background image

HMS Industrial Networks AB

Germany
Japan
Sweden
U.S.A

+ 49 - 721 - 96472 - 0
+ 81 - 45 - 478 -5340
+ 46 - 35 - 17 29 20
+ 1

- 773 - 404 - 3486

[email protected]
[email protected]
[email protected]
[email protected]

User Manual

Anybus

®

 Communicator™ for Modbus RTU

Rev. 2.53

Содержание Anybus Communicator for Modbus RTU

Страница 1: ... Japan Sweden U S A 49 721 96472 0 81 45 478 5340 46 35 17 29 20 1 773 404 3486 ge sales hms networks com jp sales hms networks com sales hms networks com us sales hms networks com User Manual Anybus Communicator for Modbus RTU Rev 2 53 ...

Страница 2: ......

Страница 3: ...hysical Interface 1 4 Hardware Installation 1 5 Software Installation 1 6 ABC Config Tool 1 6 Chapter 2 Basic Operation General 2 1 Data Exchange Model 2 2 Memory Map 2 2 Data Exchange Example 2 3 Sub Network Protocol 2 4 Protocol Modes 2 4 Protocol Building Blocks 2 4 Master Mode 2 5 Generic Data Mode 2 5 Data Representation on Modbus RTU 2 6 General 2 6 Supported Function Codes 2 6 Coil Register...

Страница 4: ...Parameters Generic Data Mode 6 3 Produce Transactions 6 3 Consume Transactions 6 4 Transaction Editor 6 5 Chapter 7 Frame Objects General 7 1 Adding and Editing Frame Objects 7 1 Constant Objects Byte Word Dword 7 2 Limit Objects Byte Word Dword 7 3 Data Object 7 4 Variable Data Object 7 4 Checksum Object 7 6 Chapter 8 Commands General 8 1 Adding Managing Commands 8 1 Pull Down Menu 8 2 Toolbar Ic...

Страница 5: ...us Registers General 13 1 Handshaking Procedure 13 1 Data Consistency 13 2 Status Register Contents Gateway to Control System 13 3 General Information 13 3 Status Codes in Master Mode 13 3 Status Code in Generic Data Mode 13 4 Control Register Contents Control System to Gateway 13 5 General Information 13 5 Control Codes in Master Mode 13 5 Control Codes in Generic Data Mode 13 5 Chapter 14 Advanc...

Страница 6: ...3 Connector Pinout DB9F A 3 Typical Connection RS485 A 4 Typical Connection RS422 4 Wire RS485 A 4 Typical Connection RS232 A 4 A 5 Appendix B Technical Specification Mechanical Properties B 1 Electrical Characteristics B 1 Environmental Characteristics B 1 Regulatory Compliance B 2 Appendix C Troubleshooting Appendix D ASCII Table ...

Страница 7: ... many applications of this product Those responsible for the use of this device must ensure that all the necessary steps have been taken to verify that the application meets all performance and safe ty requirements including any applicable laws regulations codes and standards Anybus is a registered trademark of HMS Industrial Networks AB All other trademarks are the prop erty of their respective h...

Страница 8: ...on Leaflet HMS Change Page s Corrected switch information Physical Interface 1 4 Misc corrections and adjustments Revision Date Author Chapter Description 2 00 2005 08 25 PeP All Second major release 2 50 2006 04 05 PeP All Major update 2 51 2006 06 01 PeP Minor corrections 2 52 2006 12 22 PeP Minor corrections 2 53 2007 11 23 PeP All Minor updates ...

Страница 9: ...Broadcaster A protocol specific node in the configuration that handles transactions destined to all nodes RTU Modbus RTU Command A pre defined transaction Configuration List of configured nodes with transactions on the sub network Fieldbus The higher level network to which the communicator is connected Fieldbus Control System Fieldbus master Frame Object Low level entities which are used to descri...

