background image

23

 

6053/6055 Modbus Plus Communications Interface 

 

Modbus Slave Exception Response 

Error Status Register: 4xxxx+1  (HEX)  

Error Coding: Mmss where M = major code, m = minor code, ss = sub code  

 

3001: Illegal function request (not available in slave). 

3002: Illegal data address (not configured in slave). 

3003: Illegal data value (Read/Write data not valid). 

3004: Not used (unknown error). 

3005: Slave accepted long duration program command. 

3006: Requested function cannot be performed due to long command in progress. 

3007: Slave rejected long program command. 

Summary of Contents for 6053

Page 1: ...nifin Ltd Although every effort has been taken to ensure the accuracy of this document it may be necessary without notice to make amendments or correct omissions Parker SSD Drives cannot accept responsibility for damage injury or expenses resulting therefrom WARRANTY Parker SSD Drives warrants the goods against defects in design materials and workmanship for the period of 12 months from the date o...

Page 2: ...m benefit from the equipment Application Area The equipment described is intended for industrial motor speed control Personnel Installation operation and maintenance of the equipment should be carried out by qualified personnel A qualified person is someone who is technically competent and familiar with all safety information and established safety practices with the installation process operation...

Page 3: ... In particular Stored energy might not discharge to safe levels as quickly as suggested and can still be present even though the drive appears to be switched off The motor s direction of rotation might not be controlled The motor speed might not be controlled The motor might be energised A drive is a component within a drive system that may influence its operation or effects under a fault conditio...

Page 4: ... 590 Set 2 Read from TechBox 11 590 Set 2 Write to TechBox 12 690 Point to Point I O Connection 13 690 Set 1 Read from TechBox 13 690 Set 1 Write to TechBox 13 690 Set 2 Read from TechBox 14 690 Set 2 Write to TechBox 14 690 Set 3 Read from TechBox 15 690 Set 3 Write to TechBox 16 690 Set 4 Read from TechBox 17 690 Set 4 Write to TechBox 18 Configuring the PLC SCADA Supervisor 19 Appendix A Modbus...

Page 5: ... indicate board and communications status 1 M bits s Software selectable Slave Address The Modbus PlusTechBox is provided as a plug in drive option Product Code Part Number 6053 MBP 00 Modbus PlusTechBox 6055 MBP 00 Modbus PlusTechBox CELite Requirements Software version 5 16 or higher WARNING Before installing ensure that the drive wiring is electrically isolated and cannot be made live unintenti...

Page 6: ...rame B 690 the TechBox is fitted in place of the keypad Connect the supplied yellow green wire between the metal TechBox case and one of the chassis earth pillars If also using the keypad with a 690 frame B fit a 6052 remote mounting kit With the 590 and the 690 frame C and above the TechBox is installed in the right hand slot that is located above the terminal strip on the control board Refer to ...

Page 7: ...Frame D illustrated 590 Frame 1 illustrated Figure 3 690 frames C J and 590 all frame sizes Cable Specifications Shielded twisted pair Initial Power on Checks With the correct connections to the active PLC SCADA supervisor the MODULE LED will be ON continuously The NETWORK LED will flash to indicate the No Connection State ...

Page 8: ...TechBox function block Network LED Indication PEER STATUS Parameter Module LED Indication FAULT Parameter ON 0 NORMAL LINK ON 0 NONE LONG FLASH 1 DUP STATION LONG FLASH 1 PARAMETER FLASH 2 ONLY STATION FLASH 2 TYPE MISMATCH FLASH 3 NO TOKEN SHORT FLASH 3 SELF TEST SHORT FLASH 4 MONITOR LINK 4 HARDWARE 5 INITIALISING OFF 5 MISSING OFF 6 DISABLED Figure 4 LED Status Indication Note Note The NETWORK ...

Page 9: ...so displays these non specific parameter names when the Modbus Plus option is not yet installed into the drive or an incorrect TYPE is selected for the fitted Option Tec Option FAULT 756 NONE VERSION 757 0000 PEER STATUS 758 0000 SOURCE DATA OK 759 0000 MODBUS PLUS 750 TYPE 0 751 NODE ID 0 752 SOURCE NODE ID 0 753 SOURCE DATA SIZE 0 754 SOURCE OFFSET 0 755 PARAM MAPPING Modbus Plus MMI View Tec Op...

Page 10: ...elected SOURCE DATA SIZE Range 0 to 32 Used for Global Database transactions only Number of words to get from the Source Database If Size plus Offset is greater than 32 the Size see next parameter is limited For example if SIZE 10 and OFFSET 25 only 7 words of data will be transferred SOURCE OFFSET Range 0 to 31 Used for Global Database transactions only Offset in words of start of required data i...

Page 11: ...echnology Option card If no option is fitted then the version is reset to zero For example 0101 is version 1 1 PEER STATUS Range Enumerated see below State of the Modbus Plus network connection Refer to Appendix B Troubleshooting page 24 for further details Enumerated Value PEER STATUS 0 NORMAL LINK 1 DUP STATION 2 ONLY STATION 3 NO TOKEN 4 MONITOR LINK 5 INITIALISING 6 DISABLED SOURCE DATA OK Ran...

Page 12: ...ameters Parker SSD Drives predefined several assembly objects They are defined on the following pages These sets are specific to Parker SSD Drives products The following table provides a summary of the set numbers that are provided Set Number Read Write Number of bytes transferred Drives applicable Read 36 590 1 Write 14 590 Read 20 590 2 Write 20 590 Refer to Appendix C for Sequence Status and Re...

Page 13: ...e Input 2 51 100 8 9 Analogue Input 3 52 100 10 11 Analogue Input 4 53 100 12 13 Analogue Input 5 54 100 14 15 Analogue Output 1 55 100 16 17 Analogue Output 2 56 100 18 19 Health Store Word 116 0000 FFFF 20 21 Health Word 117 0000 FFFF 22 23 Speed Feedback 207 100 24 25 Speed Demand 89 100 26 27 Armature current feedback 65 300 28 29 User Defined Value 1 PNO 120 Indirect 3201 Binary 30 31 User De...

Page 14: ...User Defined Logic 4 miniLINK LOGIC 4 349 Binary 7 User Defined Logic 5 miniLINK LOGIC 5 350 Binary 3 Reserved 4 5 Setpoint Sum 1 Input 0 Speed Reference 309 100 6 7 User Defined Value 1 miniLINK VALUE 1 339 100 8 9 User Defined Value 2 miniLINK VALUE 2 340 100 10 11 User Defined Value 3 miniLINK VALUE 3 341 100 12 13 User Defined Value 4 miniLINK VALUE 4 342 100 1 Tag 536 functions only when Rem ...

Page 15: ...t 6 7 User Defined Value 2 PNO 121 Indirect 3211 Tag Dependent 8 9 User Defined Value 3 PNO 122 Indirect 3221 Tag Dependent 10 11 User Defined Value 4 PNO 123 Indirect 3231 Tag Dependent 12 13 User Defined Value 5 PNO 124 Indirect 3241 Tag Dependent 14 15 User Defined Value 6 PNO 125 Indirect 3251 Tag Dependent 16 17 User Defined Value 7 PNO 126 Indirect 3261 Tag Dependent 18 19 User Defined Value...

Page 16: ...C 6 351 Binary 6 User Defined Logic 7 miniLINK LOGIC 7 352 Binary 7 User Defined Logic 8 miniLINK LOGIC 8 353 Binary 3 Reserved 4 5 User Defined Value 1 miniLINK VALUE 1 339 100 6 7 User Defined Value 2 miniLINK VALUE 2 340 100 8 9 User Defined Value 3 miniLINK VALUE 3 341 100 10 11 User Defined Value 4 miniLINK VALUE 4 342 100 12 13 User Defined Value 5 miniLINK VALUE 5 343 100 14 15 User Defined...

Page 17: ...ocks 7 Preset 8 Demux block 1 and Mux block 1 The user is able to link these function blocks to achieve the desired operation The following tables provide a description of the different set numbers and the parameters that are accessed Refer to Appendix C for Comms Status and Comms Command details 690 Set 1 Read from TechBox Bytes Description Drive Tag Number Range 0 1 Comms Status 272 0000 FFFF 2 ...

Page 18: ...7 68 327 67 16 17 Preset 7 Input 6 549 327 68 327 67 18 19 Preset 7 Input 7 550 327 68 327 67 690 Set 2 Write to TechBox Bytes Description Drive Tag Number Range 0 1 Comms Command 271 0000 FFFF 2 3 Demux 1 Input 599 0000 FFFF 4 5 Preset 8 Input 0 554 327 68 327 67 6 7 Preset 8 Input 1 555 327 68 327 67 8 9 Preset 8 Input 2 556 327 68 327 67 10 11 Preset 8 Input 3 557 327 68 327 67 12 13 Preset 8 I...

Page 19: ...reset 7 Input 4 547 327 68 327 67 14 15 Preset 7 Input 5 548 327 68 327 67 16 17 Preset 7 Input 6 549 327 68 327 67 18 19 Preset 7 Input 7 550 327 68 327 67 20 21 Preset 5 Input 0 521 327 68 327 67 22 23 Preset 5 Input 1 522 327 68 327 67 24 25 Preset 5 Input 2 523 327 68 327 67 26 27 Preset 5 Input 3 524 327 68 327 67 28 29 Preset 5 Input 4 525 327 68 327 67 30 31 Preset 5 Input 5 526 327 68 327 ...

Page 20: ...Preset 8 Input 4 558 327 68 327 67 14 15 Preset 8 Input 5 559 327 68 327 67 16 17 Preset 8 Input 6 560 327 68 327 67 18 19 Preset 8 Input 7 561 327 68 327 67 20 21 Preset 6 Input 0 532 327 68 327 67 22 23 Preset 6 Input 1 533 327 68 327 67 24 25 Preset 6 Input 2 534 327 68 327 67 26 27 Preset 6 Input 3 535 327 68 327 67 28 29 Preset 6 Input 4 536 327 68 327 67 30 31 Preset 6 Input 5 537 327 68 327...

Page 21: ... 327 67 10 11 Preset 7 Input 4 547 327 68 327 67 12 13 Preset 7 Input 5 548 327 68 327 67 14 15 Preset 7 Input 6 549 327 68 327 67 16 17 Preset 7 Input 7 550 327 68 327 67 18 19 Preset 5 Input 0 521 327 68 327 67 20 21 Preset 5 Input 1 522 327 68 327 67 22 23 Preset 5 Input 2 523 327 68 327 67 24 25 Preset 5 Input 3 524 327 68 327 67 26 27 Preset 5 Input 4 525 327 68 327 67 28 29 Preset 5 Input 5 ...

Page 22: ... 327 67 10 11 Preset 8 Input 4 558 327 68 327 67 12 13 Preset 8 Input 5 559 327 68 327 67 14 15 Preset 8 Input 6 560 327 68 327 67 16 17 Preset 8 Input 7 561 327 68 327 67 18 19 Preset 6 Input 0 532 327 68 327 67 20 21 Preset 6 Input 1 533 327 68 327 67 22 23 Preset 6 Input 2 534 327 68 327 67 24 25 Preset 6 Input 3 535 327 68 327 67 26 27 Preset 6 Input 4 536 327 68 327 67 28 29 Preset 6 Input 5 ...

Page 23: ...The Read MSTR block is required for proper operation and transfer of data 3 Right click over the MSTR block this will access the Register Editor Use the Register Editor to configure the block The MSTR block has two types of operations Read or Write The first register defines the type of operation In our case address 40100 is used for write command and address 40200 is used for read command A value...

Page 24: ...selected parameter set 6 The fourth register defines the read and write locations of the data in the PLC address 40103 or address 40203 For a read function this value is set to 1 and for a write function this value is set to 1025 7 The fifth register defines the slave node address on the Modbus Plus network address 40104 or address 40204 Registers 6 7 8 and 9 are used if the data must be sent thro...

Page 25: ...1 Selected S985 option is not present Invalid Command Errors Error Status Register 4xxxx 1 HEX Error Coding Mmss where M major code m minor code ss sub code n 2001 Invalid operation type n 2002 User parameter changed n 2003 Invalid length n 2004 Invalid offset n 2005 Invalid length offset n 2006 Invalid SDDA Slave Device Data Area n 2007 Invalid SDNA Slave Device Network Address n 2008 Invalid SDN...

Page 26: ...and Routing Failures Error Status Register 4xxxx 1 HEX Error Coding Mmss where M major code m minor code ss sub code Routing failure error code 6mjj n 6m01 No response n 6m02 Program access denied n 6m03 Node is offline and unable to communicate n 6m04 Exception response received n 6m05 Route node data paths busy n 6m06 Slave device down n 6m07 Bad destination address n 6m08 Invalid node type in r...

Page 27: ...sub code n 3001 Illegal function request not available in slave n 3002 Illegal data address not configured in slave n 3003 Illegal data value Read Write data not valid n 3004 Not used unknown error n 3005 Slave accepted long duration program command n 3006 Requested function cannot be performed due to long command in progress n 3007 Slave rejected long program command ...

