Technology SPX5 User Manual

Industrial gateway

Advertisement

SPX5 – INDUSTRIAL GATEWAY
User Manual

Advertisement

Table of Contents
loading

Summary of Contents for Technology SPX5

  • Page 1 SPX5 – INDUSTRIAL GATEWAY User Manual...
  • Page 2: Table Of Contents

    Math Functions over Database Values..................29 Availabel Objects in the SPX5 Scripting Language ................ 30 WEB HMI ............................30 Appendix............................34 IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com www.izitechnology.com...
  • Page 3: Product Capabilities

    The SPX5 can also be programmed using a simple scripting language called LUA, allowing data conversions as well as execute event based actions upon communication exceptions or data value based.
  • Page 4: Hardware Installation

    Figure 2. SPX5 Dimensions. Power Supply Connector The SPX5 can be powered with a 9 to 48 Volts DC power supply and the maximum power consumption is of 5Watts. The power supply connector is located on the top side of the gateway and the terminals are shown of Figure 3.
  • Page 5: Serial Ports Connectors

    In Figure 5, the operation of the switches is shown. The recommended normal operation of the SPX5 is having all switches OFF, however when the SPX5 is the first or last device on the network, the termination must be switched to ON.
  • Page 6: Ethernet

    Figure 5. Serial Port Configuration Switches. Ethernet The SPX5 has a 10/100/1000 Mb/s capable Ethernet Port. This port supports all type of network communications like Ethernet/IP and Modbus TCP/IP. This port is also used for configuring the SPX5 using our WEB based configuration tool.
  • Page 7: Indicator Lights

    (200 mSec) indicates firmware corruption and technical support must be contacted. Reset Push Button In figure 8, the reset push button is shown. This button is to reset the SPX5 security and to restore factory default settings. If the button is pressed and hold for 5 seconds, all security settings (passwords), will be reset to a disabled security.
  • Page 8 The user may need to do this if an invalid configuration is loaded into the module. Figure 8. Reset Push Button Location. IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com...
  • Page 9: Setting Up The Spx5 For The First Time

    SPX5 on the network. Figure 9. Connecting the SPX5 Figure 10. SPX5 Browser windows. IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com www.izitechnology.com...
  • Page 10 IP change window (6) will be displayed. A new IP Address and network mask must be entered in this window. If the new IP Address is on the same subnet as the PC, it will be possible to access the SPX5 Gateway for configuration or for firmware upgrade.
  • Page 11: Operation And Configuration Of The Spx5

    The SPX5 is an industrial communication gateway that allows transferring value to and from its internal database. Using any of the supported protocols, the information is read from a device and copied in the internal memory of the SPX5. Then using another protocol that same information is transferred to a different device.
  • Page 12: Data Base

    This data can also be accessed by the protocols to be transferred to a different device. The Status web page of the SPX5 allows viewing the Database for troubleshooting or just to view the values retrieved by the different protocols. The Status web page (shown in Figure 12) shows the database as an array of values with a user selectable Data Format and Byte Swapping.
  • Page 13: Module Configuration

    The SPX5 database can be accessed from all the available protocols as well as from the scripts. When accessed from any protocol, the addressing used is in 16 bit Words, whereas when accessed from the scripts, it is addressed as 8 Bit Bytes. What this means is that typically, database addresses entered in the scripts correspond to double the number of the addresses entered in the protocol configuration screens.
  • Page 14: Ethernet (Lan) And Wifi (Wlan) Configuration

    The user must carefully choose these values to allow the SPX5 gateway to communicate through the hardwired Ethernet interface. IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com...
  • Page 15 The Gateway setting is required if the SPX5 will be accessing networks outside the wireless (WLAN) and wired (LAN) sub networks. In that case, the IP of a router connected to the LAN interface must be specified in the Gateway setting.
  • Page 16 Networks in the vicinity of the gateway. Based on that is possible to choose an existing network and connect to it. Figure 17. DHCP Server Configuration IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com...
  • Page 17: Network Protocols Configuration

    MAC Address Whitelist: When enabled, this option only allows devices with the entered MAC address to connect to the SPX5. The friendly name is a guide for the user to enter the device that contains that MAC Address. Network Protocols Configuration...
  • Page 18: Modbus Tcp/Ip Client Protocol

    Each one of those data transfer blocks specifies a block of data that is transferred to/from a Modbus TCP/IP device and to the SPX5 Internal database. Each one of those transfers are executed automatically according to the specified poll time.
  • Page 19 Parameter (6) Device IP Address y Device Node Address, allows setting the address of the Modbus TCP IP Server that the user wants to access with this command. The SPX5 automatically IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA.
  • Page 20: Modbus Tcp/Ip Server Protocol

    3 Read Holding Registers and enter Device Modbus Address 0. The parameter 9 SPX5 Database Address is the 16-bit word address of the SPX5 Database register associated with this command. For read commands, the information will be copied in the specified address.
  • Page 21 The “Connection Timeout” is the time with no data in a TCP connection before closing the connection. The recommended value for this parameter is 10000 mSec. By default all the SPX5 Database memory is mapped into Modbus Registers. Figure 23 shows the mapping between Modbus registers and addresses on the SPX5 internal database.
  • Page 22: Ethernet/Ip Tag Client

    Like in the other protocols configuration, the user has to define data transfer blocks in the Ethernet/IP Tag Client to transfer a PLC Tag Data to or from the SPX5 internal database. To create transfer blocks the buttons in the Data Mapping section are used. When adding or editing a new data transfer the Tag Setting section will show.
  • Page 23 Figure 24. IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com www.izitechnology.com...
  • Page 24 On Figure 26 an example is shown that will read 64 bits from a Boolean Array Tag names EXABOOL. These 64 bits will be copied in the SPX5 internal database word 70. IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA.
  • Page 25: Ntp Protocol

    Figure 26. Boolean Tag Read Example NTP Protocol The SPX5 can be configured to use an external NTP server to synchronize Date and Time. Figure 27 shows the configuration screen of the NTP Client Protocol. These are the parameters that must be configured for the NTP Client Protocol: NTP Server Address: This corresponds to the IP Address of the Main NTP server.
  • Page 26: Serial Protocol Configuration

    This is done using the buttons on the Data Mapping Section. When a Command is added or edited, the window shown in Figure 29 is shown. IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com...
  • Page 27 Figure 28. Modbus RTU Master Configuration Screen IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com www.izitechnology.com...
  • Page 28 Figure 29. Configuring Modbus RTU Commands IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com www.izitechnology.com...
  • Page 29: User Programmable Scripts

    Word 90. The functions that will be used for this example are: mainDatabase:getUINT16(index,swapCode) and mainDatabase:setUINT16(index,value). In both functions index corresponds to the database address in bytes. Continuous local input =mainDatabase:getUINT16(2*80,0) mainDatabase:setUINT16(2*90,input) IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com www.izitechnology.com...
  • Page 30: Math Functions Over Database Values

    Math Functions over Database Values For this example an unsigned integer value from the SPX5 database word address 100 will be read and the square root of the value will be set in word address 105 in floating point format. The value in address 105 will be sent to an Allen Bradley PLC named Qtot.
  • Page 31: Availabel Objects In The Spx5 Scripting Language

    WEB HMI The SPX5 is able to serve a WEB based HMI to network connected clients. The User interface screens are created using the same WEB based configuration tool used for the gateway configuration.
  • Page 32 Data Source property. This data source property allows setting the origin of the information that will be shown on the component. Figure 32. Images Management Window IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com...
  • Page 33 Figure 33. Properties that can be configured in a Label Component. Table 2 shows all the possible functions to bring data from the SPX5 database to the components that have the Data Source Property. @UINT8(Direction in Byte) @UINT16(Direction in Word[,swap code])
  • Page 34 Data Source Property. It is possible to choose the ranges of the variable as well as the colors to be shown and the growing direction. IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com...
  • Page 35: Appendix

    Appendix. IZI Technology Inc, 3651 Pegasus Dr. Ste. 117 Bakersfield, CA 93308 USA. Tel: (661) 412-3494 -- email: sales@izitechnology.com www.izitechnology.com...

Table of Contents