Skip to content
Micro 800 Practical training topic
Dharmesh Desai
Micro 800 series Practical modules
1. Introduction micro 800 series Hardware and software.
2. Introduction CCW software.
3. CCW version and firmware. CCW explorer. Control FLASH for firmware.
4. CCW, RsLinx, programmed download and Installation.
5. CCW programmed Upload, Download, discover, Open existing, new programmed.
6. Hardware configuration. PLC and HMI
7. Protocol and Communication.
8. Programming Language LD, FBD, ST
9. CCW Basic Instruction set.
1. Boolean
1. F_TRIG (falling edge detection) FBD, LD, ST
2. R_TRIG (rising edge detector) FBD, LD, ST
3. RS (reset/set) FBD, LD, ST
4. OR FBD, LD, ST
5. AND FBD, LD, ST
6. XOR (exclusive OR) FBD, LD, ST
7. NOT FBD, LD, ST
8. SR (set/reset) FBD, LD, ST
9. T TABLE (truth table) FBD, LD, ST
10. MUX8B (multiplexer of 8 BOOL inputs) FBD, LD, ST
11. MUX4B (multiplexer of 4 BOOL inputs) FBD, LD, ST
2. Binary
1. AND_MASK (AND Mask) FBD, LD, ST
2. BSL (Bit shift left) FBD, LD, ST
3. BSR (Bit shift Right) FBD, LD, ST
4. NOT_MASK FBD, LD, ST
5. OR_MASK FBD, LD, ST
6. ROL (Rotate Left) FBD, LD, ST
7. ROR (Rotate Right) FBD, LD, ST
8. SHL (Shift Left) FBD, LD, ST
9. SHR (Shift Right) FBD, LD, ST
10. XOR_MASK (Exclusive OR Mask) FBD, LD, ST
3.Timer.
1. TOF (timer, off-delay) FBD, LD, ST
2. TON (timer, on-delay) FBD, LD, ST
3. TONOFF (time-delay, on, off) FBD, LD, ST
4. TP (pulse timing) FBD, LD, ST
5. RTO (retentive timer, on-delay) FBD, LD, ST
6. DOY (check year for real-time clock) FBD, LD, ST
7. TDF (time difference) FBD, LD, ST
8. TOW (check week for real-time clock) FBD, LD, ST
4. Counter.
1. RTD (count down) FBD, LD, ST
2. CTU (count up) FBD, LD, ST
3. CTUD (count up down) FBD, LD, ST
5.Process control.
1. STACKINT (stack integers) FBD, LD, ST
2. SCL FBD, LD, ST
3. TND (stop current program) FBD, LD, ST
4. LIMIT (limit test) FFL (FIFO load) FBD, LD, ST
5. FFU (FIFO unload) FBD, LD, ST
6. HYSTER (hysteresis) FBD, LD, ST
7. INTEGRAL FBD, LD, ST
8. LFL (LIFO load) FBD, LD, ST
9. LFU (LIFO unload) FBD, LD, ST
10. PWM (Pulse Width Modulation)
11. SCALER (scale) FBD, LD, ST
6. Programmed Control.
1. AFI (Always False) LD
2. NOP (No Operation) LD
3. SUS (suspend) FBD, LD, ST
7. Compare.
1. Equal FBD, LD, ST
2. Greater than FBD, LD, ST
3. Greater than or equal FBD, LD, ST
4. Less than FBD, LD, ST
5. Less than or equal FBD, LD, ST
6. Not equal FBD, LD, ST
8. Data conversion.
1. ANY_TO_BOOL FBD, LD, ST
2. ANY_TO_BYTE FBD, LD, ST
3. ANY_TO_DATE FBD, LD, ST
4. ANY_TO_DINT FBD, LD, ST
5. ANY_TO_DWORD FBD, LD, ST
6. ANY_TO_INT FBD, LD, ST
7. ANY_TO_LINT FBD, LD, ST
8. ANY_TO_LREAL FBD, LD, ST
9. ANY_TO_LWORD FBD, LD, ST
10. ANY_TO_REAL FBD, LD, ST
11. ANY_TO_SINT FBD, LD, ST
12. ANY_TO_STRING FBD, LD, ST
13. ANY_TO_TIME FBD, LD, ST
14. ANY_TO_UDINT FBD, LD, ST
15. ANY_TO_UINT FBD, LD, ST
16. ANY_TO_ULINT FBD, LD, ST
17. ANY_TO_USINT FBD, LD, ST
18. ANY_TO_WORD FBD, LD, ST
9. Alarm.
1. LIM_ALRM (limit alarm) FBD, LD, ST
10.Arithmatic.
1. ABS (absolute value) FBD, LD, ST
2. ACOS (arccosine of source) FBD, LD, ST
3. ACOS_LREAL (arccosine Long Real) FBD, LD, ST
4. Addition FBD, LD, ST
5. ASIN (arcsine) FBD, LD, ST
6. ASIN_LREAL (arcsine Long Real) FBD, LD, ST
7. ATAN (arctangent) FBD, LD, ST
8. ATAN_LREAL (arctangent Long Real) FBD, LD, ST
9. COS (cosine) FBD, LD, ST
10. COS_LREAL (cosine Long Real) FBD, LD, ST
11. Division FBD, LD, ST
12. EXPT (exponent) FBD, LD, ST
13. LOG (log base 10) FBD, LD, ST
14. MOD (modulo) FBD, LD, ST
15. MOV (move) FBD, LD, ST
16. Multiplication FBD, LD, ST
17. Neg (negation) FBD, LD, ST
18. POW (raise power) FBD, LD, ST
19. RAND (random value) FBD, LD, ST
20. SIN (sine) FBD, LD, ST
21. SIN_LREAL (sine Long Real) FBD, LD, ST
22. SQRT (square root) FBD, LD, ST
23. Subtraction FBD, LD, ST
24. TAN (tangent) FBD, LD, ST
25. TAN_LREAL (tangent Long Real) FBD, LD, ST
26. TRUNC (truncate) FBD, LD, ST
11.Input and Output.
1. LCD FBD, LD, ST (M810)
2. LCD_BKLT_REM (remote LCD backlight) FBD, LD, ST (M820)
3. LCD_REM (remote LCD) FBD, LD, ST (M820)
4. RHC (read high speed clock) FBD, LD, ST
5. RPC (read program checksum) FBD, LD, ST
6. DLG (data log) FBD, LD, ST
7. IIM (immediate input) FBD, LD, ST
8. IOM (immediate output) FBD, LD, ST
9. KEY_READ (read keys on LCD) FBD, LD, ST
10. KEY_READ_REM (read keys for remote LCD) FBD, LD, ST
11. MM_INFO (memory module information) FBD, LD, ST
12. MODULE_INFO FBD, LD, ST
13. PLUGIN_INFO (plug-in information) FBD, LD, ST
14. PLUGIN_READ (read plugin) FBD, LD, ST
15. PLUGIN_RESET (reset plugin) FBD, LD, ST
16. PLUGIN_WRITE (write plugin) FBD, LD, ST
17. RCP (recipe) FBD, LD, ST
18. RTC_READ (read real-time clock) FBD, LD, ST
19. RTC_READ2 (read real-time clock) FBD, LD, ST
20. RTC_SET (set real-time clock) FBD, LD, ST
21. SYS_INFO FBD, LD, ST
22. TRIMPOT_READ (read trim pot) FBD, LD, ST
12. COMMUNICATION
1. COMM_IO_WDOG FBD, LD, ST
2. MSG_CIPGENERIC. FBD, LD, ST
3. MSG_CIPSYMBOLIC. FBD, LD, ST
4. MSG_MODBUS. FBD, LD, ST
5. MSG_MODBUS2. FBD, LD, ST
6. MSG_PCCC. FBD, LD, ST
10. CCW Advance instruction.
1.High speed counter.
1. HSC (high-speed counter) (m830, 850, 870) FBD, LD, ST
2. HSC_SET_STS (high-speed counter set status) FBD, LD, ST
3. Use the High-Speed Counter instructions.
4. HSCE instructions
A. HSCE FBD, LD, ST
B. HSCE_CFG FBD, LD, ST
C. HSCE_CFG_PLS FBD, LD, ST
D. HSCE_READ_STS FBD, LD, ST
E. HSCE_SET_STS FBD, LD, ST
F. HSCE error code
2. PID.
1. PID instruction state machine
2. PID instruction timing diagrams
3. PID FBD, LD, ST
3. IPID.
1. Use the Proportional Integral Derivative instruction.
4. Motion Control.
· General rules for motion control function blocks
1. Motion control function block parameter details
2. MC_AbortTrigger (motion control abort trigger) FBD, LD, ST
3. MC_Halt (motion control halt) FBD, LD, ST
4. MC_Home (motion control home) FBD, LD, ST
5. MC_MoveAbsolute (motion control move absolute) FBD, LD, ST
6. MC_MoveRelative (motion control move relative) FBD, LD, ST
7. MC_MoveVelocity (motion control move velocity) FBD, LD, ST
8. MC_Power (motion control power) FBD, LD, ST
9. MC_ReadActualPosition (motion control read actual position) FBD, LD, ST
10. MC_ReadActualVelocity (motion control read actual velocity) FBD, LD, ST
11. MC_ReadAxisError (motion control read axis error) FBD, LD, ST
12. MC_ReadBoolParameter (motion control read BOOL parameter) FBD, LD, ST
13. MC_ReadParameter (motion control read parameter) FBD, LD, ST
14. MC_ReadStatus (motion control read status) FBD, LD, ST
15. MC_Reset (motion control reset) FBD, LD, ST
16. MC_SetPosition (motion control set position) FBD, LD, ST
17. MC_Stop (motion control stop) FBD, LD, ST
18. MC_TouchProbe (motion control touch probe) FBD, LD, ST
19. MC_WriteBoolParameter (motion control write BOOL parameter) FBD, LD, ST
20. MC_WriteParameter (motion control write parameter) FBD, LD, ST
5. Real time clock.
1. RTC_READ (read real-time clock) FBD, LD, ST
2. RTC_READ2 (read real-time clock) FBD, LD, ST
3. RTC_SET (set real-time clock) FBD, LD, ST
6.Socket.
1. SOCKET_ACCEPT FBD, LD, ST
2. SOCKET_CREATE FBD, LD, ST
3. SOCKET_DELETE FBD, LD, ST
4. SOCKET_DELETEALL FBD, LD, ST
5. SOCKET_INFO FBD, LD, ST
6. SOCKET_OPEN FBD, LD, ST
7. SOCKET_READ FBD, LD, ST
8. SOCKET_WRITE FBD, LD, ST
9. SOCKADDR_CFG data type FBD, LD, ST
10. SOCK_STATUS data type FBD, LD, ST
11. Socket error codes
12. Socket instruction status bits.
13. Socket instruction timing diagrams.
14. Socket instruction transaction diagrams.
15. State machine diagrams for TCP.
16. State machine diagrams for UDP.
7.String manipulating.
1. ASCII FBD, LD, ST
2. CHAR (ASCII code to string character) FBD, LD, ST
3. DELETE (delete sub-string) FBD, LD, ST
4. FIND (find sub-string) FBD, LD, ST
5. INSERT (insert string) FBD, LD, ST
6. LEFT (extract left of a sting) FBD, LD, ST
7. MID (extract middle of a string) FBD, LD, ST
8. MLEN (string length) FBD, LD, ST
9. RIGHT (extract right of a string) FBD, LD, ST
10. REPLACE (replace sub-string) FBD, LD, ST
11. Creating UDFB
12. Creating Add on Instruction
11. Panel View
1. PanelView Design Station in Connected Components Workbench.
2. Add a PanelView graphic terminal to your project.
3. Configure the graphic terminal for the Micro800 controller.
4. PanelView Components Design Station.
5. Application window.
6. Configure password protection for PanelView 800 terminals.
7. Create a new application.
8. Upload an application from the PanelView 800 terminal.
9. About communication Tags
10. Screens
11. Interactive objects
12. Drag or drop objects.
13. About text
14. Alarms
15. About security
16. Recipes
17. FTP settings
18. Email settings
19. Print settings
20. Import fonts.
21. Import screen savers.
22. Languages
23. Drawings and graphics
24. Terminal settings
25. Diagnostics
26. Troubleshooting
27. Creating UDFO
12. Communication
1. COMM_IO_WDOG
2. MSG_CIPGENERIC Ethernet IP Client/Server
3. MSG_CIPSYMBOLIC Ethernet IP Client/Server
4. MSG_MODBUS Modbus RTU Client/server
5. MSG_MODBUS Modbus TCP Client/Server
6. MSG_PCCC
- Choosing a selection results in a full page refresh.
- Opens in a new window.