Page 28: ... parameter in the TEC OPTION function block TYPE MODBUS PLUS Set up fault A TEC OPTION parameter is out of range Select the correct value for the parameter in the TEC OPTION function block No network connection Technology Box Option not configured correctly e g NODE ID set to 0 or performing self test No network connection Node is offline after just being powered up or exiting the Duplicate Statio...

Page 29: ...0100 Remote Alarm Ack Alarm Acknowledge 9 0x0200 Remote Remote Trip Remote Trip High for OK 10 0x0400 Reserved 11 0x0800 Reserved 12 0x1000 Reserved 13 0x2000 Reserved 14 0x4000 Reserved 15 0x8000 Reserved Useful Commands using EI ASCII REM SEQUENCE Tag 536 Default 0x0C07 Remote Trip Alarm Ack Jog Mode Jog Start Enable Command Start Drive 1 0 X 0 1 1 0x0203 Stop Drive 1 0 X 0 0 1 0x0201 Disable Dr...

Page 30: ...t be TRUE REM SEQUENCE 536 BIT 8 NOTE if remote sequencing is not enabled then REM SEQUENCE 536 BIT 8 is forced TRUE SEQ STATUS Tag 537 Read Only Default FALSE Reserved bits are undefined when read Bit Number Mask Name Comment 0 lsb 0x0001 Coast Stop Coast Stop demanded 1 0x0002 Program Stop Program Fast Stop demanded 2 0x0004 Disable Enable demanded 3 0x0008 Run Drive Start demanded 4 0x0010 Jog ...

Page 31: ...en using the Modbus Plus interface all outputs are set to zero on link fail If one of the outputs is REM SEQUENCE 536 the drive will trip after a delay specified by REM TRIP DELAY 541 The Drive will then need a low high transition on ACK Alarm and Start before the drive may run again REM TRIP INHIBIT 540 REM TRIP DELAY 541 REMOTE TRIP 542 Disable remote trip Delay before trip becomes active after ...

Page 32: ...a diagnostic The COMMS COMMAND parameter is a 16 bit word based on standard fieldbus drive profiles Some bits are not implemented in this release see Supported column of the table below Bit Name Description Supported Required Value 0 Switch On OFF1 Operational 1 Not Disable Voltage OFF2 Coast Stop 2 Not Quick Stop OFF3 Fast Stop 3 Enable Operation 4 Enable Ramp Output 0 to set ramp output to zero ...

Page 33: ...n either or both Cleared 0 is the same as NOT COAST STOP FALSE Not Quick Stop ANDed with the NOT FAST STOP parameter on the SEQUENCING LOGIC function block When both are Set 1 is the same as NOT FAST STOP TRUE When either or both Cleared 0 is the same as NOT FAST STOP FALSE Enable Operation ANDed with the DRIVE ENABLE parameter on the SEQUENCING LOGIC function block When both are Set 1 is the same...

Page 34: ...bus drive profiles Some bits are not implemented in the initial release and are set to 0 see Supported column of the table below Bit Name Description Supported 0 Ready To Switch On 1 Switched On Ready for operation refer control bit 0 2 Operation Enabled refer control bit 3 3 Fault Tripped 4 Not Voltage Disabled OFF 2 Command pending 5 Not Quick Stop OFF 3 Command pending 6 Switch On Disable Switc...

Page 35: ...as the NOT COAST STOP input parameter of the SEQUENCING LOGIC function block Not Quick Stop If in Remote Comms mode this is the same as Bit 2 of the COMMS COMMAND parameter Otherwise it is the same as the NOT FAST STOP input parameter of the SEQUENCING LOGIC function block Switch On Disable Set 1 only when in START DISABLED state refer to the Software Product Manual HA465038Uxxx Section 4 Sequenci...

Page 36: ...32 6053 6055 Modbus Plus Communications Interface Appendix D Sample Configurations 590 Sample Configuration Using Set 2 ...

Page 37: ...33 6053 6055 Modbus Plus Communications Interface 690 Sample Configuration Using Set 4 ...

Page 38: ...N No DATE DRAWN CHK D 1 US provisional release 2 First printed release of HA468032U001 16551 16 04 03 CM KJ 3 Company name change 19591 07 08 07 CM KJ FIRST USED ON MODIFICATION RECORD 6053 6055 Modbus Plus Communications Interface DRAWING NUMBER ZZ468032C001 SHT 1 OF 1 ...

Reviews: