ICP I-7550E User manual

Category
Networking
Type
User manual
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 1
I-7550E PROFIBUS/Ethernet Converter
User's Manual
High Quality, Industrial Data Acquisition, and Control Products
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 2
Warranty
All products manufactured by ICP DAS are under warranty regarding
defective materials for a period of one year from the date of delivery to the
original purchaser.
Warning
ICP DAS assumes no liability for damages resulting from the use of this
product. ICP DAS reserves the right to change this manual at any time
without notice. The information furnished by ICP DAS is believed to be
accurate and reliable. However, no responsibility is assumed by ICP DAS
for its use, or for any infringements of patents or other right of third parties
resulting from its use.
Copyright
Copyright 2014 by ICP DAS. All rights are reserved.
Trademark
The names used for identification only may be registered trademarks of
their respective companies.
List of Revision
Date
Author
Version
Revision
2014/06/10
Luke
1.00
Release
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 3
Table of Contents
1. Introduction 4
1.1 Features 4
1.2 Specification 5
2. Hardware 7
2.1 Block Diagram of I-7550E 7
2.2 Pin Assignment 7
2.3 Wiring 9
2.4 Setting the PROFIBUS Address 12
2.5 LED status indicator 13
2.6 Normal/Setting DIP switch 14
3. Communication protocol transfer theorem 16
3.1 PROFIBUS Data exchange mode 16
3.2 Ethernet Protocol 20
3.3 PROFIBUS I/O Data Area 23
3.4 Example for Output data of “System setting module” 30
3.5 Example for Input data of “System setting module” 32
4. Communication 35
4.1 Field of application 35
4.2 GSD file 36
4.3 The Configuration of the modules 39
4.4 Diagnostic messages 39
4.5 Establish connection with I-7550E 40
4.6 Data exchange exampleI-7550E is as TCP server. 41
4.7 Data exchange exampleI-7550E is as TCP Client 51
4.8 Data exchange exampleI-7550E is as UDP Server 60
4.9 Data exchange exampleI-7550E is as UDP Client 70
5. Configuration with Web Browser 81
5.1 Connecting to Web Server 81
5.2 Web ConfigurationFunction menu 82
5.3 Web ConfigurationSetup page 83
6. Virtual COM Port/VxComm Utility 92
6.1 Install Utility 92
6.2 Setup Virtual COM Port 94
6.3 Remove Virtual COM Port 98
7. Troubleshooting 100
8. Dimensions 101
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 4
1. Introduction
PROFIBUS is one of famous protocols and is wildly used in the fields of factory and
process automation. Ethernet is a most popular computer networking technology for
local area networks. The I-7550E is a PROFIBUS to Ethernet converter. By using
this module, users can easily put the Ethernet devices into PROFIBUS network.
Figure 1 Application architecture of the I-7550E module
The I-7550E Converter is specially designed for the slave device of PROFIBUS DP
protocol. In the Ethernet protocol application, the I-7550E support TCP/UDP
protocol and it can be as server/client device. The Ethernet devices can exchange data
with the PROFIBUS Master device via the I-7550E module.
The main features and specification of I-7550E are described as below:
1.1 Features
16-bit Microprocessor inside with 80MHz
Profichip VPC3+C PROFIBUS controller
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 5
Support PROFIBUS DP-V0 slave
PROFIBUS transmission rate detect automatically
Max transmission speed up to 12 Mbps for PROFIBUS
Support TCP/UDP protocols
Support TCP/UDP Server/Client
Maximum length of Data for Ethernet is up to 1460 Bytes
Max length of Data for PROFIBUS is 240/240 Bytes
Ethernet Port: 10/100 Base-TX
Support Virtual COM Port
2500Vrms High Speed iCoupler Isolation Protection for PROFIBUS network
3000VDC Isolation Protection on the PROFIBUS side
Provide LED indicators
Built-in Watchdog
Mountable on DIN Rail
1.2 Specification
COM Port specs:
Serial port - RS-232
Serial port interface: screw terminal block
Baud Rate115200 bps
Feature: Support firmware update
PROFIBUS specs:
PROFIBUS interface connector: D-Sub 9-pin female
Baud Rate: 9.6k/19.2k/45.45k/93.75k/187.5k/500k/1.5M/3M/6M/12Mbps
Address Setting: 0~126 (set by DIP switch or EEPROM)
Ethernet specs:
10/100Base-TX (Auto-negotiating, Auto_MDIX, LED indicator)
Power requirement:
Unregulated +10 ~ +30 VDC
Power reverse protection, Over-Voltage brown-out protection
Power consumption 2.5W
Module specs:
Dimensions: 119mm x 72mm x 33mm
Operating temperature: -25 ~ 75 ºC
Storage temperature: -30 ~ 85 ºC
Humidity5 ~ 95% RH, non-condensing
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 6
LED Status Indicators(Table 1)
Table 1 LED status indicator
PWR LED
Show the power state
ERR LED
Show error state
RUN LED
Show communication state of PROFIBUS
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 7
2. Hardware
2.1 Block Diagram of I-7550E
Figure 2 Block diagram of I-7550E
2.2 Pin Assignment
Figure 3
Pin assignment of I-7550E
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 8
Table 2 9-pin screw terminal block
Pin
Name
Description
1
CTS
Clear to Send of RS-232
2
RTS
Request to Send of RS-232
3
RX
Receive Data of RS-232
4
TX
Transmit Data of RS-232
5
GND
GND of RS-232
6
-
N/A
7
-
N/A
8
+VS
V+ of Power Supply(+10 ~ +30 VDC)
9
GND
GND of Power Supply
Table 3 RJ-45 socket
Table 4 PROFIBUS DB9 Female Connector
Name
Description
-
N/A
-
N/A
B
Non-inverting Bus Line
ISODE
Isolated DE output for use in PROFIBUS
applications where the state of the isolated drive
enable node needs to be monitored.
GND
Power supply ground for the first node and the last
node
VP
+5V Power Supply for the first node and the last
Pin
Name
Description
1
TX+
TX+ output
2
TX-
TX- output
3
RX+
RX+ input
4
-
N/A
5
-
N/A
6
RX-
RX- input
7
-
N/A
8
-
N/A
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 9
Name
Description
node
-
N/A
A
Inverting Bus Line
-
N/A
2.3 Wiring
The I-7550E supports PROFIBUS to Ethernet communication and updating
firmware via RS-232. The following section describes the connection interface of
the I-7550E.
2.3.1 RS-232 connection
The RS-232 port of the I-7550E has got three pins. The wiring of the RS-232
device with the RS-232 port of the I-7550E is shown in Figure 4.
Figure 4 RS-232 wiring diagram
2.3.2 Ethernet connection
The user can connect I-7550E with the other device to the same sub network or
same Ethernet Switch, as shown in Figure 5.
I-7550E
RS-232 port
RS-232 device
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 10
Figure 5 Ethernet connection
2.3.3 PROFIBUS Connection
The PROFIBUS interface of the I-7550E is a DB9 female connector. The
connector uses the standard PROFIBUS 9 pin assignment. It is recommended to
use a standard PROFIBUS cable and connector (DB9 male). As with every
serial bus the rate of safe data transmission in a PROFIBUS network decreases
with increasing distance between Master and Slave. Table 5 shows the
transmission rate and range for a cable with the following properties:
1. Impedance :135~165 Ω
2. Capacity : lower than 30 pF/m
3. Loop resistance : lower than 110 Ω/km
4. Wire diameter : greater than 0.65 mm
5. Core cross-section : greater than 0.34 mm
2
Table 5 Transmission rate decreasing with increasing transmission distance
Transmission Rate(kbps)
Transmission Distance per Segment (meter)
9.6, 19.2, 45.45,93.75
1200
187.5
1000
500
400
1500
200
3000, 6000, 12000
100
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 11
In order to minimize the reflection effect of signal transmission, both ends (first
node and last node) of a PROFIBUS segment needs to be equipped with an
active terminal resistor as shown in Figure 6. A standard PROFIBUS connector
is usually already equipped with a terminal resistor. The user therefore only has
to switch on the resistor of the devices stationed at the ends of a segment as
shown in Figure 7.
Figure 6 PROFIBUS connection
Figure 7 PROFIBUS connector
Terminator Switch
Terminator OFF
Terminator ON
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 12
The number of stations in a PROFIBUS network is restricted to 126. According
to the PROFIBUS specification up to 32 stations are allowed per segment. A
repeater has to be used to link the bus segments.
2.4 Setting the PROFIBUS Address
The station address of I-7550E can be set by using either the DIP switch or by
writing it directly to the EEPROM. The DIP switch covers a range from 0 to 255.
The valid address range of a PROFIBUS station spans from 0 to 126. Table 6
shows three examples of setting the station address by using the DIP switch. The
DIP switches are accessed by opening the modules housing (Figure 8). Table 7
explains which address will be used by the module after power on, if the DIP
switch address setting differs from the address stored in the EEPROM.
Table 6 DIP switch setting example
Station address
DIP switch (SW1)
1
2
3
4
5
6
7
8
1
1
0
0
0
0
0
0
0
10
0
1
0
1
0
0
0
0
126
0
1
1
1
1
1
1
0
Note: 1=>ON, 0=>OFF
Table 7 The Address setting of the I-7550E
DIP switch Setting
Description
0~125
1. The address setting of the EEPROM is ignored.
2. The address cannot be set by the PROFIBUS configuration
tool.
126-254
1. The address setting of the DIP switch is ignored.
2. If the address in the EEPROM is 126, the PROFIBUS
configuration tool can set a new address and save it to the
EEPROM.
255
1. Slave address in the EEPROM is set to 126.
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 13
Figure 8 DIP switch
Each Slave must have a unique valid address (1 to 125) in order to be able to
communicate with the Master. To change the address by using the configuration
tool it is necessary to first set the address stored in the EEPROM to 126. This is
done by setting the DIP switch to 255 in the power off state. Switching the
module on is forcing the module to change its address in the EEROM to 126. In
the next step switch the module off and change the DIP switch setting to any
value from 126 to 254. This step is necessary in order to prevent the module to
change its address in the EEPROM to 126 every time it is powered on. The
configuration tool can now assign the Slave a new address.
2.5 LED status indicator
The I-7550E provides three LEDs to indicate the statuses of the I-7550E module.
The position of LEDs and descriptions are shown in Table 8 and Figure 9.
Table 8 LED status description
LED Name
Status
Description
PWR
flash
When PWR led and ERR led are flashing at the same
time, which means there is system error in the I-
7550E. Please contact us for solution.
on
Power supply is ok.
The firmware has loaded.
off
Power supply has failed.
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 14
LED Name
Status
Description
ERR
flash
When the I-7550E has diagnostic message, it will flash
slowly (flash once about 220ms).
on
Connection error between PROFIBUS Master and
Slave or PROFIBUS system has not been
configured correctly.
off
Normal operation
PROFIBUS system has been configured correctly
RUN
on
Data exchange mode
Normal operation.
off
I-7550E module is not in a data exchange mode.
Figure 9 LED position
2.6 Normal/Setting DIP switch
There is a DIP switch on the back of the I-7550E module, as shown in Figure 10. The
DIP switch is used to set the I-7550E module works in operation mode or setting
mode. In the normal situation, it needs to set the DIP switch to the Normal position.
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 15
In this case, the I-7550E module can communicate with Ethernet devices. When the
user sets the DIP switch to the Setting position, the I-7550E module will set the
password of Web Configuration and local IP as default value temporarily. At this time,
if user doesnt change any local IP settings/Password and switch back to Normal
position, the I-7550E will restore previous Local IP setting/Password. It provides the
method to set I-7550E when the user forgets IP and Password.
Figure 10 DIP switch of the I-7550E
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 16
3. Communication protocol transfer theorem
Before a cyclic communication between a PROFIBUS Master and the converter
can be established it is required to specify the number of input and output bytes
that are to be exchanged in each telegram cycle with the PROFIBUS configuration
program. Once the slave is an active station in the PROFIBUS network the
configured input and output length cannot be changed. A new configuration of the
slave is only possible when it is in an off-line mode.
The Maximum input/output length is 240 Bytes, but the first 20 Bytes of
input/output are reserved for I-7550E(We call it as System setting module).The
I-7550E supports the Maximum Ethernet data length is 1460 Bytes, so if the I-
7550E receives the data that its length is greater than configured input length, the
I-7550E will partition data into several sections according to configured input
length. And the information of partition data will be put in input area of System
setting module, the user can handle the data depending on the information.
3.1 PROFIBUS Data exchange mode
The I-7550E is a PROFIBUS DP Slave device. The I-7550E is first parameterized
then configured and finally it goes into the data exchange mode (Figure 11).
Figure 11 State machine of PROFIBUS DP Slave device
The I-7550E exchanges data cyclically between internal FIFO memory and
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 17
PROFIBUS Master Device in data exchange mode, and the I-7550E will start
Ethernet service according to the setting of TCP/UDP(Please refer to section 5.2).
When the I-7550E receives the data from PROFIBUS Master Device, data will be
put in PROFIBUS FIFO buffer, and when receives data from Ethernet device it
will be put in Ethernet FIFO buffer. In each cyclic communication the I-7550E
will send data from PROFIBUS FIFO buffer to Ethernet Device and transfers data
from Ethernet FIFO buffer to PROFIBUS Master Device, as shown in Figure 12.
PROFIBUS
Master
I-7550E
PROFIBUS/Ethernet Converter
Cyclic Data
exchange
Output Data
(Max:240 Bytes)
Byte 0
Byte 239
.
.
.
.
.
.
.
.
.
Input Data
(Max:240 Bytes)
Byte 0
Byte 239
.
.
.
.
.
.
.
.
.
Internal
memory
Ethernet
FIFO
PROFIBUS
FIFO
Ethernet Device Data
Cyclic Data
exchange
Receive
Data
Figure 12 Data exchange between PROFIBUS Master and the I-7550E
System setting Module
The I-7550E reserves the first 20 Bytes of Input/output data area for system
control. So when the use configures the I/O length of PROFIBUS, the System
setting module must be selected first. The user needs to fill these values of output
area of system setting module, and the I-7550E will handle the data according to
these value. When the I-7550E receives the data from Ethernet device, it will put
the information in the input area of System setting module. Please refer to
section 3.3.1 and 3.3.2 for more detail.
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 18
Figure 13 System setting module is selected first
Set Operation Mode for transferring data between PROFIBUS Master
and Ethernet device
In data exchange mode, the I-7550E will always receive data from Ethernet, and
the data will be put in Ethernet FIFO (Please refer to section 3.2). But the data
wont be transfer to PROFIBUS Master until the user sets the I-7550E in
Read/Write mode (Set Byte 0 of output area in System setting module as 1). In
the same time, the user needs to change the value of Trigger byte then the I-7550E
will transfer data to Ethernet device (Please refer to section 3.3.1) as shown
Figure 14.
PROFIBUS
Master
Cyclic Data
exchange
Output Data
(Max:240 Bytes)
Byte 0
Byte 239
Internal
memory
PROFIBUS FIFO
Cyclic Data
exchange
0x01
Byte 1
0x00->0x01
Ethernet Device
Set Byte 0 as 1
Change Byte 1 value to trigger
data exchange
Data
Byte 19
Figure 14 Read/Write Mode for transferring data.
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 19
Combined Method
If the user wants to send the data that its length is over configured output length of
PROFIBUS to Ethernet device, the I-7550E provides a method that helps the user
to combine several packages to one. After receiving all package, the I-7550E
combine them and transfers to Ethernet device as shown Figure 15 and Figure 16.
PROFIBUS FIFO
PROFIBUS
Byte 0
Byte 239
.
.
.
.
.
.
.
.
.
1
st
Package
Circular
Byte 19
System
setting
module
1
st
Package
Output Data
(Max:240 Bytes)
Figure 15 Receive the 1
st
Package for combine method.
Ethernet Device
PROFIBUS
Byte 0
Byte 239
.
.
.
.
.
.
.
.
.
7
th
Package
Circular
Byte 19
System
setting
module
Output Data
(Max:240 Bytes)
1
st
Package
2
nd
Package
3
rd
Package
4
th
Package
5
th
Package
6
th
Package
7
th
Package
Circular
PROFIBUS FIFO
Figure 16 Receive the last Package and transfer to Ethernet device.
I-7550E PROFIBUS/Ethernet Converter User Manual (Version 1.00, June/2014) PAGE: 20
During the Combined Method, if a data received from PROFIBUS Master Device
is not correct combined method package, the I-7550E will clear previous
combined method packages and diagnostic message will be sent to PROFIBUS
Master as shown Figure 17.
Ethernet Device
PROFIBUS
Byte 0
Byte 239
.
.
.
.
.
.
.
.
.
New Data,
Not
combined
package
Circular
Byte 19
System
setting
module
Output Data
(Max:240 Bytes)
1
st
Package
2
nd
Package
3
rd
Package
Circular
PROFIBUS FIFO
Clear Previous
Packages
New Data
Figure 17 Receive new data during Combined Method
3.2 Ethernet Protocol
The I-7550E has below features for Ethernet:
Maximum length of data is up to 1460 Bytes
Can be as TCP/UDP server.
Can be as TCP/UDP client.
Maximum 8 allowing clients when the I-7550E is as server
Maximum 8 targeting servers when the I-7550E is as client.
The I-7550E provides Web Configuration for the user to configure the settings of
TCP/UDP via browser (Please refer to section 5.2).
The I-7550E supports TCP and UDP protocol and it can be as Server or Client.
When the I-7550E is TCP/UDP server, it allows the maximum 8 connections from
client devices. Also the I-7550E can be as TCP/UDP client and it can connect with
the maximum 8 target server devices as shown Figure 18.
  • Page 1 1
  • Page 2 2
  • Page 3 3
  • Page 4 4
  • Page 5 5
  • Page 6 6
  • Page 7 7
  • Page 8 8
  • Page 9 9
  • Page 10 10
  • Page 11 11
  • Page 12 12
  • Page 13 13
  • Page 14 14
  • Page 15 15
  • Page 16 16
  • Page 17 17
  • Page 18 18
  • Page 19 19
  • Page 20 20
  • Page 21 21
  • Page 22 22
  • Page 23 23
  • Page 24 24
  • Page 25 25
  • Page 26 26
  • Page 27 27
  • Page 28 28
  • Page 29 29
  • Page 30 30
  • Page 31 31
  • Page 32 32
  • Page 33 33
  • Page 34 34
  • Page 35 35
  • Page 36 36
  • Page 37 37
  • Page 38 38
  • Page 39 39
  • Page 40 40
  • Page 41 41
  • Page 42 42
  • Page 43 43
  • Page 44 44
  • Page 45 45
  • Page 46 46
  • Page 47 47
  • Page 48 48
  • Page 49 49
  • Page 50 50
  • Page 51 51
  • Page 52 52
  • Page 53 53
  • Page 54 54
  • Page 55 55
  • Page 56 56
  • Page 57 57
  • Page 58 58
  • Page 59 59
  • Page 60 60
  • Page 61 61
  • Page 62 62
  • Page 63 63
  • Page 64 64
  • Page 65 65
  • Page 66 66
  • Page 67 67
  • Page 68 68
  • Page 69 69
  • Page 70 70
  • Page 71 71
  • Page 72 72
  • Page 73 73
  • Page 74 74
  • Page 75 75
  • Page 76 76
  • Page 77 77
  • Page 78 78
  • Page 79 79
  • Page 80 80
  • Page 81 81
  • Page 82 82
  • Page 83 83
  • Page 84 84
  • Page 85 85
  • Page 86 86
  • Page 87 87
  • Page 88 88
  • Page 89 89
  • Page 90 90
  • Page 91 91
  • Page 92 92
  • Page 93 93
  • Page 94 94
  • Page 95 95
  • Page 96 96
  • Page 97 97
  • Page 98 98
  • Page 99 99
  • Page 100 100
  • Page 101 101
  • Page 102 102

ICP I-7550E User manual

Category
Networking
Type
User manual

Ask a question and I''ll find the answer in the document

Finding information in a document is now easier with AI