Page 3
Contents Security ............................5 ■ Expected use ......................5 ■ Installation and start-up .................... 5 ■ Corrosion resistance ....................5 ■ Dangerous voltage .....................5 ■ General security ......................6 Getting started guide ......................7 1.1 Module overview ......................7 1.2 Mechanical connection ....................8 1.3 Electrical connections .......................8 1.3.
Page 4
3.4 Modbus TCP communication configuration ................36 3.4.1 Integrated in Inovance Autoshop ................36 3.4.2 Integrated in Siemens Portal ..................39 4 Appendix ........................... 45 4.1 Materials included ........................45 4.2 Order code ..........................45 Ordering information ......................45 4 / 46...
Page 5
Security ■ Expected use This manual describes as decentralized input and output modules for connecting to an industrial network. --------------------------------------------------------------------------------------------------------------------------------- ■ Installation and start-up Precautions! Installation and start-up may only be performed by trained personnel. A qualified individual is one who is familiar with the installation and operation of the product and has the necessary qualifications to perform such operations.
Page 6
General security ■ Debugging Fault Owner/operator Expected use obligations inspection If the defect or equipment failure cannot be corrected, the operation This equipment Before of the is an EMC Class debugging, equipment A compliant read the user must be product. This manual stopped to device produces...
Page 7
1.1 Module overview 1 Mounting hole 8 Port 5 15 Port identification plate 2 Network port 2 status indicator 9 Port 7 16 Power input port 3 Network port 2 10 Port 6 17 Module indicator light 4 Power output port 11 Port 4 18 Network port 1 5 DIP switch...
Page 8
1.2 Mechanical connection The modules are connected using 2 M6 bolts and 2 washers. Isolation pads are available as accessories. 1.3 Electrical connection 1.3.1 Power interface (L-code) Definition of power input port Definition of power output port Power port System power Auxiliary power Function Description...
Page 9
1.3.2 Network interface (D-code) Function Send data+ Receive data+ Send data- Receive data- Note: Unused I/O port sockets must be covered with end caps to meet IP67 protection rating. 1.3.3 I/O-port (A-code) Function +24V (Brown) maximum current 1A Input /Output (White) 0V(Blue) Input /Output/IOLINK(Black) FE(Gray)
Page 10
1.3.4 Master module wiring method Independent power supply System power Auxiliary power In independent power supply mode, the maximum current of each master station can reach 16A. String power supply System power Auxiliary power In the serial power supply wiring mode, if the rear module needs to be connected to the front module, the cumulative current must not exceed 16A.
Page 11
2.1 Size 2.2 Mechanical data Shell material Die-cast aluminum housing, pearl nickel plated Housing rating according to IEC 60529 IP67 (Only in plug-in or plug type) Power interface L-Code (male and female) Input port/output port M12, A-Code (8*Female) Size(W*H*D) 65mm*222mm*25.8mm Installation type 2-Through hole mounting Ground bus accessories...
Page 12
2.5 Network port 2 x 10Base-/100Base-Tx Port connection M12,D-Code IEEE 802.3 compliant cable types Shielded twisted pair, minimum STP CAT 5/STP CAT 5e Data transfer rate 10/100Mbit/s Maximum cable length 100m Flow control Half working condition/full working condition (IEEE 802.3-PAUSE) 2.6 Function indicator Green EtherNet/IP communication protocol...
Page 13
Green Input voltage is normal Flashing red Input voltage low (< 18 V) Green Output voltage is normal Flashing red Output voltage low (< 18 V) Red always on No output voltage present (< 11 V) Profinet communication protocol module status Show Function Closure...
Page 14
Modbus TCP communication protocol module status Show Function Green light off Module not connected Green light flashes 5HZ Module configured Green light flashes 1HZ Module is prepared but not configured Steady green Running: The device has at least one TCP communication Closure Module not ready Closure...
Page 15
I/O port status State Function Closure The status of Pin4 input or output is 0 Yellow The status of Pin4 input or output is 1 Port configured as output: Pin4 short circuit Flashing red Port configured as output: Pin1 short circuit Green IO-Link is connected Flashing green...
Page 16
3.1 Module configuration 3.1.1 Restoring factory settings and switching communication protocols LED indicator light PT color indicates the current protocol Serial X100 letter of agreement number ETHERNET/IP Green light — — PROFINET Orange light — — ETHERCAT Blue CIEBS White Modbus TCP Ice blue Steps:...
Page 17
3.1.2 Network segment modification (only applicable to EIP, CCIEBS, Modbus TCP communication protocols) 17 / 46...
Page 18
3.1.3 Setting the number of CCIEBS occupied stations 3.2 Data mapping EIP communication protocol process output data Function description Byte Function Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 description Port7 Port6 Port5 Port4 Port3 Port2 Port1 Port0 Standard IO Pin4 Pin4 Pin4...
Page 19
EIP communication protocol process input data Function description Byte Function Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 description Standard IO input Port7 Port6 Port5 Port4 Port3 Port2 Port1 Port0 0=no signal Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 1=There is signal Standard IO...
Page 20
8 ~ 9 Reserve 10 ~ 41 Port 0 process input data 42 ~ 73 Port 1 process input data 74 ~ 105 Port 2 process input data 106 ~ 137 Port 3 process input data 138 ~ 169 Port 4 process input data 170 ~ 201 Port 5 process input data 202 ~ 233...
Page 21
(1 byte)IO-Link CycleTime (1 byte)Validation Type (2 bytes)Vendor ID1~ID2 Byte Port0 configuration* (3 bytes)Device ID1~ID3 (16 bytes)Serial Number1~16 (1 byte)Parameter Server Byte Port1 configuration* (Same as above) Byte Port2 configuration* (Same as above) Byte Port3 configuration* (Same as above) Byte Port4 configuration* (Same as above) Byte...
Page 22
*Port configuration parameter description: A. (1byte) IOLink CycleTime cycle time setting: This parameter can be used for IO-Link communication speed. Using multipliers and time base calculations, the IO-Link cycle time can be increased. The time base is described in the table below. The multiplier is entered in decimal form from 0…63.
Page 23
ProfiNet communication protocol process monitoring data Function description Module State Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 illustrate Pin2 port short Actuator circuit Port7 Port6 Port5 Port4 Port3 Port2 Port1 Port0 shutdown 0=Normal Pin2 Pin42 Pin2 Pin2 Pin2 Pin2 Pin2 Pin2 pin 2...
Page 24
CCIEBS communication protocol process output data Function description Byte Function Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 description Port7 Port6 Port5 Port4 Port3 Port2 Port1 Port0 Standard IO Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 output 0=off Port7 Port6 Port5 Port4...
Page 25
CCIEBS communication protocol process input data Function description Byte Function description Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 Standard IO input Port7 Port6 Port5 Port4 Port3 Port2 Port1 Port0 0=No signal Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 1=There is signal Standard IO input Port7...
Page 26
Port 7 process input data (32Byte) Note: 1. Please set the CCIEBS master port function in the FAS IOLink Tool software. 2. Points of 64 occupy 1 station, and the slave station connected to each port uses 4 words of points.
Page 27
Modbus TCP communication protocol process output data Function description Function Byte Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 descriptio Port7 Port6 Port5 Port4 Port3 Port2 Port1 Port0 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Standard IO output Bit15 Bit14 Bit13 Bit12...
Page 28
Modbus TCP communication protocol process input data Function description Byte Function Bit7 Bit6 Bit5 Bit4 Bit3 Bit2 Bit1 Bit0 description Port7 Port6 Port5 Port4 Port3 Port2 Port1 Port0 Standard IO Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 Pin4 input Word30001 0=no signal Bit15 Bit14...
Page 29
ltage ltage voltage voltage Word30005 Reserve Word30006 Port 0 process input data Word30021 Word30022 Port 1 process input data Word30037 Word30038 Port 2 process input data Word30053 Word30054 Port 3 process input data Word30069 Word30070 Port 4 process input data Word30085 Word30086 Port 5 process input data...
Page 30
3.3 PLC integration tutorial (The module communication protocol should be set before configuring the module, see 5.1.1 for details) 3.3.1 Siemens S7-1200 Portal Integration (PN) 1、Install GSD file 2. In PLC---Device Configuration---Network View---Hardware Catalog, select the module and drag it in, click "Unassigned", and select the PLC to be connected; 3.
Page 31
(4) After the configuration is completed, click Download in the configuration view. 3. Assign module PN name: PLC switches to online state, select "Ungrouped Device" --- Click on the module name ---- Select Online and Diagnosis --- Function --- Assign PROFINET device name --- -Select the module to be assigned in the list (should be selected based on the physical MAC)---Click "Assign Name"...
Page 32
3.3.2 Omron NX1P2 Sysmac Studio Integrated (EIP) 1. Install the EDS file: Tools---ETHERNET/IP Connection Settings---Double-click the PLC in the window---right-click the blank space of the toolbox on the right and select "Show EDS Library", click "Install" in the pop-up window, and select EDS File installation 2.Create a module: Click "+"...
Page 33
(2)In the built-in ETHERNET/IP port setting window--select the first icon (label) on the left---click "Register All" (3)In the built-in ETHERNET/IP port setting window--select the second icon on the left (connection)---click "+", select the previously configured module for the target device, select EXCLUSIVE Owner for the IO type, and select the corresponding input For output, the target variable must be filled in 101,100;...
Page 34
3.3.3 Mitsubishi FX5U Work2 Integrated (CIE) 1. Install the CCSP file: First open GX WORKS 3-Tools-Configuration File Management-Login-CSPP file (the project must be closed to import the file) 2.Click Project on the left - Parameters - FX5UCPU - Module parameters - Ethernet port, Basic settings - Self-node settings.
Page 35
6.To refresh the target, select the specified device-software name M-assign the device address-application, and the configuration is completed! 35 / 46...
Page 36
3.4 Modbus TCP communication configuration 3.4.1Integrated in Inovance Autoshop 1.Create a new project, fill in the required project name, PLC model and programming method and confirm: 2.Modify the IP so that the PLC and module are in the same network segment: 36 / 46...
Page 37
3. Add Modbus TCP configuration: Select the Ethernet option in the left column and right click to add Ethernet configuration: After entering the menu, fill in the IP address and port number of the module and click OK: After clicking OK, a Modbus TCP connection device will be added: Right-click the device and select Open to pop up the Modbus TCP configuration page.
Page 38
4. Download the program and test: Click this button to download the program to the PLC. After completion, the PLC will be transferred to the online monitoring state. During online monitoring, right-click in the information output window, select Batch Add and click: After clicking to enter, select the software element type as D and fill in the starting address and ending address as the mapping addresses previously added on the Modbus TCP configuration...
Page 39
3.4.2 Integrated in Siemens Portal 1. New construction Create new project - enter project name - Create Devices and Networks-Add new device-Select the appropriate PLC and CPU model-Add 39 / 46...
Page 40
2. Create MUDBUS program 1. Call MB_CLIENT Call the MB_CLIENT instruction block in the program segment in "Program Block > OB1". When calling, the background DB will be automatically generated. Click OK: The first step is to create a new global data block DB2: In the second step, double-click to open DB2, define the variable name as "aa", and the data type as "TCON_IP_v4"...
Page 41
Definition of each parameter: Parameter Illustrate The network port hardware identifier is 64 for the main body InterfaceId network port, which is 16#40. Connection ID, value range 1~4095 Connection Type Connection Type. The default TCP connection is: 16#0B ActiveEstablished establish connection. Active is 1 (client), passive is 0 (server). ADDR Server side IP address RemotePort...
Page 42
The CONNECT pin needs to be filled in with symbolic addressing. TCON_IP_v4 is a system data type and is not created in the PLC data type. LocalPort generally uses the default value 0, which means that a random port is used ...
Page 43
The data buffer specified by MB_DATA_PTR can be a DB block or M storage area address. DB blocks can be optimized data blocks or standard data block structures. If it is an optimized data block structure, it must be an array of basic data types, such as ...
Page 44
4. Complete instruction block programming on the client side Call the MB_CLIENT instruction block and use function code 03 to read the values of 2 holding registers from the server. Refer to Table 4, so MB_MODE = 0, MB_DATA_ADDR = 40001, MB_DATA_LEN = 2, as shown in the figure: 5.
Page 45
·4 blind plugs M12 ·Ground bus ·Thread M4x6 ·20 tags 4.2. Order code FNI MPL-50X-105-M FAS network interface Various industrial communication protocols Function 506=IP67IO-Link master module, 8IO-Link port Port~4-7 has no IO output 508=IP67 IO-Link master module, 8IO-Link ports Version...
Need help?
Do you have a question about the FNI MPL-508-105-M and is the answer not in the manual?
Questions and answers