Страница 10: ...17 29 20 Fax 46 0 35 17 29 09 Online www anybus com HMS America E mail us support hms networks com Phone 1 773 404 2271 Toll Free 888 8 Anybus Fax 1 773 404 1797 Online www anybus com HMS Germany E mail ge support hms networks com Phone 49 721 96472 0 Fax 49 721 964 7210 Online www anybus com HMS Japan E mail jp support hms networks com Phone 81 45 478 5340 Fax 81 45 476 0315 Online www anybus com...

Страница 11: ...and supports the following physical standards RS 232 RS 422 RS 485 Modbus RTU Interface Modbus RTU connectivity is provided through patented Anybus technology a proven industrial com munication solution used all over the world by leading manufacturers of industrial automation products Galvanically isolated bus interface Coil and Register access RS 232 or RS 485 operation On board configuration swi...

Страница 12: ...LEDs D PC connector This connector is used to connect the gateway to a PC for con figuration and monitoring purposes See also A 2 PC Connector E Sub network Connector This connector is used to connect the gateway to the serial sub network See also A 3 Sub network Interface F Power Connector This connector is used to apply power to the gateway See also A 1 Power Connector B 1 Technical Specificatio...

Страница 13: ... operation Red Invalid configuration switch setting 5 Subnet Statusa a This led turns green when all transactions have been active at least once This includes any transactions using change of state or change of state on trigger If a timeout occurs on a transaction this led will turn red Off Power off Green flashing Initializing and not running Green Running Red Stopped or subnet error or timeout 6...

Страница 14: ...for any changes to have effect Node Address Baudrate Configuration Parity Stop Bits Physical Interface Node Address Sw 1 Sw 2 Sw 3 Sw 4 Sw 5 Sw 6 Sw 7 reserved OFF OFF OFF OFF OFF OFF OFF 1 OFF OFF OFF OFF OFF OFF ON 2 OFF OFF OFF OFF OFF ON OF 126 ON ON ON ON ON ON OFF 127 ON ON ON ON ON ON ON Baudrate Sw 8 Sw 1 Sw 2 reserved OFF OFF OFF 1200 bps OFF OFF ON 2400 bps OFF ON OFF 4800 bps OFF ON ON ...

Страница 15: ... downwards 1 and pull it out from the DIN rail 2 as to make it snap off from the DIN rail 2 Connect the gateway to the Modbus RTU network 3 Set the Modbus RTU communication settings using the on board switches 4 Connect the gateway to the serial sub network 5 Connect the gateway to a free COM port on the PC via the PC cable 6 Connect the power cable and apply power 7 Start the ABC Config Tool prog...

Страница 16: ... higher Microsoft Windows NT4 2000 XP Internet Explorer 4 01 SP1 or newer Installation Anybus Communicator resource CD Insert the CD and follow the on screen instructions If the installation does not start automati cally right click on the CD drive icon and select Explore Execute setup exe and follow the on screen instructions From website Download and execute the self extracting exe file from the...

Страница 17: ...cally on change of state or based on trigger events issued by the control system of the higher level network i e the fieldbus master or PLC It can also monitor cer tain aspects of the sub network communication and notify the higher level network when data has changed An essential part of the Anybus Communicator package is the ABC Config Tool a Windows appli cation which is used to supply the gatew...

Страница 18: ...e read written by the higher lev el network in this case Modbus RTU General Data Up to 1024 bytes This area cannot be accessed from the higher level network but may be used for transfers be tween individual nodes on the sub network or as a general scratch pad for data The actual size of this area depends on the amount of data that is exchanged on the sub network The gate way can handle up to 1024 ...

Страница 19: ...RSLHV WKH 2XWSXW 5HJLVWHU RI WKH 7HPSHUDWXUH 5HJXODWRU WR WKH QSXW DWD DUHD 7KH FRSLHV WKH 7HPSHUDWXUH 6HWSRLQW IURP WKH 2XWSXW DWD DUHD WR WKH QSXW 5HJLVWHU LQ WKH 7HPSHUDWXUH 5HJXODWRU 7KH 3 0HPRU DVVRFLDWHG ZLWK WKH LV H FKDQJHG DWD IURP WKH QSXW DWD DUHD LV FRSLHG WR 3 QSXW 0HPRU DQG 3 2XWSXW 0HPRU LV FRSLHG WR WKH 2XWSXW DWD DUHD QSXW DWD 6HULDO HYLFH 7HPSHUDWXUH 5HJXODWRU 3 0RGEXV 578 0DVWHU...

Страница 20: ...ssages For more information about this mode see 2 5 Generic Data Mode Protocol Building Blocks The following building blocks are used in ABC Config Tool to describe the sub network communica tion How these blocks apply to the two protocol modes will be described later in this document Nodes A node represents a single device on the sub network Each node can be associated with a number of Transactio...

Страница 21: ...ds which can conveniently be reached by right clicking on a node in the ABC Config Tool and se lecting Insert New Command Note however that this does not in any way prevent other protocols based on the same Query Response message scheme to be implemented Generic Data Mode In this mode there is no master slave relationship between the nodes on the sub network and the gate way Any node including the...

Страница 22: ... Read Holding Registers 4 Read Input Registers 5 Write Coil Output Data Area 0x200 0x3FF 6 Write Single Register 15 Force Multiple Coils 16 Force Multiple Registers 22 Mask Write Register 23 Read Write Registers Input and Output Data Area 0x000 0x3FF Register Coil Memory Location Area Comments 1 1 16 0x000 0x001 Input Data area 2 17 32 0x002 0x003 255 4065 4080 0x1FC 0x1FD 256 4081 4096 0x1FE 0x1F...

Страница 23: ...expanded by clicking There are three main levels in the navigation window namely Fieldbus ABC and Sub network Right clicking on entries in this section brings out addi tional selections related to that particular entry C Parameter Section This section holds a list of parameters or options related to the currently selected entry in the Navigation Section The parameter value may be specified either ...

Страница 24: ...ation under a new name Print Send details about the current configuration to a printer Properties This brings out the following window CAUTION Always keep a copy of the password in a safe place A lost password cannot be retrieved Exit Close the ABC Config Tool Item Description Select a Name for the Configuration A name for the configuration may be entered here Download Password 6 These fields can ...

Страница 25: ...n closing the ABC Config Tool with unsaved data Show Wizard when New menu is selected The Wizard is displayed each time a new configuration is created Language next time the program is launched Selects which language to use The new setting will be active the next time the pro gram is launched Item Description Size of logbuffer By default the Data Logger can log up to 512 entries in each direction ...

Страница 26: ...e bottom of the main window Help This menu features the following entries Contents Display the table of contents of the on line help system Note At the time of writing no on line help sys tem exists Search For Help On Search for a particular topic in the on line help system Note At the time of writing no on line help system exists About Display general information about the gateway and the current...

Страница 27: ... gateway Start Logging Stop Logging See 3 3 Tools 11 1 Data Logger Sub Network Monitor Clicking on this icon will launch the Sub network Monitor see 9 1 Sub Network Monitor Add Command This icon is used to add commands to the currently selected node Add Mailbox Advanced functionality see 14 1 Mailbox Editor Add Node Add Broadcaster These icons are used to add nodes to the configuration Node Monito...

Страница 28: ...us interface of the gateway is initialized to fit the configuration created in the ABC Config Tool Optionally some initialisation parameters can be set manually to provide better con trol over how the data shall be treated by the gateway Fieldbus Type The ABC Config Tool supports a wide range of networking sys tems Make sure that this parameter is set to Modbus RTU LHOGEXV 7 SH ...

Страница 29: ...he Transmit Counter in the internal memory buffer Both counters are enabled by setting Statistics to Enabled Value Description Enabled Enable the Control and Status Registers The Data Valid bit in the Control Register must be set to start the sub network communication Enabled but no startup lock This setting is similar to Enabled except that the control system is not required to set the Data Valid...

Страница 30: ...o messages in steps of 10ms If set to 0 zero the gateway will use the standard Modbus delimiter of 3 5 characters the actual number of ms will be calculated automatically based on the currently used communication settings Generic Data Mode The Message Delimiter specifies the time that separates two messages in steps of 10µs Parameter Description Valid Settings Bit rate Selects the bit rate 1200 57...

Страница 31: ...de Parameters To gain access to the parameters described in this section select a node in the Navigation Section Function Description Paste Paste a node from the clipboard Sub Network Monitor Launch the subnet monitor 9 1 Sub Network Monitor Add Node Add a node to the configuration Add Broadcastera a This function is only available in Master Mode Add a broadcaster node to the configuration Load No...

Страница 32: ...The actual number may however be less de pending on the memory requirements of the defined transactions Adding Managing Transactions Right click on a node in the Navigation Section to gain access to these functions Function Description Cut Cut a node to the clipboard Copy Copy a node to the clipboard Insert Insert a node from the clipboard Delete Delete a node Node Monitor Launch the node monitor ...

Страница 33: ...ximum number of retries below has been reached The unit is milliseconds ms and the entered value is multiplied by 10 which means that the shortest time is 10 ms Note This setting is not relevant for the Broadcaster node Retries This parameter specifies how many times a timeout may occur in sequence before the node is disconnected Timeout time 10ms This parameter specifies how long the gateway will...

Страница 34: ...ork goes off line This affects the data that is sent to the sub network Clear Data is cleared 0 on the sub network if the higher level network goes offline Freeze Data is frozen on the sub network if the higher level network goes offline NoScanning Stop sub net scanning for this transaction if the higher level network goes offline Update mode The update mode for the transaction Cyclically The tran...

Страница 35: ...e sub network goes off line This affects the data that is sent to the higher level network Clear Data is cleared 0 on the higher level network if the sub network goes offline Freeze Data is frozen on the higher level network if the sub network goes offline Offline timeout time 10ms This parameter specifies the maximum allowed time between two incoming mes sages in steps of 10ms If this time is exc...

Страница 36: ... The File menu features the following entries Example The transaction created in this example are built up as follows The first byte holds the STX 0x02 followed by two bytes specifying the length of the data field in this case 8 The next 8 bytes are data and since this is a query transaction the data is to be fetched from the Output Area which starts at address location 0x202 No swapping will be p...

Страница 37: ...frame object to a Transaction right click on the Transac tion in the Navigation Section and select one of the entries in the menu that appears The entry called Transaction Editor will launch the Transaction Editor which is used to edit transactions and frame objects in a more visual manner For more information see 6 5 Transaction Editor To edit parameters associated with a particular frame object ...

Страница 38: ... the transaction Produce Query Transactions The gateway will send the value as it is without processing it Consume Response Transactions The gateway will check if the received byte word dword matches the specified value If not the message will be discarded To set the value of the object select it in the Navigation Section enter the desired value in the Parameter section Parameter Description Value...

Страница 39: ...not the message will be discarded There are 3 types of interval objects Byte 8 bit interval Word 16 bit interval Dword 32 bit interval To set the range of the object select it in the Navigation Section enter the desired range in the Parameter section as follows Parameter Description Maximum Value This is the largest allowed value for the range Range 0x00 0xFFh byte 0x0000 0xFFFFh word 0x00000000 0...

Страница 40: ...l system must supply an End or Length character in order for the gateway to know the size of the data block The End or Length character itself may either be forwarded to the sub network or discarded Consume Response Transactions The specified data block is forwarded from the sub network to the higher level network The End or Length character will be generated by the gateway automatically if applic...

Страница 41: ...ead from written to Object Delimiter Length Character Length character is visible in the internal memory buffer but not on the sub network Length Character Visible The length character is visible both in the internal memory buffer and on the sub network End Character The end character is visible in the internal memory buffer but not on the sub network End Character Visible The end character is vis...

Страница 42: ...f algorithm to use CRC 2 bytes CRC 16 with 0xFFFF polynome Modbus RTU standard LRC 1 byte All bytes are added together as unsigned 8 bit values The 2 s complement of the result will be used as a checksum XOR 1 byte All bytes are logically XOR ed together The resulting byte will be used as a checksum ADD 1 byte All bytes are added together as unsigned 16 bit values The lowest 8 bits in the result w...

Страница 43: ...arameter section will be greyed out and cannot be edited directly In Master Mode ABC Config Tool comes pre loaded with commands for most common Modbus RTU functions Additional commands can easily be added using the Command Editor see 8 3 The Com mand Editor In Generic Data Mode no pre defined commands exist but custom ones may be im plemented as desired Adding Managing Commands To add a command to...

Страница 44: ... also 8 3 The Command Editor Edit Command Edit the currently selected command using the Command Editor See also 8 3 The Command Editor Delete Command Delete the currently selected command from the list Note that some commands are fixed and cannot be deleted Toolbar Icons The toolbar features icons for the most commonly used functions Add Command Same as Add Command in the Command menu Edit Command...

Страница 45: ...n the Command Editor by selecting Edit Command or Add Command from the Command menu A Pull down Menu See 8 4 Pull down Menu B Name of Command Actual name of the command in text form C Command Transactions This section holds the actual transactions associated with the command This can either be a Query Response pair or a single transaction depending on the protocol mode etc D Command ID This can be...

Страница 46: ... changes and exit to the main window Exit Exit without saving Column The functions in this menu alters the structure of the command Append Column Add another column to the command Insert Column Insert a column at the selected position Delete Command Delete the column at the selected posi tion ...

Страница 47: ...ttings in the Transaction Editor or in the Parameter Section of the Main Window ObjectType This row specifies the type of frame object that shall be used for the column Value This row specifies where the frame object shall retrieve its value settings Value Description Depend This setting is only relevant for Responses in Master Mode The value will be retrieved from the corresponding part of the Qu...

Страница 48: ...ow Broadcasting checkbox Query 1 2 3 4 DisplayName Slave Address Function Data Checksum Object Type Byte Object Byte Object Data Object Checksum Object Value SlaveAddress ID User User The value of this byte constant will be set using the SlaveAd dress parameter see 5 1 Node Parame ters The value of this byte constant will be set using the Command ID field The size and location of the data associat...

Страница 49: ...tion A Start Network Stop Network Icons These icons controls the sub network activity To stop all sub network activity click on the red light To start the sub network again click on the green light B Nodes Transactions To view data blocks associated with a transaction select the transaction in the list The corre sponding data will then appear in the Monitor Section C C Monitor Section This section...

Страница 50: ...on the overall performance of the gateway i e it should be used only when necessary The Node Monitor behaves somewhat differently in the two protocol modes Master Mode The selected Command Query Transaction is sent to the sub network The response to the Query can be monitored in the Response Section Generic Data Mode The selected command Transaction Produce is sent to the sub network It is not pos...

Страница 51: ...Transaction and Command Editors C Response Section Master Mode only This section holds the response to the selected Command D Monitor Section This section displays the data associated with the node Areas in dark grey are reserved for the Status Control Registers and areas displayed in light grey represents the data that is used by the node The data displayed in this section will be refreshed based...

Страница 52: ...ns associated with the node Stop Node Disable the transactions associated with the node Command This menu is used to specify and issue a command manually Select Command Select a command to be sent on the sub network Send Command Send the specified command to the sub network Columns This menu specifies the number of columns in the Monitor Section Free The number of columns depends on the width of t...

Страница 53: ...cons corresponds to the functions in the Command menu See also 10 3 Command Resume Refresh Stop Refresh When enabled the data displayed in the Monitor Section will be re freshed cyclically When disabled i e stopped the data will have to be refreshed manually using the Refresh icon see below Refresh When clicking on this icon the data displayed in the Monitor Section will be re freshed 6WDUW 6WRS 6...

Страница 54: ... Config Tool will then prompt for the desired mode of operation see below Stop logging Select Stop Logging in the Tools menu This will open the log window see below Modes of Operation Select the desired mode of operation and click OK to start logging data Log until full Data will be logged until the log buffer is full Log continuously Data will be logged continuously until logging is stopped by cl...

Страница 55: ...on To specify a different size for the buffer select Options in the Tools menu A window with various settings will appear Select the ABC tab and enter the desired number of buffer entries under Size of logbuffer valid settings range from 1 512 Click Apply to validate the new settings Click OK to exit ...

Страница 56: ...her cases the Blank Configuration option must be used Selecting a Wizard Profile The following window appears each time the ABC Config Tool is started or upon selecting the New entry in the File menu unless it has been disabled in the Options menu see 3 3 Tools Currently the following wizards are available ABCC ExtLink Wizard This wizard is intended for use with the Anybus Com pactCom Modbus RTU f...

Страница 57: ...he sub network for information about their serial commu nication requirements and if necessary contact the manufacturer of the device to obtain further information about the serial communication protocol In the event that the wizard doesn t handle a particular Modbus command required by a device it is possible to specify this command manually as a transaction in the ABC Config Tool Using this wiza...

Страница 58: ...n the sub network If enabled these registers are located in the Input and Output data areas which means that they can be accessed from the fieldbus just like any other data in these areas Their location can be specified freely however keep in mind that the memory locations occupied by these registers cannot be used for regular data exchange Handshaking Procedure A special handshaking procedure whi...

Страница 59: ...re online on the field bus network and shift to state B B Online Not yet exchanging data 4 Wait until the Data Valid bit in the Status Register is cleared by the gate way 5 Set the Data Valid bit in the Control Register 6 When the Data Valid bit in the Status Register is set by the gateway shift to state C 7 If the gateway goes offline on the fieldbus shift to state A C Online Exchanging data Exch...

Страница 60: ...dshaking Procedure 13 5 Control Register Contents Control System to Gateway 14 Confirm SR_HS_CONFIRM 13 Data Valid Master Mode Only This bit is set when all transactions have been executed successfully at least once Once set it will not change 1 Data Valid 0 Data not Valid Note This bit is not used in Generic Data Mode 12 8 Status Code This field holds the last status report from the gateway See a...

Страница 61: ...er of invalid transactions i e received transac tions which doesn t match any of the Consume transac tions defined in the sub network configuration has increased 0x01 Frame Error Warning End character is enabled but a message delimiter timeout occurs prior to receiving it 0x02 Offline Timeout Counter Updated Error Counter The of number of timed out Consume transactions has increased See also 6 4 C...

Страница 62: ... 3 Status Register Contents Gateway to Control System 14 Send CR_HS_SEND 13 Data Valid This bit controls data consistency see 13 2 Data Consistency 1 Output Area valid exchange data on the sub network 0 Output Area not valid do not exchange data on the sub network Note This bit is only relevant if the Control Status Registers are set as Enabled 12 Execute Command If set the specified command will ...

Страница 63: ...ilbox message is a HMS specific command structure used for low level communication with an Anybus S interface Consult the Anybus S Parallel Design Guide and the fieldbus appendix for the de sired fieldbus for further information Mailbox Editor To add a mailbox message to the configuration right click on EndInit and select Insert New Mailbox A mailbox message consists of a Header sec tion and a dat...

Страница 64: ...ue must be between 5 7 lbs in 0 5 0 8 Nm Pin Signal Description Housing Shield Bus cable shield connected to PE 1 2 TxD Transmit data RS 232 3 RxD Receive data RS 232 4 5 GND Ground galvanically isolated 6 5V 5V galvanically isolated 7 A A Line RS 485 8 B B Line RS 485 9 CAN_V Opional CAN external power supply Pin Description 1 24V DC 2 GND 5 1 6 9 female ...

Страница 65: ...r Configuration Cable Wiring RJ11 ABC DB9F PC Pin Description 1 Signal ground 2 3 RS232 Rx Input 4 RS232 Tx Output Pin Description 1 2 RS232 Rx Input 3 RS232 Tx Output 4 5 Signal Ground 6 9 3 3 5 URXQG URXQG 5 7 56 7 56 5 URXQG 1 2 3 4 IHPDOH ...

Страница 66: ...tors shall only be installed on one node installing bias resistors on several nodes may compromise the signal quality on the network and cause transmission problems Termination RS485 RS422 Only To avoid reflections on the serial lines it is important to properly terminate the sub network by placing termination resistors between the serial receivers near the end nodes The resistor value should idea...

Страница 67: ...l Connection RS232 5 9 6LJQDO URXQG DEOH 6KLHOG 56 56 56 56 56 56 56 56 56 56 56 6LJQDO URXQG 56 5 5 5 1RGH 1RGH 1RGH 1RGH QG 1RGH Q EXV RPPXQLFDWRU 6LJQDO URXQG 6LJQDO URXQG 6LJQDO URXQG 6LJQDO URXQG 5 5 5 9 6LJQDO URXQG DEOH 6KLHOG 56 5 56 5 56 7 56 7 5 56 7 56 7 56 5 6LJQDO URXQG 56 5 5 5 HYLFH Q EXV RPPXQLFDWRU 6LJQDO URXQG 56 5 56 7 56 7 6LJQDO URXQG 56 5 HYLFH Q EXV RPPXQLFDWRU DEOH 6KLHOG ...

Страница 68: ...Connector Pin Assignments A 5 ...

Страница 69: ...7 mm L x W x H inches 4 72 x 2 95 x 1 06 L x W x H Electrical Characteristics Power Supply Power 24V 10 Power Consumption Maximum power consumption is 280mA on 24V Typically around 100mA Environmental Characteristics Relative Humidity The product is designed for a relative humidity of 0 to 95 non condensing Temperature Operating 0 C to 55 C Non Operating 25 C to 85 C ...

Страница 70: ...ce with the following standards EN 50082 2 1993 EN 55011 1990 Class A EN 61000 6 2 1999 EN 61000 4 3 1996 10V m EN 61000 4 6 1996 10V m all ports EN 61000 4 2 1995 8kV Air Discharge 4kV Contact discharge EN 61000 4 4 1995 2kV Power port 1kV Other ports EN 61000 4 5 1995 0 5kV Power ports DM CM 1kV Signal ports UL c UL compliance The certification has been documented by UL in file E214107 ...

Страница 71: ...e sub network If the gateway reports very many re transmissions check your cabling and or try a lower baud rate set ting for the sub network if possible Is the Sub Net Monitor in the ABC Config Tool active The sub network monitor has a negative influence on the overall performance of the gateway and should only be used when necessary Is the Node Monitor in the ABC Config Tool active The node monit...

Страница 72: ... US 31 2x sp 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 3x 0 48 1 49 2 50 3 51 4 52 5 53 6 54 7 55 8 56 9 57 58 59 60 61 62 63 4x 64 A 65 B 66 C 67 D 68 E 69 F 70 G 71 H 72 I 73 J 74 K 75 L 76 M 77 N 78 O 79 5x P 80 Q 81 R 82 S 83 T 84 U 85 V 86 W 87 X 88 Y 89 Z 90 91 92 93 94 _ 95 6x 96 a 97 b 98 c 99 d 100 e 101 f 102 g 103 h 104 i 105 j 106 k 107 l 108 m 109 n 110 o 111 7x p 112 q 113 r 11...

Страница 73: ......

Страница 74: ...RKS AB PIELEFELTSGATAN 93 95 S 302 50 HALMSTAD SWEDEN PHONE 46 35 17 29 00 FAX 46 35 17 29 09 e mail info hms networks com web www hms networks com AnyBus Communicator Protocol Appendix Modbus DOC ABC APPENDIX MB Rev 0 91 ...

Страница 75: ...al Networks AB HMS Industrial Networks AB assumes no responsibility for any errors that may appear in this document The product and technology described in this document is patent pending in the following countries USA Canada Japan Belgium Denmark Finland France Greece Ireland Italy Luxemburg Monaco Netherlands Portugal Switzerland Lichtenstein Spain United Kingdom Sweden Germany and Austria ANYBU...

Страница 76: ...ope Sweden Phone 46 0 35 17 29 20 E mail support hms se Germany Phone 49 721 96472 0 E mail ge support hms networks com North America Phone 1 773 404 2271 Toll Free 888 8 ANYBUS E mail us support hms networks com Japan Phone 81 45 478 5340 E mail jp support hms networks com Conditions for trademark use Please contact HMS for further information Related documents Abbreviations Important abbreviatio...

Страница 77: ... is the start and stop signs that envelope the frame Modbus RTU Each byte in the Modbus RTU message represents a hexadecimal value between 0 and 255 The frame looks exactly like the one mentioned earlier and there is always an interval of 3 5 silent characters between the frames CRC Cycli cal Redundancy Check is used for error checking Multiple Modbus transactions would appear on the physical inte...

Страница 78: ...e repre sented as two byte objects that you enter values into using AbcCon This command will ask the slave for the same registers every time the command is sent and unless something goes wrong the slave will answer with the same amount of data every time Response In the response the data section in the Modbus frame needs to be filled in Here the data section is represented by a one byte object byt...

Страница 79: ...7 Read Exception Status 11 Fetch Comm Event Ctr 12 Fetch Comm Event Log 15 Force Multiple Coils 16 Preset Multiple Registers 17 Report Slave ID 20 Read General Reference 21 Write General Reference 22 Mask Write 4X Register 23 Read Write 4X Register 24 Read FIFO Queue Table 3 Modbus Commands 1 Read Coil Status Query Starting Address 2 byte value where you enter the first address of the requested co...

Страница 80: ...th of the received data and the destination address Table 6 Read Holding Registers 4 Read Input Registers Query Starting Address 2 byte value where you enter the first address of the requested registers No of Points 2 byte value where you enter the number of registers to read Response Byte Count 1 byte value where you enter the number of expected data bytes Data Data object where you enter the len...

Страница 81: ...rced Quantity of Coils 2 byte value where you enter the number of coils to force Byte Count 1 byte value where you enter the number of data bytes Data Data object where you enter the length of the data to send and the source address The fieldbus master should enter the force data in these bytes Response Data Data object with 4 bytes The slave returns Coil Address and Quantity of Coils forced in th...

Страница 82: ...se Table 16 Read General reference 21 Write General reference Query Response Table 17 Write General Reference 22 Mask Write 4X Registers Query Data Data object where you enter the length of the data to send and the source address The fieldbus master should enter the Reference Address AND mask and OR mask in these bytes Response Data Data object where you enter the number of expected data bytes and...

Страница 83: ...AnyBus Communicator Protocol Appendix Modbus DOC ABC APPENDIX MB Rev 0 91 2001 08 01 10 HMS INDUSTRIAL NETWORKS AB This page is intentionally left blank ...

Страница 84: ...____________ _________________________________________________________________________________________ _________________________________________________________________________________________ _________________________________________________________________________________________ _________________________________________________________________________________________ ___________________________...

Страница 85: ...for any changes to have effect Node Address Baudrate Configuration Parity Stop Bits Physical Interface Node Address Sw 1 Sw 2 Sw 3 Sw 4 Sw 5 Sw 6 Sw 7 reserved OFF OFF OFF OFF OFF OFF OFF 1 OFF OFF OFF OFF OFF OFF ON 2 OFF OFF OFF OFF OFF ON OF 126 ON ON ON ON ON ON OFF 127 ON ON ON ON ON ON ON Baudrate Sw 8 Sw 1 Sw 2 reserved OFF OFF OFF 1200 bps OFF OFF ON 2400 bps OFF ON OFF 4800 bps OFF ON ON ...

Страница 86: ... Read Holding Registers 4 Read Input Registers 5 Write Coil Output Data Area 0x200 0x3FF 6 Write Single Register 15 Force Multiple Coils 16 Force Multiple Registers 22 Mask Write Register 23 Read Write Registers Input and Output Data Area 0x000 0x3FF Register Coil Memory Location Area Comments 1 1 16 0x000 0x001 Input Data area 2 17 32 0x002 0x003 255 4065 4080 0x1FC 0x1FD 256 4081 4096 0x1FE 0x1F...

Отзывы: