background image

15.1.15

 

echolink one2PROFINET V. 1.0

26

Softing Industrial Automation GmbH

Implemented protocols in echolink one

The internal buffer reserves this value, which means it can be read back by the Master via FC1 
Read Coil status:

8.7.1.4

Example: Write Single Register FC6

Modbus Master sends the value 1234H in Address 0008:

Der Modbus Master sends the request to the echolink one:

[01] [06] [00] [07] [12] [34] [35] [7c]

The echolink one sends a response:

[01] [06] [00] [07] [12] [34] [35] [7c]

The 1st row shows the fieldbus data BEFORE the write command:

1F 03 02 03 04 05 06 07 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00... .

1F 03 02 03 04 05 06 07 00 00 00 00 00 00 00 12 34 00 00 00 00 00 00 00 00 00 00 00 00 00... 
The 2nd row shows the fieldbus data AFTER the write command.

You can see that the value 00 07 is send as Address in the Modbus request. (As mentioned in 
the chapter Universal Modbus Master some Master pull System one as offset.)
This leads to the Byte-Offset for the fieldbus output data => 14. You start counting with the first 
process data value with Index NULL. 
1F 03 02 ….

|    +---- 1. process value
 +-------- fieldbus length byte

8.7.1.5

Example: Force multiple coils FC 15

Note:

 The address can only be passed in multiples of 8 incl. Null.

Also 0, 8, 16, … (Here you also have to keep in mind the offset of 1)

Example:

 Start address = 0001.

Содержание echolink one2PROFINET

Страница 1: ...ay echolink one2PROFINET Softing Industrial Automation GmbH Richard Reitzner Allee 6 85540 Haar Germany Tel 49 89 45656 0 Fax 49 89 45656 399 http industrial softing com E Mail info automation softing...

Страница 2: ...uffer sizes at the echolink one 13 5 3 Framing Check 13 6 SSI interface 14 6 1 Initiation of the SSI interface 14 6 1 1 Parameter sample frequency Clock stretch 14 6 1 2 Parameter Encoder monitoring C...

Страница 3: ...C2 23 8 7 1 2 Example FC3 Read Holding Register FC4 Read Input Register 24 8 7 1 3 Example Write Single Coil FC5 24 8 7 1 4 Example Write Single Register FC6 26 8 7 1 5 Example Force multiple coils FC...

Страница 4: ...on guidelines 48 11 1 Installation of the module 48 11 1 1 Mounting 48 11 1 2 Removal 48 11 2 Wiring 48 11 2 1 Connection systems 48 11 2 1 1 Power supply 48 11 2 1 2 Equipotential bonding connection...

Страница 5: ...Softing Industrial Automation GmbH 5 echolink one2PROFINET V 1 0 15 1 15 13 13 Literature 55 14 Appendix 56 14 1 Hexadecimal table 56...

Страница 6: ...man Civil Code We reserve the right to make any alterations or improvements to these instructions without prior notice The actual design of products may deviate from the information contained in the i...

Страница 7: ...ollowing requirements Scope of application Requirement applicable to Emitted interference Interference immunity Industry EN 55011 cl A 2007 EN 61000 6 2 2005 1 3 Note installation guidelines The modul...

Страница 8: ...quently the module does not have a Declaration of Conformity in relation to the EU Machinery Directive 2 2 EU Machinery Directive The EU Machinery Directive stipulates the requirements applicable to a...

Страница 9: ...e used as an outgoing PROFINET port Talking of PROFINET is automatically connected with the 100 Mb s version full duplex and switched Ethernet The terminal unit s protocol is converted in the echolink...

Страница 10: ...15 1 15 echolink one2PROFINET V 1 0 10 Softing Industrial Automation GmbH Introduction 3 1 echolink one software flow chart...

Страница 11: ...Introduction Softing Industrial Automation GmbH 11 echolink one2PROFINET V 1 0 15 1 15 3 2 echolink one application diagram The following graph shows a typical connection scheme...

Страница 12: ...he Gateway has to be restarted with these settings by a short disconnection from the power supply In the test mode the Gateway always operates with the settings 9600 baud no parity 8 databits and 1 st...

Страница 13: ...data each 5 3 Framing Check The length of the stop bit received by the Gateway is checked through the function Framing Check Here the stop bit generated by the Gateway is always long enough so that c...

Страница 14: ...SSI Clock 110kHz Waiting time 5 SSI Clock 100kHz Waiting time 6 SSI Clock 88kHz Waiting time 7 SSI Clock 80kHz Waiting time 8 SSI Clock 72kHz Waiting time 9 SSI Clock 67kHz Waiting time A SSI Clock 6...

