SBPC-21-EN. Customer Instruction Manual. Modbus/TCP Ethernet. FifeNet To Ethernet Gateway

Size: px
Start display at page:

Download "SBPC-21-EN. Customer Instruction Manual. Modbus/TCP Ethernet. FifeNet To Ethernet Gateway"

Transcription

1 FIFE CORPORATION 222 W. Memorial Road, Oklahoma City, OK Post Office Box 26508, Oklahoma City, OK Phone: / / Fax: / fife@fife.com SBPC-21-EN FifeNet To Ethernet Gateway Customer Instruction Manual Modbus/TCP Ethernet 2004 Fife Corporation. All rights reserved.

2 Figure Sheet C

3 SBPC-21-EN CUSTOMER INSTRUCTION MANUAL COPYRIGHT All rights reserved. Any reproduction of this Instruction Manual, in any form in whole or in part requires the prior written consent of Fife Corporation. The information given in this Instruction Manual is subject to change without notice. We have compiled this Instruction Manual with the greatest possible care and attention. However, the possibility of error cannot be completely excluded. Fife Corporation accepts no legal liability for incorrect information given and the consequences arising there from. MS DOS is a trademark of Microsoft Corporation Figure Sheet C Page i

4 Figure Sheet C Page ii

5 SBPC-21-EN CUSTOMER INSTRUCTION MANUAL TABLE OF CONTENTS INTRODUCTION... 1 PRODUCER/CONSUMER MODEL...1 FIFENET...1 SBPC-21-EN SWITCH/JUMPER CONFIGURATION...2 SBPC-21-EN EXTERNAL CONNECTIONS/INDICATORS...3 SBPC-21-EN NETWORK STATUS...4 SBPC-21-EN ERROR CODES...5 TCP/IP FEATURES...6 SBPC-21-EN NETWORK CONFIGURATION...6 IP ADDRESS...6 SUBNET MASK...6 SPECIAL CASE IP ADDRESSES...6 CONFIGURING IP ADDRESS...7 USING CONFIGURATION SWITCH...7 USING DHCP/BOOTP...7 USING A PREDEFINED CONFIGURATION...7 USING ADDRESS RESOLUTION PROTOCOL (ARP)...8 FILE SYSTEM...9 CONFIGURATION FILE ETHCFG.CFG...9 TELNET SUPPORT...10 MODBUS TCP...11 FIFENET THEORY FIFENET TIME SLICES...13 MULTIPLEXED TIME SLICES...13 FIFENET MASTER...14 SBPC-21-EN DATA FLOW...15 CONFIGURATIONS HARDWARE CONFIGURATION SINGLE CDP HARDWARE CONFIGURATION MULTIPLE CDP-01 S...18 SOFTWARE CONFIGURATION...18 COMMUNICATION MAPPING MODBUS TO FIFENET DATA...19 FIFENET TO MODBUS DATA...20 CONTROL INFORMATION CDP-01 CONTROL MATRIX...23 EXTERNAL LOCK...23 SINGLE-DRIVE CDP DUAL-DRIVE CDP TRIPLE-DRIVE CDP STATUS DATA BLOCK Figure Sheet C Page iii

6 SPECIAL CONTROL OF FIFENET DEVICES...33 CDP-01 KEY CODE DATA PATH...33 CDP-01 KEY CODES...34 SIMULATING DUAL-KEY PRESSES...34 CDP-01 LED PANEL DATA...35 INDEX Figure Sheet C Page iv

7 SBPC-21-EN CUSTOMER INSTRUCTION MANUAL 1 INTRODUCTION The Fife SBPC-21-EN (Serial Bus Protocol Converter) provides a gateway between Fife s proprietary FifeNet network and an Ethernet network. The SBPC-21-EN uses the standard RJ-45 connector and conforms to the Modicon Open Modbus/TCP Specification, Release 1.0 (March 29, 1999). As shown in the diagram below, the SBPC-21-EN connects to both FifeNet and Ethernet. Figure 1-1: SBPC-21-EN Network Connection The SBPC-21-EN connects to both FifeNet and Ethernet providing translation between the two networks. FifeNet Customer Ethernet Ethernet Hub Producer/Consumer Model The Producer/Consumer model allows the exchange of information between a sending device ( producer ) and many receiving devices ( consumer ) without requiring the same date to be sent multiple times to different destinations. The producer sends the data once and each consumer on the network receives the data at the same time. The data can be used (consumed) or ignored by each receiving device independently. FifeNet uses the Producer/Consumer Model. FifeNet FifeNet s deployment of the Producer/Consumer Model allows data sent by a single device to be received simultaneously by multiple devices on the same network. Each receiving device can choose to use (consume) the information or ignore it as needs dictate. FifeNet is based on a fixed time slicing architecture where transmitting devices send data in fixed, predetermined time intervals Figure Sheet C Page 1

8 SBPC-21-EN Switch/Jumper Configuration Since the SBPC-21-EN participates in two networks at the same time, it must have two network addresses (a FifeNet address and an Ethernet IP address). The FifeNet address is set via the FifeNet serial port that is common with many FifeNet peripherals. The Ethernet IP address is programmable by dipswitches or via the Ethernet connection. See the dipswitch description and IP address configuration setup shown below for more information. If the SBPC-21-EN is installed as the end point in a FifeNet network, all four jumpers described below should be installed. Figure 1-2: SBPC-21-EN Top View These jumpers should be installed if the SBPC-21-EN is at the end of a FifeNet network. They provide network termination. The other two jumpers should always be installed as they select half-duplex FifeNet communication. Not Terminated Terminated The 7-segment LED is used to display errors or exceptions. During normal operation, the display will continuously cycle the outer segments. The Ethernet IP address configuration switches. See the following page for description of these switches Figure Sheet C Page 2

9 SBPC-21-EN External Connections/Indicators SBPC-21-EN mounting considerations are simplified as all connections to the SBPC-21-EN are on the same side of the box. Figure 1-3: SBPC-21-EN Side View Connection to FifeNet is accomplished using the standard FifeNet connector. Configuration is also downloaded to the device using this connection. Device and network status LED s. These indicators provide feedback for network troubleshooting. Connection to Ethernet is accomplished using the standard RJ-45 connector. Switch Value = The IP address configuration switches can be used to configure the IP address in an intranet network. The first three values of the IP address are fixed at and the dip switch value represents the binary value of the last digit of the IP address. The subnet mask is and the default Gateway is Switch Value = 0 Set the switches to zero as shown below to use a DHCP/BootP server if present or use the internally stored IP address. If a DHCP/BootP server is not present, the stored IP address will be used. See the section SBPC-21-EN Network Configuration for details about how to store an IP address. Switch OFF OFF OFF OFF OFF OFF OFF OFF Switch OFF OFF OFF ON OFF ON OFF OFF In the switch example shown above, the IP address is set to Figure Sheet C Page 3

10 SBPC-21-EN Network Status The SBPC-21-EN network status is determined by interpretation of the external LED status as described in the table below. Figure 1-4: SBPC-21-EN LED Indicators Off LED State Solid Green Table 1-1 LINK LED Ethernet network not detected. Meaning The SBPC-21-EN is connected to an Ethernet network. LED State Off Flashing Green Flashing Red (1 Hz) Flashing Red (2 Hz) Flashing Red (4 Hz) Solid Red MODULE STATUS Meaning SBPC-21-EN initializing. The Ethernet IP address is NOT configured by the dip switches. Invalid MAC ID (Internal error). Failed to load Ethernet configuration from internal FLASH. Internal error. Duplicate IP address detected. Off LED State Flashing Green NETWORK STATUS Meaning No Modbus/TCP connections are established. This LED flashes green to indicate the number of Modbus/TCP connections that are currently active to the SBPC-21-EN. The number of flashes is equal to the number of connections. N/A LED State ACTIVITY LED Meaning The ACTIVITY LED flashes green when a packet is received or transmitted Figure Sheet C Page 4

11 SBPC-21-EN Error Codes The 7-segment LED digit on the SBPC-21-EN main board is used to indicate errors or other potential problems. See page 2 of this manual for the location of this LED. The error codes are divided into the categories listed below. Since there is only a single-digit display and the error codes are 3 digits in length, the error codes are displayed in three parts. The most significant digit will appear first followed by the second and third digits. The display will go blank for a moment and the cycle repeats unless the SBPC-21-EN has been configured to attempt to restart after an error. If this is the case, the error will only cycle once. All state machine errors 5XX are considered nonfatal and only cycle once. Below are the error codes and their meanings. F01 F02 F03 F04 F05 F06 F07 F08 F09 F0A F0B F0C F0D F0E F0F E01 E02 E03 E04 E05 E06 E07 E08 E09 E0A E0B Table 1-2 SBPC PROCESSOR ERRORS Processor attempted to execute and undefined instruction. Software interrupt vector occurred. Attempt to fetch instruction from invalid memory. Attempt to read data from invalid memory. Reserved exception vector. FLASH memory checksum fault. Pool memory allocation error. Byte memory allocation error. Unable to create thread. Unable to create event. Unable to create semaphore. Unable to create mutex. Unable to create queue. Unable to write to queue. Console I/O error. COMMUNICATION MODULE ERRORS The configuration matrix is corrupted. No HMS Anybus module detected. Anybus module failed to initialize (no interrupt received). Anybus module failed to initialize (interrupt stuck). Anybus module failed to initialize (mailbox not ready). Anybus mailbox timeout. Anybus mailbox response indicated error. Anybus mailbox response timeout. Anybus dual-port RAM fault. Anybus output area release timeout. Anybus initialization timeout. 501 State machine file is corrupted. 502 State machine is disabled. STATE MACHINE ERRORS 503 State machine started in shutdown mode. 504 Bad state machine instruction encountered. 505 State machine instruction fetch from address is out of range. 506 State machine stack error (too many nested calls). 507 State machine stack error (too many returns). 508 State machine attempted divide by zero. 509 State machine tried to access more than four timers. 50A State machine variable address is out of range. Errors that begin with F are unrecoverable faults. The SBPC cannot participate in FifeNet or Ethernet operations. In the default configuration, the SBPC will attempt to restart. Errors that begin with E are associated with the Ethernet interface. In the default configuration, the SBPC will attempt to restart. With the exception of error E01, FifeNet is functional; however, the default configuration will attempt to restart which will interrupt FifeNet. Errors that begin with 5 are related to the state machine capability of the SBPC. These errors are cycled only once and do not cause the SBPC to restart Figure Sheet C Page 5

12 TCP/IP Features The SBPC-21-EN supports the following TCP/IP features: Modbus/TCP Supports Modicon Open Modbus/TCP specification, Release 1.0. BOOTP/DHCP bootstrap address resolution. File system with approximately 1.4Mbytes of space available. TELNET server featuring a command line interface similar to MS DOS. FTP server provides easy file management using standard FTP clients. ICMP echo request (ping). SBPC-21-EN Network Configuration Before you can use the module on your network, you must configure the IP address, the subnet mask, and optionally, the gateway address. IP Address The IP address is used to identify each node on the TCP/IP network. Therefore, each node on the network must have a unique IP address. IP addresses are written as four decimal integers (0-255) separated by periods, where each integer represents the binary value of one byte in the IP address. This is called dotted-decimal notation. Example: Address is written as Subnet Mask The IP address is divided into three parts: net ID, subnet ID, and host ID. To separate the net ID and the subnet ID from the host ID, a subnet mask is used. The subnet mask is a 32-bit binary pattern, where a set bit allocates a bit for network/subnet ID and a cleared bit allocates a bit for the host ID. Like the IP address, the subnet mask is commonly written in dotted-decimal notation. Example: To make the IP address belong to subnet , the subnet mask shall be set to Subnet Mask: ( ) Note: To be able to establish communication between two devices, both devices must belong to the same subnet. If not, the communication must be done through a gateway. It is, therefore, recommended to configure the module to the same subnet as your PC. Special Case IP Addresses Devices on an Ethernet network are not allowed to be configured to the following IP addresses; therefore, do not configure the SBPC-21-EN to use any of them. IP ADDRESS DESCRIPTION 0.X.X.X IP address where the first byte is zero 127.X.X.X IP address where the first byte is 127. X.X.X.0 IP address where the last byte is zero. X.X.X.255 IP address where the last byte is Figure Sheet C Page 6

13 Configuring IP Address The module offers several ways to configure the IP address: Configuration Switch DHCP/BootP Using a predefined IP address stored in FLASH. ARP Using Configuration Switch The configuration switch provides an easy way to configure the module for intranet use. The switch represents the binary value of the last byte in the IP address. If the switch is set to a value between 1-255, the module will use the settings described below: IP ADDRESS IP Address n 1 DESCRIPTION Subnet Mask Gateway Address (No gateway set). 1 n represents the binary value of the configuration switches. 2 The subnet mask and gateway are fixed to these values when using the configuration switch to set the IP address. Switch OFF OFF OFF ON OFF ON OFF OFF Example: The switches are set to (20 decimal) The IP address of the module will be set to Note: These settings can only be used on an intranet. This is because the IP address that is being set belongs to the private address set, see RFC Using DHCP/BootP If the configuration switches are set to 0, the SBPC-21-EN will read the configuration stored in FLASH. If DHCP/BootP is enabled and a DHCP or BootP server is found, the IP address, subnet mask, and gateway are automatically configured by the DHCP/BootP server. DHCP/BootP must be enabled by modification of the file ethcfg.cfg in the internal file system. See the file system section for information about this file and how to change it. Switch All switches in the position shown (0) uses DHCP/BootP or internal configuration. OFF OFF OFF OFF OFF OFF OFF OFF Using a Predefined Configuration If the configuration switches are set to 0, the SBPC-21-EN will read the configuration stored in internal FLASH. If DHCP/BootP is disabled or a DHCP/BootP client cannot be found, the SBPC-21-EN will try to use the configuration stored in FLASH. If no configuration is found, the SBPC-21-EN will indicate an error on the Network Status LED. In this state, the SBPC-21-EN will only run the ARP protocol Figure Sheet C Page 7

14 Using Address Resolution Protocol (ARP) The IP address can be changed during runtime using the ARP command from a PC. The new IP address will also be stored in internal FLASH. Below is an example on how to change the IP address from an MS DOS window: arp -s <IP address> 1 <MAC address> 2 ping <IP address> 1 arp -d <IP address> 1 1 The IP Address to assign to the SBPC-21-EN. 2 The 6-digit MAC address from the label on the SBPC-21-EN. The arp -s command will store the IP and MAC addresses in the PC s ARP table. When the ping command is executed, the PC sends this information to the SBPC-21-EN using the MAC address. The module detects that it was addressed with the correct MAC address and adopts the IP address sent by the PC. The new IP address will also be stored in internal FLASH. (The arp -d command is optional, but it removes the static route from the PC ARP table.) This method can be used to reconfigure modules that already have been configured. The MAC address is printed on a label on the bottom side of the SBPC-21-EN. Note: As the arp command automatically configures the subnet mask to , the first three bytes of the IP address must be the same as for the PC executing the command. Figure 1-4: Example Connection Using ARP to Change SBPC-21-EN IP Address SBPC-21-EN MAC ID: 00-aa c6-09 Desired IP Address FifeNet provides power for SBPC-21-EN. Ethernet crossover cable allows direct connection to SBPC-21-EN. PC s IP address is In the above example, the following commands would set the SBPC-21-EN IP address to arp s aa c6-09 ping arp d Figure Sheet C Page 8

15 File System The file system is a fixed-size storage area with a hierarchical directory structure. Files can be grouped in directories for readability. The file system features two security levels. Depending on security level, different users can have access to different files and directories. The file system is accessible via FTP and TELNET. Case Sensitivity The file system is case sensitive. File Name / Path Name Length File names can be a maximum of 48 characters long. Path names can be 256 characters in length, including the file name. File Size The file size is not restricted. Naturally, a file cannot be larger than the available space (see below). Free Space There is approximately 1.4 Mb available for user files. Configuration File ethcfg.cfg This file contains the network configuration and is read during initialization. It is an ASCII text file that may be edited with any text editor. If DHCP/BootP configuration is needed, this file must be modified to be enabled. Once changed, the SBPC-21-EN needs to be restarted for changes to take effect. The format of the file is shown below: Example : ethcfg.cfg file: [IP Address] [Subnet Mask] [Gateway Address] [SMTP Address] [DHCP/BOOTP] OFF [Speed] Auto [Duplex] Auto IP address. Subnet mask. Gateway address. N/A ON = Enabled. OFF= Disabled. Auto - Default. Auto negotiation will be used Forces the module to operate only at 100 Mbit 10 - Forces the module to operate only at 10 Mbit Auto - Default. Auto negotiation will be used. Full - Forces the module to operate only at full duplex Half - Forces the module to operate only at half duplex Using a standard FTP client, this file can be transferred from the SBPC-21-EN to a PC, edited, and sent back Figure Sheet C Page 9

16 TELNET Support Through a TELNET client, the user can access the SBPC-21-EN file system using a command line interface similar to MS DOS. The following commands are supported by this utility. Command version help exit Table 1-3 GENERAL COMMANDS Description This command will display version information, serial number, and MAC ID of the module. Displays a help menu. Terminates the current TELNET session. Command arps Iface sockets routes DIAGNOSTIC COMMANDS Description Display ARP stats and table. Display net interface stats. Display socket list. Display IP route table. Command dir md rd cd format del ren move copy type mkfile append FILE SYSTEM OPERATION Description dir [path] Lists the contents of a directory. If no path is given, the contents of the current directory are listed. md [[path][directory name]] Creates a directory. If no path is given, the directory is created in the current directory. rd [[path][directory name]] Removes a directory. The directory can only be removed if it is empty. cd [path] Changes current directory. format Formats the file system. This is a privileged command and can only be called in administration mode. del [[path][filename]] Deletes a file. ren [[path][old name]] [[path][new name]] Rename a file or directory. move [[source path][source file]] [[destination path]] This command moves a file or directory from the source location to a specified destination. copy [[source path][source file]] [[destination path][destination file]] This command creates a copy of the source file at a specified location. type [[path][filename]] Types the contents of a file. mkfile [[path][filename]] Creates an empty file. append [[path][filename]] [ The line to append ] Appends a line to a file. For commands where file names, directory names, or paths shall be given as an argument, the names can be written directly or within quotes. For names including spaces, the file names must be surrounded by quotes. It is also possible to use relative pathnames using., \ and Figure Sheet C Page 10

17 Modbus TCP The SBPC-21-EN conforms to Modicon Open Modbus/TCP Specification, Release 1.0 (March 29, 1999). The SBPC-21-EN provides complete Class 0 conformance, complete Class 1 conformance, and partial Class 2 conformance. The SBPC-21-EN can handle 8 simultaneous connections. The following table lists the Modbus functions supported by the SBPC-21-EN: Table 1-4 CODE FUNCTION NAME CLASS AFFECTS AREA 01 Read Coils 1 IN/OUT Bit 02 Read Input Discretes 1 IN/OUT Bit 03 Read Multiple Registers 0 IN/OUT Word 04 Read Input Registers 1 IN/OUT Word 05 Write Coil 1 OUT Bit 06 Write Single Register 1 OUT Word 07 Read Exception Status Force Multiple Coils 2 OUT Bit 16 Force Multiple Registers 0 OUT Word 22 Mask Write Register 2 OUT Word 23 Read/Write Registers 2 IN/OUT Word ADDRESSING METHOD The following table lists the Modbus/TCP error codes: Table 1-5 EXCEPTION CODE NAME DESCRIPTION 01 Illegal Function The SBPC-21-EN does not support the function code in the query. 02 Illegal Data Address The data address received in the query is outside the initialized memory area. 03 Illegal Data Value The data in the request is invalid Figure Sheet C Page 11

18 Figure Sheet C Page 12

19 SBPC-21-EN CUSTOMER INSTRUCTION MANUAL 2 FIFENET THEORY FifeNet Time Slices Data on FifeNet is divided into time intervals called time slices. The FifeNet protocol runs in fixed repeating cycles. Each time slice can transmit a single 16-bit value. All time slice values are updated every cycle. Multiplexed Time Slices FifeNet devices can send a single 16-bit value in one or more time slices. This is acceptable for values that require high performance such as guiding. The penalty for this performance is the usage of one time slice per value sent. With limited time slices available, network bandwidth can be consumed quickly. If some variables are not needed at a high rate, FifeNet offers a way to multiplex a single time slice to carry multiple data words. There are two multiplex options available in the CDP-01 permitting a single time slice to carry 16 words or 64 words. Multiplexing works by inserting the specified data words in a sequential repeating cycle. The receiving SBPC-21-EN synchronizes with the multiplexed data to extract it. This method trades data update speed for higher data quantities (up to 64 words per time slice). Any combination of real-time or multiplexed data can exist on FifeNet. Figure 2-1: Multiplexed Data Time Slices D1 ACTIVITY D1 is real-time. This data is updated every cycle. T0 T1 T2 T3 D1 D5 D1 D5 D1 D5 D1 D5 MULTIPLEXING D5 is multiplexed or switched to a different variable every cycle. After the last variable is sent, the process repeats continuously. D5 ACTIVITY Tn TS Contents T0 - Edge Right Sensor T1 - Line Edge Sensor T2 - CDP Key Pressed T3 - Status Register Common T4 - Drive 1 Mode T5 - Drive 1 Sensor Mode T6 - Drive 1 Encoder T7 - Drive 1 Status Reg 0 T8 - Drive 2 Mode T9 - Drive 2 Sensor Mode T10 - Drive 2 Encoder T11 - Drive 2 Status Reg 0 T12 - Drive 3 Mode T13 - Drive 3 Sensor Mode T14 - Drive 3 Encoder T15 - Drive 3 Status Reg Figure Sheet C Page 13

20 In the example diagram (Figure 2-1), there is real-time data on D1 and 16 multiplexed data words on D5. D1 contains the Edge Left Sensor value from a CDP-01. D5 is used to send 16 different values from the CDP-01. For the real-time value, the CDP-01 sends the Edge Left Sensor value in D1 every cycle. For the multiplexed time slice, the CDP-01 sends the Edge Right Sensor value in D5 during time T0. During time T1, D5 contains the Line Edge Sensor value. As you can see in the example on the previous page, 17 values are being sent over FifeNet, but only two time slices of network bandwidth are used. The 16 values in time slice 5 are updated at a slower rate than the value in time slice 1. The application dictates which method should be implemented. FifeNet Master The FifeNet protocol uses the time slice architecture described previously for configurable network traffic. Without some synchronization, however, neither the SBPC-21-EN, nor the CDP-01, would know where the time slice boundaries were located. This would create problems when they are trying to send and receive data. This is one of the primary functions of the FifeNet Master, in this case, that would be the SBPC-21-EN Figure Sheet C Page 14

21 SBPC-21-EN Data Flow In order to effectively connect two dissimilar networks, some means must be provided to collect the data from each network and exchange it in a controlled manner so that no partial or incomplete data is sent on either network. This is accomplished by using a block of memory in the SBPC-21-EN to reassemble FifeNet time slice data and then when it is complete, transfer it to the Modbus/TCP buffers for transmission on Modbus/TCP. Keep in mind that the gateway has to be bidirectional so this process works the same way for data traveling from Modbus/TCP to FifeNet. The diagram below shows the process: Figure 2-2: SBPC-21-EN Data Flow Block Diagram FifeNet D1 M M Modbus/TCP Data D2 D3 A A T R I T R I The time slice buffers hold the raw time slice data. X X This matrix is used to connect any time slice to any memory buffer location. The memory array is used to assemble and hold data passing through the gateway. This matrix is used to connect EtherNet scheduled data to any memory buffer location. EtherNet data is placed here for transmission. Consumed data is read from here and sent to FifeNet. As you can see in Figure 2-2, each time slice has enough memory to store bit data words. This is the maximum amount of data that appears on a FifeNet multiplexed time slice. These data words are referenced by their order of reception in the multiplexed sequence with DW0 being first and DW63 being last. When the time slice is used in the real-time mode, only the first location DW0 in the memory array is used. Multiplexed modes 4, 8, and 16 each use 4, 8, and 16 words of memory, respectively Figure Sheet C Page 15

22 Figure Sheet C Page 16

23 SBPC-21-EN CUSTOMER INSTRUCTION MANUAL 3 CONFIGURATIONS Hardware Configuration Single CDP-01 The SBPC-21-EN connection diagram is shown below. As you can see, this allows a single CDP-01 at FifeNet address 1 and an SBPC-21-EN at address 10. The SBPC-21-EN default Ethernet IP address is , but it can be changed using any of the methods described previously. Figure 3-1: SBPC-21-EN Network Connection with Single CDP-01 FifeNet Address 1 FifeNet Master Address 10 Ethernet IP Address FifeNet Customer Ethernet Ethernet Hub Figure Sheet C Page 17

24 Hardware Configuration Multiple CDP-01 s In the network below, the default SBPC-21-EN configuration is used multiple times to provide control to multiple CDP-01 s. Each SBPC-21-EN is connected to a single CDP-01 creating a separate FifeNet network for each CDP-01. Each SBPC-21-EN appears as both a FifeNet node and an Ethernet node. Notice the SBPC-21-EN Ethernet address must be different for each SBPC-21-EN. The Ethernet address is set by dipswitches inside the enclosure or by configuration during a TELNET session. Figure 3-2: SBPC-21-EN Network Connection with Multiple CDP-01 s FifeNet Address 1 FifeNet Address 1 FifeNet Master Address 10 Ethernet IP Address FifeNet FifeNet Master Address 10 Ethernet IP Address FifeNet SBPC-21-EN to CDP-01 Cable: Fife P/N Customer Ethernet Ethernet Hub Software Configuration Configurations have been created to match the single CDP-01 network shown in Figure 3-1. Since the CDP-01 can have one, two, or three drives, a configuration has been created to match the parameters present in each drive configuration. The three configurations are: CONFIGURATION Table 3-1 SBPC-21-EN MATRIX CDP-01 MATRIX SBPC-21-EN Default Matrix for use with Single-Drive CDP X X SBPC-21-EN Default Matrix for use with Dual-Drive CDP X X SBPC-21-EN Default Matrix for use with Triple-Drive CDP X X Figure Sheet C Page 18

25 SBPC-21-EN CUSTOMER INSTRUCTION MANUAL 4 COMMUNICATION MAPPING Modbus to FifeNet Data In each of the three configurations (single-, dual-, or triple-drive CDP-01), the Modbus to FifeNet data is the same. The table below shows the configuration mapping for data traveling from Modbus to FifeNet. The data can be accessed as coils or contacts (bits) or 16-bit words. For example, the 7 words below appear as 112 bits or 7 registers. The control matrix data on data word 1 is present so that if it is mapped to the parallel input for the CDP-01, a great deal of control can be exercised without a special state machine in the CDP-01. If this control is insufficient, the data capabilities on Registers 2 through 6 are provided for custom applications using state machine interpretation. Table 4-1 MODBUS TO FIFENET DATA SINGLE-, DUAL-, OR TRIPLE-DRIVE CDP-01 CDP-01 Matrix X Single X Dual X Triple SBPC-21-EN Matrix X Single X Dual X Triple Coils (Bits) Register 1 Data Type 2 Variable Description 0x0000-0x000F 0 WORD 0x0010-0x001F 1 WORD Device 1 Command 3 Control Matrix 0x0020-0x002F 2 WORD Reserved 0x0030-0x003F 3 WORD Reserved 0x0040-0x004F 4 WORD Reserved 0x0050-0x005F 5 WORD Reserved 0x0060-0x006F 6 WORD Reserved Network commands sent to the CDP-01. Simulated key presses, etc. Used to control the CDP-01 in accordance with the control matrix. These values are reserved for state machine communication. 1 All registers are 16-bit. 2 Data Types: INT 16-bit signed value in the range of 32,768 to +32,767. WORD 16-bit unsigned value in the range of 0 to 65, Commands to the CDP Figure Sheet C Page 19

26 FifeNet to Modbus Data The following single-, dual-, and triple-drive tables show the default configuration mapping for data traveling from FifeNet to Modbus. This data is mapped as both contacts (bits) and registers. For example, the single-drive configuration below appears as 320 contacts or 20 input registers. CDP-01 Matrix X Single Single-Drive CDP-01 Table 4-2 FIFENET TO MODBUS DATA SINGLE-DRIVE CDP-01 SBPC-21-EN Matrix X Single Contacts Register 1 Data Type 2 Variable Description 0x4000-0x400F 0x400 WORD Reserved Reserved. 0x4010-0x401F 0x4020-0x402F 0x4030-0x403F 0x4040-0x404F 0x401 0x402 0x403 0x404 DWORD Reserved Reserved. DWORD Panel Data 0 Panel Data 1 CDP-01 LED panel data. 0x4050-0x405F 0x405 WORD Device 1 Response 3 CDP-01 Fife network responses. 0x4060-0x406F 0x406 INT Edge Left Sensor Value Sensor signal. 0x4070-0x407F 0x407 INT Edge Right Sensor Value Sensor signal. 0x4080-0x408F 0x408 INT Line Center Sensor Value Sensor signal. 0x4090-0x409F 0x409 INT Line Edge Sensor Value Sensor signal. 0x40A0-0x40AF 0x40A WORD SM Command Feedback Reserved for state machine control. 0x40B0-0x40BF 0x40B WORD SM Status Feedback Reserved for state machine control. 0x40C0-0x40CF 0x40C WORD Common Status Register CDP-01 status. 0x40D0-0x40DF 0x40D WORD Key Pressed Current key pressed on CDP-01 Panel. 0x40E0-0x40EF 0x40E WORD Drive 1 Operation Mode Drive 1 status. 0x40F0-0x40FF 0x40F WORD Drive 1 Sensor Mode Drive 1 status. 0x4100-0x410F 0x410 WORD Drive 1 Fault Register Drive 1 fault status. 0x4110-0x411F 0x411 WORD Drive 1 Encoder Register Drive 1 encoder status. 0x4120-0x412F 0x412 WORD Drive 1 Alarm Register Drive 1 alarm status. 0x4130-0x413F 0x413 INT Drive 1 Encoder Value Drive 1 encoder value. 1 All registers are 16-bit. 2 Data Types: INT 16-bit signed value in the range of 32,768 to +32,767. WORD 16-bit unsigned value in the range of 0 to 65,535. DWORD 32-bit unsigned value in the range of 0 to 4,294,967, This is the device response from CDP Figure Sheet C Page 20

27 FifeNet to Modbus Data (cont d) CDP-01 Matrix X Dual Dual-Drive CDP-01 Table 4-3 FIFENET TO MODBUS DATA DUAL-DRIVE CDP-01 SBPC-21-EN Matrix X Dual Contacts Register 1 Data Type 2 Variable Description 0x4000-0x400F 0x400 WORD Reserved Reserved. 0x4010-0x401F 0x4020-0x402F 0x4030-0x403F 0x4040-0x404F 0x401 0x402 0x403 0x404 DWORD Reserved Reserved. DWORD Panel Data 0 Panel Data 1 CDP-01 LED panel data. 0x4050-0x405F 0x405 WORD Device 1 Response 3 CDP-01 Fife network responses. 0x4060-0x406F 0x406 INT Edge Left Sensor Value Sensor signal. 0x4070-0x407F 0x407 INT Edge Right Sensor Value Sensor signal. 0x4080-0x408F 0x408 INT Line Center Sensor Value Sensor signal. 0x4090-0x409F 0x409 INT Line Edge Sensor Value Sensor signal. 0x40A0-0x40AF 0x40A WORD SM Command Feedback Reserved for state machine control. 0x40B0-0x40BF 0x40B WORD SM Status Feedback Reserved for state machine control. 0x40C0-0x40CF 0x40C WORD Common Status Register CDP-01 status. 0x40D0-0x40DF 0x40D WORD Key Pressed Current key pressed on CDP-01 Panel. 0x40E0-0x40EF 0x40E WORD Drive 1 Operation Mode Drive 1 status. 0x40F0-0x40FF 0x40F WORD Drive 1 Sensor Mode Drive 1 status. 0x4100-0x410F 0x410 WORD Drive 1 Fault Register Drive 1 fault status. 0x4110-0x411F 0x411 WORD Drive 1 Encoder Register Drive 1 encoder status. 0x4120-0x412F 0x412 WORD Drive 1 Alarm Register Drive 1 alarm status. 0x4130-0x413F 0x413 INT Drive 1 Encoder Value Drive 1 encoder value. 0x4140-0x414F 0x414 WORD Drive 2 Operation Mode Drive 2 status. 0x4150-0x415F 0x415 WORD Drive 2 Sensor Mode Drive 2 status. 0x4160-0x416F 0x416 WORD Drive 2 Fault Register Drive 2 fault status. 0x4170-0x417F 0x417 WORD Drive 2 Encoder Register Drive 2 encoder status. 0x4180-0x418F 0x418 WORD Drive 2 Alarm Register Drive 2 alarm status. 0x4190-0x419F 0x419 INT Drive 2 Encoder Value Drive 2 encoder value. 1 All registers are 16-bit. 2 Data Types: INT 16-bit signed value in the range of 32,768 to +32,767. WORD 16-bit unsigned value in the range of 0 to 65,535. DWORD 32-bit unsigned value in the range of 0 to 4,294,967, This is the device response from CDP Figure Sheet C Page 21

28 FifeNet to Modbus Data (cont d) CDP-01 Matrix X Triple Triple-Drive CDP-01 Table 4-4 FIFENET TO MODBUS DATA TRIPLE-DRIVE CDP-01 SBPC-21-EN Matrix X Triple Contacts Register 1 Data Type 2 Variable Description 0x4000-0x400F 0x400 WORD Reserved Reserved. 0x4010-0x401F 0x4020-0x402F 0x4030-0x403F 0x4040-0x404F 0x401 0x402 0x403 0x404 DWORD Reserved Reserved. DWORD Panel Data 0 Panel Data 1 CDP-01 LED panel data. 0x4050-0x405F 0x405 WORD Device 1 Response 3 CDP-01 Fife network responses. 0x4060-0x406F 0x406 INT Edge Left Sensor Value Sensor signal. 0x4070-0x407F 0x407 INT Edge Right Sensor Value Sensor signal. 0x4080-0x408F 0x408 INT Line Center Sensor Value Sensor signal. 0x4090-0x409F 0x409 INT Line Edge Sensor Value Sensor signal. 0x40A0-0x40AF 0x40A WORD SM Command Feedback Reserved for state machine control. 0x40B0-0x40BF 0x40B WORD SM Status Feedback Reserved for state machine control. 0x40C0-0x40CF 0x40C WORD Common Status Register CDP-01 status. 0x40D0-0x40DF 0x40D WORD Key Pressed Current key pressed on CDP-01 Panel. 0x40E0-0x40EF 0x40E WORD Drive 1 Operation Mode Drive 1 status. 0x40F0-0x40FF 0x40F WORD Drive 1 Sensor Mode Drive 1 status. 0x4100-0x410F 0x410 WORD Drive 1 Fault Register Drive 1 fault status. 0x4110-0x411F 0x411 WORD Drive 1 Encoder Register Drive 1 encoder status. 0x4120-0x412F 0x412 WORD Drive 1 Alarm Register Drive 1 alarm status. 0x4130-0x413F 0x413 INT Drive 1 Encoder Value Drive 1 encoder value. 0x4140-0x414F 0x414 WORD Drive 2 Operation Mode Drive 2 status. 0x4150-0x415F 0x415 WORD Drive 2 Sensor Mode Drive 2 status. 0x4160-0x416F 0x416 WORD Drive 2 Fault Register Drive 2 fault status. 0x4170-0x417F 0x417 WORD Drive 2 Encoder Register Drive 2 encoder status. 0x4180-0x418F 0x418 WORD Drive 2 Alarm Register Drive 2 alarm status. 0x4190-0x419F 0x419 INT Drive 2 Encoder Value Drive 2 encoder value. 0x41A0-0x41AF 0x41A WORD Drive 3 Operation Mode Drive 3 status. 0x41B0-0x41BF 0x41B WORD Drive 3 Sensor Mode Drive 3 status. 0x41C0-0x41CF 0x41C WORD Drive 3 Fault Register Drive 3 fault status. 0x41D0-0x41DF 0x41D WORD Drive 3 Encoder Register Drive 3 encoder status. 0x41E0-0x41EF 0x41E WORD Drive 3 Alarm Register Drive 3 alarm status. 0x41F0-0x41FF 0x41F INT Drive 3 Encoder Value Drive 3 encoder value. 1 All registers are 16-bit. 2 Data Types: INT 16-bit signed value in the range of 32,768 to +32,767. WORD 16-bit unsigned value in the range of 0 to 65,535. DWORD 32-bit unsigned value in the range of 0 to 4,294,967, This is the device response from CDP Figure Sheet C Page 22

29 SBPC-21-EN CUSTOMER INSTRUCTION MANUAL 5 CONTROL INFORMATION CDP-01 Control Matrix The CDP-01 parallel input matrix is normally applied to the X7 port on the CDP-01. If the default matrix is using the SBPC-21-EN, the CDP-01 parallel input matrix is connected to a time slice. This connection allows serial commands to be used to control the CDP-01 instead of the hardware parallel input. The commands described in the control matrix tables on the following pages apply to the commands issued from Ethernet to FifeNet over the network via Register 1 in Table 4-1. External Lock There is one command, however, that the CDP-01 firmware will not accept over a serial connection for safety reasons. This command is External Lock. Even though the CDP-01 matrix has the parallel inputs mapped to a FifeNet time slice, the External Lock command is still activated by the matrix shown below when this condition appears on the X7 port of the CDP-01. For multi-drive CDP-01 s, the command is applied to all drives present. CDP-01 Parallel Input Matrix for Use with SBPC-21-EN Table 5-1 INPUTS Command Via X7 Parallel Port External Lock (All drives applicable.) Single-Drive CDP-01 CDP-01 Matrix: X CDP-01 State Machine: SBPC-21-EN Matrix: X CDP-01 Control Matrix Table 5-2 COMMAND VIA NETWORK HEX DRIVE 1, AUTOMATIC 04 DRIVE 1, MANUAL 08 DRIVE 1, SERVO-CENTER 0C DRIVE 1, JOG LEFT 10 DRIVE 1, JOG RIGHT 20 DRIVE 1, AUTO SETUP 30 DRIVE 1, RGPC SHIFT LEFT 18 DRIVE 1, RGPC SHIFT RIGHT 28 DRIVE 1, RGPC RESET 38 DRIVE 1, SENSOR EDGE LEFT 14 DRIVE 1, SENSOR EDGE RIGHT 24 DRIVE 1, SENSOR EDGE CENTER 34 DRIVE 1, SENSOR LINE CENTER DRIVE 1, SENSOR LINE EDGE DRIVE 1, SENSOR LINE E&C 1C 2C 3C Figure Sheet C Page 23

30 Dual-Drive CDP-01 CDP-01 Matrix: X CDP-01 State Machine: SBPC-21-EN Matrix: X CDP-01 Control Matrix Table 5-3 COMMAND VIA NETWORK HEX DRIVE 1, AUTOMATIC 04 DRIVE 1, MANUAL 08 DRIVE 1, SERVO-CENTER 0C DRIVE 1, JOG LEFT 10 DRIVE 1, JOG RIGHT 20 DRIVE 1, AUTO SETUP 30 DRIVE 1, RGPC SHIFT LEFT 18 DRIVE 1, RGPC SHIFT RIGHT 28 DRIVE 1, RGPC RESET 38 DRIVE 1, SENSOR EDGE LEFT 14 DRIVE 1, SENSOR EDGE RIGHT 24 DRIVE 1, SENSOR EDGE CENTER 34 DRIVE 1, SENSOR LINE CENTER DRIVE 1, SENSOR LINE EDGE DRIVE 1, SENSOR LINE E&C 1C 2C 3C DRIVE 2, AUTOMATIC 05 DRIVE 2, MANUAL 09 DRIVE 2, SERVO-CENTER 0D DRIVE 2, JOG LEFT 11 DRIVE 2, JOG RIGHT 21 DRIVE 2, AUTO SETUP 31 DRIVE 2, RGPC SHIFT LEFT 19 DRIVE 2, RGPC SHIFT RIGHT 29 DRIVE 2, RGPC RESET 39 DRIVE 2, SENSOR EDGE LEFT 15 DRIVE 2, SENSOR EDGE RIGHT 25 DRIVE 2, SENSOR EDGE CENTER 35 DRIVE 2, SENSOR LINE CENTER DRIVE 2, SENSOR LINE EDGE DRIVE 2, SENSOR LINE E&C 1D 2D 3D Figure Sheet C Page 24

31 Triple-Drive CDP-01 CDP-01 Matrix: X CDP-01 State Machine: SBPC-21-EN Matrix: X CDP-01 Control Matrix Table 5-4 COMMAND VIA NETWORK HEX DRIVE 1, AUTOMATIC 04 DRIVE 1, MANUAL 08 DRIVE 1, SERVO-CENTER 0C DRIVE 1, JOG LEFT 10 DRIVE 1, JOG RIGHT 20 DRIVE 1, AUTO SETUP 30 DRIVE 1, RGPC SHIFT LEFT 18 DRIVE 1, RGPC SHIFT RIGHT 28 DRIVE 1, RGPC RESET 38 DRIVE 1, SENSOR EDGE LEFT 14 DRIVE 1, SENSOR EDGE RIGHT 24 DRIVE 1, SENSOR EDGE CENTER 34 DRIVE 1, SENSOR LINE CENTER DRIVE 1, SENSOR LINE EDGE DRIVE 1, SENSOR LINE E&C 1C 2C 3C DRIVE 2, AUTOMATIC 05 DRIVE 2, MANUAL 09 DRIVE 2, SERVO-CENTER 0D DRIVE 2, JOG LEFT 11 DRIVE 2, JOG RIGHT 21 DRIVE 2, AUTO SETUP 31 DRIVE 2, RGPC SHIFT LEFT 19 DRIVE 2, RGPC SHIFT RIGHT 29 DRIVE 2, RGPC RESET 39 DRIVE 2, SENSOR EDGE LEFT 15 DRIVE 2, SENSOR EDGE RIGHT 25 DRIVE 2, SENSOR EDGE CENTER 35 DRIVE 2, SENSOR LINE CENTER DRIVE 2, SENSOR LINE EDGE DRIVE 2, SENSOR LINE E&C 1D 2D 3D DRIVE 3, AUTOMATIC 06 DRIVE 3, MANUAL 0A DRIVE 3, SERVO-CENTER 0E DRIVE 3, JOG LEFT 12 DRIVE 3, JOG RIGHT 22 DRIVE 3, AUTO SETUP 32 DRIVE 3, RGPC SHIFT LEFT DRIVE 3, RGPC SHIFT RIGHT DRIVE 3, RGPC RESET 1A 2A DRIVE 3, SENSOR EDGE LEFT 16 DRIVE 3, SENSOR EDGE RIGHT 26 DRIVE 3, SENSOR EDGE CENTER 36 DRIVE 3, SENSOR LINE CENTER DRIVE 3, SENSOR LINE EDGE DRIVE 3, SENSOR LINE E&C 3A 1E 2E 3E Figure Sheet C Page 25

32 Status Data Block For reference, the CDP-01 Status Data Blocks are listed in the tables on the following pages. NOTE: In the Contacts fields on the following tables: 0 = Low, 1 = High, Blank = Ignore Registers 0x403, 0x404: CDP-01 LED Panel Data PANEL DATA WORD 0: (0x403) PANEL DATA WORD 1: (0x404) Contact Bit CDP-01 LED Contact Bit CDP-01 LED 0x LED 12 (Line Edge Sensor Mode 0x x Led11 (line Center Sensor Mode) 0x x LED 10 (Edge Right Sensor Mode) 0x x LED 9 (Edge Left Sensor Mode) 0x x LED 17 (Polarity 0x x LED 16 (Gain) 0x x LED 15 (Guide Point) 0x x LED 14 (Auto Setup) 0x x x LED 3 (Manual Key) 0x x LED 2 (Servo-Center Key) 0x403A 10 0x404A 10 LED 1 (Auto Key) 0x403B 11 Not Used 0x404B 11 LED 8 (Sensor Key) 0x403C 12 Drive 3 LED 0x404C 12 LED 4 (F1 Key) 0x403D 13 Drive 2 LED 0x404D 13 LED 5 (F2 Key) 0x403E 14 Drive 1 LED 0x404E 14 LED 6 (F3 Key) 0x403F 15 LED 13 (Setup Key) 0x404F 15 LED 7 (ASC Key) Register 0x405: Device 1 Response DEVICE 1 RESPONSE: (0x405) Contacts 0x405* (* = 0 - F) F E D C B A Description Automatic Servo-Center Manual Jog Plus Jog Minus Edge Left Edge Right Center Line Center Line Edge Line Edge & Center 0 0 Drive Drive Drive Figure Sheet C Page 26

33 Status Data Block (cont d) Register 0x406: EDGE LEFT Sensor Value Register 0x407: EDGE RIGHT Sensor Value Register 0x408: LINE CENTER Sensor Value Register 0x409: LINE EDGE Sensor Value NOTE: These registers contain the normalized values of the connected sensors. Data Type: Signed 16-bit number. Range: to Register 0x40C: Common Status Register COMMON STATUS REGISTER: (0x40C) Contacts 0x40C* (* = 0 - F) F E D C B A Description Drive 1 Panel Active 0 1 Drive 2 Panel Active 1 0 Drive 3 Panel Active External A/D Converter Installed 1 Drive 3 Installed 1 Drive 2 Installed 1 Status of Parallel Output A 1 Status of Parallel Output B 1 Status of Parallel Input 0 1 Status of Parallel Input 1 1 Status of Parallel Input 2 1 Status of Parallel Input 3 1 Status of Parallel Input 4 1 Status of Parallel Input 5 Bit 1 indicates transistor on (output active). Bit 0 indicates transistor off (output inactive) Figure Sheet C Page 27

34 Status Data Block (cont d) Register 0x40D: Key Pressed To ensure proper recognition, a key must be depressed for a minimum of 500 ms. KEY PRESSED: (0x40D) Contacts 0x40D* (* = 0 - F) Key F E D C B A Hex Value ASC 0 0x07FF F3 0 0xBFFF F2 0 0xDFFF F1 0 0xEFFF Sensor 0 0xF7FF Automatic 0 0xFBFF Servo-Center 0 0xFDFF Manual 0 0xFEFF Drive Select 0 0xFF7F Setup 0 0xFFBF Jog Plus 0 0xFFDF Jog Minus 0 0xFFEF RGPC Right 0 0xFFF7 RGPC Left 0 0xFFFB Remote Calibration 0 0xFFFD Error x0FFF Timeout xF0FF No Key Pressed xFF0F Saving XFFF0 Undefined Key x Figure Sheet C Page 28

35 Status Data Block (cont d) Registers 0x40E, 0x414, 0x41A: Drive-Specific Operating Mode. 0x40E Drive 1, Contacts 0x40E0 through 0x40EF 0x414 Drive 2, Contacts 0x4140 through 0x414F 0x41A Drive 3, Contacts 0x41A0 through 0x41AF OPERATING MODE Contacts 0x40E*, 0x414*, 0x41A* (* = 0 - F) F E D C B A Description Automatic Servo-Center Manual Jog Left Jog Right Setup (Auto or Man is Also Set) Registers 0x40F, 0x415, 0x41B: Drive-Specific Sensor Selection and Temperature Fault. 0x40F Drive 1, Contacts 0x40F0 through 0x40FF 0x415 Drive 2, Contacts 0x4150 through 0x415F 0x41B Drive 3, Contacts 0x41B0 through 0x41BF Contacts 0x40F*, 0x415*, 0x41B* (* = 0 - F) SENSOR SELECTION F E D C B A Description Edge Left Edge Right Edge Center Line Center Line Edge Line Edge and Center 1 Fault - Over temperature Figure Sheet C Page 29

36 Status Data Block (cont d) Register 0x410, 0x416, 0x41C: Drive-Specific Fault Register. 0x410 Drive 1, Contacts 0x4100 through 0x410F 0x416 Drive 2, Contacts 0x4160 through 0x416F 0x41C Drive 3, Contacts 0x41C0 through 0x41CF FAULT REGISTER (SR0) Contacts 0x410*, 0x416*, 0x41C* (* = 0 - F) F E D C B A Description 1 Fault Motor Drive Power Supply 1 Fault Motor Overcurrent 1 Fault +12 V Power Supply 1 Fault -12 V Power Supply 1 Fault Analog Ground 1 Fault A/D Converter Initialization 1 Fault Over temperature Register 0x411, 0x417, 0x41D: Drive-Specific Encoder Register. 0x411 Drive 1, Contacts 0x4110 through 0x411F 0x417 Drive 2, Contacts 0x4170 through 0x417F 0x41D Drive 3, Contacts 0x41D0 through 0x41DF Contacts 0x411*, 0x417*, 0x41D* (* = 0 - F) ENCODER REGISTER (SR2) F E D C B A Description 1 Encoder Counterclockwise Stroke Limit 1 Encoder Clockwise Stroke Limit 1 Counterclockwise Web Measurement Limit 1 Clockwise Web Measurement Limit 1 Counterclockwise Limit Switch 1 Clockwise Limit Switch Figure Sheet C Page 30

37 Status Data Block (cont d) Register 0x412, 0x418, 0x41E: Drive-Specific Alarm Register. 0x412 Drive 1, Contacts 0x4120 through 0x412F 0x418 Drive 2, Contacts 0x4180 through 0x418F 0x41E Drive 3, Contacts 0x41E0 through 0x41EF ALARM REGISTER (SR3) Contacts 0x412*, 0x418*, 0x41E* (* = 0 - F) F E D C B A Description 1 Encoder Stroke Alarm 1 Web Measurement Alarm 1 Loss of Null 1 ASC (Automatic Sensor Control) Active 1 Fault Serial Power 1 Drive Centered 1 Drive in Shutdown 1 Counterclockwise Maximum Motor Speed 1 Clockwise Maximum Motor Speed 1 Motor Blocked; Motor Current 1 SSC (Sensor Signal Comparator) Active 1 Counterclockwise Maximum Motor Current 1 Clockwise Maximum Motor Current 1 Valid Motor Installed Register 0x413: Drive 1 Encoder Value, Contacts 0x4130 through 0x413F Register 0x419: Drive 2 Encoder Value, Contacts 0x4190 through 0x419F Register 0x41F: Drive 3 Encoder Value, Contacts 0x41F0 through 0x41FF NOTE: These registers contain the normalized values of the connected sensors. Data Type: Signed 16-bit number. Range: to Figure Sheet C Page 31

38 Figure Sheet C Page 32

39 SBPC-21-EN CUSTOMER INSTRUCTION MANUAL 6 SPECIAL CONTROL OF FIFENET DEVICES Note: This section is intended to be used for special commands not available in the Control Matrix via keypad emulation or for setup purposes. CDP-01 Key Code Data Path When a key is pressed on a FifeNet CDP-01, the key code goes through many steps before any action is taken. The keys are scanned and the key is detected, but the key is not acted upon yet. Instead, the key is buffered until the FifeNet Master polls the CDP-01 with a command that asks, What keys are pressed on your panel? The CDP-01 responds with the key code representing which key (or keys) are currently pressed. Normally, the FifeNet Master then issues a command back to the CDP-01 with the key code and a command that tells the CDP-01 which keys are pressed. Now that the CDP- 01 has received the command from the FifeNet Master telling it that a key has been pressed, it will act on that key. (This is why a FifeNet CDP-01 keypad does not work when the network is down.) This sequence is shown below. FifeNet Master Figure 6-1: Key Code Data Path 1) What keys are pressed? 2) My AUTO key is pressed. 3) Your AUTO key is pressed. By skipping steps 1 and 2 in the sequence above and injecting key codes/commands into the command stream for the CDP-01, the SBPC-21-EN can simulate keys being pressed on its local panel. This provides the ability to make a fully functional remote control over the network Figure Sheet C Page 33

40 CDP-01 Key Code The CDP-01 keypad is shown below, along with the key codes for each key. The key codes can be used to send a command to the CDP-01 to simulate a key pressed on the CDP-01 keypad. Commands are sent via a 16 bit command word, Register 0 in Table 4-1. Commands are issued by placing an 8-bit command byte in the lower half of the command word and an 8-bit action byte in the upper half of the command word. The Key Pressed command is byte 0x13. The Manual key code is 0x88. To simulate that the Manual key is pressed, send the command word 0x8813 to the CDP-01. As long as the command is issued, the CDP-01 acts as though the key is being held down. Even the actual keys on the CDP-01 keypad will be ignored until the command is cleared, by writing zero 0x0000 to the command word. To permanently lock out the CDP-01 keypad, send the command of 0x0013 and maintain for as long as lockout is desired. If local keypad operation was needed concurrently with network control, the command should be maintained until the correct feedback is obtained. Feedback is obtained by monitoring the CDP-01 status data block parameters of Section 5. For instance, Register 0x40D could be monitored to verify that the key pressed command was received and Register 0x405 could be monitored to see what the CDP-01 response was to the key pressed command. Figure 6-2: CDP-01 Key Codes KEY Automatic Servo-Center Manual F1 F2 F3 ASC Sensor Setup Jog Minus Drive Select Jog Plus Panel Lockout HEX CODE 0xAA 0x99 0x88 0xCC 0xDD 0xEE 0xFF 0xBB 0x66 0x44 0x77 0x55 0x00 Simulating Dual-Key Presses It is also possible to simulate dual-key presses. Single-key presses contain values like 0x44 for jog minus or 0x55 for jog plus. To simulate two keys pressed simultaneously, combine the two key codes like this: job minus combined with jog plus is 0x54. Any two keys can be combined as long as the key code with the higher value is placed in the upper nibble. This allows simulation of setup functions. Key combinations of three keys or more cannot be simulated by network commands Figure Sheet C Page 34

SBPC-21-CN. Customer Instruction Manual. FifeNet To ControlNet Gateway

SBPC-21-CN. Customer Instruction Manual. FifeNet To ControlNet Gateway FIFE CORPORATION 222 W. Memorial Road, Oklahoma City, OK 73126-0508 Post Office Box 26508, Oklahoma City, OK 73114-2317 Phone: 405.755.1600 / 800.639.3433 / Fax: 405.755.8425 www.fife.com / E-mail: fife@fife.com

More information

SBPC-21-EN/IP FifeNet To EtherNet/IP Gateway

SBPC-21-EN/IP FifeNet To EtherNet/IP Gateway Fife Corporation PO Box 26508, Oklahoma City, OK 73126, U.S.A. Phone: 405.755.1600 / Fax: 405.755.8425 www.fife.com / E-mail: fife@fife.com SBPC-21-EN/IP FifeNet To EtherNet/IP Gateway Customer Instruction

More information

SBPC-21-PB FifeNet to Profibus Gateway

SBPC-21-PB FifeNet to Profibus Gateway Fife Corporation PO Box 26508, Oklahoma City, OK 73126, U.S.A. Phone: 405.755.1600 / Fax: 405.755.8425 www.fife.com / E-mail: fife@fife.com SBPC-21-PB FifeNet to Profibus Gateway Customer Instruction Manual

More information

SBPC-21-PB FifeNet to Profibus Gateway

SBPC-21-PB FifeNet to Profibus Gateway Fife Corporation PO Box 26508, Oklahoma City, OK 73126, U.S.A. Phone: 405.755.1600 / Fax: 405.755.8425 www.fife.com / E-mail: fife@fife.com SBPC-21-PB FifeNet to Profibus Gateway Profibus Operation Manual

More information

Du line. Dupline Field- and Installationbus Dupline Ethernet Modbus/TCP Gateway Type G G Type Selection

Du line. Dupline Field- and Installationbus Dupline Ethernet Modbus/TCP Gateway Type G G Type Selection Dupline Field- and Installationbus Dupline Ethernet Modbus/TCP Gateway Type G 3891 0052 Built-in Dupline channel generator Modbus/TCP Slave 10 and 100 Mbit operation, full or half duplex Twisted pair cables

More information

Anybus X-gateway. PROFINET IRT (2.32) Interface NETWORK GUIDE

Anybus X-gateway. PROFINET IRT (2.32) Interface NETWORK GUIDE Anybus X-gateway PROFINET IRT (2.32) Interface NETWORK GUIDE SCM-1202-028-EN 1.1 ENGLISH Important User Information Liability Every care has been taken in the preparation of this document. Please inform

More information

Technical Specification. Third Party Control Protocol. AV Revolution

Technical Specification. Third Party Control Protocol. AV Revolution Technical Specification Third Party Control Protocol AV Revolution Document AM-TS-120308 Version 1.0 Page 1 of 31 DOCUMENT DETAILS Document Title: Technical Specification, Third Party Control Protocol,

More information

Chapter 5: Communications 5 1 SR55 Communications Overview 5 2

Chapter 5: Communications 5 1 SR55 Communications Overview 5 2 Chapter 5 Table of Contents Chapter 5: Communications 5 1 SR55 Communications Overview 5 2 Modbus Serial Communications Overview 5 2 Modbus TCP Network Communications Overview 5 2 EtherNet/IP Network Communications

More information

CTT MODBUS-RTU COMMUNICATION PROTOCOL TEMPERATURE MONITOR DEVICE

CTT MODBUS-RTU COMMUNICATION PROTOCOL TEMPERATURE MONITOR DEVICE INSTRUCTION MANUAL IM149-U v0.92 CTT MODBUS-RTU COMMUNICATION PROTOCOL TEMPERATURE MONITOR DEVICE Firmware version: v3.0 or higher MODBUS PROTOCOL Modbus is a master-slave communication protocol able to

More information

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS 1 Introduction... 2 1.1 Scope of this document... 2 2 Abbreviations... 2 3 Context... 3 4 General description... 3 4.1 Protocol description...

More information

GE MDS, LLC. NETio Series. Protocol Communications Supplement. March 2013 Part No A01, Rev. C

GE MDS, LLC. NETio Series. Protocol Communications Supplement. March 2013 Part No A01, Rev. C GE MDS, LLC. NETio Series Protocol Communications Supplement March 2013 Part No. 05-4672A01, Rev. C Modbus Protocol NETio Architectural Implementation As described in detail below, the Modbus RTU protocol

More information

Communication settings: Network configuration can be done via the Anybus IP configuration setup tool or via the on board Web server

Communication settings: Network configuration can be done via the Anybus IP configuration setup tool or via the on board Web server SmartLinx EtherNet/IP instruction and use APPLICATION GUIDE Objective: Show the user how to configure and use an EtherNet/IP SmartLinx communication module. AG082415 While every effort was made to verify

More information

Network configuration can be done via the Anybus IP configuration setup tool or via the on board Web server.

Network configuration can be done via the Anybus IP configuration setup tool or via the on board Web server. SmartLinx EtherNet/IP instruction and use Objective: Show the user how to configure and use a EtherNet/IP SmartLinx communication module. AG052813 While every effort was made to verify the following information,

More information

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1b3 CONTENTS 1 Introduction... 2 1.1 Scope of this document... 2 2 Abbreviations... 2 3 Context... 3 4 General description... 3 4.1 Protocol description...

More information

EGW1-IA3-MB User s Manual

EGW1-IA3-MB User s Manual www.exemys.com Rev. 0 1 Products are in constant evolution to satisfy our customer needs. For that reason, the specifications and capabilities are subject to change without prior notice. Updated information

More information

DEFAULT IP ADDRESS

DEFAULT IP ADDRESS REAL TIME AUTOMATION 2825 N. Mayfair Rd. Suite 111 Wauwatosa, WI 53222 (414) 453-5100 www.rtaautomation.com EtherNet/IP - DeviceNet Master Gateway MODBUS TCP - DeviceNet Master Gateway Copyright 2007 Real

More information

Modbus/TCP is supported on some controllers. See QCI-AN028 Modbus TCP.

Modbus/TCP is supported on some controllers. See QCI-AN028 Modbus TCP. Date: 9 October 2007 www.quicksilvercontrols.com Modbus Protocol Included files: Modbus Protocol.qcp Modbus CRC.xls The Modbus protocol may be implemented in either an ASCII format or RTU format. QuickSilver

More information

Beijer Electronics has no obligation to supply the holder with updated versions.

Beijer Electronics has no obligation to supply the holder with updated versions. 1 Function and area of use The Programmable I/O (PIO) combines CODESYS control with the opportunity to build control systems to the exact size and specifications for the I/O signals involved. In this document

More information

Modbus Protocol Guide for ZP2 Series Control Panels

Modbus Protocol Guide for ZP2 Series Control Panels Modbus Protocol Guide for ZP2 Series Control Panels P/N 00-3243-505-2603-01 ISS 14DEC15 Copyright Trademarks and patents Manufacturer Version REV 01 Certification 2015 UTC Fire & Security. All rights reserved.

More information

INSTRUCTION MANUAL ESI-Manager communication How to use RS485 USB Ethernet connections

INSTRUCTION MANUAL ESI-Manager communication How to use RS485 USB Ethernet connections INSTRUCTION MANUAL ESI-Manager communication How to use RS485 USB Ethernet connections Table of contents 1 Introduction to this manual... 4 1.1 Intended audience... 4 1.2 Before you start... 4 1.3 How

More information

MODEL CIO-EN PROGRAMMING GUIDE MODBUS/TCP, MODBUS/RTU I/O MODULE. Revision A1 Rapid City, SD, USA, 09/2008

MODEL CIO-EN PROGRAMMING GUIDE MODBUS/TCP, MODBUS/RTU I/O MODULE. Revision A1 Rapid City, SD, USA, 09/2008 PROGRAMMING GUIDE MODEL CIO-EN MODBUS/TCP, MODBUS/RTU I/O MODULE Revision A1 Rapid City, SD, USA, 09/2008 2880 North Plaza Drive, Rapid City, South Dakota 57702 (800) 843-8848 (605) 348-5580 fax (605)

More information

SRF02 Ultrasonic range finder Technical Specification

SRF02 Ultrasonic range finder Technical Specification SRF02 Ultrasonic range finder Technical Specification I2C Mode For Serial mode click here I2C Communication To use the SRF02 in I2C mode, make sure nothing is connected to the mode pin, it must be left

More information

B Interface description 12.01/

B Interface description 12.01/ B 95.3530.2 Interface description 12.01/00340396 Contents 1 Introduction 1.1 Preface... 3 1.2 Typographical conventions... 4 1.2.1 Warning signs... 4 1.2.2 Note signs... 4 1.2.3 Presentation... 4 2 Protocol

More information

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction

More information

Operation Manual First Edition

Operation Manual First Edition Ethernet Operation Manual First Edition Table of Contents 1. Overview 1 2. Interface Specifications 3 3. Interface Board 4 3.1 Name of Each Part 4 3.2 Monitor LED Indications 5 4. Modbus/TCP 6 4.1 Setup

More information

INTELLIS. Modbus Direct Network Monitor

INTELLIS. Modbus Direct Network Monitor INTELLIS Modbus Direct Network Monitor System Installation and Operation Manual Phone: (201) 794-7650 Fax: (201)794-0913 Chapter 1 Modbus Protocol Revision History Revision 1.0 30 April, 2002 Initial Version

More information

Modbus ASCII Serial Device Driver Help 2009 Kepware Technologies

Modbus ASCII Serial Device Driver Help 2009 Kepware Technologies Modbus ASCII Serial Device Driver Help 2009 Kepware Technologies 1 Table of Contents 1 Getting Started... 3 Help Contents... 3 Overview... 3 2 Device Setup... 3 Device Setup... 3 Cable Diagram... 4 Modem

More information

ECAN-240. (Modbus TCP to 2-port CAN Bus Gateway User manual) ECAN-240 Modbus TCP to 2-port CAN Bus Gateway User Manual, Version 1.0.

ECAN-240. (Modbus TCP to 2-port CAN Bus Gateway User manual) ECAN-240 Modbus TCP to 2-port CAN Bus Gateway User Manual, Version 1.0. ECAN-240 (Modbus TCP to 2-port CAN Bus Gateway User manual) ECAN-240 Modbus TCP to 2-port CAN Bus Gateway User Manual, Version 1.0.0 Page: 1 Table of Contents Table of Contents -----------------------------------------------------------------------------2

More information

Modbus Remote Communication Protocol for REM 54_. Technical Description

Modbus Remote Communication Protocol for REM 54_. Technical Description Modbus Remote Communication Protocol for REM 54_ 1MRS 750781-MUM Issued: 08.03.2002 Version: A/18.06.2002 Checked: ML Approved: AF Remote Communication Protocol for REM 54_ Modbus We reserve the right

More information

PowerLogic ION6200 Serial Communications Protocol and ION / Modbus Register Map

PowerLogic ION6200 Serial Communications Protocol and ION / Modbus Register Map 70022-05-XX PROTOCOL DOCUMENT 04/2007 PowerLogic ION6200 Serial Communications Protocol and ION / Modbus Register Map This document explains the Modbus protocol on the ION6200 meter. The ION6200 meter

More information

BridgeWay. Ethernet to J1939 Gateway User Manual. Part No. AB7645. Publication PUB-AB

BridgeWay. Ethernet to J1939 Gateway User Manual. Part No. AB7645. Publication PUB-AB BridgeWay Ethernet to J1939 Gateway User Manual Part No. AB7645 Pyramid Solutions 30150 Telegraph Road, Suite 200 Bingham Farms, Michigan 48025 Phone 248-549-1200 Web www.pyramid-solutions.com Publication

More information

INSTRUCTION MANUAL RVT communication How to use RS485 USB Ethernet RVT connections

INSTRUCTION MANUAL RVT communication How to use RS485 USB Ethernet RVT connections INSTRUCTION MANUAL RVT communication How to use RS85 USB Ethernet RVT connections Table of contents 1 Introduction to the controller... 1.1 Intended audience... 1.2 Before you start... 1.3 How to use this

More information

Application Note: Using Modbus With the Conext CL Series. Important Safety Instructions

Application Note: Using Modbus With the Conext CL Series. Important Safety Instructions : Using Modbus With the Conext CL Series 976-0317-01-01 Rev A Important Safety Instructions READ AND SAVE THESE INSTRUCTIONS - DO NOT DISCARD This document contains important safety instructions that must

More information

TECH TIP. Tritex Modbus Protocol Specification

TECH TIP. Tritex Modbus Protocol Specification Tritex Modbus Protocol Specification Introduction This document describes Tritex s implementation of the MODBUS communication protocol used for transferring data between a serial host and an Exlar drive.

More information

FnIO S-Series. FnIO MODBUS Adapter Specification Rev 1.00 NA-9473 (MODBUS/RS485) Page 1 of 30. NA-9473 (MODBUS/RS485) Adapter

FnIO S-Series. FnIO MODBUS Adapter Specification Rev 1.00 NA-9473 (MODBUS/RS485) Page 1 of 30. NA-9473 (MODBUS/RS485) Adapter Rev 1.00 NA-9473 (MODBUS/RS485) Page 1 of 30 FnIO S-Series NA-9473 (MODBUS/RS485) Adapter Rev 1.00 NA-9473 (MODBUS/RS485) Page 2 of 30 DOCUMENT CHANGE SUMMARY REV. PAGES REMARKS DATE Editor Draf t#0 First

More information

PWR. Power Module Slots

PWR. Power Module Slots INSTRUCTION MANUAL ETHERNET INTERFACE MODULE (Modbus/TCP) MODEL BEFORE USE... Thank you for choosing M-System. Before use, please check the contents of the package you received as outlined below. If you

More information

Host Controller Systems. Instruction Manual

Host Controller Systems. Instruction Manual Host Controller Systems Instruction Manual Original Instructions 132114 Rev. I 30 July 2014 132114 Contents 1 Host Controller Systems... 3 2 SureCross DX80 Modbus Register Definitions... 4 2.1 Modbus Holding

More information

For more information Contact with details of the application.

For more information Contact with details of the application. Eaton Corporation Telecommunications Power Solutions Email: dc.info@eaton.com www.eaton.com/telecompower Application Note AN0107 SC200 Modbus Server Last updated 20 January 2017 Applicable products SC200

More information

FnIO S Series: NA MODBUS/TCP(UDP) Adapter. with Two RJ-45

FnIO S Series: NA MODBUS/TCP(UDP) Adapter. with Two RJ-45 Preliminary NA-9289 Page 1 of 34 FnIO S Series: NA-9289 MODBUS/TCP(UDP) Adapter with Two RJ-45 Preliminary NA-9289 Page 2 of 34 DOCUMENT CHANGE SUMMARY REV. PAGES REMARKS DATE Editor Released May.2 1,

More information

Elotech Standard Protocol. for Single R8200 SC

Elotech Standard Protocol. for Single R8200 SC Elotech Standard Protocol interface description / network protocol for Single R8200 SC ELOTECH Industrieelektronik GmbH Verbindungsstraße 27 D - 40723 HILDEN FON +49 2103 / 255 97 0 FAX +49 2103 / 255

More information

Ethernet/SIOX Gateway Applicable to firmware ver 1.0

Ethernet/SIOX Gateway Applicable to firmware ver 1.0 ES2 Ethernet/SIOX Gateway p 2 TELEFRANG AB TABLE OF CONTENTS Ethernet/SIOX Gateway Applicable to firmware ver 1.0 General Description The ES2 module is a Gateway between a LAN/WAN Ethernet network and

More information

Input Channels: 4 differential or four single-ended. Address / Baud rate / range configurable by the user

Input Channels: 4 differential or four single-ended. Address / Baud rate / range configurable by the user DAM-Series User Manual Amazing Electronic (HK) Limited User s Manual Overview: DAM module is a new generation data acquisition and control system based on modular embedded systems. Adopting standard DIN35

More information

ModBus Communication protocol. The ModBus protocol is an industrial communications and distributed control system

ModBus Communication protocol. The ModBus protocol is an industrial communications and distributed control system ModBus Communication protocol ModBus Communication Standards The ModBus protocol is an industrial communications and distributed control system to integrate PLCs, computers, terminals, and other monitoring,

More information

FNL Modbus TCP Interface

FNL Modbus TCP Interface FNL Modbus TCP Interface Users Manual V0.1 17.06.2009 Project No.: 5304 Doc-ID.: FNL Modbus TCP Interface-UM-V0.1 Status: Released COMSOFT d:\windoc\icp\doku\hw\fnl\modbus tcp\version_0.1\fnl_modbus_tcp_e.doc

More information

P2 Configuration Guide

P2 Configuration Guide P2 Configuration Guide March 2018 Rev. 4.00 #220, 550 71 st Avenue SE Calgary, Alberta, Canada T2H 0S6 Phone: (403) 255-9544 Fax: (403) 259-2343 www.barnettprotalk.com E-mail: sales@barnettprotalk.com

More information

Lufkin Modbus Serial Driver Help Kepware Technologies

Lufkin Modbus Serial Driver Help Kepware Technologies Lufkin Modbus Serial Driver Help 2012 Kepware Technologies 2 Table of Contents Table of Contents 2 3 Overview 3 Channel Setup 4 Device Setup 5 Cable Diagram 5 Modem Setup 6 Block Sizes 6 Framing 7 Error

More information

NA User Manual. Copyright(C) * CREVIS Co.,Ltd * Support * URL :

NA User Manual. Copyright(C) * CREVIS Co.,Ltd * Support * URL : - 1 - List of Revisions No. Date Version Revision 1 2007.12.15 1.00 Created - 2 - Contents 1. Product Specification 1) General Specifications 2) MODUBS/TCP Communication Specification 2. MODBUS Setting

More information

Intecom. March

Intecom. March Intecom Intecom Systems PDI-1000S MKO Application Manual March 1994 590-2269-002 COMPANY PROPRIETARY STATEMENT All information contained herein is considered company proprietary and is restricted solely

More information

MODBUS.ORG. Content 1 Introduction... 2

MODBUS.ORG. Content 1 Introduction... 2 Content 1 Introduction... 2 1.1 Scope of this document... 2 1.2 References... 2 2 Abbreviations... 3 3 Context... 3 4 General description... 5 4.1 Protocol description... 5 4.2 Data Encoding... 7 4.3 MODBUS

More information

X20(c)BC00E3. 1 General information. 2 Coated modules. X20(c)BC00E3

X20(c)BC00E3. 1 General information. 2 Coated modules. X20(c)BC00E3 1 General information PROFINET (Process Field Network) is an Industrial Ethernet protocol. It uses TCP/IP and is real-time capable. PROFINET IO was developed for real-time (RT) and synchronous communication

More information

Configuring the Catalyst 3920

Configuring the Catalyst 3920 CHAPTER 5 Configuring the Catalyst 3920 You might not have to configure the Catalyst 3920 for it to work in your network; it is shipped with default configuration parameters and can function with these

More information

R6-NE1 BEFORE USE... POINTS OF CAUTION INSTRUCTION MANUAL ETHERNET INTERFACE MODULE MODEL. (Modbus/TCP, for 32-point analog signals)

R6-NE1 BEFORE USE... POINTS OF CAUTION INSTRUCTION MANUAL ETHERNET INTERFACE MODULE MODEL. (Modbus/TCP, for 32-point analog signals) INSTRUCTION MANUAL ETHERNET INTERFACE MODULE (Modbus/TCP, for 32-point analog signals) MODEL R6-NE1 BEFORE USE... Thank you for choosing M-System. Before use, please check contents of the package you received

More information

MTR-4. C8 Command to MODBUS Bridge User Manual F-1, No. 631, Chung Der Road, Sec 1, Taichung Taiwan.

MTR-4. C8 Command to MODBUS Bridge User Manual F-1, No. 631, Chung Der Road, Sec 1, Taichung Taiwan. MTR-4 C8 Command to MODBUS Bridge User Manual 404 19F-1, No. 631, Chung Der Road, Sec 1, Taichung Taiwan. TEL:886-4-2238-0698 FAX:886-4-2238-0891 Web Site:http://www.monicon.com.tw E-mail: sales@monicon.com.tw

More information

Application Note I-Port event/error list

Application Note I-Port event/error list Application Note I-Port event/error list A list of events and errors are transmitted via I-Port -ST-...LKP 100163 Title... I-Port event/error list Version... 1.10 Document no.... 100163 Original...en Author...

More information

Communications guide. Line Distance Protection System * F1* GE Digital Energy. Title page

Communications guide. Line Distance Protection System * F1* GE Digital Energy. Title page Title page GE Digital Energy D90 Plus Line Distance Protection System Communications guide D90 Plus firmware revision:.9x GE publication code: 60-9070-F (GEK-3469) GE Digital Energy 650 Markland Street

More information

Servo press kit YJKP - Host interface

Servo press kit YJKP - Host interface Application Note Servo press kit YJKP - Host interface Host interface of the servo press kit YJKP: - Communication possibilities - Workflow - Object directory - Communication protocol - Communication Mobus

More information

The RS-485 user manual for B800 series communication

The RS-485 user manual for B800 series communication The user manual of B800 Series Rs-485 The RS-485 user manual for B800 series RS-232 inbuilt inside the main board of B800 series frequency inverter, we can effect RS-485 through fitting board externally.

More information

Modbus TCP + Ethernet EN

Modbus TCP + Ethernet EN Version 0.10 2015 dieentwickler Elektronik GmbH Linzer Straße 4, 4283 Bad Zell / AUSTRIA Telefon: +43 7263 20900-0, Telefax: +43 7263 20900-4 office@dieentwickler.at, www.dieentwickler.at Preface Table

More information

GW-7472 / GW EtherNet/IP to Modbus RTU/TCP Gateway User Manual

GW-7472 / GW EtherNet/IP to Modbus RTU/TCP Gateway User Manual GW-7472 / GW-7473 EtherNet/IP to Modbus RTU/TCP Gateway User Manual Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period of one year, starting from

More information

Specification E2 Interface

Specification E2 Interface Specification E2 Interface Version 4.1 Name Date Created: Robert Mayr. 15.04.2011 Checked: Haider A. 15.04.2011 Approved: Reason for change: Text corrections TABLE OF CONTENTS 1 INTRODUCTION... 3 1.1 Overview..................................................................................................................

More information

Embedded Modbus TCP Module GS11-MT. User Manual REV 1.1. SST Automation.

Embedded Modbus TCP Module GS11-MT. User Manual REV 1.1. SST Automation. Embedded Modbus TCP Module GS11-MT User Manual REV 1.1 SST Automation E-mail: SUPPORT@SSTCOMM.COM WWW.SSTCOMM.COM Catalog 1 About the Embedded Module... 4 1.1 General...4 1.2 Features... 4 1.3 Specifications...4

More information

Conformance Test Policy for the Modbus/TCP Conformance Test Laboratory. Version 1.1. The University of Michigan Modbus/TCP Conformance Test Laboratory

Conformance Test Policy for the Modbus/TCP Conformance Test Laboratory. Version 1.1. The University of Michigan Modbus/TCP Conformance Test Laboratory The University of Michigan Modbus/TCP Conformance Test Laboratory Conformance Test Policy for the Modbus/TCP Conformance Test Laboratory Version 1.1 Prepared for: SCHNEIDER ELECTRIC Prepared By: Warren

More information

Quick Start Manual G2-2 Series with Ethernet Interface

Quick Start Manual G2-2 Series with Ethernet Interface Getting Started This is a brief document designed to quickly get you started setting up your valve manifold with integrated G2-2 series EtherNet/IP communication protocol. 1) Initial Unpacking and Inspection

More information

WiFi 16 Relay Board TCP ModBus Controlled - User Manual 21 Aug WiFi 16 Relay Board TCP ModBus Controlled

WiFi 16 Relay Board TCP ModBus Controlled - User Manual 21 Aug WiFi 16 Relay Board TCP ModBus Controlled WiFi 16 Relay Board TCP ModBus Controlled User Manual Date: -1- Content 1. Specification... 4 2. Applications examples... 5 2.1. Control electrical devices wirelessly... 5 2.2. Control electrical devices

More information

Conformance Test Policy for the Modbus/TCP Conformance Test Laboratory. Version 2.0. The University of Michigan Modbus/TCP Conformance Test Laboratory

Conformance Test Policy for the Modbus/TCP Conformance Test Laboratory. Version 2.0. The University of Michigan Modbus/TCP Conformance Test Laboratory The University of Michigan Modbus/TCP Conformance Test Laboratory Conformance Test Policy for the Modbus/TCP Conformance Test Laboratory Version 2.0 Prepared for: CONTROL.COM Prepared By: Warren Strong

More information

Pololu TReX Jr Firmware Version 1.2: Command Documentation

Pololu TReX Jr Firmware Version 1.2: Command Documentation Pololu TReX Jr Firmware Version 1.2: Command Documentation Quick Command List: Data-Query Commands: 0x80: Expanded Protocol Packet Start Byte 0x81: Get Signature 0x82: Get Mode 0x83: Does Serial Control

More information

Spyder-LC FIRMWARE UPGRADE MANUAL

Spyder-LC FIRMWARE UPGRADE MANUAL 222 W. Memorial Road, Oklahoma City, OK 73114 Phone: 1-800-624-7697 Fax: 405-755-8425 www.magpowr.com E-mail: magpowr@magpowr.com INSTRUCTION MANUAL Spyder-LC FIRMWARE UPGRADE MANUAL Spyder-LC All of the

More information

Ethernet Manual. How to set up an Ethernet network. Power Service

Ethernet Manual. How to set up an Ethernet network. Power Service Ethernet Manual How to set up an Ethernet network Power Service Page i Preface This document The Ethernet Manual is the same for all ALSTOM Power Service controllers equipped with Ethernet. Therefore reference

More information

User Manual version 1.04 TLM8 COMMUNICATION PROTOCOLS

User Manual version 1.04 TLM8 COMMUNICATION PROTOCOLS User Manual version 1.04 TLM8 COMMUNICATION PROTOCOLS Load Cell Systems reserves the right to change specifications without notice. 2018 Web: https://loadcellsys.com Email: sales@loadcellsys.com Phone:

More information

Modbus User Manual APPLIED MOTION PRODUCTS, INC. Modbus is a registered trademark of Schneider Electric, licensed to the Modbus Organization, Inc.

Modbus User Manual APPLIED MOTION PRODUCTS, INC. Modbus is a registered trademark of Schneider Electric, licensed to the Modbus Organization, Inc. APPLIED MOTION PRODUCTS, INC. Modbus is a registered trademark of Schneider Electric, licensed to the Modbus Organization, Inc. Covers the following Modbus RTU enabled drives: ST5-Q-RN ST5-Q-RE ST5-Q-NN

More information

A36D/TPSD DNP 3.0 & Modbus SCADA INTERFACE

A36D/TPSD DNP 3.0 & Modbus SCADA INTERFACE SCADA INTERFACE INSTRUCTIONS - OPTION 21P / 21Q - FOR A36D/TPSD SYSTEMS A36D/TPSD DNP 3.0 & Modbus SCADA INTERFACE OPTION 21P / 21Q INSTRUCTIONS This manual is only valid for A36D/TPSD Chargers equipped

More information

REPLACING A PEERLINK NETWORK WITH 2572-A / 2572-B ETHERNET

REPLACING A PEERLINK NETWORK WITH 2572-A / 2572-B ETHERNET REPLACING A PEERLINK NETWORK WITH 2572-A / 2572-B ETHERNET This is an example of how 2572-A / 2572-B Ethernet Modules may be used share data among multiple PLC s using the IP Multicast feature. The purpose

More information

Alstom Redundant Ethernet Driver Help Kepware Technologies

Alstom Redundant Ethernet Driver Help Kepware Technologies Alstom Redundant Ethernet Driver Help 2012 Kepware Technologies 2 Table of Contents Table of Contents 2 3 Overview 3 Channel Setup 4 Device Setup 5 Device ID 5 Block Sizes 6 Redundancy Settings 6 Data

More information

1. Introduction. Be sure to read the release notes in section 10 before operating the Unit.

1. Introduction. Be sure to read the release notes in section 10 before operating the Unit. 1. Introduction This manual describes the ways of configuring and monitoring the operation of the PROFINET IO Controller CJ1W-PNT Sample Version V0.00 V67.06 V0.00 (Internal release V6.29). Be sure to

More information

Everything s possible. Modbus Communication. Reference Manual. DigiFlex Performance Servo Drives. MNCMMBRF-02

Everything s possible. Modbus Communication. Reference Manual. DigiFlex Performance Servo Drives.  MNCMMBRF-02 Everything s possible. Modbus Communication Reference Manual DigiFlex Performance Servo Drives www.a-m-c.com MNCMMBRF-02 Preface ADVANCED Motion Controls constantly strives to improve all of its products.

More information

QUCM Limitorque Controller

QUCM Limitorque Controller QUCM Limitorque Valve Controller Application Manual QUCM Limitorque Controller Installation and Programming Manual This Manual describes the QUCM application for interfacing Limitorque Valve Actuators

More information

VISY-Command. Technical Documentation. with Modbus Protocol. Edition: Version: 1 Art. no.:

VISY-Command. Technical Documentation. with Modbus Protocol. Edition: Version: 1 Art. no.: Technical Documentation with Modbus Procol Edition: 2017-04 Version: 1 Art. no.: 350253 FAFNIR GmbH Schnackenburgallee 149 c 22525 Hamburg Germany Tel.: +49 / 40 / 39 82 07-0 Fax: +49 / 40 / 390 63 39

More information

Canlan INSTALLATION MANUAL

Canlan INSTALLATION MANUAL Canlan INSTALLATION MANUAL August 2014 Table of Contents Introduction... 4 Overview... 5 RJ45 Connector and Status LEDs... 5 Power Input... 6 RS232 / RS485 Connectors... 7 Installing the Canlan Software...

More information

OSI Model with Protocols. Layer Name PDU Address Protocols Device

OSI Model with Protocols. Layer Name PDU Address Protocols Device NetEss Name: Networking Essentials Prof. CHIN OSI Model with Protocols Layer Name PDU Address Protocols Device 7 Application Data FTP, SSH, Telnet, SMTP, DNS TFTP,HTTP, POP3, IMAP, HTTPS 6 Presentation

More information

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1a CONTENTS

MODBUS APPLICATION PROTOCOL SPECIFICATION V1.1a CONTENTS MODBUS APPLICATION PROTOCOL SPECIFICATION V11a CONTENTS 1 Introduction 2 11 Scope of this document 2 2 Abbreviations 2 3 Context 3 4 General description 3 41 Protocol description 3 42 Data Encoding 6 43

More information

ENGLISH ENGLISH ENGLISH ENGLISH

ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH ENGLISH User Manual version 1.04 TLM8 COMMUNICATION PROTOCOLS Protocols for instruments CE-M APPROVED EN45501:2015-2014/31/UE-OIML R76:2006 KEY TO SYMBOLS Below are the symbols

More information

User Manual Anybus Communicator for EtherNet/IP

User Manual Anybus Communicator for EtherNet/IP User Manual Anybus Communicator for EtherNet/IP Doc. Id. SCM-1200-096 Rev. 3.02 Connecting Devices TM HMS Industrial Networks Mailing address: Box 4126, 300 04 Halmstad, Sweden Visiting address: Stationsgatan

More information

SE-330 SERIES (NEW REVISION) MODBUS/TCP INTERFACE

SE-330 SERIES (NEW REVISION) MODBUS/TCP INTERFACE Tel: +1-800-832-3873 E-mail: techline@littelfuse.com www.littelfuse.com/se-330 SE-330 SERIES (NEW REVISION) MODBUS/TCP INTERFACE Revision 0-E-121117 Copyright 2018 Littelfuse Startco Ltd. All rights reserved.

More information

Connecting UniOP to Modbus/TCP

Connecting UniOP to Modbus/TCP Connecting UniOP to Modbus/TCP This Technical Note contains the information needed to connect UniOP to control devices using the Modbus/TCP protocol over Ethernet. Contents 1. Introduction... 1 1.1 Communication

More information

Serial Communication Control Interface User s Manual

Serial Communication Control Interface User s Manual User s Manual Edition 1.0, September 2015 www.moxa.com/product For the following products: MD-219 Series MD-224 Series MD-226 Series MPC-2190 Series MPC-2197 Series MPC-2240 Series MPC-2247 Series MPC-2260

More information

IPM-01 / IPM-01H MODBUS TCP/RTU Bridge User Guide

IPM-01 / IPM-01H MODBUS TCP/RTU Bridge User Guide VxI Power Ltd. IPM-01 / IPM-01H MODBUS TCP/RTU Bridge User Guide 01/12/2015 Document Number: 14970-020A Issue Number: 2 Contents 1.0 Device Overview... 2 2.0 Getting Started... 3 2.1 Connecting the Device...

More information

Modbus on K45 asense. Table of contents:

Modbus on K45 asense. Table of contents: Modbus on K45 asense Table of contents: 1. General.... Byte transmission.... 3. Serial line frame and addressing.... 4 4. Bus timing.... 4 5. Modbus registers on sensor.... 5 6. Supported Modbus commands...

More information

How to configure an Anybus Modbus-TCP slave module with Unity Pro L

How to configure an Anybus Modbus-TCP slave module with Unity Pro L How to configure an Anybus Modbus-TCP slave module with Unity Pro L HMS Industrial Networks AB Page 1 (25) Document history Revision Date Description Author 1.00 2007-06-20 Created Thorbjörn Palm 1.01

More information

MODBUS TCP MODULE INSTRUCTIONS. for use with WSIQ2/WSE

MODBUS TCP MODULE INSTRUCTIONS. for use with WSIQ2/WSE INSTRUCTIONS MODBUS TCP MODULE for use with WSIQ2/WSE WorldWide Electric Corporation Phone: 1-800-808-2131 Fax: 1-800-711-1616 www.worldwideelectric.net Product Compatibility This communications module

More information

isma-b-mg-ip User Manual Global Control 5 Sp. z o.o. Poland, Warsaw

isma-b-mg-ip User Manual Global Control 5 Sp. z o.o. Poland, Warsaw isma-b-mg-ip User Manual Global Control 5 Sp. z o.o. Poland, Warsaw www.gc5.pl Table of content 1 Introduction... 4 1.1 Revision history... 5 1.2 Safety rules... 5 1.3 Technical specifications... 6 1.4

More information

SERIES PM172EH POWERMETERS COMMUNICATIONS REFERENCE GUIDE

SERIES PM172EH POWERMETERS COMMUNICATIONS REFERENCE GUIDE SERIES PM172EH POWERMETERS COMMUNICATIONS Modbus Communications Protocol REFERENCE GUIDE Every effort has been made to ensure that the material herein is complete and accurate. However, the manufacturer

More information

How to Perform Plug and Play Initiation Key with PCnet-ISA II

How to Perform Plug and Play Initiation Key with PCnet-ISA II How to Perform Plug and Play Initiation Key with PCnet-ISA II Application Note TITLE: How to perform Plug and Play Initiation Key with PCnet-ISA II. KEYWORDS: Am79C961A, PnP, plugplay, auto-config, wakeup,

More information

CISCO EXAM QUESTIONS & ANSWERS

CISCO EXAM QUESTIONS & ANSWERS CISCO 100-101 EXAM QUESTIONS & ANSWERS Number: 100-101 Passing Score: 800 Time Limit: 120 min File Version: 35.5 http://www.gratisexam.com/ CISCO 100-101 EXAM QUESTIONS & ANSWERS Exam Name: CCNA Interconnecting

More information

Networking Fundamentals

Networking Fundamentals Networking Fundamentals Network Startup Resource Center www.nsrc.org These materials are licensed under the Creative Commons Attribution-NonCommercial 4.0 International license (http://creativecommons.org/licenses/by-nc/4.0/)

More information

User Manual Electronic Systems Protection, Inc. / Technical Support: / espei.com

User Manual Electronic Systems Protection, Inc. / Technical Support: / espei.com RP-IP RP-IP-GNS User Manual 2014 Electronic Systems Protection, Inc. / Technical Support: 1-800-645-9721 / espei.com 2014 Electronic Systems Protection, Inc. / Technical Support: 1-800-645-9721 / espei.com

More information

Logosol Joystick Node LS-731

Logosol Joystick Node LS-731 Features 2 and 3 axis models Travel ±20 deg Non contact hall effect joystick Mechanical MTBF 15,000,000 cycles 3 pushbuttons Up to 2 stick pushbuttons 8 LEDs Member of Logosol s distributed motion control

More information

Additional instructions Videographic recorder LINAX DR3000. PROFINET Device

Additional instructions Videographic recorder LINAX DR3000. PROFINET Device Additional instructions Videographic recorder LINAX DR3000 PROFINET Device Table of contents: 1 General information... 3 1.1 Scope of delivery... 3 1.2 Firmware history... 3 1.3 Connections... 4 1.3.1

More information

DMTME Multimeters. Communication protocol. Technical specification V1.2 ABB

DMTME Multimeters. Communication protocol. Technical specification V1.2 ABB DMTME Multimeters Communication protocol ABB 1 Setting up DMTME serial communication.3 1.1 Serial network ID programming...3 1.2 RS-485 communication interface...3 1.3 Serial line connection...3 2 Communication

More information

Getting Started with the VG248

Getting Started with the VG248 CHAPTER 2 Before you can configure the telephony features on the VG248 to interact with the analog phones, you must first configure the basic network, SNMP, and password settings. These settings enable

More information

This document is for information purposes only and is subject to change without notice.

This document is for information purposes only and is subject to change without notice. Notice WALCHEM, Iwaki America Inc. (hereinafter Walchem ) Boynton Road, Holliston, MA USA () - All Rights Reserved Printed in USA Proprietary Material The information and descriptions contained herein

More information