Contents - Table Of Contents
- Table Of Contents
- Table Of Contents
- Table Of Contents
- PLC Scan Method
- Current Flow
- Ladder Logic Symbols
- Creating a PLC Ladder Program
- LD / LDI (Load NO contact / Load NC contact)
- ORB (Connect block in parallel)
- RET (Return)
- Conversion between Ladder Diagram and Instruction List Mode
- Fuzzy Syntax
- Correcting Ladder Diagram
- Basic Program Design Examples
- ES2/EX2 Memory Map
- SS2 Memory Map
- SA2/SX2 Memory Map
- SE Memory Map
- Status and Allocation of Latched Memory
- PLC Bits, Nibbles, Bytes, Words, etc
- Relay
- T (Timer)
- C (Counter)
- High-speed Counters
- Special Data Register
- E, F Index Registers
- Nest Level Pointer[N], Pointer[P], Interrupt Pointer [I]
- Applications of Special M Relays and D Registers
- Basic Instructions (without API numbers)
- Pointers
- Application Programming Instructions
- Numerical List of Instructions (classified according to the function)
- Numerical List of Instructions (in alphabetic order)
- Detailed Instruction Explanation
- Communication Ports
- Communication Protocol ASCII mode
- CMD (Command code) and DATA
- LRC CHK (checksum)
- Communication Protocol RTU mode
- CRC CHK (check sum)
- PLC Device Address
- Command Code
- Command Code: 03, Read Content of Register (T, C, D)
- Command Code: 05, Force ON/OFF single contact
- Command Code: 06, Set content of single register
- Command Code: 16, Set content of multiple registers
- Step Ladder Instruction [STL], [RET]
- The Operation of STL Program
- Points to Note for Designing a Step Ladder Program
- Types of Sequences
- IST Instruction
- Common Problems and Solutions
- Error code Table (Hex)
- Error Detection Devices
- The Introduction of CANopen
- The Input/Output Mapping Areas
- The Profile
- The CANopen Protocol
- The CANopen Communication Object
- The Predefined Connection Set
- Sending SDO, NMT and Reading Emergency Message through the Ladder Diagram
- Data Structure of NMT Message
- Data Structure of EMERGENCY Request Message
- Example on Sending SDO through the Ladder Diagram
- Indicators and Troubleshooting
- CANopen Network Node State Display
- Application Example
- Object Dictionary
- A.1 Installing the USB Driver in Windows 7
- A.2 Installing the USB in Windows 8
- A.3 Installing the USB Driver in Windows 10
- B.1 Specifications for an Ethernet PLC/Module
- B.2.3 DVPEN01-SL (Left-side Ethernet Communication Module)
- B.2.4 DVP-FEN01 (DVP-EH3 Series Ethernet Communication Card)
- B.3.1 Communication setting
- B.3.2 Broadcast Search
- B.3.3 Searching for a Model Specified
- B.3.4 Searching by an IP Address
- B.4 Data Exchange
- B.6 RTU Mapping
- B.6.2 Application of the RTU Mapping
- C.1 TP Memory Map
- C.2 Special Data Register
- C.3 Special Auxiliary Relay
- C.4 Instructions applicable to TP
- C.4.2 Numerical List of Instructions
- C.4.3 Additional Remarks on High-speed Instructions
- D.1 Current Consumption of a Slim PLC/an Extension Module
- D.1.3 Current consumption of a special input/output module (+24VDC)
|
1- 1PLC ConceptsThis chapter introduces basic and advanced concepts of ladder logic, which is the mostlyadopted programming language of PLC. Users familiar with the PLC concepts can move tothe next chapter for further programming concepts. However, for users not familiar with theoperating principles of PLC, please refer to this chapter to get a full understanding of PLCconcepts.Chapter Contents1.1 PLC Scan Method .......................................................................................................... 1-21.2 Current Flow .................................................................................................................. 1-31.3 NO Contact, NC Contact ................................................................................................ 1-31.4 PLC Registers and Relays............................................................................................. 1-31.5 Ladder Logic Symbols .................................................................................................. 1-41.5.1 Creating a PLC Ladder Program ....................................................................... 1-51.5.2 LD / LDI (Load NO contact / Load NC contact) .................................................. 1-61.5.3 LDP / LDF (Load Rising edge trigger/ Load Falling edge trigger)........................ 1-61.5.4 AND / ANI (Connect NO contact in series / Connect NC contact in series) ......... 1-61.5.5 ANDP / ANDF (Connect Rising edge in series/ Connect Falling edge in series) . 1-61.5.6 OR / ORI (Connect NO contact in parallel / Connect NC contact in parallel) ....... 1-61.5.7 ORP / ORF (Connect Rising edge in parallel/ Connect Falling edge in parallel).. 1-61.5.8 ANB (Connect block in series) ........................................................................... 1-61.5.9 ORB (Connect block in parallel)......................................................................... 1-71.5.10 MPS / MRD / MPP (Branch instructions)............................................................ 1-71.5.11 STL (Step Ladder Programming) ....................................................................... 1-71.5.12 RET (Return)..................................................................................................... 1-81.6 Conversion between Ladder Diagram and Instruction List Mode ............................... 1-91.7 Fuzzy Syntax ................................................................................................................ 1-101.8 Correcting Ladder Diagram ......................................................................................... 1-111.9 Basic Program Design Examples ............................................................................... 1-13 PreviousNext |