Страница 15: ...clock wires of the SSI interface are placed onto the Tx wires of the RS422 interface and the data wires onto the Rx wires at the echolink one X1 3pin 4pin screw plug connector Pin no Name Function at...

Страница 16: ...th chapter 7 3 The Gateway can be configured via the software WINGATE 7 2 Interfaces The Gateway features the RS232 RS422 and RS485 interfaces The switching of the inter faces is done via the configur...

Страница 17: ...one 8 1 1 Data structure On the RS entry side the timeout time of 2 ms is firmly set If no more data is received within the timeout period then the data that has been received so far is transferred t...

Страница 18: ...is defined the gateway receives data from the RS232 interface up to this charac ter The Timeout criterion can be defined as a special case In this case the gateway continues to receive characters unti...

Страница 19: ...ity user If the low priority user also receives an STX in response to a transmitted STX it interrupts its transmit request reverts to Receive mode and acknowledges the received STX with DLE A DLE in t...

Страница 20: ...dition a Response time which corresponds to the maximum time up to which the Mod bus Slave responds after a request must be set echolink one multiplies the value entered in WINGATE by 10 ms Since the...

Страница 21: ...of the Modbus data if the length byte is not activated adds the CRC checksum and sends this data record as a request on the Modbus The response of the selected Slave is then sent to the fieldbus Mast...

Страница 22: ...r On request For the description see chapter 8 4 2 echolink one as MODBUS Master 8 5 The trigger byte Since the data is always transferred cyclically on PROFINET the gateway must detect when the user...

Страница 23: ...2 Note Modbus Master Request Address High Low Address request 01 08 will always be on address 01 Address request 09 16 will always be on address 09 Address request 17 24 will always be on 17 Configura...

Страница 24: ...on is Data exchange On Trigger with an additonal 1 control byte in the field bus data Fieldbus length byte active in this example 30h 48d the echolink one copies the following 48 Byte from the fieldbu...

Страница 25: ...nchanged on 0 however the fieldbus output data is updated After a reset they are NULL 1st row at first and are then updated 2nd row 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00...

Страница 26: ...0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 1F 03 02 03 04 05 06 07 00 00 00 00 00 00 00 12 34 00 00 00 00 00 00 00 00 00 00 00 00 00 The 2nd row shows the fieldbus data AFTER the write...

Страница 27: ...ultiple register FC16 Only the content of the register address 0005 and 0006 was changed The 1st row shows the fieldbus BEFORE the request 1F 0E FF 03 04 05 06 07 FF 00 00 00 00 00 00 00 00 00 00 00 0...

Страница 28: ...ultiple register FC3 No of Points Word Read input registers FC4 No of Points Word Force single coil FC5 No of Points not used fix 1 Bit Preset single register FC6 No of Points not used fix 1 Word Forc...

Страница 29: ...r from which should be read written Req 1 No of Points dec Number of the to read to write register coils Req 1 Fieldbus Map Adr Byte Position of the to be copied process value from to the fieldbus ran...

Страница 30: ...0 00 01 00 00 00 00 00 00 00 00 00 00 00 0 1 Byte Trigger byte value 0x66 2 Byte Fieldbus length byte value 0x07 3 Byte Fieldbus Map Adr 0 value 0x00 4 Byte Fieldbus Map Adr 1 value 0x00 5 Byte Fieldb...

Страница 31: ...Fieldbus Map Adr 6 Wert 0x01 0x03 A modification of address 7 in the Modbus slave has no consequences to the fieldbus output side because No Of Points 2 is set in the configuration The value stays un...

Страница 32: ...A increases by 1 Byte 8 8 3 3 Example Read multiple register FC3 RX Poll Delay 0 is automatically set to 1 by the firmware Modbus Request Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7 Byte 8 Slave...

Страница 33: ...e No Of Points 2 process value Modbus Data will be copied to the fieldbus from Fieldbus Map Adr Byte 0 on Fieldbus data from echolink one SPS 51 13 02 02 03 03 30 04 01 00 01 00 00 00 02 57 00 01 03 0...

Страница 34: ...holink one sends Modbus RTU request 01 06 00 05 ff 23 99 e2 Modbus Slave sends response 01 06 00 05 ff 23 99 e2 Storage content of Modbus Slave after Response 8 8 3 7 Example Force multiple coils FC15...

Страница 35: ...uld already be bit No 11 which is not transmitted anymore 8 8 3 8 Example Preset multiple register FC16 Configuration Fieldbus Master sends BA 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 10 11 12...

Страница 36: ...cols in echolink one 8 9 Protocol Universal Modbus ASCII Master Slave The fieldbus data exchange for Modbus ASCII is identical with RTU The echolink one automati cally transmits the data in ASCII form...

Страница 37: ...Implemented protocols in echolink one Softing Industrial Automation GmbH 37 echolink one2PROFINET V 1 0 15 1 15 PROFIBUS Master sends and receives...

Страница 38: ...tomation GmbH Implemented protocols in echolink one Modbus Slave storage content 8 9 1 2 Swap Word Configuration with Swap Word enabled Fieldbus data is swapped to the Modbus slave Mea ning High Byte...

Страница 39: ...Implemented protocols in echolink one Softing Industrial Automation GmbH 39 echolink one2PROFINET V 1 0 15 1 15 The swapping is bidirectional Modbus Slave Data content...

Страница 40: ...15 1 15 echolink one2PROFINET V 1 0 40 Softing Industrial Automation GmbH Implemented protocols in echolink one 8 9 1 3 Example with Fast Ethernet...

Страница 41: ...Implemented protocols in echolink one Softing Industrial Automation GmbH 41 echolink one2PROFINET V 1 0 15 1 15...

Страница 42: ...l device RS interface The serial interface is available at the plug accessible on the upper side of the device Pin assignment X1 3 pole and 4 pole screw type plug connector Pin No Name Function 1 Rx 2...

Страница 43: ...ine 7 8 Pin assignment X3 P2 RJ45 at the back i e which is located closer to the DIN rail Pin No Name Function 1 TD Transmission line 2 TD Transmission line 3 RD Receive line 4 5 6 RD Receive line 7 8...

Страница 44: ...Off Waiting for Script command Bus Start Lights green Connection with IO controller available data exchange active Flashes green PROFINET initialized Waiting for connection with IO controller Flashes...

Страница 45: ...ON The resistor 150 integrated in the Gateway is activated In all other cases the switch remains in position OFF Please refer to the general RS485 literature for further information on the subject of...

Страница 46: ...re displayed for one minute simply for information purposes and are then automatically reset If such warnings occur frequently please inform After Sales Service In the configuration mode these display...

Страница 47: ...oes not match the calculated one Modbus RTU Slave Universal Modbus RTU Slave Unknown error after response transmission 3964 R Error at data exchange e g Checksum error 1 1 0 0 12 Universal Modbus RTU...

Страница 48: ...ounting channel may also be mounted vertically so that the module is mounted turned through 90 11 2 Wiring 11 2 1 Connection systems The following connection systems must resp may be used when wiring...

Страница 49: ...unshielded lines for AC voltage 25 V coaxial lines for monitors Group B unshielded lines for DC voltages 60 V and 400 V unshielded lines for AC voltage 24 V and 400 V Group C unshielded lines for DC...

Страница 50: ...ecting the shield at one end may be more favorable if it is not possible to lay an equipotential bonding line analogue signals a few mV resp mA are to be transmitted foil shields static shields are us...

Страница 51: ...ght 150 g 8 Operating temperature 25 C 85 C 9 Storage transport temperature 40 C 85 C 10 Atmospheric pressure during operation during transport 795 hPa 1080 hPa 660 hPa 1080 hPa 11 Installation altitu...

Страница 52: ...thod Multimaster CSMA CD Master slave Master slave 4 Number of users Transmitters Receivers 512 512 1 1 32 32 5 Cable length Maximum Depending on baudrate 100 m 15 m no 1200 m 93 75 kBd 1200 m 312 kBd...

Страница 53: ...available on site 10 33 V DC power supply DIN 19240 Type file or GSD file that is based on the XML oriented Standard GSDML and user manual a sample file as well as the user manual can be ordered sepa...

Страница 54: ...haracters the length of a part of the name is 1 up to 63 characters a name consists only of lowercase letters numbers and the hyphen neither the first nor the last character of a part of the name is a...

Страница 55: ...d the book Der Schnelleinstieg in PROFINET author M Popp and K Weber to help you quickly get to grips with the subject of PROFINET The book in German can be ordered from the PROFIBUS User Organisation...

Страница 56: ...ing Industrial Automation GmbH Appendix 14 Appendix 14 1 Hexadecimal table Hex Decimal Binary 0 0 0000 1 1 0001 2 2 0010 3 3 0011 4 4 0100 5 5 0101 6 6 0110 7 7 0111 8 8 1000 9 9 1001 A 10 1010 B 11 1...

Страница 57: ...Appendix Softing Industrial Automation GmbH 57 echolink one2PROFINET V 1 0 15 1 15...

Страница 58: ...15 1 15 echolink one2PROFINET V 1 0 58 Softing Industrial Automation GmbH Appendix...

Страница 59: ...Appendix Softing Industrial Automation GmbH 59 echolink one2PROFINET V 1 0 15 1 15...

Страница 60: ...r Germany Tel 49 89 4 56 56 0 Fax 49 89 4 56 56 488 Internet http industrial softing com Email info automation softing com Support support automation softing com The latest version of this manual is a...

Отзывы: