PETL-tET-tPET DIO User Manual

User manual for PETL-tET-tPET DIO seriesmodules

Share on Social Networks

Share Link

Use permanent link to share in social media

Share with a friend

Please login to send this document by email!

Embed in your website

Select page to start with

4. Ethernet I/O Modules ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 4

7. Ethernet I/O Modules Power Relay Output tET - P2R2 Tiny Ethernet module with 2 - ch annel digital input (Wet Contact) and 2 - ch annel Form A power relay output tET - PD2R1 Tiny Ethernet module with 2 - ch annel digital input (Dry Contact) and 1 - ch annel Form A power relay output tPET - P2R2 Tiny Ethernet module with PoE, 2 - ch annel digital input (Wet Contact) and 2 - ch annel Form A power relay output tPET - PD2R1 Tiny Ethernet module with PoE, 2 - ch annel digital i nput (Dry Contact) and 1 - ch annel Form A power relay output PETL - 7060 Ethernet module with 6 - ch annel digital input (Wet Contact) and 6 - ch annel Form A p ower r elay o utput PhotoMOS Relay Output tET - P2POR2 Tiny Ethernet module with 2 - ch annel digital input (Wet Contact) and 2 - ch annel Form A PhotoMOS relay output tET - PD2POR2 Tiny Ethernet module with 2 - ch annel digital input (Dry Contact) and 2 - ch annel Form A PhotoMOS relay output tPET - P2POR2 Tiny Ethernet module with PoE, 2 - ch annel digital input (Wet Contac t) and 2 - ch annel Form A PhotoMOS relay output tPET - PD2POR2 Tiny Ethernet module with PoE, 2 - ch annel digital input (Dry Contact) and 2 - ch annel Form A PhotoMOS relay output ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 7

27. Ethernet I/O Modules : I/O Address Mapping : Counter Address Mapping 2.3.3 tET - P2POR2/tPET - P2POR2 / tET - P2 R 2/tPET - P2 R 2 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 27

10. Ethernet I/O Modules More I nformation All tET series module s can only be powered using a +12 V DC to +48 V DC power supply connected through a removable terminal block . In contrast, tPET and PETL - 7060 series module s offer two methods of suppl y ing power. The first is through the Ethernet via a PoE switch; the second is through a removable terminal block via an external power source. The external power supply should be in the range of +12 V DC to 48 V DC . The reason for including the second method is to provid e a redundant power input feature. tPET and PETL - 7060 series module s also indicate an LED that indicates whether the power is being supplied by the PoE switch or not. tPET PETL - 706 0 PET - 7000 CPU 32 - bit ARM 80186 Ethernet 10/100 M, PoE Mod bus TCP/UDP Yes Web Configuration Yes Web HMI Simplified Yes Multi - client Yes (Max. Connections: 5) Yes (Max. Connections: 12) IP Filter Yes (white list) Latched DI Yes DI as C ounter 32 - bit, 3.5 kHz 32 - bit, 500 Hz Frequency Measurement Yes (3.5 kHz Max.) - I/O P air - connection Yes (Poll/Push Mode) Yes (Poll Mode) PWM Yes (100 Hz Max.) - Dual - Watchdog Yes (CPU, H ost) Yes (Module, H ost) ESD Protection +/ - 4 kV Surge Protection - +/ - 0.5 kV Form Factor Tiny Size Palm Size Remarks Cost - effective - Note: tET = tPET without PoE functionality . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 10

26. Ethernet I/O Modules : I/O Address Mapping 2.3.2 tET - C4/tPET - C 4/ t E T - A 4/ t P E T - A4 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 26

28. Ethernet I/O Modules : I/O Address Mapping : Counter Address Mapping 2.3.4 tET - PD2POR2/ tPET - PD2 PO R 2 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 28

29. Ethernet I/O Modules : I/O Address Mapping : Counter Address Mapping 2.3.5 tET - P D 2 R 1/ tPET - PD2R1 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 29

5. Ethernet I/O Modules 1. Introduction The tET/ tPET and PETL - 7060 series of devices are IP - based Ethernet I/O monitoring and control modules that provide networking ability and a variety of digital I/O functions. The module s can be remotely controlled through a 10/100 M Ethernet network using the Modbus TCP/UDP protocol. Modbus has become a de facto standard communications, and is now the most commonly available means of connecting industrial electro nic devices. This makes the tET/ tPET and PETL - 7060 series perfect for integration with HMI, SCADA, PLC and other software systems. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 5

6. Ethernet I/O Modules 1.1 Product Information 1.1.1 Ethernet IO Module Series The tET/ tPET and PETL - 7060 series of Ethernet I/O modules support a range of I/O formats , such as photo - isolated digital input, relay contact, PhotoMOS relay, and open - collector output, etc. The t able below provides a description of each model. DC Digital Input tET - P6 Tiny Ethernet module with 6 - ch annel digital input (Wet Contact) tET - PD6 Tiny Ethernet module with 6 - ch annel digital input (Dry Contact) tPET - P6 Tiny Ethernet module with PoE and 6 - ch annel digital input (Wet Contact) tPET - PD6 Tin y Ethernet module with PoE and 6 - ch annel digital input (Dry Contact) DC Digital Output tET - C4 Tiny Ethernet module with 4 - ch annel digital output (NPN, Sink) tET - A4 Tiny Ethernet module with 4 - ch annel digital output (PNP, Source) tPET - C4 Tiny Ethernet module with PoE and 4 - ch annel digital output (NPN, Sink) tPET - A4 Tiny Ethernet module with PoE and 4 - ch annel digital output (PNP, Source) DC Digital Input and Output tET - P2C2 Tiny Ethernet module with 2 - ch annel digital input and 2 - ch annel digital outpu t (NPN, Sink) tET - P2A2 Tiny Ethernet module with 2 - c h annel digital input and 2 - ch annel digital output (PNP, Source) tPET - P2C2 Tiny Ethernet module with PoE, 2 - ch annel digital input and 2 - ch annel digital output (NPN, Sink) tPET - P2A2 Tiny Ethernet module with PoE, 2 - ch annel digital input and 2 - ch annel digital output (PNP, Source) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 6

8. Ethernet I/O Modules 1.1.2 Selection Guide Model I/O Specification s Ethernet 10/100 M Modbus TCP Ethernet PoE D/I (Type) D/O (Type) Isolation tET - P6 tPET - P6 6 - ch annel (Wet Contact) - Yes Yes Yes tET - PD6 tPET - PD6 6 - ch annel (Dry Contact) - tET - C4 tPET - C4 - 4 - ch annel (Sink) tET - A4 tPET - A4 - 4 - ch annel (Source) tET - P2C2 tPET - P2C2 2 - ch annel (Wet Co ntact) 2 - ch annel (Sink) tET - P2A2 tPET - P2A2 2 - ch annel (Wet Contact) 2 - ch annel (Source) tET - P2POR2 tPET - P2POR2 2 - ch annel (Wet Contact) 2 - ch annel Form A PhotoMos Relay tET - PD2POR2 tPET - PD2POR2 2 - ch annel (Dry Contact) 2 - ch annel Form A PhotoMos Rela y tET - P2R2 tPET - P2R2 2 - ch annel (Wet Contact) 2 - ch annel Form A Relay tET - PD2R1 tPET - PD2R1 2 - ch annel (Dry Contact) 1 - ch annel Form A Relay - PETL - 7060 6 - ch annel (Wet Contact) 6 - ch annel Form A Relay ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 8

30. Ethernet I/O Modules : I/O Address Mappin g : Counter Address Mapping 2.3.6 tET - P2C2/tPET - P2C2/tET - P2A2/tPET - P2A2 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 30

25. Ethernet I/O Modules : I/O Address Mapping : Counter Address Mapping 2.3 Pin Assignments 2.3.1 tET - P6/tPET - P 6/ tET - P D 6/ tPET - PD6 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 25

118. Ethernet I/O Modules And this requires updating firmware to v1.2.9 for this function. After update the firmware, configure the " DI Filter Level " field on the " I/O Settings " page. The suitable value is depending on your signal, so you have to test it for getting a n acceptable one. FAQ: DI filter http://ftp.icpdas.com/pub/cd/tinymodules/napdos/tpet/document/faq/pdf/faq_tpet_004_en.pdf Firmware v1.2.9 http://ftp.icpdas.com/pub/cd/tinymodules/napdos/tpet/firmware/ Document for updat ing firmware http://f tp.icpdas.com/pub/cd/tinymodules/napdos/tpet/firmware/tpet_petl_firmware_update_v11_ en.pdf eSearch Utility for updat ing firmware http://ftp.ic pdas.com/pub/cd/tinymodules/napdos/software/esearch/windows/ ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 118

11. Ethernet I/O Modules 1.2 Features Built - in Web Server Each tET/tPET /PETL series module contains a built - in web server that allows users to easily configure, monitor and control the module from a remote location using a web br o w s e r. Modbus Protocol The Modbus TCP/UDP slave function on the Ethernet port can be used to provide data to remote SCADA software. All - in - one Module A variety of I/O components are available on multiple channels in a single module, which provides the mo st cost effective I/O usage and enhances the performance of I/O operations. Automatic MDI/MDI - X Detection for Plug - and - Play The RJ - 45 port supports automatic sensing of MDI/MDI - x switching that can automatically detect the type of connection being used b y the Ethernet device without requiring special straight or crossover cables. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 11

50. Ethernet I/O Modules 4.2.3 General Configuration Settings The following table provides an overview of the parameters contained in the General Settings s ection: Item Description Ethernet Speed This parameter is used to s et the Ethernet speed . The d efault value is Auto (Auto = 10/100 Mbps Auto - negotiation). System Timeout (Network Watchdog) This parameter is used to configure the system timeout value. If there is no activity on the network for a certain period of time , the system will be rebooted based on the configured system timeout value. TCP Timeout (Seconds) This parameter is used to configure the TCP timeout value. If Modbus TCP communication is idl e for a certain period of time , the system will cut off the connection. Web Auto - logout This parameter is used to configure the automatic logout value . If there is no activity on the web server for a certain period of time , the current user account will a utomatically log ged out . Alias Name This parameter is used to assign an alias name for each PETL/ tET/tP ET device to assist with easy identification. Update Settings Click this button to s ave the revised settings to the PETL/ t ET /tPET device . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 50

31. Ethernet I/O Modules : Counter Address Mapping : I/O Address Mapping 2.3.7 PETL - 7060 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 31

52. Ethernet I/O Modules T he following table provides an overview of the factory default settings: Factory Default Settings Network Settings IP Address 192.168.255.1 Gateway Address 192.168.0.1 Subnet Mask 255.255.0.0 DHCP Disable d Basic Settings Alias Name EtherIO  The F orced Reboot function : c an be use d to force the PETL/tET/tPET device to reboot or to remote ly reboot for the device. After the tET/tPET module has rebooted, the original login screen will be displayed requesting that you enter your Login Password before co ntinuing. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 52

82. Ethernet I/O Modules 6.2.2 02 (0x0 2 ) Read the St atus of the Input (Read DI s) This function code is used to read the current digital input value from the PETL/tET/tPETL module . [Request] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x02 02 - 03 Starting DI A ddress 2 Bytes Refer to the Modbus Address T able for the PETL/tET/tPET series . ( Sec tion 6.3 Modbus Register Table ) Byte 02 = high byte Byte 03 = low byte 04 - 05 Number of P oints ( C hannels) 2 Bytes Byte 04 = high byte Byte 05 = low byte [Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x02 02 Byte Count 1 Byte Byte C ount of R esponse ( n =(Points+7)/8 ) 03 Data n Byte s n= 1; Byte 03 = data bit 7 to 0 n = 2; Byte 04 = data bit 15 to 8 ....... n= m; Byte m+2 = data bit (8m - 1) to 8(m - 1) [Error Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x82 02 Exception C ode 1 Byte Refer to the Modbus Standa rd Specification s for more details ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 82

117. Ethernet I/O Modules F. W W h h a a t t i i s s D D i i g g i i t t a a l l - - I I n n p p u u t t F F i i l l t t e e r r ( ( D D I I F F i i l l t t e e r r ) ) ? ? A: An input s ignal can come from a myriad of sources , such as buttons, switches, sensors, or relays, etc . Each of th ese types of mechanical device also contributes to a common problem - “ contact bounce ” . The swi tch between D igital Input states is usually accompanied by a number of unwanted pulses , known as “ switch bounce ” . In certain environments and situations, these input s ignals may inevitably generate a n unstable signal or noise, which can potentially cause i ncorrect data counting or operation failure . Consequently, i t is imperative that the se errors are remove d from the input s ignals , especially if the signals are used in crucial application s . A low - pass D igital Input filter is a software function that can b e used to eliminate high - frequency interference from input s ignals . The input state will only be changed when the width of any new signal is greater than the value specified as the filtering time, meaning that short, high - frequency interference pulses will be ignored , as illustrated in the diagram below . This is especially useful when attempting to eliminate contact bounce. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 117

40. Ethernet I/O Modules 3.3 Connecting to a Network, a PC and a Power Supply All PETL/ tET/tPET series module are equipped with an RJ - 45 Ethernet port to allow connection to an Ethernet hub/switch or a PC. Non - PoE PoE (for PETL/tPET only) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 40

47. Ethernet I/O Modules 4.2.2 IP Address Configuration The following table provides an overview of the parameters contained in the IP Address configuration section: Item Description Address Type Static IP: If there is no DHCP server installed in your network, you can configure the network settings manual ly. R efer to Sec tion “4.2.2.2 Manual Configuration” for more details . DHCP: Dynamic Host Configuration Protocol (DHCP) is a network application protocol that automatically assigns an IP address to each device. R efer to Sec tion “4.2.2.1 Dynamic Configuration” for more details . Static IP Address Each PETL/t ET /tPET device connected to the network must have its own unique IP address. This parameter is used to assign a speci fic IP address. Subnet Mask T his parameter is used to assign the subnet mask for the PETL/tET/tPET device. The subnet mask indicates which portion of the IP address is used to identify the local network or subnet. Default Gateway This parameter is used t o assign the IP Adress of the Gateway to be used by the PETL/tET/tPET device. A G ateway (or router) is a device that is used to connect an individual network to one or more additional networks. MAC Address This parameter is used to set t he User - defined MA C address , which must be in the format FF - FF - FF - FF - FF - F F. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 47

75. Ethernet I/O Modules 6. Modbus Information The PETL/ tET/tPET series is a family of IP - based Modbus I/O device s that allow you to remotely control DI/DO terminals via an Ethernet connection and uses a master - slave communication t echnique in which only one device (the master) can initiate a transaction (called queries), while other devices (slaves) respond by either supplying the requested data to the master, or by taking the action requested in the query. Most SCADA (Supervisor y Control a nd Data Acquisition) and HMI software, such as Citect (Schneider Electric) , ICONICS, iFIX, InduSoft, Intouch, Entivity Studio, Entivity Live, Entivity VLC, Trace Mode, Wizcon (ElUTIONS) , and Wonderware, etc. can be used to easily integrate serial devices via the Modbus protocol. Modbus/TCP master application s can also be developed using any programming language, such as VB, C# and so on. ICP DAS provide s the Modbus SDK that allows develop ment of Modbus applications on a PC. T he relevant demo prog rams and SDK can be obtained from the following locations: VB Demo : http://ftp.icpdas.com/pub/cd/6000cd/napdos/et7000/demo/pc_client/ .Net demo and SDK : http:/ /ftp.icpdas.com/pub/cd/8000cd/napdos/modbus/nmodbus/ ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 75

88. Ethernet I/O Modules 6.2. 5 05 (0x05) Force a Sin gle Coil (Write DO) This function code is used to set the status of a single coil or a single digital output value for the PETL/tET/tPET module . [Request] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x 05 02 - 03 DO Address 2 Bytes Refer to the Modbus Address Table for the PETL/tET/tPET series . ( Sec tion 6.3 Modbus Register Table ) Byte 02 = high byte Byte 03 = low byte 04 - 05 Output V alue 2 Bytes 0xFF 00 set s the ou tput to ON. 0x00 00 set s the output to OFF. All other values are invalid and will not affect the coil. Byte 04 = high byte Byte 05 = low byte [Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x05 02 - 03 DO Address 2 Bytes The value is the same as Byte s 02 - 03 of the Request 04 - 05 Output V alue 2 Bytes The value is the same as Byte s 04 - 05 of the Request [Error Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Fu nction C ode 1 Byte 0x85 02 Exception C ode 1 Byte Refer to the Modbus Standard Specification s for more details . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 88

34. Ethernet I/O Modules  tET - P 2 R 2/ tPET - P2R2 , tET - PD2R1 /tPET - PD2R1 , PETL - 7060  tET - P2POR2/ tP ET - P2POR2, tET - PD2P OR2 /tPET - PD2POR2 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 34

32. Ethernet I/O Modules 2.4 Wiring Connections 2.4.1 Input Wiring  tET - P 6/ tPET - P6, tET - P2C2 / tPET - P2C2, tET - P 2 A 2/ tPET - P2A2, tET - P 2 P O R 2/ tPET - P2POR2 , tET - P2R2 /tPET - P2R2 , PETL - 7060  tET - P D 6/ tP ET - PD6, tET - PD2PO R 2/ tPET - PD2POR2 , tET - P D 2 R 1/ tPET - PD2R1 : ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 32

33. Ethernet I/O Modules 2.4.2 Output Wiring  tET - C 4/ tP ET - C4, tET - P 2 C2 /tPET - P 2 C2  tET - A 4/ tP ET - A4, tET - P2A2 /tPET - P2A2 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 33

42. Ethernet I/O Modules Step 4: Double - c lick the name of the module to open the server configur ation dialog . All PETL/ tET/tPET series modules are IP - based devices that may not be suitable for your network using the default IP address. Therefore, you must first assign a new IP address to the PETL/ tET/tPET series module depending o n your network settings. The fa ctory default IP settings are : IP Address: 192.168.255.1; Subnet Mask: 255.255.0.0; Gateway: 192.168.0.1. Step 5: Assign a new IP address and then click the “OK” button. Contact your Network Administrator to obtain the correct network configuration information . Modify the network settings as necessary and then click the “ OK ” button. The PETL/ tET/tPET series module will use the new settings immediately. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 42

71. Ethernet I/O Modules 5.4 Several Modules Push ing the Local DI ( M - to - 1, Push Mode ) Step 1 : Configur e the I/O Pair Connection on tET/tPET module #1 1. Configur e the Ethernet set tings for tET/tPET module #1, tET/tPET module #2 and the PETL - 7060 slave device . Refer to Sec tion 3.4 Using the eSearch Utility to assign a new IP for more details. Figure 5 - 10 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 71

94. Ethernet I/O Modules 6.2. 8 16 (0x10) Preset Multiple Registers (Write AOs) This function code is used to set multiple holding registers that are used to store the configuration value s for the PETL/tET/tPET module. [Request] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x10 02 - 03 St arting AO A ddress 2 Bytes Refer to the Modbus Address Table for the PETL/tET/tPET series. . ( Sec tion 6.3 Modbus Register Table ) Byte 02 = high byte Byte 03 = low byte 04 - 05 Number of 16 - bit R egisters ( C hannels) 2 B ytes Word C ount. Byte 04 = high byte Byte 05 = low byte 06 Byte Count 1 Byte n =Points x 2 Bytes 07 Register V alues n Bytes Reg ister V alues. n= 2; Byte 03 = high byte Byte 04 = low byte ....... n= m; Byte 03 = high byte Byte 04 = low byte ....... Byte m+1 = high byte Byte m+2 = low byte [Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x10 02 - 03 Starting AO A ddress 2 Byte s The value is the same as Byte s 02 - 03 of the Request 04 - 05 Number of 16 - bit R egisters ( C hannels) 2 Byte s The value is the same as Byte s 04 - 05 of the Request [Error Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x90 02 Exception C ode 1 Byte Refer to the Modb us Standard Specification s for more details . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 94

57. Ethernet I/O Modules 4.5 Pair Connection Clicking the Pair Connection tab will display the pair connections Settings page allowing you enable and configure the DI - to - DO pair connections for the PETL/tET/tPET device, which will be described in more detail below. 4.5.1 Settings The I/O pair connection fun ction is a specific feature of the PETL/ tET/tPET series modules that can be used to enable a pair of DI - to - DO connections via the Modbus TCP (Ethernet) protocol . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 57

80. Ethernet I/O Modules 6.2.1 01 (0x01) Read the Status of the C oils (Readback DOs) This function code is used to read either the current status of the coils or the current digital output readback value from the PETL/tET/tPET module . [Request] Byte Descript ion Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x01 02 - 03 Starting DO A ddress 2 Bytes Refer to the Modbus Address Table for the PETL/tET/tPET series . ( Sec tion 6.3 Modbus Register Table ) Byte 02 = high byte Byte 03 = low byte 04 - 05 Number of P oints ( C hannels) 2 Bytes Byte 04 = high byte Byte 05 = low byte [Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x01 02 Byte Co unt 1 Byte Byte C ount of the R esponse ( n = (Points+7)/8 ) 03 Data n Byte s n= 1; Byte 03 = data bit 7 to 0 n= 2; Byte 04 = data bit 15 to 8 ....... n= m; Byte m+2 = data bit (8m - 1) to 8(m - 1) [Error Response] Byte Description Size Value 00 Net ID (Stat ion N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x81 02 Exception C ode 1 Byte Refer to the Modbus Standard Specification s for more details ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 80

109. Ethernet I/O Modules C. Why is the Host computer unable to ping or search for the PETL/ tET/tPET series module? The Host computer can only establish a communication with a module through specific ports. C onfirm with you r network administrator that access to UDP Port 7, Port 57188 and Port 54321 is not being denied by another network device. The following provides more detailed information related to TCP/UDP port s: TCP Port: Port Number Description 80 HTTP ( HyperText Tr ansport Protocol ) 502 Modbus Data Port UDP Port: Port Number Description 7 Echo (Ping) 57188 UDP S earch Request 54321 UDP S earch Response ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 109

61. Ethernet I/O Modules 5. I/O Pair Connection Applications The PETL/ tET/tPET series of module s can be used to create DI - to - DO pair connect ions via the Ethernet. Once the configuration is complete, the modules can then poll the status of the local DI channels and then use the Modbus/TCP protocol to continuously write to a remote DO device in the background. This is useful when connecting digital I/O devices that do not themselves have Ethernet capability. The following will describe how to cor rectly configure the I/O pair connection function. 5.1 One Module Polling the Remote DI/DO (1 - to - 1, Polling Mode ) Step 1: Connect the device to a Network, a PC and a Power supply. Confirm that the PETL/tET /tPET series modules are functioning correctly . Refer to Sec tion 3. Getting Started for more details. An example configuration shown below : ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 61

103. Ethernet I/O Modules 7. Related Tools 7.1 LabVIEW LabVIEW is a system - design platform and development en vironment and is ideal for a cquir ing , analyz ing , and present ing data. LabVIEW provides a graphical development environment that allows you to drag and drop pre - built objects t o quickly create data acquisition , instrumentation and control systems, thereby b oosting productivity and reducing development time. LabVIEW makes it possible to quickly create user interfaces that enable interactive control of software systems then specify the functionality f your system, by simply assembl ing a block diagram , which is a natural design notation for scientists and engineers. A document that describes how to link LabVIEW to a PETL/ tET/tPET device using the Modbus protocol can be found at: http://ftp.icpdas.com/pub/cd/6000cd/napdos/et7000/document/application/labview/labview_modb us_eng.pdf 7.2 OPC Server OPC (OLE for Process Control) was the first standard resulting from the collaboration of a number of leading worldwide automation suppliers working in cooperation with Microsoft. Originally based on Microsoft's OLE COM (Component Object Model) and DCOM (Distributed Component Object Model) technologies, the specification defines a standard set of objects, interfaces and methods for use in process control and manufacturing automation applications to facilitate interoperability. A wide range of different mechanisms are provided by various vendors that allow access to a variety of devices via specific applica tions. However, if an OPC server is provided for the device, other applications will also be able to access the device via the OPC interface. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 103

113. Ethernet I/O Modules  Figure 11 : D uty C ycle = 15 ms Error = Desired Duty Cycle (High and Low) – Measured delta t = (15 ms x 2) – 30.00 ms = 0 ms (< 1 ms) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 113

116. Ethernet I/O Modules Response Format : Response: [Leading 6 bytes] [Response] 01 02 00 00 00 1B 01 04 18 01 61 00 00 00 00 00 00 00 00 00 00 Ch0 = 0x0161 Ch1 Ch2 00 00 00 00 01 A8 00 00 00 00 00 00 Ch3 Ch4 = 0x01A8 Ch5 Response Message Number Number of bytes remaining in this frame Net ID Function Code Byte Count of the Response Number of DI Channels on the tPET - P6 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 116

13. Ethernet I/O Modules Built - in Dual Watchdog The Dual Watchdog consists of a CPU Watchdog (for hardware functions) and a Host Watchdog (for software functions). The CPU Watchdog will automatically reset it - self if the built - in firmware encounters an abnormal situation . If there is no communication between the module and the host (PC or PLC) for a specified period of time ( i.e., the Watchdog timeout), t he Host Watchdog will set the digital output based on a predefined safe - value . I/O Pair - Connection The I/O P air - connection function is used to create a digital input to digital output pair through the Ethernet. Once the configuration is complete, the PETL/ tET/tPET series module s can continuousl y poll the status of a remote digital input device using the Modbus T CP protocol, and then write to the local digital output channels in the background. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 13

39. Ethernet I/O Modules 3.2 Configuring the Boot Mode All PETL/ tET/tPET series module s have two operating modes that can be selected by using the switch mechanism incorporated on the chassis. Note that the module must be rebooted after changing the operating mode. Init Mode Init Mode should only be selected when updating the firmware or while troubleshooting. This mode forces the module to use the default factory settings. Run /Normal Mode Run /Normal Mode is the default operating mode and should be us ed in most cases . Be sure to return the switch to the Run /Normal position once any firmware update is complete. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 39

58. Ethernet I/O Modules The following table provides an overview of the parameters contained in the I/O Pair Conn ection section: Item Description Default Value I/O Pair - Connection Server Mode This parameter is used to set the Server mode. The Remote or Local DI Count field must also be configured to enable client mode. Server = Slave ; Client = Master Server Remot e Server IP This parameter is used to set t he IP address for the remote device . 0 Remote TCP Port This parameter is used to set t he Port number for the remote device . Range: 0 to 65535 . 502 Connection Timeout This parameter is used to set t he maximum pe riod of time that should elapse before abandoning an attempt to establish a connection . 5 s econds Remote Net ID This parameter is used to set Modbus Net ID for the remote device . Range: 1 to 247 . 1 Scan Time This parameter is used to set t he t im e period required to update the status of the DI/DO channels . Range: 1000 to 42949672965 ms . 1000 ms Remote DI to Local DO (Poll ing in Client M ode) Remote DI count This parameter is used to set t he DI count that is mapped from the base address . Range: 1 to 255 ; 0= Disable . 0 Remote DI Address This parameter is used to set t he base address of the Remote DI dev ice that will be mapped to the L ocal DO register . The r ange: d epends on the type of remote device being used. 0 Local DO Address This parameter is used to set the base address of the L ocal DO register that will be mapped to the R emote DI device. The r ange d epends on the type of PETL/ tET/tPET module being used. 0 Local DI to Remote DO (Push in Cli e nt Mode) Modbus Protocol This parameter is used to set the type of Modbus protocol to be used and can be either TCP or UDP . TCP Local DI Count This parameter is used to set t he DI count that is mapped from the base address . Range: 1 to 255 ; 0= Disable . 0 Local DI Address T his parameter is used to set t he base ad dress of L ocal DI regis ter that will be mapped to the R emote DO device. T he r ange d epend s on the type of PETL/ tET/tPET module being used. 0 Remote DO Address This parameter is used to set t he base address of the Remote DO device that will be mapped to the L ocal DI register . T he r ange d epends on the type of remote device being used. 0 Force Update T ime This parameter is used to set t he period of time that should elapse before an update is force d. 3 0 s econds Submit Click this button to s ave the revised set tings to PETL/tET /tPET device. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 58

90. Ethernet I/O Modules 6.2. 6 06 (0x06) Preset a Single Register (Write AO) This function code is used to set a specific holding register to store the configuration value s for the PETL/tET/tPET module. [Request] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x06 02 - 03 AO A ddress 2 Bytes Refer to the Modbus Address Table for the PETL/tET/tPET series . ( Sec tion 6.3 Modbus Register Table ) Byte 02 = high byte Byte 03 = low byte 04 - 05 Register V alue 2 Bytes Register V alue Byte 04 = high b yte Byte 05 = low byte [Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x06 02 - 03 AO Address 2 Bytes The value is the same as Byte s 02 - 03 of the Request 04 - 05 Register V alue 2 Bytes The value is the same as Byte s 04 - 05 of the Request [Error Response] Byte Description Size Value 00 Net ID (Sta tion N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x86 02 Exception C ode 1 Byte Refer to the Modbus Standard Specification s for more details . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 90

9. Ethernet I/O Modules 1.1.3 Comparison of PETL/ tET/tPET Module The t PET and PETL - 7060 series features true IEEE 802.3af - compliant (classification, Class 1) Power over Ethernet (PoE) functions . Now, not only can data be carried through an Ethernet cable, but power can also be provided. This feature makes insta llation of tPE T series modules a straightforward task . Imagine no more unnecessary wires with only an Ethernet cable required in order to take care of everything in the field. The tET/ tPET and PETL - 7060 series also features a built - in web server that allows basic confi guration, I/O monitoring and I/O control to be performed by simply using a web browser meaning that remote control of your modules is as easy as surfing the Internet. In addition, tET/tPET and PETL - 7060 series modules support the Modbus TCP/UDP protocols , ensuring perfect integration with SCADA software. Industrial PoE Solutions When using PoE devices such as the tPET series, you can incorporate the ICP DAS “PoE” switch, the “NS - 205PSE” , as the power source. The NS - 205PSE automatically detects any connecte d devices, whether they are PoE devices or not. This mechanism ensures that the NS - 205PSE will function simultaneously with both PoE and non - PoE devices. Note that w hen acting as a power source for a PoE device, the NS - 205PSE requires a power input rangin g from +46 V DC to +55 V DC . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 9

44. Ethernet I/O Modules St ep 3: Enter the password After entering the IP address, the main login dialog page will be displayed prompt ing you to enter a password. The factory default password is “ Admin ”. Click the “ Submit ” button to continue. Step 4: Log in to the PETL/t ET /tPET web server After logging into the PETL/t ET /tPET web server, the main page will be displayed. Factory Default Password: Admin ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 44

53. Ethernet I/O Modules 4.3 I/O Settings Clicking the I/O Settings tab will display the I/O Settings page allowing you configure the Digital Input and Digital Output parameters for the PETL/ tET/tPET device. T his page including Digital Outp ut control, DI/DO Configuration, etc., each of which will be described in more detail below. 4.3.1 DO Control The following table provides an overview of the parameters contained in the Digital Output Control section: Item Description Set DO valu e This parameter is used to manually assign a specific a value for the DO. Update Settings Click this button to s ave the revised settings to the PETL/ tET/tPET device . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 53

92. Ethernet I/O Modules 6.2. 7 15 (0x0F) Force Multiple Coils (Write DOs) This function code is used to set multiple coils status or write multiple digital output value s for the PETL/tET/tPET mdule . [Request] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x0F 02 - 03 Starting DO A ddress 2 Bytes Refer to the Modbus Address Table for PETL/tET/ tPET series . ( Sec tion 6.3 Modbus Register Table ) Byte 02 = high byte Byte 03 = low byte 04 - 05 Number of O utput C hannels (Points) 2 Bytes Byte 04 = high byte Byte 05 = low byte 06 Byte count 1 Byte n = (Points +7)/8 07 Output value n Byte s A bit corresponds to a channel. A v alue of 1 for a bit denotes that the channel is ON, while a value of denotes that the channel is OFF. n= 1; Byte 07 = data bit 7 to 0 n= 2; Byte 08 = data bit 15 to 8 ....... n= m; Byte m+6 = da ta bit (8m - 1) to 8 (m - 1) [Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x0F 02 - 03 Starting DO A ddress 2 Bytes The value is the same as Byte s 02 - 03 of the Request 04 - 05 Number of O utput C hanne ls (Points) 2 Bytes The value is the same as Byte s 04 - 05 of the Request [Error Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x8F 02 Exception C ode 1 Byte Refer to the Modbus Standard Specifica tion s for more details . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 92

102. Ethernet I/O Modules 268 (0x10C) 1 to nDO The Min - Switching Time for all DO Channels 16 1 to 65535 second R/W/F 284 (0x11C) 1 to nDO The Auto - off Time for all DO Channels 16 1 to 65535 second R/W/F Notes “ R ”: Read “ W ”: Write “ F ”: Setting s are recorded in flash by default “ E ”: A fter writing the DO[60] register , the data will be stored in flash. Warning: Frequent writing to the Flash can cause it to become corrupt . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 102

84. Ethernet I/O Modules 6.2. 3 03 (0x03) Read the Holding Registers (Readback AOs) This function code is used to readback either the current values in the holdi ng registers or the analog output value from the PETL/tET/tPET module . These registers are also used to store the preset value s for the digital counter, the host watchdog timer, the module name and the TCP timeout, etc. [Request] Byte Description Size Val ue 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x03 02 - 03 Starting AO A ddress 2 Bytes Refer to the Modbus Address Table for the PETL/tET/tPET series . ( Sec tion 6.3 Modbus Register Table ) Byt e 02 = high byte Byte 03 = low byte 04 - 05 Number of 16 - bit R egisters ( C hannels) 2 Bytes Word C ount Byte 04 = high byte Byte 05 = low byte [Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x03 0 2 Byte Count 1 Byte Byte C ount of the R esponse (n=Points x 2 Bytes) 03~ Register V alues n Bytes Register V alues n= 2; Byte 03 = high byte Byte 04 = low byte ....... n= m; Byte 03 = high byte Byte 04 = low byte ....... Byte m+1 = high byte Byte m+2 = low byte [Error Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x83 02 Exception C ode 1 Byte Refer to the Modbus Standard Specification s for more details ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 84

41. Ethernet I/O Modules 3.4 Using the eSearch Utility to Assign a New IP The eSearch Utility is a useful tool that provides a quick and easy method of configuring the Ethernet settings for PETL/ tET/tPET series module from a PC. Step 1: Get t he eSearch Utility tool The eSearch Utility can be obtain ed either from the companion CD at : CD: \ Napdos \ Software \ eSearch \ O r from the ICP DAS web site at: http://ftp.icpdas. com/pub/cd/tinymodules/napdos/software/esearch/ Step 2: Run the eSearch Utility Double - click the eSearch Utility icon . Step 3: Click the “Search Servers” button to search for your module ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 41

67. Ethernet I/O Modules 5.3 Several Modules Polling the Remote DI ( M - to - 1, Polling Mode ) Step 1: Config ur e the I/O Pair c onnection on tET /tPET module #1 1. Con figur e the Ethernet settings for tET /t P ET module #1, tET/tPET module #2 and the PETL - 7060 slave device . R efer to Sec tion 3.4 Using the eSearch Utility to assign a new IP for more details. Figure 5 - 7 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 67

86. Ethernet I/O Modules 6.2. 4 04 (0x04) Read the Input Registers (Read AIs) This function code is used to read either the input registers or the current analog input value from the PETL/tET/tPET module . These registers are also used to store the current value f or the digital counter, the number of DI channels and the number of DO channels, etc. [Request] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x04 02 - 03 Starting AI A ddress 2 Bytes Refer to the Modbus Ad dress Table for the PETL/tET/tPET series . ( Sec tion 6.3 Modbus Register Table ) Byte 02 = high byte Byte 03 = low byte 04 - 05 Number of 16 - bit R egisters ( C hannels) 2 Bytes Word C ount Byte 04 = high byte Byte 05 = low byte [Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x04 02 Byte Count 1 Byte Byte C ount of the R esponse (n =Points x 2 Bytes ) 03~ Register V alues n Byte s Register V alues n= 2; Byte 03 = high byte Byte 04 = low byte ....... n= m; Byte 03 = high byte Byte 04 = low byte ....... Byte m+1 = high byte Byte m+2 = low byte [Error Response] Byte Description Size Value 00 Net ID (Station N umber) 1 Byte 1 to 247 01 Function C ode 1 Byte 0x84 02 Exception C ode 1 Byte Refer to the Modbus Standard Specification s for more details . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 86

46. Ethernet I/O Modules 4.2 Network Settings Click ing the Network tab will display the Network and Miscellaneous Settings page allowing you verify the current settings and configure the IP Address parameters, configure the general parameters and restore the default settings for the PETL/tET/tPET device, each of which will be described in more detail below. 4.2.1 Network and Miscellaneous Settings The Network and Miscellaneous Setting s page allows you to c heck the Model name and other information related to the hardware and software . The software and hardware information section includes the following items: The Model Name, Firmware version, IP Address, Initial Switch positi on , Alias Name , MAC Address, and the TCP Port and System Timeout values . If the firmware for the PETL/ tET/tPET device is updated , you can use this page to check the version information for the PETL/ tET/tPET software . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 46

56. Ethernet I/O Modules 4.4 PWM Clicking the PWM tab will display the PWM Configuration page allowing you enable and configure the PWM parameters for the PETL/ tET/tPE T device, including the PWM Alarm and duty cycle, etc., each of which will be described in more detail below. 4.4.1 PWM Configuration The following table provides an overview of the parameters contained in the PWM Configuration section: Item D escription Default Value Enable PWM This parameter is used to e nable the PWM output function. 0 Enable PWM Alarm This parameter is used to e nable the PWM output alarm function . 0 Duty Cycle This parameter is used to set the duty cycle for the DO channel s. Two values are required for each DO channel. The first value is the high pulse width, while the second is the low pulse width. The duty cycle is in 1 ms units , and the resolution is approximately 5 ms. (5 to 65535 ms) . A value of 0 will disable the duty cycle functions for that channel. Refer to “ Appendix: FAQ D ” for more detailed information. 1000 (ms) Update Settings Click this button to s ave the revised settings to the PETL/ t ET /tPET device . Because of the c haracteristic s of the relay functions, it is recommended that the PWM on t(P)ET - P(D)2POR2/ t(P)ET - P 2 R2 / t ( P ) ET - PD2R1 /PETL - 7060 series modules ( i.e., m odule s with relay functions ) is not used for extended periods of time . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 56

45. Ethernet I/O Modules 4.1 Home Page Clicking the Home tab will display to the main status & Configuration page , which is divided into three sections . The firs t section provides basic information related to the PETL/t ET /tPET series module hardware and software including the Firmware version and IP Address, etc . The second section provides information related to the current status of the I/O. The third section provides details related to the status of the I/O pair - connections. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 45

98. Ethernet I/O Modules 6.3.2 Specific Functions The nDI and nDO parameters for each PETL/tET/tPET series module used in the following Modbus A ddress T ables are as follows: Model N ame Number of DO C hannels (nDO) Number of DI C hannels (nDI) Non - PoE S eries PoE S eries tET - P6 tPET - P6 0 6 tET - PD6 tPET - PD6 0 6 tET - C4 tPET - C4 4 0 tET - A4 tPET - A4 4 0 tET - P2C2 tPET - P2C2 2 2 tET - P2A2 tPET - P2A2 2 2 tET - P2POR2 tPET - P2POR2 2 2 tET - PD2POR2 tPET - PD2POR2 2 2 tET - P2R2 tPET - P2R2 2 2 tET - PD2R1 tPET - PD2R 1 1 2 - PETL - 7060 6 6  0xxxx: DO address ( B ase 0) Starting A ddress Points Description Bits per Point Range Access Type 0 (0x00) 1 to nDO Digital Output Channels 1 0 = Off 1 = On R/W 32 (0x20) 1 Clear s the status of all high latched DI Channels 1 1 = Clear W 33 (0x21) 1 Clear s the status of all low latched DI Channels 1 1 = Clear W 34 (0x22) 1 to nDI Clear s the high speed digital counter for all DI Channels 1 1 = Clear W 60 (0x3C) 1 Save s specific data to Flash (The a ccess type for some register s is labeled with an “ E” ) 1 1 = Clear W 100 (0x64) 1 to nDO Enable s the PWM for all DO Channels 1 0 = Off 1 = On (Default= 0) R/W ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 98

43. Ethernet I/O Modules 4. Web Configuration All PETL/ tET/tPET series module contain an advanced embedded web configuration system that provides I/O accessibility to the PETL/ tET/tPET series module via a web browser. Logging in to the PETL/ tET/tPET Web Server You can access the embedded PETL/t(P)ET series web server from any comp uter that has an Internet connection . Step 1: Open a new browser window. Open a standard web browser. For example, Mozilla Firefox, Google Chrome and Internet Explorer are reliable and popular internet browsers that can be used to configure PETL/ tET/tPE T series module. Note that i f you intend to use I nternet Explorer , ensure that the cache to functions is disabled in order to avoid browser access error s . D etail ed information how to do this can be found in “Appendix: A”. Step 2: Enter the URL addres s of the PETL/ tET/tPET web server. En sure that you have correctly configured the network settings for the PETL/ tET/tP ET series module, or refer to Sec tion 3.4 “Using the eSearch Utility to Assign a New IP”. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 43

55. Ethernet I/O Modules Frequency Measurement by DI Enable Frequency Measurement This parameter is used t o e nable the frequency measurement function on each DI channels. Scan Mode This parameter is used to define the scan mode for the frequency measurement. 1000 ms: This mode provides a n ormal update rate and normal accuracy. The a cceptable frequency range f or the input signal is 1 Hz to 3.5 kHz ( ± 1 Hz error). This mode can be used when the pulse width (signal source) contains small error s , since the measurement is based on the pulse count. 100 ms: This mode provides f ast update rate , but the a ccuracy is low . The a cceptable frequency range for the input signal is 100 Hz to 3.5 kHz ( ± 10 Hz error). This mode can be used when the pulse width (signal source) contains small error s , since the measurement is based on the pulse count. Single - pulse: This mode provid es the h igh est accuracy but can only be used for stable signal . The d ata update rate depends on the signal frequency and the acceptable signal frequency range for the input signal is 0.01 Hz to 3.5 kHz ( ± 0.01 Hz error). This mode can only be used when th e pulse width (signal source) is stable, since the measurement is based on the width of a single pulse . Moving Average 1 ==> No Average is used 2 ==> Uses t he average of 2 continuous sample values 4 ==> Uses t he average of 4 continuous sample values 8 ==> Uses t he average of 8 continuous sample values Digital Input Enable Latched DI This parameter is uses to e nable the latch function on all DI channels. The status of the DI will be recorded if it has been flagged as either high or low. 0 = Disable Al l; 1 = Enable All Clear Latched Status (High) T his parameter is used to c lear the s tatus of all high latched counters. 0 = No Operation; 1 = Clear All Clear Latched Status (Low) This parameter is used to c lear the status of all low latched counters. 0 = No Operation ; 1= Clear All = 1 DI Filter interval time (ms) The DI filter is a function that eliminates high - frequency noise from inputs. 0 = Disable . Refer to “ Appendix: FAQ F ” for more detailed information. Update Set tings Click this button to s ave the revised settings of DI/DO configuration to the PETL/ tET/tPET device . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 55

38. Ethernet I/O Modules Mountable DIN - Rail Model s Din - Rail mounts are available in three size, and enable a variety of ICP DAS devices to be mounted. Each is made of stainless steel and has a ground wire attached at one end. Part N umber Maximum N u mber of M odules Dimensions DRS - 125 2 125 mm x 35 mm DRS - 240 3 240 mm x 35 mm DRS - 360 5 360 mm x 35 mm Piggyback Mounting (for PETL - 7060 only) PETL - 7060 module contains holes on each side to enable piggyback mounting. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 38

76. Ethernet I/O Modules 6.1 What is Modbus TCP/IP? Modbus is a communication protocol that was developed by Modicon Inc. in 1979 , and was originally designed for use with Modicon controllers. Detailed information regarding the Modbus protocol can be found at: http://www.modbus.org . The d ifferent versions of the Modbus protocol used today include Modbus RTU , which is based on serial communication int erfaces such as RS - 485 and RS - 232 , M odbus ASCII and Modbus TCP, which uses the Modbus RTU protocol embedded into TCP packets. Modbus TCP is an internet protocol. The protocol embeds a Modbus frame into a TCP frame so that a connection oriented approach is obtained, thereby making it more re liable. The master queries the slave and the slave responds with a reply. The protocol is open and, hence, highly scalable. 6.2 Modbus Message Structure Modbus devices communicate using a master - slave (client - server) technique in which only one device (the master/client) can initiate transactions (called queries). The other devices (slaves/servers) respond by either supplying the requested data to the master, or by taking the action requested in the query. A query from a master will consist of a slave address (or broadcast address), a function code defining the requested action, any required data, and an error checking field. A response from a slave consists of fields confirming the action taken, any data to be returned, and an error checking field.  Th e Modbus/TCP Message Structure Byte s 00 - 05 Byte s 06 - 11 6 - byte header RTU Data ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 76

79. Ethernet I/O Modules 1. Data Field Data is transmitted in 8 - , 16 - and 32 - bit format. The data for 16 - bit registers is transmitted in high - byte first format. For example: 0x0A0B ==> 0x0A, 0x0B. The data for 32 - bit registers is transmitted as two 16 - bit registers, and is low - word first. For example: 0x0A0B0C0D ==> 0x0C , 0x0D, 0x0A, 0x0B. The data field of messages sent between a master and a slave contains additional information about the action to be taken by the master or any information requested by the slave. If the master does not require this information, the dat a field can be empty. Reference (Address) Description 0xxxx Read/Write Discrete Outputs or Coils. A 0x reference address is used to output device data to a digital output channel. 1xxxx Read Discrete Inputs. The ON/OFF status of a 1x reference address is controlled by the corresponding digital input channel. 3xxxx Read Input Registers. A 3x reference register contains a 16 - bit number received from an external source , e.g. an analog signal. 4xxxx Read/Write Output or Holding Registers. A 4x register is used to store 16 bits of numerical da t a (binary or decimal), or to send the data from the CPU to an output channel. For more detail s regarding Address Mapping (Reference N umber), refer to Sec tion 6.3 Modbus Re gister Table . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 79

108. Ethernet I/O Modules B. How to update the firmware via Ethernet ? If the module is not functioning correctly (e.g. there is no response to a search request, or if the system LED is continuously displayed as either OFF or ON ), downl oad a new image of the firmware from the ICPDAS web site and then update the firmware . For detailed information regarding how to update the Firmware for your PETL/tET/tPET series module, refer to the Firmware update via Ethernet user manual ( tPET_P ETL_Series_Firmware_update.pdf ). The location of the user manual on the CD and the download address are show n below: CD: \ NAPDOS \ tPET \ Firmware \ http://ftp.icpdas.com/p ub/cd/tinymodules/napdos/tpet/firmware/ ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 108

18. Ethernet I/O Modules 4. System LED Indicator Once power is supplied to the PETL/ tET/tPET series module , the L ED indicator will be illuminated as follows: tET/tPET Series Function System LED Behavior R unning Firmware ON (Red) Network R eady Flashing o nce every 3 seconds (Red) PoE (for tPET only) ON (Green) PETL - 7060 Name Function System LED Behavior L1 R unning Firmware ON (Red) L2 Link/ACT (Red) ON: Ethernet link detected OFF: No Ethernet link detected Flashing: Ethernet packet received L3 10/10 0M ( Ye l lo w ) OFF: the speed is 10 Mbps ON: the speed is 100 Mbps PoE Supply power ON (Green) The PoE LED (Green) indicator is only applicable to PETL / tPET series module s . 5. J2 Connector The J2 connector depends on the type of the PETL/ tET/tPET series module. For more detailed information regarding the pin assignments for the J2 Connector, refer to Sec tion 2.3. “Pin Assignments”. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 18

1. PETL/ tET /tPET DIO Series User Manual Ethernet I/O Modules Ver . 2. 1 , Sep . 201 4 W ARRANTY All products manufactured by I CP DAS are warranted against defective materials for a period of one year from the date of delivery to the original purchaser. W ARNING ICP DAS assumes no liability for damages consequent to the use of this product. ICP DAS reserves the right to change thi s 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, nor for any infringements of patents or other rights of third parties resulting from its use. C OPYRIGHT Copyright © 2013 by ICP DAS. All rights are reserved. T RADEMARK Names are used for identification only and may be registered trademarks of their respective companies. C ONTACT U S If you have any questions, please feel free to con tact us via email at: service@icpdas.com , service.icpdas@gmail.com S UPPORT This manual relates to the following modules: PETL - 7060 tET - P6, tPET - P6 tET - PD6, tPET - PD6 tET - C4, tPET - C4 tET - A4, tPET - A4 tET - P2C2, tPET - P2C2 tET - P2A2, tPET - P2A2 tET - P2POR2, tPET - P2POR2, tET - PD2POR2, tPET - PD2POR2 tET - P2R2, tPET - P2R2 tET - PD2R1, tPET - PD2R1

36. Ethernet I/O Modules  The tET/tPET series dimensions are in millimeters. Front View Rear View Left Side View Right Side View To p V i e w Bottom View ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 36

105. Ethernet I/O Modules  InduSoft InduSoft Web Studio is a powerful, integrated collection of automation tools that includes all the building blocks needed to develop modern Human Machine Interfaces (HMI), Supervisory Control and Data Acquisition (SCADA) systems, an d embedded instrumentation and control applications. InduSoft Web Studio’s application runs in native Windows NT, 2000, XP, CE and CE .NET environments and conforms to industry standards such as Microsoft .NET, OPC, DDE, ODBC, XML, and ActiveX. The docum ent describing how to link InduSoft to the PETL/ tET/tPET series module using the Modbus protocol is located at: http://ftp.icpdas.com/pu b/cd/6000cd/napdos/et7000/document/application/indusoft/indusoft_mod bus_eng.pdf  Citect CitectSCADA is a fully integrated Human Machine Interface (HMI) / SCADA solution that enables users to increase return on assets by delivering a highly scalable, rel iable control and monitoring system. Easy - to - use configuration tools and powerful features enable the rapid development and deployment of solutions for applications of any size. The document describing how to link Citect to the PETL/ tET/tPET module using the Modbus protocol is located on http://ftp.icpdas.com/pub/cd/6000cd/napdos/et7000/document/application/ifix/ifix_mbtcp.pdf  iFix The document de scribing how to link iFix to the PETL/ tET/tPET series module using the Modbus protocol is located at: http://ftp.icpdas.com/pub/cd/6000cd/napdos/e t7000/document/appli cation/citect/citect_mbtcp.pdf ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 105

21. Ethernet I/O Modules 2.2.2.3 tET - P2C2/tPET - P2C2/tET - P2A2/tPET - P2A2 Models tET - P2C 2 tPET - P2C2 tET - P2A 2 tPET - P2A2 Digital Input Input C hannels 2 Input Type (Device) Wet Contact (Sink, Source) On Voltage Level +10 V DC ~ +50 V DC Off Voltage Level +4 V DC M ax. Input Impedance 10 k Ω Counters Max. Count: 4,294,967,285 (32 bits) Min. Pulse Width: 0.15 ms Frequency Measurement 3.5 kHz (wi thout filter) Overvoltage Protection +70 V DC Isolation 3750 V rms Digital Output Output Channels 2 Output Type (Module) Sink, Open Collector (NPN) Source, Open Collector (PNP) Output Voltage +5 V DC ~ +30 V DC +10 V DC ~ +40 V DC Max. Load Current 100 mA /channel 650 mA/channel PWM 100 Hz Max. ( The High/Low d uty c ycle R ange = 5 ~ 65,535 ms) Over - Voltage +60 V DC +48 V DC Short Circuit Protection - Yes Output Isolation 3750 V rms ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 21

54. Ethernet I/O Modules 4.3.2 DI/DO Configuration The following table provides an overview of the para meters contained in the DI/DO Configuration section: Item Description Digital Output Host Watchdog Timeout (Seconds) This parameter is u sed to configure the Host Watchdog timeout value. If there is no Modbus TCP communication activity for the specified period ( the timeout), then the Host Watchdog will activate an alarm. Safe Value This parameter is used to define the DO safe value for the PETL/tET/tPET module. If the Host Watchdog alarm is activated , the DO will be set to the user - defined safe value. P ower - On V alue This parameter is used to define the DO Power - on value. On boot up, the DO is set to the user - defined Power - on value. Digital Counter Enable Digital Counter This parameter is used to e nable the digital counter on each DI channels. Clear Di gital Counter This parameter is used to c lear the values of each DI counters. Preset Counter Value This parameter is used to s et the default value for each DI counters. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 54

48. Ethernet I/O Modules Modbus TCP S la ve Local Modbus TCP port This parameter is used to set the local port to be used by the Modbus slave device. The d efault value is 502 . Local Modbus Net ID This parameter is used to set the Network ID to be used by the Modbus slave device. The d efault value is 1 . Update Settings Click this button to s ave the revised settings to the PETL/ tET/tPET device . 4.2.2.1 Dynamic Configuration Dynamic configuration is very easy to perform. If a D HCP server is connected to you network , a network address can be dynamically configured by using the following procedure : Step 1 : Select “DHCP” from the A ddress T ype drop - down menu. Step 2 : Click the “Update Settings” button to complete the configuration . 1 2 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 48

96. Ethernet I/O Modules 6.3 Modbus Register Table D ata from 16 - bit registers is transmitted in high - byte first o r d e r. For example: 0x0A0B ==> 0x0A, 0x0B. D ata from 32 - bit registers is transmitted as two 16 - bit registers, and is in low - word first order . For example: 0x0A0 B0C0D ==> 0x0C, 0x0D, 0x0A, 0x0B. 6.3.1 Common Functions  0xxxx: DO A ddress ( B ase 0) Starting A ddress Points Description Bits per Point Range Access Type 1 27 (0x7F) 1 Restores all default web settings 1 1 = Restore W (Pulse) 1 28 (0x80) 1 Default ID S ett ings 1 1 = Restore W (Pulse) 1 33 (0x85) 1 Reboots the PETL/ tET/tPET module 1 1 = R eboot W (Pulse) Notes “ W ”: Write  3xxxx: AI address ( B ase 0) Starting A ddress Points Description Bits per Point Range Access Type 151 (0x97) 1 Firmware V ersion 16 “123” denotes that the version is 1.2.3 R 158 (0x9E) 1 Modbus C ommunication S tatus 16 0 = No Error 1 = T imeout R 160 (0xA0) 1 Pair - C onnection S tatus 16 0 = Normal 1 = T imeout 2 = Disconnected R Notes “ R ”: Read ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 96

104. Ethernet I/O Modules 7.3 SCADA SCADA stands for Supervisor Control and Data Acquisition and is a PC - based production automation and control system. SCADA is widely used in many fields, including power generation, water systems, the oil industry, the chemical, and the automobile industry. Different fields require different functions, but they all have the same common requirements :  Graphical interface  Process mimicking  Real - time and histori cal trend data  Alarm system s  Data acquisition and recording  Data analysis  Report generat i o n Accessing the PETL/ tET/tPET Series Module SCADA software is able to access PETL/ tET/tPET series devices using the Modbus communication protocol without the need for other software drivers. Popular SCADA Software Some of the more popular SCADA software includes Citect, ICONICS, iFIX, InduSoft, Intouch, Entivity Studio, Entivity Live, Entivity VLC, Trace Mode, Wizcon, and Wonderware , etc . In the following sections, three popular brands of SCADA software are introduced, together with detailed instructions of how to use them to communicate with PETL/ tET/tPET series modules using the Modbus TCP p rotocol. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 10 4

22. Ethernet I/O Modules 2.2.2.4 tET - P2 POR 2/ t P E T - P2 POR 2/ tET - PD2POR2/ tPET - P D 2 POR 2 Models tET - P2POR2 tPET - P 2POR2 tET - PD2POR2 tPET - PD2POR2 Digital Input Input Channels 2 Input Type (Device) Wet Contact (Sink, Source) Dry Contact (Source) On Voltage Level +10 V DC ~ +50 V DC Close to GND Off Voltage Level +4 V DC M ax. Open Input Impedance 10 k Ω - Counters Max . Count 4,294,967,285 (32 bits) Min. Pulse Width 0.15 ms Frequency Measurement 3.5 kHz (without filter) Overvoltage Protection +70 V DC - Isolation 3750 V rms Effective Distance - 500 M M ax. Relay Output Output Channels 2 Output Type (Module) PhotoM OS Relay, Form A Load Voltage 60 V DC / V AC Load Current 60 V/1.0 A (Operating Temperature - 25°C ~ - 40°C) 60 V/0.8 A (Operating Temperature +40°C ~ +60°C) 60 V/0.7 A (Operating Temperature +60°C ~ +75°C) PWM 100 Hz max. ( The High/Low duty cycle range = 5 ~ 65,535 ms) Turn ON Time 1.3 ms (Typical) Turn Off T ime 0.1 ms (Typical) Output Isolation 3000 V rms Because of the characteristic s of the relay functions , it is recommended that the PWM on t(P)ET - P(D)2POR2/ t(P)ET - P2R2/ t(P)ET - PD2R1/ PETL - 7060 se ries modules ( i.e., module s with relay functions ) is not used for extended periods of time. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 22

51. Ethernet I/O Modules 4.2. 4 Res tor ing Factory Defaults  To reset all parameters to their original factory default settings , use the follow ing procedure : Step 1 : Click the “ Restore Defaults” button to reset the configuration. Step 2 : Click the “OK” button in the message dialog box. Step 3: Check whether the module has been reset to the original factory default settings for use with the eSearch Utility. Refer to Sec tion 3.4 Using the eSearch Utility to assign a new IP” . 1 2 3 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 51

99. Ethernet I/O Modules 150 (0x96) 1 Enable s the high and low latches for all DI Channels 1 0 = Disable 1 = Enable (Default= 0) R/W/F 151 (0x97) 1 to nDI Enable s the high speed digital counter for all DI Channels 1 0 = Disable 1 = Enable (Default= 0) R/W/F 190 (0xBE) 1 to nDI Enable s frequency measurement for all DI Channels 1 0 = Disable 1 = Enable (Default= 0) R/W/F 235 (0xEB) 1 to nDO Sets the Power - on value for all DO Channels 1 0 = Off 1 = On (Default= 0) R/W/F 267 (0x10B) 1 to 1DO Sets the Safe value for all DO Channels 1 0 = Off 1 = On (Default= 0) R/W/F Notes “ R ”: Read “ W ”: Write “ F ”: Setting s are recorded in flash by default “ E ”: A fter w riting DO[60] register , the data will be stored in flash. Warning: F requency writing to the Flash can cause it to become corrupt. Because of the characteristic s of the relay functions , it is recommended that the PWM on t(P)ET - P(D)2POR2/ t(P)ET - P 2 R 2/ t ( P ) ET - PD2R1 /PETL - 7060 series ( i.e., module s with relay functions ) is not used for extended periods of time.  1xxxx: DI address ( B ase 0) Starting A ddress Points Description Bits per Point Range Access Type 0 (0x00) 1 to nDI The status of all Digital Input Channels 1 0 = Off 1 = On R 32 (0x20) 1 to nDI The status of all high latched DI Channels 1 0 = None 1 = L atched R 64 (0x40) 1 to nDI The status of all low latched DI Channels 1 0 = None 1 = L atched R Notes “ R ”: Read ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 99

115. Ethernet I/O Modules U sing the Modbus Command: Command Format : [Lea ding 6 bytes] [Request] 01 02 00 00 00 06 01 04 00 10 00 0C For more detailed information about the starting address , channels , and declared length parameters , etc., r efer to the section 6.3 Modbus Register Table . Starting Address Number of 16 - bit Re gisters 6 - channel DI * 2 = 12 (0x0C) Message Number Number of bytes remaining in this frame Net ID Function Code Command ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 115

35. Ethernet I/O Modules 2.5 Dimensions  The PETL - 7060 dimensions are in millimeters. Side View Front View Rear View Din - Rail Mounting Bracket Side View To p V i e w Bottom View ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 35

101. Ethernet I/O Modules  4xxxx: AO A ddress ( B ase 0) Starting Address Points Descr iption Bits per Point Range Access Type 50 (0x32) 1 to nDI The p reset value for the high speed digital counter 32 0 to 4294967296 R/W/E Note : “ Preset DI Counter Value (0x 32 ) ” that the records data as 32 - bit value and is transmitted as two 16 - bit registe rs . Consequently, the register address has an offset of 2 , i.e., t he address of the second channel will be at starting - address +2, and so on . Yo u c a n refer to “ Appendix: FAQ E ” for more detailed information. Example: Read s the preset value of 6 DI Counter on the tPET - P6 . [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 04 00 32 00 0C 100 (0x64) 1 to nDO The d uty cycle for the DO PWM The first word (16 - bit register) is the high pulse width, while the second word is the low pulse width. The unit s are in ms, and the resolution is about 10 ms. 32 0 to 65535; 0 to 65535; R/W/E 150 (0x64) 1 to nDO The Scan mode for the DI frequency measurement. Refer to Section 4.3.2 DI/DO Configuration for more details. 16 1000= 1000 ms 100= 100 ms 2000=Single pulse R/W/F 200 (0x64) 1 to nDO The m oving average of the DI frequency measurement. 16 1=No average 2= Average 2 values 4= Average 4 values 8= Ave rage 8 values R/W/F Starting Address 6 channels * 2 registers = 12 registers ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 101

19. Ethernet I/O Modules 2.2 Specifications 2.2.1 System Specifications Modul e s tET Series tPET Series PETL - 7060 System CPU 32 - bit MCU Dual Watchdog Yes Communication Ethernet Port 10/100 Base - TX, 8 - Pin RJ - 45 x1, (Auto - n egotiating, Auto - MDI/MDIX, LED I ndicator) - PoE (IEEE 802.3af, Class 1) LED Display PoE I ndicator - S1 (Green) PoE (Green) Syste m I ndicator S1 (Red) L1 (Red) Link/Act I ndicator E1(Green) L2 (Red) 10/100 M I ndicator E1 (Yellow) L3 (Yellow) Mechanical Dimensions (W x H x D)(mm) 52 x 27 x 98 123 x 72 x 35 Installation DIN - Rail mounting DIN - Rail or Wall mounting Environment Operating Temperature - 25 ̊C ~ +75 ̊C Storage Temperature - 30 ̊C ~ +80 ̊C Humidity 10 ~ 90 % RH, non - condensing Power Requirements Power Input - PoE: IEEE 802.3af, Class 1 Terminal B lock: +12 ~ 48 V DC (non - regulated) Power Consumption 0.04 A @ 24 V D C for tET - P2R2 0.03 A @ 48 V DC for tPET - P2R2 0.05 A @ 48 V DC ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 19

16. Ethernet I/O Modules  Frame Ground: Electronic circuits are constantly vulnerable to Electrostatic Discharge (ESD), which become s worse in a continental climate area. PETL/ tET/tPET series module feature a new design for the frame ground, which provides a path that bypass es ESD, resul ting in an enhanced ESD protection capability and ensuring that the module is more reliable.  The frame ground (F.G.) of the tET/tPET series, as follows:  The frame ground (F.G.) of the PETL - 7060, as follows: The PETL - 7060 controller has a metallic board attached to the back of the plastic casing as indicated by point 1 in the figure. When mounted to the DIN - Rail, connect the DIN - Rail to the earth ground because the DIN - Rail is in contact with the upper frame ground as shown in the figure , point 2. Module Pin Name Function tET/tPET 1 F.G . Frame Ground 2 1 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 16

49. Ethernet I/O Modules 4.2.2.2 Manual Configuration When using manual configuration, the network settings should be assigned in the following manner : Step 1 : Select “ Static IP” from the Address Type drop - down menu . Step 2 : Enter the relevant details in the respective network se ttings fields . Step 3 : Click the “Update Settings” button to complete the configuration . 1 2 3 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 49

60. Ethernet I/O Modules 4.7 Change Password Clicking the Change Password tab will display the Change Password page. To change a password, first e nter the old password in the “Current password” field (default is Admin ) and then enter a new password in the “New password” field. Re - enter the new password in the “Confirm new password” field, and then click the “ Submit ” button to update the password. 4.8 Logout Click ing the Logout tab will immediately log you out from the system an d return you to the login page. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 60

100. Ethernet I/O Modules  3xxxx: AI A ddress ( B ase 0) Sta rting Address Points Description Bits per Point Value Access Type 16 (0x10) 1 to nDI The D igital C ounter Value 32 0 to 4294967296 R 64 (0x40) 1 to nDI The frequency Value * 1,000. (Note: The C lient must first divide the value by 1,000.) 32 0 to 42949672 96 R Note : The “ DI Counter (0x10) ” and “ DI Frequency (0x40) ” that the records data as 32 - bit value and is transmitted as two 16 - bit registers . Consequently, the register address has an offset of 2 , i.e., t he address of the second channel will be at start ing - address +2, and so on . You can refer to “ Appendix: FAQ E ” for more detailed information. Example: Reads the 6 DI Counter on the tPET - P6 . [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 04 00 10 00 0C 1 00 (0x64) 1 Number of DI C hannels 16 nDI R 1 10 (0x6E) 1 Number of DO C hannels 16 nDO R 121 (0x79) 1 Number of high - speed counters 16 nDI R Notes “ R ”: Read Starting Address 6 channels * 2 registers = 12 registers ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 100

37. Ethernet I/O Modules 3. Getting Started This chapter provides a basic overview of how to install, configure and operate your PETL/ tET/tPET series module. 3.1 Mounting the Module The PETL/ tET/tPET series module can be mounted by attaching the bottom of the chassis to a DIN - Rail, or the wall or it can be piggybacked to another module. DIN - Rail Mounting The PETL/ tET/tPET series modu le s include simple rail clips on the bottom of the chassis that allow them to be reliably mounted on a D IN - Rail or a wall, or they can be piggybacked to another module . For more detailed information regarding DIN - Rail Mountng, refer to the illustration in figure below. Mounting on a DIN - Rail Dismounting from a DIN - Rail 3 2 1 3 1 2 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 37

107. Ethernet I/O Modules Step 3: Click the “ Every vis it to the page ” option , and then click the “ OK ” button in both the Settings and the Internet Options dialog boxes . Step 4: Click the “ Refresh ” button on the browser or press F5 on your keyboard to refresh the PETL/ tET/tPET series web server page , or re - open IE. 5 6 7 8 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 107

17. Ethernet I/O Modules 3. Operating Mode Switch  Init mode : Uses factory settings and allows the firmware to be update d .  Run /Normal mode : Uses customer settings. Note : The module must be reboot ed after chang ing operating . T he operating mode s witch for PETL/tET/tP ET series modules is set to the Run /Normal position by default. When updating the PETL/ tET/tPET firmware, the switch should be moved from the Run /Normal position to the Init position. The s witch must then be returned to the Run /Normal position once the upd ate is complete. PETL - 7060 tET/tPET Serie s ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 17

15. Ethernet I/O Modules 1. Ethernet Port The PETL/ tET/tPET series module are equipped with a n RJ - 45 jack that is used as t he 10/100 Base - TX Ethernet port and features networking capability. When an Ethernet link is detected and an Ethernet packet is received, the Link/Act LED (Green) indicator and the 10/100 M LED (Yellow) indicator will be illuminated. The Ethernet port su pports PoE (Power - over - Ethernet) function s for PET L/ tPET series modules only. 2. J1 Connector The type of J1 connector used depends on the type of PETL / tET/tPET series module. For more detailed information regarding the pin assignments for the J1 Connector, please refer to Sec tion 2.3. “Pin Assignments”.  DC Power Input: The definition for “(R)+Vs” and “(B)GND” for use as the power supply applies to all types of PETL / tET/tPET series module. Module Pin N ame Function PETL - 7060 8 (R) +V s + 1 2 to +48 V DC P ower I nput 9 (B) GND Ground C onnection tET/tPET 3 (R) +V s + 1 2 to +48 V DC P ower I nput 4 (B) GND Ground C onnection ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 15

62. Ethernet I/O Modules Step 2: Configur e the Ethernet Settings Contact your Network Administrator to obtain a the correct network configurati on information for the PETL/tET/tPET series modules, such as the IP Address, Subnet Mask , and Gateway details. R efer to Sec tion 3.4 Using the eSearch Utility to assign a new IP . for more details. Step 3: Con figur e the I/O Pair c onnection on the Web Server 1. In the eSearch Utility, s elect PETL /tET /tPET module #1 and then click the “ Web ” button to launch the browser program and connect to the web server. 2. Enter the password in the Login password field ( the defau lt password is “ Admin ” ) , and then click the “Submit” button to display the configuration page. Figure 5 - 1 Figure 5 - 2 1 2 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 62

114. Ethernet I/O Modules E. H H o o w w d d o o I I r r e e a a d d D D I I C C o o u u n n t t e e r r f f o o r r t t h h e e P P E E T T L L / / t t E E T T / / t t P P E E T T S S e e r r i i e e s s M M o o d d u u l l e e s s c c o o r r r r e e c c t t l l y y ? ? A: If your software shows wrong value of DI Counter for the PETL/tET/tPET series module, verify that the related parameters on your software are correct, as follows: The DI Counter records data as 32 - bit value and is transmitted as two 16 - bit registers. Consequently, the register address has an offset of 2, i.e., the address of the second channel will be at starting - address + 2, and so on. Example: Read ing the values for 6 DI Counter s on a tPET - P6 module . Using the API of nModbus: Ushort [] counter = master. ReadInputRegisters (1, 0x10 , 12 ) ; For more detailed information about the starting address , channels , and declared length parameters , etc., r efer to the section 6.3 Modbus Register Table . DI Counter Register 16 - bit ........... 16 - bit 16 - bit 16 - bit 16 - bit 16 - bit 32 - bit 32 - bit 32 - bit 0 1 2 3 4 5 D/I Channel 0 D/I Channel 0 D/I Channel 0 ........... ........... Starting Address 6 channels * 2 registers = 12 registers Declare 16 - bit ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 114

110. Ethernet I/O Modules D. C C a a n n t t E E T T / / t t P P E E T T S S e e r r i i e e s s M M o o d d u u l l e e s s a a c c h h i i e e v v e e a a P P W W M M O O u u t t p p u u t t A A c c c c u u r r a a c c y y o o f f l l e e s s s s t t h h a a n n 1 1 m m s s ? ? A: Yes. Based on testing by I CP DAS, a PWM output accuracy of less than 1 ms (Accuracy < 1 ms) can be achieved for duty cycle values ranging from 5 to 15 ms, and the performance is very stable. Note that other functions, e.g., Frequency Measurement, should not be enabled while PWM out put is active as this will reduce the PWM accuracy.  The test environment is as follows: Operating System: Windows XP SP3 Module: tPET - P2C2 Firmware Version: v1.2.8 Measuring Instrument: Oscilloscope  The following figures illustrate the output accur acy for a range of duty cycle values from 5 to 15 ms:  Figure 1 : D uty C ycle = 5 ms  Figure 2 : D uty C ycle = 6 ms Error = Desired Duty Cycle (High and Low) – Measured delta t = (6ms x 2) – 12.00 ms = 0 ms (< 1 ms) Error = Desired Duty Cycle (High and Low) – Measured delta t = (5 ms x 2) – 10.00 ms = 0 ms (< 1 ms) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 110

111. Ethernet I/O Modules  Figure 3 : D uty C ycle = 7 ms  Figure 5 : D uty C ycle = 9 ms  Figure 4 : D uty C ycle = 8 ms Error = Desired Duty Cycle (High and Low) – Measured delta t = (7 ms x 2) – 14.00 ms = 0 ms (< 1 ms) Error = Desired Duty Cycle (High and Low) – Measured delta t = (8 ms x 2) – 16.00 ms = 0 ms (< 1 ms)  Figure 6 : D uty C ycle = 10 ms Error = Desired Duty Cycle (High and Low) – Measured delta t = (9 ms x 2) – 18.00 ms = 0 ms (< 1 ms) Error = Desired Duty Cycle (High and Low) – Measured delta t = (10 ms x 2) – 20.00 ms = 0 ms (< 1 ms) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 111

112. Ethernet I/O Modules  Figure 7 : D uty C ycle = 11 ms  Figure 9 : D uty Cycle = 13 ms  Figure 8: D uty C ycle = 12 ms Error = Desired Duty Cycle (High and Low) – Measured delta t = (11 ms x 2) – 22.00 ms = 0 ms (< 1 ms) Error = Desired Duty Cycle (High and Low) – Measured delta t = (12 ms x 2) – 24.00 ms = 0 ms (< 1 ms)  Figure 10: D uty C ycle = 14 ms Error = Desired Duty Cycle (High and Low) – Measured delta t = (13 ms x 2) – 26.00 ms = 0 ms (< 1 ms) Error = Desired Duty Cycle (High and Low) – Measured delta t = (14 ms x 2) – 28.00 ms = 0 ms (< 1 ms) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 112

78. Ethernet I/O Modules 1. Net ID (Station Number) The first byte in the frame structure of a Modbus RTU query is the receiver’ s address. A v alid address is in the range of 0 to 247. Address 0 is used for general broadcast, while addresses 1 to 247 are given to individual Modbus devices. 2. Function Code The second byte in the frame structure of a Modbus RTU query is the function code , which describes what the slave device is required to do. Valid function codes are between 1 and 255. T o answer the query, the slave device uses the same function code as contained in the request . T he highest bit of the function code will only be set to ‘1’ if an error occurs in the system . In this way, the master will know whether the message has been transmitted correctly or not. Section Code Function Reference (Address) 6.2.1 01 (0 x0 1) Read the Status of the Coi ls (Readback DOs) 0xxxx 6.2.2 02 (0 x0 2) Read the Status of the I nput (Read s DIs) 1xxxx 6.2.3 03 (0 x0 3) Read the Holding Registers (Readback AOs) 4xxxx 6.2.4 04 (0 x0 4) Read the I nput Registers (Read s AIs) 3xxxx 6.2.5 05 (0 x0 5) Force a Single Coil (Write s DO) 0xxxx 6.2.6 06 (0 x0 6) Preset a Single Register (Write s AO) 4xxxx 6.2.7 15 ( 0x 0F) Force Multiple Coils (Write s DOs) 0xxxx 6.2.8 16 ( 0x 10) Preset M ultiple Registers (Write s AOs) 4xxxx ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 78

106. Ethernet I/O Modules Appendix: FAQ A. How do avoid a browser access error that causes a blank page to be displayed when using Internet Explorer . Disable the IE cache using the following procedure : Step 1: In the IE brow ser, select the “Internet Options...” item from the “Tools” menu. Step 2: Click the “General” tab and then click the “Settings...” button in the Temporary Internet files area of the Internet Options dialog box . 1 2 3 4 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 106

68. Ethernet I/O Modules 2. In the eSearch Utility, s elect tET/tPET module #1 , and then click the “ Web ” button to launch the browser program and connect to the web server. 3. Enter the password in the Login password field ( the default password is “Admin”) , and then click the “Submit” button to access the configurati on page. 4. Click the “Pair Connection ” tab to display the Pair Connection settings page. Refer to Figure s 5 - 2 to 5 - 3 for illustrations of how to perform the above procedure . Figure 5 - 8 5 8 6 7 9 10 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 68

97. Ethernet I/O Modules  4xxxx: AO A ddress ( B ase 0) Starting A ddress Points Description Bits per Point Range Access Type 255 (0xFF) 1 CPU R eset S tatus 16 1 = Reset at Power - on 2 = Reset by the WDT 3 = Reset using the reset command R/W 257 (0x101) 1 Set s the H ost W atchdog T imer (WDT) 16 <5: Disabled 5 to 65535: Enabled (units: seconds) 0: Default If the PETL/ tET/tPET module loses communication with the host PC for more than the period defined in the WDT settings, the DO channels will rever t to their safe values and the H ost WDT E vents C ounter will be increase d by one. R/W/F 258 (0x102) 1 Host WDT E vents 16 Denotes how many H ost WDT E vents have occurred since the last CPU reset R/W 259 (0x103) 1 Module N ame 16 Module N ame R 263 (0x107) 1 Set s the TCP T imeout Value 16 <5: Disabled 5 to 65535: Enabled (units: secon d s ) 0 : D efault R/W/F 264 (0x108) 1 Set s the System T imeout Value 16 <30: Disabled 30~65535: Enabled (unit: second) 0 : default R/W/F Notes “R”: Read; “W”: Write; “F”: Setting is recorded in flash as default. Warning: Frequent writing to the Flash c a n cause it to become corrupt. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 97

72. Ethernet I/O Modules 2. In the eSearch Utility, s elect tET/tPET module # 1 , and then click the “ Web ” button t o launch the browser program and connecting to the web server. 3. Enter the password in the Login password field ( the default password is “Admin”) , and then click the “Submit” button to access the configuration page. 4. Clic k the “Pair Connection ” tab to display the Pair Connection settings page. Refer to Figure s 5 - 2 to 5 - 3 for illustratio ns of how to perform the above procedure . Figure 5 - 11 5 8 6 7 9 10 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 72

63. Ethernet I/O Modules 3. Click the “Pair Connection ” tab to display the Pair Connection settings page. 4. I n the I/O Pair connection section, s elect “ Clien t ” from the “ Server Mode ” drop - down options. 5. Enter the IP address for PETL / tET/ tPET module #2 in the “ Remote Server IP ” field. 6. Enter the TCP Port for PETL / tET/tPET module #2 in the “ Remote TCP Port ” field. Figure 5 - 3 Figure 5 - 4 3 4 5 6 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 63

12. Ethernet I/O Modules Built - in Multi - Function I/O 1. All Digital Output modules provide:  A Power - on V alue (On boot up, the digital output value is set as the Power - on value)  A Safe Value (If Modbus TCP communication is lost for a certain period, the digital output value will be set as the user - defined safe value)  A PWM F unction : The digital output channels on PETL/ tET/tPET series include a PWM (pulse generation) function that can be used to set diffe rent frequenc ie (50 or 100 Hz Max.) and duty cycle s for each digital output channel. In addition, the two digital output channels can work either independently or simultaneously. The term “High D uty Cycle” describes the duration of 'on' time in proportion to the regular interval or 'period' of time . Similarly, the term “Low Duty Cycle” corresponds to the duration of the 'off' time . Consequently, i t is not necessary to keep switching from ON to OFF from remote a controller. In this way, th e tET/tPET /PETL ser ies module r educes the complexity required for the control system and enhances timing accuracy. 2. All Digital Input modules provide:  D igital input channels that can also be used as 32 - bit high speed (3.5 kHz) counters.  High/Low L atched S tatus Commands : The modules provide commands to read the status of any digital input channels that are latched high or latched low . The f ollowing is an example that show s the usefulness of the latched digital input. If we wish to read a key stroke from a key switch connected to the digital input channel of a module, the input signal of the key stroke is a pulse signal as shown in the figure. If we just use the read digital input status command to read the signal and we cannot send the command during the B period due to some reasons, then we will lose the key stroke information. However, with the read latched digital input command, we can still get the key stroke information even we are not able to send command in B period.  Frequency Measurement : tET/tPET /PETL series module s also provide a frequency measurement function that retrieves the digital input counter value at specific times and calculates the frequency. Rather than polling via a remote host, the tET/tPET/PETL series module s can determine the frequency directly, reduc ing the communication delay caused by two ends and also improves the accuracy of the frequency measurement. In order to applying for more applications , this module provides 3 scan modes and 4 moving average methods for user to select the best way in their applications. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 12

77. Ethernet I/O Modules  The Leading 6 bytes of a Modbus/TCP P rotocol Query Byte 00 Byte 01 Byte 02 Byte 03 Byte 04 Byte 05 Transaction identifier Protocol identifier Length F ield (upper byt e ) Length F ield (lower byte) Transaction identifier = Assigned by the Modbus/TCP master (client) Protocol identifier = 0 Length field (upper byte) = 0 (since all messages are smaller than 256) Length field (lower byte) = The n umber of following RTU data bytes  RTU Data Structure Byte 06 Byte 07 Byte s 08 - 09 Byte s 10 - 11 Net ID (Station N umber) Function Code Data Field Reference N umber (Address Mapping) Number of P oints 1. Net ID specifies the address of the receiver (Mo dbus/TCP slave). 2. Function Code specifies the message type. 3. Data Field is the data block. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 77

24. Ethernet I/O Modules 2.2.2.6 PETL - 7060 Models PETL - 7060 Digital Input Input Channels 6 Input Type (Device) Wet Contact (Sink, Source) On Voltage Level +10 V DC ~ +50 V DC Off Voltage Level +4 V DC M ax. Input Impedance 10 k Ω Counters Max. Count 4,294,967,285 (32 bits) Min. Pulse Width 0.15 ms Frequency Measurement 3.5 kHz (without filter) Overvoltage Protection +70 V DC Isolation 3750 V rms Relay Output Outpu t Channels 6 Output Type (Module) Power Relay, Form A (SPST N.O.) Output Voltage Range 250 V AC /3 0 V DC Max. Load Current 5.0 A /channel Operate T ime 6 ms Release Time 3 ms PWM 50 Hz max. ( The High/Low duty cycle range = 10 ~ 65,535 ms) Electrical Life (Resistive load) VED 5 A 250 V AC 30,000 ops (10 ops/minute) at 75 °C 5 A 30 V DC 70,000 ops (10 ops/minute) at 75 °C UL 5 A 250 V AC/ 30 V DC 6,000 ops 3 A 250 V AC/ 30 V DC 100,000 ops Mechanical Life 20,000,000 ops. At no load (300 ops./ minute) Outp ut Isolation 3000 V rms Because of the characteristic s of the relay functions , it is recommended that the PWM on t(P)ET - P(D)2POR2/ t(P)ET - P2R2/ t(P)ET - PD2R1/ PETL - 7060 series modules ( i.e., module s with relay functions ) is not used for extended periods of time. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 24

14. Ethernet I/O Modules 2. Hardware Information 2.1 Front and Back Panel The following is a brief overview and description of the components included in PETL/ tET/tPET series module s . 1 Ethernet Port 4 System LED Indicator 2 J1 Connector 5 J2 Connector 3 Operating Mode Switch 6 Robust insulated and fire retardant case PETL - 7060 tET/tPET Series 5 4 2 1 3 6 5 4 3 2 1 6 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 14

59. Ethernet I/O Modules 4.6 Filter Clicking the Filter tab will display the Filter Settings page allowing you configure the IP Filter list for the PETL/tET/tPET device, which will be described in more detail below. 4.6.1 Filter Settings Th e F ilter S ettings page is used to query or edit the IP F ilter L ist for the PETL/tET/tPET series module . The IP filter list restricts the access of incoming packets based on the IP header. If one or more IP address es are saved t o the IP F ilter table, only C l ients whose IP address is specified in the IP F ilter L ist will be able to access the PETL/ tET/tPET series module. The following table provides an overview of the parameters contained in the IP Address Configuration section: Item Description Ad d “IP” to the L ist This parameter is used to a dd an IP address to the IP F ilter L ist . Delete IP # “number” This parameter is used to d elete IP# address from the IP F ilter L ist . Delete All This parameter is used to d elete all IP address current contained in the IP F ilter L ist . Save to Flash This parameter is used to s ave the updated IP F ilter L ist to the Flash memory . Check the checkbox before clicking the Submit button of you wish to store the most recent list. Submit Click this button to s ave the revi sed settings to PETL/ tET/tPET device . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 59

64. Ethernet I/O Modules 7. Enter a DI Count Value for PETL / tET/ tPET module #2 in the “ Remote DI Count ” field of the “ Remote DI to Local DO ” section . The following is an example of a Polling mode configuration: Enter “2” in the “Remote DI Count” field. This means DI x2 of PETL / tET/ tPET module #2 is mapped to DO x2 of PETL / tET/ tPET module #1 . 8. Enter a DI Count value for PETL / tET/ tPET module #1 in the “ Local DI Count ” field of the “ Local DI to Remote DO section ” . The following is an example of a Push mode configuration: Enter “2” in the “Local DI Count” field. This m eans DI x2 of PETL / tET/ tPET module #1 is mapped to DO x2 of PETL / tET/ tPET module #2 . 9. Click the “ Submit ” button to complete the configuration. Figure 5 - 5 9 Push Mode Configur ation 8 Polling Mode Configuration 7 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 64

81. Ethernet I/O Modules E xample: Function 01 (0x01), Readback D O s [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 01 00 00 00 02 [Leading 6 bytes] [Response] Response: 01 02 00 00 00 04 01 01 01 03 Reads the digital output value A d escription of the command and response is as follows: Command: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 06 ( Number of bytes remaining in this frame) [Request] Byte 00 01 (Net ID) Byte 01 01 (Function Code) Byte 02 - 03 00 00 (Starting DO A ddress) Byte 04 - 05 00 02 (Number of P oints) Response: [Leading 6 bytes] Byte s 00 - 03 01 02 0 0 00 (Message N umber) Byte s 04 - 05 00 04 ( Number of bytes remaining in this frame) [Response] Byte 00 01 (Net ID) Byte 01 01 (Function Code) Byte 0 2 01 (Byte C ount of the R esponse) Byte 03 03 ( Value for DO1 to DO0 ) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 81

83. Ethernet I/O Modules E xample: Function 02 (0x02), Read DIs [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 0 2 00 00 00 02 [Leading 6 bytes] [Response] Response: 01 02 00 00 00 04 01 0 2 01 03 Reads the digital input va lue A d escription of the command and response is as follows: Command: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 06 ( Number of bytes remaining in this frame) [Request] Byte 00 01 (Net ID) Byte 01 0 2 (Function Code) Byte s 02 - 03 00 00 (Starting D I A ddress) Byte s 04 - 05 00 02 (Number of P oints) Response: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 04 ( Number of bytes remaining in this frame) [Response] Byte 00 01 ( Net ID) Byte 01 02 (Function Code) Byte 02 01 (Byte C ount of the R esponse) Byte 03 03 ( Value for DI 1 to DI 0 ) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 83

87. Ethernet I/O Modules E xample: Function 04 (0x04), Read AIs [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 04 00 64 00 01 [Leading 6 bytes] [Response] Response: 01 02 00 00 00 05 01 04 02 00 02 Reads the number of the DI channels on the tPET - P2A2 A d escription of the command and response is as follows: Command: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 06 ( Number of bytes remaining in this frame) [Request] Byte 00 01 (Net ID) Byte 01 0 4 (Function Code) Byte s 02 - 03 0 0 64 (Starting A I A ddress) Byte s 04 - 05 00 0 1 (Number of 16 - bit R egisters ) Response: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 0 5 ( Number of bytes remaining in this frame) [Response] Byte 00 01 (Net ID) Byte 01 0 4 (Function Code) Byte 02 0 2 (Byte C ount of the R esponse) Byte s 03 - 04 00 02 ( Number of DI C hannels o n the tPET - P2A2 ) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 87

91. Ethernet I/O Modules E xample: Function 06 (0x06), Write AO [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 06 01 08 00 3C [Leading 6 bytes] [Response] Response: 01 02 00 00 00 06 01 06 01 08 00 3C Sets the system timeout to 60 seconds A d escription of the command and response is as follows: Command: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 06 ( Number of bytes remaining in this frame) [Request] Byte 00 01 (Net ID) Byte 01 06 (Function Code) Byte s 02 - 03 01 08 ( AO A ddress) Byte s 04 - 05 00 3C (Set s the system timeout to 60 seconds) Response: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 06 ( Number of bytes remaining in this frame) [Response] Byte 00 01 (Net ID) Byte 01 06 (Function Code) Byte s 02 - 03 01 08 ( AO A ddress) Byte s 04 - 05 00 3C ( Indicates that the system timeout has been set to 60 seconds) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 91

23. Ethernet I/O Modules 2.2.2.5 tET - P2R2/tPET - P 2 R 2/ tET - P D 2 R 1/ tPET - PD2R 1 Models tET - P2R2 tPET - P2R2 tET - PD2R1 tPET - PD2R1 Digital Input Input Channels 2 Input Type (Device) Wet Contact (Sink, S ource) Dry Contact (Source) On Voltage Level +10 V DC ~ +50 V DC Close to GND Off Voltage Level +4 V DC M ax. Open Input Impedance 10 k Ω - Counters Max. Count 4,294,967,285 (32 bits) Min. Pulse Width 0.15 ms Frequency Measurement 3.5 kHz (without filter ) Overvoltage Protection +70 V DC - Isolation 3750 V rms Effective Distance - 500 M M ax. Relay Output Output Channels 2 1 Output Type (Module) Power Relay, Form A (SPST N.O.) Output Voltage Range 250 V AC /3 0 V DC Max. Load Current 5.0 A /channel Operat e T ime 6 ms Release Time 3 ms PWM 50 Hz max. ( The High/Low duty cycle range = 10 ~ 65,535 ms) Electrical Life (Resistive load) VED 5 A 250 V AC 30,000 ops (10 ops/minute) at 75 °C 5 A 30 V DC 70,000 ops (10 ops/minute) at 75 °C UL 5 A 250 V AC/ 30 V DC 6,000 ops 3 A 250 V AC/ 30 V DC 100,000 ops Mechanical Life 20,000,000 ops. At no load (300 ops./ minute) Output Isolation 3000 V rms Because of the characteristic s of the relay functions , it is recommended that the PWM on t(P)ET - P(D)2POR2/ t(P)ET - P 2 R 2/ t(P)ET - PD2R1/ PETL - 7060 series modules ( i.e., module s with relay functions ) is not used for extended periods of time. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 23

89. Ethernet I/O Modules E xample: Function 05 (0x05), Write DO [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 05 00 01 FF 00 [Leading 6 bytes] [Re sponse] Response: 01 02 00 00 00 06 01 05 00 01 FF 00 Sets Channel DO1 to ON A d escription of the command and response is as follows: Command: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 06 ( Number of bytes remaining in this frame) [Request] Byte 00 01 (Net ID) Byte 01 0 5 (Function Code) Byte s 02 - 03 00 01 ( DO A ddress) Byte s 04 - 05 FF 00 ( Set s the output to ON ) Response: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message number) Byte s 04 - 05 00 0 6 ( Number of bytes remaining in this frame) [Response] Byte 00 01 (Net ID) Byte 01 0 5 (Function Code) Byte s 02 - 03 00 0 1 ( DO A ddress ) Byte s 0 4 - 0 5 FF 0 0 ( Indicates that the DO has been set to ON ) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 89

85. Ethernet I/O Modules E xample: Function 0 3 (0x0 3 ), Read AO s [Leading 6 bytes] [Request] Command: 01 02 00 00 00 06 01 0 3 0 1 0 3 00 02 [Leading 6 bytes] [Response] Response: 01 02 00 00 00 0 7 01 0 3 0 4 50 32 41 32 Reads the name of the module for the tPET - P2A2 A d escription of the command and response is as follows: Command: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 06 ( Number of bytes remaining in this frame) [Request] Byte 00 01 (Net ID) Byte 01 0 3 (Function Code) Byte s 02 - 03 0 1 0 3 (Starting AO A ddress) Byt e s 04 - 05 00 02 (Number of P oints) Response: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 0 7 ( Number of bytes remaining in this frame) [Response] Byte 00 01 (Net ID) Byte 01 0 3 (Function Code) Byte 02 0 4 (By te C ount of the R esponse) Byte s 03 - 04 50 32 ( The l ow word for the module name: The ASCII code “ 0x50 , 0x32” represent s the character s “P ” and “ 2 ” ) Byte 05 - 06 41 32 ( The h igh word for the module name: The ASCII code “0x41, 0x32” represent s the character s “A” and “2 ” ) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 85

95. Ethernet I/O Modules E xample: Function 16 (0x10), Write AOs [Leading 6 bytes] [Request] Command: 01 02 00 00 00 0B 01 10 00 32 00 01 02 03 E8 00 00 [Leading 6 bytes] [Response] Response: 01 02 00 00 00 06 01 10 00 32 00 01 Sets the Preset value for the digital counter A d escription of the command and response is as follows: Command: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 0B ( Number of bytes remaining in this frame) [Request ] Byte 00 01 (Net ID) Byte 01 10 ( Function Code ) Byte s 02 - 03 00 32 (Starting AO A ddress) Byte s 04 - 05 00 01 ( Number of 16 - bit R egisters) Byte 06 02 (Byte C ount) Byte s 07 - 10 03 E8 00 00 (Preset V alue for the digital counter) Response: [Lea ding 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 06 ( Number of bytes remaining in this frame) [Response] Byte 00 01 (Net ID) Byte 01 10 ( Function Code ) Byte s 02 - 03 00 32 (Starting AO address) Byte s 04 - 05 00 01 ( Word C ou nt) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 95

93. Ethernet I/O Modules E xample: Function 15 (0x0F), Write DOs [Leading 6 bytes] [Request] Command: 01 02 00 00 00 08 01 0F 01 0B 00 02 01 03 [Leading 6 bytes] [Response] Response: 01 02 00 00 00 06 01 0F 01 0B 00 02 Sets the safe value (DO0 – DO1) A d escription of the command and response is as follows: Command: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 08 ( Number of bytes remaining in this frame) [Request] Byte 00 01 (Net ID) Byte 01 0F ( Functi on Code ) Byte s 02 - 03 01 0B (Starting DO A ddress) Byte s 04 - 05 00 02 ( Number of O utput C hannels) Byte 06 01 (Byte C ount) Byte 07 03 (Output V alue) Response: [Leading 6 bytes] Byte s 00 - 03 01 02 00 00 (Message N umber) Byte s 04 - 05 00 06 ( Numb er of bytes remaining in this frame) [Response] Byte 00 01 (Net ID) Byte 01 0F ( Function Code ) Byte s 02 - 03 01 0B ( Starting DO A ddress) Byte s 04 - 05 00 02 ( Number of I nput C hannels) ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 93

3. Ethernet I/O Modules 4.3.2 DI/DO Configuration ................................ ................................ ................................ ................................ .... 54 4.4 PWM ................................ ................................ ................................ ................................ ................................ ............. 56 4.4.1 PWM Configuration ................................ ................................ ................................ ................................ ..... 56 4.5 P AIR C ONNECTION ................................ ................................ ................................ ................................ .............................. 57 4.5.1 Settings ................................ ................................ ................................ ................................ ........................ 57 4.6 F ILT E R ................................ ................................ ................................ ................................ ................................ ............. 59 4.6.1 Filter Settings ................................ ................................ ................................ ................................ .............. 59 4.7 C HANGE P ASSWORD ................................ ................................ ................................ ................................ .......................... 60 4.8 L OGOUT ................................ ................................ ................................ ................................ ................................ .......... 60 5. I/O PAIR CONNECTION APPLICATIONS ................................ ................................ ................................ .............. 61 5.1 O NE M ODULE P OLLING THE R EMOTE DI/DO (1 - TO - 1, P OLLING M ODE ) ................................ ................................ ..................... 61 5.2 T WO M ODULES P USHING THE L OCAL DI TO EACH OTHER (1 - TO - 1, P USH MODE ) ................................ ................................ ........... 65 5.3 S EVERAL M ODULES P OLLING THE R EMOTE DI (M - TO - 1, P OLLING M ODE ) ................................ ................................ ................... 67 5.4 S EVERAL M ODULES P USHING THE L OCAL DI (M - TO - 1, P USH M ODE ) ................................ ................................ .......................... 71 6. MODBUS INFORMATION ................................ ................................ ................................ ................................ .. 75 6.1 W HAT IS M ODBUS TCP/IP? ................................ ................................ ................................ ................................ ................. 76 6.2 M ODBUS M ESSAGE S TRUCTURE ................................ ................................ ................................ ................................ ............ 76 6.2.1 01 (0x01) Read the Status of the Coils (Readback DOs) ................................ ................................ .............. 80 6.2.2 02 (0x02) Read the Status of the Input (Read DIs) ................................ ................................ ....................... 82 6.2.3 03 (0x03) Read the Holding Registers (Readback AOs) ................................ ................................ ..................... 84 6.2.4 04 (0x04) Read the Input Registers (Read AIs) ................................ ................................ ................................ .. 86 6.2.5 05 (0x05) Force a Single Co il (Write DO) ................................ ................................ ................................ ........... 88 6.2.6 06 (0x06) Preset a Single Register (Write AO) ................................ ................................ ................................ .. 90 6.2.7 15 (0x0F) Force Multiple Coils (Write DOs) ................................ ................................ ................................ ....... 92 6.2.8 16 (0x10) Preset Multiple Registers (Write AOs) ................................ ................................ ............................... 94 6.3 M ODBUS R EGISTER T ABLE ................................ ................................ ................................ ................................ ................... 96 6.3.1 Common Functions ................................ ................................ ................................ ................................ ...... 96 6.3.2 Specific Functions ................................ ................................ ................................ ................................ ........ 98 7. R E L AT E D TOO L S ................................ ................................ ................................ ................................ .............. 103 7.1 L AB VIEW ................................ ................................ ................................ ................................ ................................ ...... 103 7.2 OPC S ERVER ................................ ................................ ................................ ................................ ................................ .. 103 7.3 SCADA ................................ ................................ ................................ ................................ ................................ ......... 104 APPENDIX: FAQ ................................ ................................ ................................ ................................ .......................... 106 A. H OW DO AVOID A BROWSE R ACCESS ERROR THAT CAUSES A BLANK PAGE TO BE DISPLAYED WHEN USING I NTERNET E XPLORER . ........... 106 B. H OW TO UPDATE THE FIR MWARE VIA E THERNET ? ................................ ................................ ................................ ............... 108 C. W HY IS THE H OST COMPUTER UNABLE TO PING OR SEARCH FO R THE PETL/ T ET/ T PET SERIES MODULE ? ................................ ...... 109 D. C C A A N N T T E E T T / / T T P P E E T T S S E E R R I I E E S S M M O O D D U U L L E E S S A A C C H H I I E E V V E E A A P P W W M M O O U U T T P P U U T T A A C C C C U U R R A A C C Y Y O O F F L L E E S S S S T T H H A A N N 1 1 M M S S ? ? ................................ ................... 110 E. H H O O W W D D O O I I R R E E A A D D D D I I C C O O U U N N T T E E R R F F O O R R T T H H E E P P E E T T L L / / T T E E T T / / T T P P E E T T S S E E R R I I E E S S M M O O D D U U L L E E S S C C O O R R R R E E C C T T L L Y Y ? ? ................................ ........................... 114 F. W W H H A A T T I I S S D D I I G G I I T T A A L L - - I I N N P P U U T T F F I I L L T T E E R R ( ( D D I I F F I I L L T T E E R R ) ) ? ? ................................ ................................ ................................ .................... 117 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 3

65. Ethernet I/O Modules 5.2 T wo Modules Push ing the Local DI to e ach o ther (1 - to - 1, Push mode ) Step 1: Configur e the I/O Pair Connection on PETL / tET/tPET module #1 1. In the eSearch Utility, s elect PETL /t ET/tPET module #1 , and then click the “ Web ” button to launch the browser program and connect to the web server. 2. Enter the password in the Login pas sword field ( the default password is “ Admin ” ) , and then click the “Submit” button to display the configuration page. 3. Click the “Pair Connection ” tab to display the Pair Connection settings page. 4. In the I/O Pair Connection section, s elect “ Client ” from the “ Server Mode ” drop - down options. 5. Enter the IP address for PETL / tET/tPET module #2 in the “ Remote Server IP ” field. 6. Enter the TCP Port for PETL / tET/tPET module #2 in the “ Remote TCP Port ” field. Refer to Figure s 5 - 2 to 5 - 4 for illustrations of how to perf orm the above procedure . 7. Enter a DI Count value for PETL / tET/ tPET module #1 in the “ Local DI Count ” field of the “ Local DI to Remote DO ” section . For example, enter “1” in the “Local DI Count” field. This means DI x1 of PETL / tET/ tP ET module #1 is mapped to DO x1 of PETL / tET/ tPET module #2 . 8. Click the “ Submit ” button to complete the configuration. ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 65

66. Ethernet I/O Modules Step 2: Config uring I/O Pair - Connection on PETL /t ( P ) ET#2 1. Select your PETL /t ( P ) ET #2 and click “ Web ” button on the eSearch Utility to l aunch the browser program for connecting to the web server. 2. Enter the password ( default: Admin ) in the Login password field, and then click the “Submit” button to enter the configuration page. 3. Click the “Pair Connection ” link to enter the settings page. 4. Se lect the “ Client ” option from the “ Server Mode ” drop down options. 5. Type the IP address of the PETL /t ( P ) ET #1 in “ Remote Server IP ” field. 6. Type the TCP Port of the PETL /t ( P ) ET #1 in “ Remote TCP Port ” field. Refer to Figure s 5 - 2 to 5 - 4 for illustrations of how to perform the above steps. 7. Type a DI Count numbe r for the PETL /t ( P ) ET #2 in the “ Local DI Count ” field. For example, we set “1” in the “Lo ca l DI Count” field. This means the DI x1 of PETL /t ( P ) ET #2 are mapped to DO x1 of PETL /t ( P ) ET #1, refer to Fig ure 5 - 6 for illustrations. 8. Click the “ Submit ” button to complete the configuration. Figure 5 - 6 7 8 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 66

20. Ethernet I/O Modules 2.2.2 I/O Specifications 2.2.2.1 tET - P 6/ tPET - P6 / tET - P D 6/ tPET - PD6 Models tET - P6 tPET - P6 tET - PD6 tPET - PD6 Digital Input Input Channels 6 Input Type (Device) Wet Contact (Sink, Source) Dry Contact (Source) On Voltage Level +10 V DC ~ +50 V DC Close to GND Off Voltage Level +4 V DC max. Open Input Impedance 10 k Ω - Counters Max. Count 4,294,967,285 (32 bits) Min. Pulse Width 0.15 ms Frequency Measurement 3.5 kHz (without filter) Overvoltage Protection +70 V DC - Isolation 3750 V rms Effective Distance - 500 M M ax. 2.2.2.2 tET - C4/tPET - C4/tET - A 4/ t P E T - A4 Mod els tET - C4 tPET - C4 tET - A4 tPET - A4 Digital Output Output Channels 4 Output Type (Module) Sink, Open Collector (NPN) Source, Open Collector (PNP) Output Voltage +5 V DC ~ +30 V DC +10 V DC ~ +40 V DC Max. Load Current 100 mA/ channel 650 mA/channel PWM 100 Hz Max. ( The High/Low duty cucle range = 5 ~ 65,535 ms) Over - Voltage +60 V DC +48 V DC Short Circuit Protection - Yes Output Isolation 3750 V rms ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 20

74. Ethernet I/O Modules 4. In the I/O Pair Connection section, s elect “ Client ” from the “ Server Mode ” drop - down options. 5. Enter the IP addre ss for the PETL - 7060 module in the “ Remote Server IP ” field. 6. Enter the TCP Port for the PETL - 7060 module in the “ Remote TCP Port ” field. 7. Enter a DI Count value for tET/tPET module #2 in the “ Local DI Count ” field of the “ Local DI to Remoter DO ” section . For example, enter “2” in the “Local DI Count” field. This means DI x2 of tET/tPET module #2 is mapped to DO x2 of the PETL - 7060 module . 8. Enter a DO Address for the PETL - 7060 module in the “ Remote DO Address ” field of the “ Local DI to Remote DO ” section . For example, enter “2” in the “Remote DO Address” field. This means DO address es DO2 and DO3 of the PETL - 7060 module are mapped to DI x2 of tET/tPET module #2 . Refer to Figure 5 - 12 for an illustration of how to perform the above procedure. 9. Click the “ S ubmit ” button to complete the configuration. Figure 5 - 12 4 7 5 6 8 9 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 74

70. Ethernet I/O Modules 4. In the I/O Pair connection section, s elect “ Client ” from the “ Server Mode ” drop - down op tions. 5. Enter the IP address for the PETL - 7060 module in the “ Remote Server IP ” field. 6. Enter the TCP Port for the PETL - 7060 module in the “ Remote TCP Port ” field. 7. Enter a DI Count value for the PETL - 7060 module in the “ Remote DI Count ” field of the “ Rem ote DI to Local DO section ” . For example, enter “2” in the “Remote DI Count” field. This means DI x2 of the PETL - 7060 module is mapped to DO x2 of tET/tPET module #2 . 8. Enter the DI Address for the PETL - 7060 module in the “ Remote DI Address ” field of the “ Remote DI to Local DO section ” . For example, enter “2” in the “Remote DI Address” field. This means DI address es D I2 and DI3 of the PETL - 7060 module are mapped to DO x2 of tET/tPET module #2 . Refer to Figure 5 - 9 for an illustration of how to perform the above procedure. 9. Click the “ Submit ” button to complete the configuration. Figure 5 - 9 4 7 5 6 8 9 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 70

69. Ethernet I/O Modules 5. In the I/O Pair Connection section, s elect “ Client ” from the “ Server Mode ” drop - down options. 6. Enter the IP address for the PETL - 7060 module in the “ Remote Server IP ” field. 7. Enter the TCP Port for the PETL - 7060 module in the “ Remote TCP Port ” field. 8. Enter a DI Count value for the PETL - 7060 modu le in the “ Remote DI Count ” field of the “ Remote DI to Local DO ” section . For example, enter “2” in the “Remote DI Count” field. This means DI x2 of the PETL - 7060 module is mapped to DO x2 of tET/tPET module #1 . 9. Enter the IP Address for the PETL - 7060 in the “ Remote DI Address ” field of the “ Remote DI to Local DO ” section . For example, enter “0” in the “Remote DI Address” field. This means DI address es DI0 and DI1 of the PETL - 7060 module are mapped to DO x2 of tET/tPET module #1 . Refer to Figure 5 - 8 for an illustration of how to perform the above procedure. 10. Click the “ Submit ” button to complete the configuration. Step 2: Configur e the I/O Pair Connection on tET/tPET module #2 1. In the eSearch Utility, s elect tET/tPET module #2 , and then click “ Web ” b utton to launch the browser program and c onnect to the web server. 2. Enter the password in the Login password field ( the default password is “Admin”) , and then click the “Submit” button to access the configuration page. 3. Click the “Pair Connection ” tab to d isplay the Pair connection settings page. Refer to Figure s 5 - 2 to 5 - 3 for illustrations of how to perform the above procedure . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 69

73. Ethernet I/O Modules 5. In the I/O Pair Connection section, s elect “ Client ” from the “ Server Mod e ” drop - down options. 6. Enter the IP address for the PETL - 7060 module in the “ Remote Server IP ” field. 7. Enter the TCP Port for the PETL - 7060 module in “ Remote TCP Port ” field. 8. Enter a DI Count value for tET/tPET module #1 in the “ Local DI Count ” field of the “ Local DI to Remote DO section ” . For example, enter “2” in the “Local DI Count” field. This means DI x2 of tET/tPET module #1 is mapped to DO x2 of the PETL - 7060 module . 9. Enter the DO Address for the PETL - 7060 module in the “ Remote DO Address ” field of the “ Local DI to Remote DO ” section . For example, enter “0” in the “Remote DO Address” field. This means DO address es DO0 and DO1 of the PETL - 7060 module are mapped to DI x2 of tET/tPET module #1 . Refer to Figure 5 - 11 for an illustration of how to per form the above procedure. 10. Click the “ Submit ” button to complete the configuration. Step 2: Configur e the I/O Pair Connection on tET/tPET module #2 1. In the eSearch Utility, s elect tET/tPET module #2 , and then click the “ Web ” button to launch the browse r program and connect to the web server. 2. Enter the password in the Login password field ( the default password is “Admin”) , and then click the “Submit” button to access the configuration page. 3. Click the “Pair Connection ” tab to display the Pair Connection settings page. Refer to Figure s 5 - 2 to 5 - 3 for illustrations of how to perform the above procedure . ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 73

2. Ethernet I/O Modules T ABLE OF C ONTENTS 1. INTRODUCTION ................................ ................................ ................................ ................................ ................... 5 1.1 P RODUCT I NFORMATION ................................ ................................ ................................ ................................ ....................... 6 1.1.1 Ethernet IO Module Series ................................ ................................ ................................ ............................. 6 1.1.2 Selection Guide ................................ ................................ ................................ ................................ .............. 8 1.1.3 Comparison of PETL/tET/tPET Module ................................ ................................ ................................ .......... 9 1.2 F EATURES ................................ ................................ ................................ ................................ ................................ ........ 11 2. HARDWARE INFORMATION ................................ ................................ ................................ .............................. 14 2.1 F RONT AND B ACK P ANEL ................................ ................................ ................................ ................................ ..................... 14 2.2 S PECIFICATIONS ................................ ................................ ................................ ................................ ................................ . 19 2.2.1 System Specifications ................................ ................................ ................................ ................................ .. 19 2.2.2 I/O Specifications ................................ ................................ ................................ ................................ ........ 20 2.3 P IN A SSIGNMENTS ................................ ................................ ................................ ................................ ............................. 25 2.3.1 t ET - P6/tPET - P6/tET - PD6/tPET - PD6 ................................ ................................ ................................ .............. 25 2.3.2 tET - C4/tPET - C4/tET - A4/tPET - A4 ................................ ................................ ................................ .................. 26 2.3.3 tET - P2POR2/tPET - P2POR2/tET - P2R2/tPET - P2R2 ................................ ................................ ......................... 27 2.3.4 tET - PD2POR2/tPET - PD2POR2 ................................ ................................ ................................ ...................... 28 2.3.5 tET - PD2R1/tPET - PD2R1 ................................ ................................ ................................ ............................... 29 2.3. 6 tET - P2C2/tPET - P2C2/tET - P2A2/tPET - P2A2 ................................ ................................ ................................ .. 30 2.3.7 PETL - 7060 ................................ ................................ ................................ ................................ .................... 31 2.4 W IRING C ONNECTIONS ................................ ................................ ................................ ................................ ....................... 32 2.4.1 Input Wiring ................................ ................................ ................................ ................................ ................ 32 2.4.2 Output Wiring ................................ ................................ ................................ ................................ ............. 33 2.5 D IMENSIONS ................................ ................................ ................................ ................................ ................................ .... 35 3. GETTING STARTED ................................ ................................ ................................ ................................ ............ 37 3.1 M OUNTING THE M ODULE ................................ ................................ ................................ ................................ .................... 37 3.2 C ONFIGURING THE B OOT M ODE ................................ ................................ ................................ ................................ .......... 39 3.3 C ONNECTING TO A N ETWORK , A PC AND A P OWER S UP PLY ................................ ................................ ................................ ....... 40 3.4 U SING THE E S EARCH U TILITY TO A SSIGN A N EW IP ................................ ................................ ................................ .................. 41 4. WEB CONFIGURATION ................................ ................................ ................................ ................................ ...... 43 4.1 H OME P AGE ................................ ................................ ................................ ................................ ................................ ..... 45 4.2 N ETWORK S ETTINGS ................................ ................................ ................................ ................................ .......................... 46 4.2.1 Network and Miscellaneous Settings ................................ ................................ ................................ .......... 46 4.2.2 IP Address Configuration ................................ ................................ ................................ ............................. 47 4.2.3 General Config uration Settings ................................ ................................ ................................ ................... 50 4.2.4 Restoring Factory Defaults ................................ ................................ ................................ .......................... 51 4.3 I/O S ETTINGS ................................ ................................ ................................ ................................ ................................ ... 53 4.3.1 DO Control ................................ ................................ ................................ ................................ ................... 53 ICP DAS CO., LTD. PETL /tET/tPET DIO Series Us er Manual, Ver. 2 . 1 , Sep . 20 14 , Page: 2

Views

  • 1154 Total Views
  • 900 Website Views
  • 254 Embeded Views

Actions

  • 0 Social Shares
  • 0 Likes
  • 0 Dislikes
  • 0 Comments

Share count

  • 0 Facebook
  • 0 Twitter
  • 0 LinkedIn
  • 0 Google+

Embeds 1

  • 4 www.dcitech.com