Table of Contents
c–4
Chapter 5: DURAPULSE MODBUS Communications . . . . . .5–1
Communications Parameters Summary . . . . . . . . . . . . . . . . . .5–2
DURAPULSE Parameter Memory Addresses . . . . . . . . . . . . . . . . . . . . .5–4
DURAPULSE Status Addresses . . . . . . . . . . . . . . . . . . . . . . . . . .5–11
Communicating with AutomationDirect PLCs . . . . . . . . . . . .5–14
Step 1: Choose the Appropriate CPU . . . . . . . . . . . . . . . . . . . . . .5–14
Step 2: Make the Connections . . . . . . . . . . . . . . . . . . . . . . . . . . .5–14
Step 3: Set AC Drive Parameters . . . . . . . . . . . . . . . . . . . . . . . . .5–19
Step 4: Configure the PLC CPU . . . . . . . . . . . . . . . . . . . . . . . . . .5–19
CLICK Modbus Ladder Programming . . . . . . . . . . . . . . . . . .5–23
Separate Run Command Write Instruction . . . . . . . . . . . . . . . . . .5–23
Block Transfer Parameters for Modbus Programs . . . . . . . . . . . . . .5–23
CLICK Communication Program – (for CLICK PLCs) . . . . . . . . . . .5–24
DirectLOGIC Modbus Ladder Programming . . . . . . . . . . . . .5–38
Separate Run Command Write Instruction . . . . . . . . . . . . . . . . . .5–38
Block Transfer Parameters for Modbus Programs . . . . . . . . . . . . . .5–38
DirectLOGIC Basic Communication Program – start with this code 5–39
Programming Differences for DirectLOGIC PLCs . . . . . . . . . . . . . .5–40
DL MRX/MWX Communication Program
– for DL06 & D2-260 PLCs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5–41
DL RX/WX Communication Program
– for DL05, D2-250(-1), D4-450 . . . . . . . . . . . . . . . . . . . . . . . . . .5–54
Communicating with Third-party Devices . . . . . . . . . . . . . . .5–67
Common Third-party MODBUS RTU Masters . . . . . . . . . . . . . . . .5–67
Data Format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5–68
Communication Protocol . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5–69
CMD (Command code) and DATA (data characters) . . . . . . . . . . .5–70
Comm Delay – Optimizing Communications . . . . . . . . . . . .5–74
Optimizing Communications to GS Drives . . . . . . . . . . . . . . . . . .5–74
Types of Messages Sent to GS Drives . . . . . . . . . . . . . . . . . . . . . .5–75
Additional Message Delay Times . . . . . . . . . . . . . . . . . . . . . . . . . .5–76
Communication Delay Summary . . . . . . . . . . . . . . . . . . . . . . . . . .5–78
DURAPULSE AC Drive User Manual
1st Ed. Rev. D 05/2013