REMOTE SERIAL COMMUNICATION CONTROLLER LAN NODE PCB (RSC) Part No. 46S For use on MicroTrac DSD Local Area Network

Size: px
Start display at page:

Download "REMOTE SERIAL COMMUNICATION CONTROLLER LAN NODE PCB (RSC) Part No. 46S For use on MicroTrac DSD Local Area Network"

Transcription

1 REMOTE DEVICE USER REFERENCE SHEET FOR REMOTE SERIAL COMMUNICATION CONTROLLER LAN NODE PCB (RSC) Part No. 46S For use on MicroTrac DSD Local Area Network Effective 9/25/90 1

2 CONTENTS INTRODUCTION...3 HARDWARE DESCRIPTION...3 Power Requirements...3 LAN Interconnect...3 LAN Node Address Switches...3 RS-232 Serial Port Interconnect...4 LED...4 OPERATIONAL DESCRIPTION...4 LED States...4 RS-232 Serial Port...5 RS-232 Serial Port Parameters...5 RS-232 Serial Port Protocol...5 MSG Type Values...6 MSG Data Content...6 IEEE Single Precision Floating Point Format...15 Examples of RSC Messages

3 INTRODUCTION The Remote Serial Communications Controller LAN Node PCB (RSC) allows communication between an external device with an RS-232 serial port and products on the MicroTrac DSD LAN. The RSC has a single RS-232 port for communication to an external device with a serial port (e.g. IBM PC, terminal, etc.). The RSC communicates to MicroTrac DSD products through an ARCNET LAN using a proprietary message protocol defined by MagneTek. This protocol allows messages to be sent to and from the RSC in order to pass display, numeric, and logic information (e.g. Armature Current, Line Speed, Run, etc.). This document explains the hard-ware and software operations of the Remote Serial Communications Controller LAN Node PCB (RSC). In the text, hexadecimal numbers will have a prefix of 0 and a suffix of the letter H. For example, the hexadecimal number representing the decimal number 43 would be 02BH. Furthermore, the terms "most significant byte" and "least dignificant byte" are abbreviated as "msb" and "lsb", respectively. HARDWARE DESCRIPTION POWER REQUIREMENTS The power connector on the RSC is used to supply the RSC with power. To select a properly sized power supply, the current (I) requirements of the RSC for each of the voltages must be known. The I requirements are as follows: I for +5 VDC = 1250 ma I for +15 VDC = 0 ma I for -15 VDC = 270 ma I for +24 VDC = 0 ma LAN INTERCONNECT There are 2 connections to be made in order to connect the RSC to the LAN. The first connector, J6 (faston tab), is to be connected to chassis ground. This is necessary in order to provide a return path for the snubber network of the LAN. The other connector, J2, is a BNC connector to be connected to the ARCNET LAN coaxial cable. The RSC uses a High Impedence Transceiver (HIT) for signal transceiving in order to utilize a bus topology on the LAN. In order to meet LAN requirements, type RG-62/U coaxial cable must be used. NOTE For a full discussion of the LAN, refer to the MicroTrac DSD technical manual, TM LAN NODE ADDRESS SWITCHES The LAN Node address switches allow for the selection of the network ID. The RSC may have a Node address from 100 to 199. Since the Node address is in the hundreds range, the 1 in the hundred s place is assumed, and silk-screened on the PCB as a reminder. There is a rotary switch for each of the other two numeric positions, ten s place (S1) and one s place (S2). These switches must be set before power up, and remain set while powered up, for proper operation. If the switches are changed while powered up, then the LAN Node will get a new network ID; however, the software will not (and cannot) be made aware of the ID change, thus invalid operation will occur. RS-232 SERIAL PORT CONNECTION The RSC communicates with an external device through use of an RS-232 serial port. The RSC is set up as a Data Carrier Equipment (DCE). A 9-pin, D-type female connector (J4) is provided on the RSC to allow cable connections to the serial port. The function of each of the 3

4 pins on the connector is as follows: J4 SIGNAL PIN # NAME DESCRIPTION 1 DCD Data Carrier Detect. From RSC. A positive voltage is always provided on this pin to resolve the external device's needs if necessary. 2 RXDATA Receive Data. From RSC. Serial data is sent from the RSC to the external device through this pin. 3 TXDATA Transmit Data. To RSC. Serial data is sent from the external device to the RSC through this pin. 4 NC No connection 5 COM Common. Signal ground. 6 DSR Data Set Ready. From RSC. A positive voltage is always provided on this pin to resolve the external device's needs if necessary. 7 RTS Request To Send. To RSC. A negative voltage on this pin will prevent the RSC from sending data to the external device. 8 CTS Clear To Send. From RSC. A negative voltage on this pin indicates that the RSC is LED 9 NC No connection. not ready to receive data from the external device. There is an LED on the RSC (DS1) that is used to indicate the operating status of the RSC. OPERATIONAL DESCRIPTION LED STATES The LED on the RSC is used to indicate the operating status of the RSC. The way in which the LED gives its status is as follows: RSC OPERATING LED STATE STATUS On, steady On, blinking Off RS-232 SERIAL PORT Power is applied, and the RSC software is executing. Power is applied, the RSC software is executing, and the RSC is receiving LAN messages. Power is not applied, or power is applied and the RSC has experienced a fault and has halted execution. RS-232 Serial Port Paramaters The RSC has parameters which determine the speed and format of the serial 4

5 data. These parameters are fixed in the software and can only be changed by changing the software version and providing new EPROMs. The format of the data is 1 start bit, 8 data bits, no parity bit, and 1 stop bit, for a total of 10 bit transmission frame. The speed of the RS-232 serial data is 9,600 baud (bits/second). RS-232 Serial Port Protocol All messages passed to and from the RSC on the RS-232 serial port are in the following format: [ SOH NOT SOH LENGTH DRIVE # MSG TYPE MSG DATA CHECKSUM ] The SOH is a single byte field that is the first part of the start message synchronization sequence. It is represented by the ASCII SOH character, value 001H. It, together with the NOT SOH field, is to be used to synchronize the start of a message. The NOT SOH is a single byte field that is the second, and last, part of the start of message synchronization sequence. It is represneted by the logical NOT of the ASCII SOH character, value 0FEH. It, together with the SOH field, is to be used to synchronize the start of a message. The LENGTH is a single byte field that is the hexadecimal number of bytes in the message. The value of length is the sum of the number of bytes in the DRIVE #, MSG TYPE, MSG DATA and CHECKSUM fields. The DRIVE # is a single byte field that is the hexadecimal number of the drive that is being communicated with. When the RSC sends a message to the external device, the DRIVE # is the source of the message. When the RSC receives a message from the external device, the DRIVE # is the destination of the message. The range of valid DRIVE #'s is from 001H to 063H (1 to 99 decimal). The MSG TYPE is a single byte field that is the hexadecimal code whose value defines the significance and length of the message data. The MSG DATA is a multi-byte field whose contents are dependent upon the MSG TYPE field value. The CHECKSUM is a single byte field that is a byte wide checksum of the message, in hexadecimal format. The checksum is the sum of all previous characters except the start of message sychronization characters (SOH and NOT SOH). It is used to check the vaildity of the message. MSG Type Values. The following is a list of the message type values that are used: MSG TYPE MEANING 010H 011H 012H 013H Remote Logic Output Allocation Request Remote Numeric Output Allocation Request Remote Logic Input Configure Remote Numeric Input Configure MSG TYPE MEANING 020H 021H 022H 023H 024H 025H Display Node Request Display Abort Display Message ASCII Response Display Variable ASCII Response Display Value Response RDU Lockout Command 5

6 026H 027H 028H 029H 02AH 02BH 02CH 030H 031H 0DBH 0DCH 0DDH 0DEH 0DFH RDU Value Change RDU Configuration RDU Select Menu Item Command Display Logic Message ASCII Response Display Logic Variable ASCII Response Display Logic Value Response RDU Logic Value Change Numeric Update Message Logic Update Message Remote No Output Update Error Numeric Input Request Error Logic Input Request Error Numeric Output Allocation Error Logic Output Allocation Error MSG Data Content. Since the message data content is dependent upon the message type field value, the message data contents are defined in the order of message type value. The syntax of the message is shown with the most significant byte field on the left and the offset into the message data shown below the syntax. In the messages, reference is made to Channels and Subchannels. The PAC language identifies a physical input or output device by use of a Node, Channel and Subchannel number. The Node is a term normally used to identify the base address of devices connected to the LAN. Thus, for the RSC, the Node number is the setting on the LAN Node Address Switches. The Channel is the second level address to further define the location of information external to the PAC environment. To access information external to the PAC environment requires reference to that information by an address which includes all levels of addressing defined for that particular information. That is, to use a Channel number also requires the associated Node number such as Node 210, Channel 21. The Subchannel number refers to a specific input or output of a given Node and Channel. Remote Logic Output Allocation Request (010H) This message is sent to a Remote node at power-up when the drive wants to allocate a particular Remote logic output. [ MSG TYPE = 010H CHANNEL # OUTPUT TIME FAULT MASK LOGIC MASK ] The CHANNEL # is a byte representing the channel selected on the Remote node. The Remote node should expect to see output updates within the prescribed time contained in OUTPUT TIME. The format of OUTPUT TIME is in number of whole seconds, not to exceed 36 seconds (a value of 0 means that there is no update time limit). If the Remote node does not see an output update within the prescribed time, it should take appropriate safe action (i.e. set the output to 0). The FAULT MASK is used when a timeout occurs. The FAULT MASK describes how the Remote node should react to a fault (no output within the prescribed time). A bit set to 0 in the FAULT MASK means the reaction to a fault should be to leave the output allocated. A bit set to 1 in the FAULT MASK means the reaction to a fault should be to deallocate the output. For example, if an output has not been updated within the time specified in OUTPUT TIME, then the output should be set to a safe state (i.e. set the output to 0). If later on an update message is received for the output, then the FAULT MASK is consulted. If the output's FAULT MASK bit is not set, then the output is still allocated and the latest update is allowed to change the state of the output. Of the output's FAULT MASK bit is set, then the output has been deallocated and is left 6

7 at the safe state until a new Remote Logic Output Allocation Request for the output is received. The FAULT MASK msb is at offset 3. Subchannel 0 corresponds to data bit 0 of the mask lsb, and Subchannel 31 corresponds to data bit 7 of the mask msb. The LOGIC MASK will have bits set for every bit on the Remote node that the drive wishes to allocate. Since the drive sends four bytes of logic information in each Logic Update message, the LOGIC MASK selects which bits are significant. Therefore, the Remote node must keep a copy of the LOGIC MASK for future use when the drive wants to set the state of a logic output. The LOGIC MASK msb is at offset 7. Subchannel 0 corresponds to data bit 0 of the mask lsb, and Subchannel 31 corresponds to data bit 7 of the mask msb. Remote Numeric Output Allocation Request (011H) This message is sent to a Remote node at power-up when the drive wants to allocate a particular Remote numeric output. It will also set the initial conditions for the numeric output. [ MSG TYPE = 011H CHANNEL # SUBCHANNEL # OUTPUT TIME FAULT DCP ] The CHANNEL # is a byte representing the channel number selected on the Remote node. The SUBCHANNEL # is a byte representing which subchannel is used. The Remote node should expect to see output updates within the prescribed time contained in OUTPUT TIME. The format of OUTPUT TIME is in number of whole seconds, not to exceed 36 seconds (a value of 0 means that there is no update time limit). If the Remote node does not see an output update within the prescribed time, it should take appropriate safe action (i.e. set the output to 0). The FAULT byte is used when a timeout error occurs. The FAULT byte describes how tht Remote node should react to a fault (no output update within the prescribed time). FAULT set to 0 means the reaction to a fault should be to leave the output allocated. FAULT set to nonzero means the reaction to a fault should be to deallocate the output. For example, if an output has not been udated within the time specified in OUTPUT TIME, then the output should be set to a safe state (i.e. set the output to 0). If later on an update message is received for the output, then the FAULT byte is consulted. If the output's FAULT byte is 0, then the output is still allocated and the latest update is allowed to change the state of the output. If the output's FAULT byte is non-zero, then the output has been deallocated and is left at the safe state until a new Remote Numeric Output Allocation Request for the output is received. The DCP is the decimal point location to be used to display the numeric value. The DCP value is equal to the number of digits to the right of the decimal point. Remote Logic Input Configure (012H) This message is sent from a drive that wants to know the state of a logic input connected to a Remote node. If one or more of the desired input logic bits change state, then a LAN message must be sent back to the drive. A LAN message must also be sent at regular 4 second intervals fixed at the Remote node; the drive expects periodic updates, and will take appropraite action if it is not updated within 5 seconds. [ MSG TYPE = 012H CHANNEL # LOGIC MASK -5 SINK/SOURCE MASK ] 6-9 7

8 The CHANNEL # is a byte representing the selected channel on the Remote node. The LOGIC MASK is a 4 byte mask (msb at offset 2) used by the Remote node to inform it of which bits this particular drive is interested in (bit = 1 means the drive is interested). Subchannel 0 corresponds to data bit 0 of the mask lsb, and Subchannel 31 corresponds to data bit 7 of the mask msb. The SINK/SOURCE MASK is a 4 byte mask (msb at offset 6) used by the Remote node to inform it of what type of inputs are being configured (sink type or source type). This SINK/SOURCE field applies only to DC inputs that have the ability to be programmed for sink or source. When the DC input is grounded, then the input will be a logic "1" for sink or a logic "0" for source, respectively. The SINK/SOURCE MASK bit should be a "0" to specify sink or a "1" to specify source. Subchannel 0 corresponds to data bit 0 of the mask lsb, and Subchannel 31 corresponds to data bit 7 of the mask msb. Numeric Input Configure (013H) This message is sent from a drive that wants to know the value of a numeric input connected to a Remote node. If the numeric value of the input changes, then a LAN message must be sent back to the drive. A LAN message must also be sent at regular 4 second intervals fixed at the Remote node; the drive expects periodic updates, and will take appropriate action if it is not updated within 5 seconds. [ MSG TYPE = 013H CHANNEL # SUBCHANNEL # DCP ] 3 The CHANNEL # is a byte representing the selected channel of the Remote node. The SUBCHANNEL # is a byte representing which subchannel is used. The DCP is the decimal point location expected when inputting the numeric value. The DCP value is equal to the number of digits to the right of the decimal point. Display Node Request (020H) This is the request from a Remote node to the drive for display information. This request is made once and the drive responds by sending one of the Display ASCII Response messages to the appropriate Remote node, then updates the information on a regular basis using one of the Display Response messages, with no further requests necessary. This type of message is used whether the Remote node is modifying, or only displaying a particular piece of data. The drive will send updates when the data changes and at regular 4 second intervals. If the Remote node does not receive an update within 5 seconds, appropriate action should be taken, because the last received data may not be valid. When the operator changes the requested display at the Remote node, the Remote node must first cancel the current request (with the Display Abort message) before issuing the new Display Node Request. A particular RDU may only be receiving updates for one specific item of data at a time. [ MSG TYPE = 020H CHANNEL # SUBCHANNEL # -3 RDU # ] 4 The CHANNEL # must be 065H. The Subchannel # must be the desired Control Display Unit (CDU) Function Number defined in the PAC diagram. The msb of the SUBCHANNEL # is at offset 2. channel the information is to be periodically sent to. This number is used to identify the data in the Display Response messages. Display Abort 8

9 (021H) This message is sent to the drive from the Remote node to halt updates of the indicated display from the drive. After this message is sent, nothing will be sent to that channel until another Display Node Request message is sent. [ MSG TYPE = 021H RDU # ] 0 1 channel is to stop receiving information. Display Message ASCII Response (022H) Ths drive sends this message only once, after receiving the Display Node Request, to provide the ASCII string used as a legend for the display and the initial numeric display value. When the Remote node receives this message, it knows that the data is to be displayed only, and will not allow any modification of the value. Subsequently, the drive will send only the numeric value to the Remote node, with the use of the Display Value Response message, when the data changes and at regular 4 second intervals. [ MSG TYPE = 022H RDU # BOTTOM LINE ASCII -17 TEXT TOP LINE ASCII TEXT VALUE ] channel is to receive this information. The BOTTOM LINE ASCII TEXT is the legend for the data; the first character of the string is at offset 2. The TOP LINE ASCII TEXT contains the drive name and the units for the data; the first character of the string is at offset 18. The VALUE contains the initial value of the data in the IEEE single precision floating point format; the msb is at offset 34. Display Variable ASCII Response (023H) This mesage is sent only once, after the Display Node Request, to provide the ASCII string used as a legend for the display and the initial numeric value. When the Remote node receives this message, it knows that the data may be modified, and will allow modification of the value. Subsequently, the drive will send only the numeric value to the Remote node, with use of the Dispaly Value Response message, when the data changes and at regular 4 second intervals. { MSG TYPE = 023H RDU # BOTTOM LINE ASCII -17 TEXT TOP LINE ASCII TEXT UPPER LIMIT LOWER LIMIT VALUE ] channel is to receive this information. The BOTTOM LINE ASCII TEXT is the legend for the data; the first character of the string is at offset 2. The TOP LINE ASCII TEXT contains the drive name and the units for the data; the first character of the string is at offset 18. If the value is modified, then limit checking must be performed by the Remote node. The modified value must be within the range of the UPPER LIMIT and the LOWER LIMIT. The modified value may equal the limits, but may not exceed them. The UPPER LIMIT value is in IEEE single precision floating point format; the msb is at offset 34. The LOWER LIMIT value is in IEEE precision floating point format; the msb is at offset 38. The VALUE contains the initial value of the data in IEEE single precision floating point format; the msb is at offset 42. 9

10 Display Value Response (024H) This message is sent from the drive to the Remote node and channel when the data changes and at regular 4 second intervals until the display is aborted. If the Remote node does not receive an update within 5 seconds, appropriate action should be taken, because the last received data may not be valid. [ MSG TYPE = 024H RDU # VALUE ] -5 channel is to receive this information. The VALUE contains the most recent value of the data in IEEE single precision floating point format; the msb is at offset 2. RDU Lockout Command (025H) An RDU in an "unlocked" state may have its display modified by a keypad connected to any other RDU connected to the same Remote node. An RDU in a "locked" state may not have its display modified by a keypad connected to any other RDU connected to the same Remote node. At power-up, the default state of all RDUs is "unlocked". This message is sent by a drive to the Remote node to set the default state of a particular RDU to "locked". [ MSG TYPE = 025H RDU # ] 0 1 The RDU # is the specific Remote node channel that the data is intended for. RDU Value Change (026H) This message is sent from a Remote node to a drive when an RDU wants to change the value of a numeric parameter on the drive. This message will only be sent after the RDU's ENTER key is pressed. [ MSG TYPE = 026H CHANNEL # SUBCHANNEL # -3 RDU # VALUE ] The CHANNEL # must be 065H. The SUBCHANNEL # must be the desired Control Display Unit (CDU) Function Number defined in the PAC diagram. The msb of the SUBCHANNEL # is at offset 2. channel the information is coming from. The VALUE contains the desired new value of the parameter and is in IEEE single precision floating point format; the msb is at offset 5. RDU Configuration (027H) This message is sent by the drive to the Remote node at power-up to initialize the default message menu items. The default menu items (and these messages) are determined through the PAC source program. The drive will send one of these messages for each menu item to be initialized. [ MSG TYPE = 027H RDU # MENU ITEM # CHANNEL # SUBCHANNEL # DCP ] channel the information is intended for. The MENU ITEM # is a vlaue between 1 and the maximum menu size, which points to the proper parameter within the RDU. The CHANNEL # must be 065H. The SUBCHANNEL # must be the desired Control Display Unit (CDU) Function 10

11 Number defined in the PAC diagram. The msb of the SUBCHANNEL # is at offset 4. The DCP is the decimal point location to be used to display the numeric value. The DCP value is equal to the number of digits to the right of the decimal point. RDU Select Menu Item (028H) This message is sent from a drive to the Remote node in order to select a menu item for a particular RDU. This type of message makes it possible to change menu items without forcing the user to press any keys at the Remote node. When the Remote node receives this message, it will send a Display Abort message to the drive corresponding to the currently selected menu item. It will then send a Display Node Request message to the drive corresonding to the newly selected menu item. [ MSG TYPE = 028H RDU # MENU ITEM # ] channel the information is intended for. The MENU ITEM # is a value between 1 and the maximum menu size, which points to the desired parameter within the RDU. Display Logic Message ASCII Responsse (029H) The drive sends this message to the Remote node only once, after receiving the Display Node Request, to provide the ASCII string used as a legend for the display and the initial logic display value. When the Remote node receives this message, it knows that the data is to be displayed only, and will not allow any modification of the value. Subsequently, the drive will send only the logic value to the Remote node, with use of the Display Logic Value Response message, when the data changes and at regular 4 second intervals. [ MSG TYPE = 029H RDU # BOTTOM LINE ASCII -17 TEXT TOP LINE ASCII TEXT VALUE ] channel is to receive this information. The BOTTOM LINE ASCII TEXT is the legend for the data; the first character of the string is at offset 2. The TOP LINE ASCII TEXT contains the drive name and the units for the data; the first character of the string is at offset 18. The VALUE contains the initial value of the data; a logic 0 is represented by VALUE equal to 0, and a logic 1 is represented by VALUE equal to 0FFH. Display Logic Variable ASCII Response (02AH) The drive sends this message to the Remote node only once, after receiving the Display Node Request, to provide the ASCII string used as a legend for the display and the initial logic display value. When the Remote node receives this message, it knows that the data may be modified, and will allow modification of the value. Subsequently, the drive will send only the logic value to the Remote node, with the use of the Display Logic Value Response message, when the data changes and at regular 4 second intervals. [ MSG TYPE = 02AH RDU # BOTTOM LINE ASCII -17 TEXT TOP LINE ASCII TEXT VALUE ]

12 channel is to receive this information. The BOTTOM LINE ASCII TEXT is the legend for the data; the first character of the string is at offset 2. The TOP LINE ASCII TEXT contains the drive name and the units for the data; the first character of the string is at offset 18. The VALUE contains the initial value of the data; a logic 0 is represented by VALUE eual to 0, and a logic 1 is represented by VALUE equal to 0FFH. Display Logic Value Response (02BH) This message is sent from the drive to the Remote node and channel when the data changes and at regular 4 second intervals until the display is aborted. If the Remote node does not receive an update within 5 seconds, appropriate action should be taken, because the last received data may not be valid. [ MSG TYPE = 02BH RDU # VALUE ] channel is to receive this information. The VALUE contains the most recent value of the data; a logic 0 is represented by VALUE equal to 0, and a logic 1 is represented by VALUE equal to 0FFH. RDU Logic Value Change (02CH) This message is sent from a Remote node to a drive when an RDU wants to change the value of a logic parameter on the drive. This message will only be sent after the RDU's ENTER key is pressed. [ MSG TYPE = 02CH CHANNEL # SUBCHANNEL # -3 RDU # VALUE ] 4 5 The CHANNEL # must be 065H. The SUBCHANNEL # must be the desired Control Display Unit (CDU) Function Number defined in the PAC diagram. The msb of the SUBCHANNEL # is at offset 2. channel the information is coming from. The VALUE contains the desired new value of the parameter; a logic 0 is represented by VALUE equal to 0, and a logic 1 is represented by VALUE equal to 0FFH. Numeric Update (030H) This message is sent from a drive to a Remote node to keep the drive's numeric output updated, after the drive sends a Remote Numeric Output Allocation Request message. As long as the drive is powered up, it will continue to send this message at regular intervals and when the data changes. If the Remote node does not see a Numeric Update message within the prescribed time given in the Output Allocation message, then it should take appropriate safe action (i.e. set the output to 0). This message is also sent from a Remote node to the drive to keep the drive's numeric input updated, in response to a Remote Numeric Input Configure message. If the numeric value of the input changes, then a LAN message must be sent. A LAN message must also be sent at regular 4 second intervals fixed at the Remote node; the drive expects periodic updates in response to the Input Configure message, and will take appropriate action if it is not updated within 5 seconds. [ MSG TYPE = 030H CHANNEL # SUBCHANNEL # VALUE ] 3-6 The CHANNEL # is a byte representing the selected channel of the Remote node. 12

13 The SUBCHANNEL # is a byte representing the selected subchannel of the Remote node. The VALUE contains the most recent value of the data in IEEE single precision floating point format; the msb is at offset 3. Logic Update (031H) This message is sent from a drive to a Remote node to keep the drive's logic output(s) updated, after the drive sends a Remote Logic Output Allocation Request message. As long as the drive is powered up, it will continue to send this message at regular intervals and when the data changes. If the Remote node does not see a Logic Update message within the prescribed time given in the Output Allocation message, then it should take appropraite safe action (i.e. set the output to 0). This message is also sent from a Remote node to the drive to keep the drive's logic input updated, in response to a Remote Logic Input Configure message. If the logic state of the input(s) changes, then a LAN message must be sent. A LAN message must also be sent at regular 4 second intervals fixed at the Remote node; the drive expects periodic updates in response to the Input Configure message, and will take appropriate action if it is not updated within 5 seconds. [ MSG TYPE = 031H CHANNEL # VALUE ] -5 The CHANNEL # is a byte representing the selected channel of the Remote node. The VALUE contains the logic states for each of 32 subchannels. The logic state of Subchannel 0 is the state of the least significant bit (D0) of the lsb of VALUE (at offset 5). The logic state of Subchannel 31 is the state of the most significant digit (D7) of the msb of VALUE (at offset 2). NOTE The Remote node should use the LOGIC MASK, sent in the Output Allocation or the Input Configure message, to determine which logic bits in VALUE are of interest. Remote No Update Error (0DBH) This message is sent from a Remote node to the drive when it does not receive an output update LAN message from a drive, that has allocated one or more outputs, within the prescribed time. [ MSG TYPE = 0DBH DRIVE # OUTPUT TIME ] The DRIVE # contains the number of the drive that has not sent the output update within the prescribed time. The OUTPUT TIME is the prescribed time sent to the Remote node upon the allocation of an output. The format of OUTPUT TIME is in number of whole seconds (a value of 0 means to never time out). Numeric Input Request Error (0DCH) This message is sent from the Remote node to the drive when the Remote node cannot provide a numeric input to a drive for reasons other than LAN failure. A typical reason for this condition might be that there is no numeric input for the requested channel/subchannel. [ MSG TYPE = 0DCH CHANNEL # SUBCHANNEL # ] The CHANNEL # is the channel of the Remote node on which the drive had attempted to configure a numeric input. 13

14 The SUBCHANNEL # is the channel of the Remote node on which the drive had attempted to configure a numeric input. Logic Input Request Error (0DDH) This message is sent from the Remote node to the drive when the Remote node cannot provide a logical input for reasons other than LAN failure. A typical reason for this condition might be that there is no logic input channel located at the given channel/subchannel. [ MSG TYPE = 0DDH CHANNEL # LOGIC MASK ] -5 The CHANNEL # is the channel of the Remote node on which the drive had attempted to configure a logic input. The LOGIC MASK contains the error states for each of 32 subchannels. The error state of Subchannel 0 is the state of the least significant bit (D0) of the lsb of LOGIC MASK (at offset 5). The error state of Subchannel 31 is the state of the most significant bit (D7) of the msb of LOGIC MASK (at offset 2). Bits set to logic state 1 in the LOGIC MASK are in error. Numeric Output Allocation Error (0DEH) This message is sent from the Remote node to the drive when the Remote node cannot allocate a numeric output to a drive for reasons other than LAN failure. A typical reason for this condition might be that a different drive has already allocated the output. Another reason for this condition might be that there is no numeric output at the requested channel/subchannel. [ MSG TYPE = 0DEH CHANNEL # SUBCHANNEL # DRIVE # W/ALLOCATION ] 3 The CHANNEL # is the channel on the Remote node on which the drive attempted to allocate a numeric output. The SUBCHANNEL # refers to the subchannel on the Remote node on which the drive had attempted to allocate a numeric output. The DRIVE # W/ALLOCATION is the drive number that has previously allocated an output within this particular numeric output channel/subchanle. If the Remote node detects that there is no numeric output at the requested channel/ subcnhannel, the DRIVE # W/ALLOCATION will be 000H. Logic Output Allocation Error (0DFH) This message is sent from the Remote node to the drive when the Remote node cannot allocate a logic output to a drive for reasons other than LAN failure. A typical reason for this condition might be that a different drive already has the output allocated. Another reason for this condition might be that there is no logic output at the requested channel/subchannel. [ MSG TYPE = 0DFH CHANNEL # DRIVE # W/ ALLOCATION LOGIC MASK ] 3-6 The CHANNEL # is the logic channel of the Remote node on which the drive had attempted to allocate a logic output. The DRIVE # W/ALLOCATION is the drive number that has previously allocated an output within this particular logic output channel/subchannel. If the Remote node detects that there is no logic output at the requested channel/subchannel, the DRIVE # W/ALLOCATION will be 000H. 14

15 The LOGIC MASK contains the error states for each of 32 subchannels. The error state of Subchannel 0 is the state of the least significant bit (D0) of the lsb of LOGIC MASK (at offset 6). The error state of Subchannel 31 is the state of the most significant bit (D7) of the msb of LOGIC MASK (at offset 3). Bits set to logic 1 in the LOGIC MASK are in error. IEEE Single Precision Floating Point Format. Numeric values passed in the messages are in the number format set by the IEEE 754 single precision floating point standard. Its bit form representation is as follows: SEEE EEEE Most Significant Byte (MSB) EMMM MMMM MMMM MMMM MMMM MMMM Least Significant Byte (LSB) "S" is the sign bit (1 if negative, 0 if positive). The "E" field is the two's exponent. It is a two's complement value biased by 127 (decimal). The "M" field is the 23 bit normalized mantissa. The most significant bit is always assumed to be 1, and so is not explicitly stored. This yields an effective precision of 24 bits. The value of the floating point number described above is obtained by multiplying 2 raised to the power of the unbiased exponent, by the mantissa. The assumed bit of the binary mantissa (the most significant bit) has a value of 1.0, with the remaining bits providing a fractional value (i.e. the value of the mantissa is greater than or equal to 1.0 and less than 2.0). The dynamic range of the IEEE 754 single precision floating point format is +/ E-38 to E

16 Examples of RSC Messages. EXAMPLE 1. Drive allocates a numeric output and then keeps the output updated. EX1.1. Drive #4 powers up and sends a Remote Numeric Output Allocation Request. The data sent over the serial port from the RSC to the external device is as follows (in the given order): 001H 0FEH 007H 004H 011H Start of message sequence (SOH, NOT SOH) 001H 0FEH Length, 7 bytes 007H Drive #4 004H Message Type 011H, Remote Numeric Output Allocation Request 011H 002H 00CH 005H 000H 02FH Channel #2 002H Subchannel #12 00CH Output time of 5 seconds 005H Fault reaction to leave allocated 000H Checksum 02FH EX1.2. Drive continues to keep the output updated by sending Numeric Update messages when the data changes and at 4 second intervals. The data sent over the serial port from the RSC to the external device is as follows (in the given order): 001H 0FEH 009H 004H 030H Start of message sequence (SOH, NOT SOH) 001H 0FEH Length, 9 bytes 009H Drive #4 004H Message Type 030H,Numeric Update 030H 16

17 002H 00CH 03FH 080H 000H 000H 00AH Channel #2 002H Subchannel #12 00CH Value, floating pt value of F800000H Checksum 00AH EXAMPLE 2. External device requests that a new modifiable parameter be displayed, and then modifies the value. EX2.1. External device sends a Display Abort message to drive #20. The data sent over the serial port from the external device to the RSC is as follows (in the given order): 001H 0FEH 004H 014H 021H Start of message sequence (SOH, NOT SOH) 001H 0FEH Length, 4 bytes 004H Drive #20 014H Message Type 021H, Display Abort 021H 00AH 043H RDU #10 00AH Checksum 043H EX2.2. External device sends a Display Node Request to drive #1. The data sent over the serial port from the external device to the RSC is as follows (in the given order): 001H 0FEH 007H 001H 020H Start of message sequence (SOH, NOT SOH) 001H 0FEH Length, 7 bytes 007H Drive #1 001H Message Type 020H, Display Node Request 020H 065H 000H 06EH 00AH 005H Channel # H Subchannel # EH RDU #10 00AH Checksum 005H 17

18 EX2.3. Drive #1 responds with Display Variable ASCII Response message. The data sent over the serial port from the RSC to the external device is as follows (in the given order): 001H 0FEH 030H 001H 023H Start of message sequence (SOH, NOT SOH) 001H 0FEH Length, 48 bytes 030H Drive #1 001H Message Type 023H, Display Variable ASCII Response 023H 00AH RDU #10 00AH 020H 020H 020H 04CH 049H 04EH 045H 020H 053H 050H 045H 045H 044H 020H 020H 020H Bottom Line ASCII Text LINE SPEED 043H 04FH 041H 054H 045H 052H 020H 020H 020H 020H 020H 020H 020H 046H 050H 04DH Top Line ASCII Text COATER FPM 044H 07AH 000H 000H Upper Limit, floating pt value of A0000H 000H 000H 000H 000H Lower Limit, floating pt value of H 000H 000H 000H 000H Initial Value, floating pt value of H 016H Checksum 016H 18

19 EX2.4. Drive #1 continues to keep the display updated by sending Display Value Response messages when the data changes and at 4 second intervals. The data sent over the serial port from the RSC to the external device is as follows (in the given order): 001H 0FEH 008H 001H 024H Start of message sequence (SOH, NOT SOH) 001H 0FEH Length, 8 bytes 008H Drive #1 001H Message Type 024H, Display Value Response 024H 00AH RDU #10 00AH 000H 000H 000H 000H Value, floating pt value of H 037H Checksum 037H EX2.5. External device desires to change the value of the numeric parameter on the drive, so it sends an RDU Value Change message to the drive. The data sent over the serial port from the external device to the RSC is as follows (in the given order): 001H 0FEH 00BH 001H 026H Start of message sequence (SOH, NOT SOH) 001H 0FEH Length, 11 bytes 00BH Drive #1 001H Message Type 026H, RDU Value Change 026H 065H 000H 06EH 00AH Channel # H Subchannel # EH RDU #10 00AH 042H 0C8H 000H 000H Value, floating pt value of C80000H 019H Checksum 019H 19

20 EX2.6. Drive #1 continues to keep the display updated with the new value by sending Display Value Response messages when the data changes and at 4 second intervals. The data sent over the serial port from the RSC to the external device is as follows (in the given order): 001H 0FEH 008H 001H 024H Start of message sequence (SOH, NOT SOH) 001H 0FEH Length, 8 bytes 008H Drive #1 001H Message Type 024H, Display Value Response 024H 00AH RDU #10 00AH 042H 0C8H 000H 000H Value, floating pt value of C80000H 041H Checksum 041H EXAMPLE 3. Drive configures 3 logic inputs on external device and external device keeps drive updated. EX3.1. Drive #15 powers up and sends a Remote Logic Input Configure message. The data sent over the serial port from the RSC to the external device is as follows (in the given order): 001H 0FEH 00CH 00FH 012H Start of message sequence (SOH, NOT SOH) 001H 0FEH Length, 12 bytes 00CH Drive #15 00FH Message Type 012H, Remote Logic Input Configure 012H Channel #4 004H 004H 20

21 020H 000H 008H 001H Logic Mask, configuring subchannels 0, 11, and H 000H 000H 000H 000H Sink/Source Mask, all sink H 05AH Checksum 05AH EX3.2. External device keeps drive #15 updated by sending Logic Update messages when any of the configured logic inputs change state and at approximately 4 second intervals. The data sent over the serial port from the external device to the RSC is as follows (in the given order): 001H 0FEH 008H 00FH 031H Start of message sequence (SOH, NOT SOH) 001H 0FEH Length, 8 bytes 008H Drive #15 00FH Message Type 031H, Logic Update H 004H Channel #4 004H 000H 000H 008H 000H Value, subchannel 0 and 29 at logic 0 and subchannel 11 at logic H 054H Checksum 054H 21

REMOTE I/O [INPUT/OUTPUT] CONTROLLER LAN NODE PCB (RIO) Part No. 46S For use on MicroTrac DSD Local Area Network

REMOTE I/O [INPUT/OUTPUT] CONTROLLER LAN NODE PCB (RIO) Part No. 46S For use on MicroTrac DSD Local Area Network RD 790-10 REMOTE DEVICE USER REFERENCE SHEET FOR REMOTE I/O [INPUT/OUTPUT] CONTROLLER LAN NODE PCB (RIO) Part No. 46S02790-0010 For use on MicroTrac DSD Local Area Network INTRODUCTION The Remote Input/Output

More information

JCL-33A (C5) Warning. 1. System Configuration COMMUNICATION INSTRUCTION MANUAL

JCL-33A (C5) Warning. 1. System Configuration COMMUNICATION INSTRUCTION MANUAL COMMUNICATION INSTRUCTION MANUAL JCL-33A (C5) No.JCL3CE3 2018.11 This manual contains instructions for the communication functions, operations and notes when operating the JCL-33A. To prevent accidents

More information

Sequential Event Recorder

Sequential Event Recorder DESCRIPTION Sequential Event Recorder Product Specifications and Installation Data The Sequential Event Recorder (SER) is an intelligent Genius I/0 block that resides directly on the Genius LAN. The primary

More information

Contents. Additional Instructions P-3X CANopen

Contents. Additional Instructions P-3X CANopen Page 1 of 24 / 07.04.14 Contents 1. Quick Start Guide... 2 2. Service Data Object (SDO)... 3 2.1 Read Object... 3 2.2 Write Object... 3 2.3 Abort SDO Transfer... 3 2.4 SDO Abort Codes... 4 3. Process Data

More information

REMOTE LOGIC I/O [INPUT/OUTPUT] PCB (LOGIO) Part No. 46S For use on MicroTrac DSD Local Area Network

REMOTE LOGIC I/O [INPUT/OUTPUT] PCB (LOGIO) Part No. 46S For use on MicroTrac DSD Local Area Network RD 798-10 REMOTE DEVICE USER REFERENCE SHEET FOR REMOTE LOGIC I/O [INPUT/OUTPUT] PCB (LOGIO) Part No. 46S02798-0010 For use on MicroTrac DSD Local Area Network Effective 6/18/90 1 CONTENTS INTRODUCTION...3

More information

TOA IC-100 Institutional Intercom. Remote Control and Monitoring Programmer's Guide

TOA IC-100 Institutional Intercom. Remote Control and Monitoring Programmer's Guide TOA IC-100 Institutional Intercom Remote Control and Monitoring Programmer's Guide Overview IC-100 security installations often require integration with touch-screen control systems, graphic annunciator

More information

Modbus Protocol For FTS/FTM 3x&8x

Modbus Protocol For FTS/FTM 3x&8x [ 公司地址 ] Modbus Protocol For FTS/FTM 3x&8x V3.0 Introduction This document describes the protocol detail of Modbus for FTSXX Hardware interface - The interface on the sensor is RS-485. - Hardware named

More information

MRUC-20 Modul-R CAN Bus Network

MRUC-20 Modul-R CAN Bus Network MRUC-20 Modul-R CAN Bus Network BALOGH This manual is based on information available at the time if its publication. Every effort has been made to provide accurate and up-to-date information. This document

More information

1 Overview. T10/ revision 0

1 Overview. T10/ revision 0 Date: 10/22/08 To: T10 Committee (SCSI) From: George Penokie (LSI) Subject: SPC-4: Cache hits and power on statistics 1 Overview There are some performance statistics relating to cache hits that would

More information

Chapter 11: Input/Output Organisation. Lesson 05: Asynchronous RS232C Serial Port data transfer

Chapter 11: Input/Output Organisation. Lesson 05: Asynchronous RS232C Serial Port data transfer Chapter 11: Input/Output Organisation Lesson 05: Asynchronous RS232C Serial Port data transfer Objective Understand the RS232C asynchronous data transfer and signals Learn the RS232C serial port communication

More information

2. Terminal arrangement TEMPERATURE CONTROLLER KT2 COMMUNICATION INSTRUCTION MANUAL. (Fig. 2-1)

2. Terminal arrangement TEMPERATURE CONTROLLER KT2 COMMUNICATION INSTRUCTION MANUAL. (Fig. 2-1) COMMUNICATION INSTRUCTION MANUAL TEMPERATURE CONTROLLER No.KTC3E2 2006.08 To prevent accidents arising from the misuse of this controller, please ensure the operator receives this manual. For this product

More information

Eaton E32 3-switch modules

Eaton E32 3-switch modules Technical TD07002002E Supersedes March 2011 Description Page Contents Description Page 1 System description...2 2 Rocker switch modules...2 2.1 Lighting...2 2.2 Rocker circuits...2 2.3 Dimensions and cutout...3

More information

PLC2 Board Communication Manual CANopen Slave

PLC2 Board Communication Manual CANopen Slave PLC2 Board Communication Manual CANopen Slave 02/2006 Series: PLC2 0899.5809 E/3 Contents Contents List of Tables 4 List of Figures 4 About the Manual 5 Abbreviations and Definitions...............................

More information

Sender Receiver Sender

Sender Receiver Sender EEE 410 Microprocessors I Spring 04/05 Lecture Notes # 19 Outline of the Lecture Interfacing the Serial Port Basics of Serial Communication Asynchronous Data Communication and Data Framing RS232 and other

More information

TABLE OF CONTENTS. Communication Functions

TABLE OF CONTENTS. Communication Functions TABLE OF CONTENTS Chapter 1: Chapter 2: Chapter 3: Chapter 4: General Features....................................................... 1-1 Functions......................................................

More information

Serial Interfacing. Asynchronous Frame

Serial Interfacing. Asynchronous Frame Serial Interfacing Serial Data Transfer used by keyboards, plotters, modems and other peripherals with low data transfer rates (low bandwidth) 2 Types: Asynchronous CPU and device are not using a common

More information

DCP - Interface. Dynavert L. Technical Description July 2010 (Draft) Dynavert

DCP - Interface. Dynavert L. Technical Description July 2010 (Draft) Dynavert DCP - Interface Dynavert L Technical Description July 2010 (Draft) Dynavert Introduction 1 Main characteristics 2 DCP Interface for Dynavert L Technical Description (Draft) Protocol including position

More information

THT-500-A/R (C5) 1. System Configuration COMMUNICATION INSTRUCTION MANUAL. No. THT5CE

THT-500-A/R (C5) 1. System Configuration COMMUNICATION INSTRUCTION MANUAL. No. THT5CE COMMUNICATION INSTRUCTION MANUAL THT-500-A/R (C5) No. THT5CE2 2018.04 This manual contains instructions for communication functions of the THT-500-A/R. 1. System Configuration 1.1 When Using USB Communication

More information

Back to. Communication Products Group. Technical Notes. Local/Remote Control and Functional Description, 1:1 Redundant Switching Unit, One Rack Unit

Back to. Communication Products Group. Technical Notes. Local/Remote Control and Functional Description, 1:1 Redundant Switching Unit, One Rack Unit Back to Communication Products Group Technical Notes 25T008 Local/Remote Control and Functional Description, 1:1 Redundant Switching Unit, One Rack Unit MITEQ TECHNICAL NOTE 25T008 MAY 1997 REV D LOCAL/REMOTE

More information

Serial I/O. 4: Serial I/O. CET360 Microprocessor Engineering. J. Sumey

Serial I/O. 4: Serial I/O. CET360 Microprocessor Engineering. J. Sumey 4: Serial I/O CET360 Microprocessor Engineering J. Sumey Introduction serial, i.e. bit-at-a-time, interfacing techniques are useful when parallel interfacing limitations become problematic distance limitations

More information

Digital Fundamentals

Digital Fundamentals Digital Fundamentals Tenth Edition Floyd Chapter 2 2009 Pearson Education, Upper 2008 Pearson Saddle River, Education NJ 07458. All Rights Reserved Decimal Numbers The position of each digit in a weighted

More information

EM24-DIN PFA, PFB & X models

EM24-DIN PFA, PFB & X models EM24-DIN PFA, PFB & X models COMMUNICATION PROTOCOL Version 4 Revision 0 December 03 th, 2012 Index 1.1 Introduction...3 1.2 MODBUS functions...3 1.2.1 Function 03h (Read Holding Registers)...3 1.2.2 Function

More information

Modbus Protocol For PMX / PXM3X

Modbus Protocol For PMX / PXM3X [ 公司地址 ] Modbus Protocol For PMX / PXM3X V3.0 Introduction This document describes the protocol detail of Modbus for PMSXX Hardware interface - The interface on the sensor is RS-485. - Hardware named D+,

More information

COMLI. System Description

COMLI. System Description COMLI System Description COMLI System Description Copyright 1998 ABB Satt AB. The contents of this document can be changed by ABB Satt AB without prior notice and do not constitute any binding undertakings

More information

1 Overview. 2 Changes to SPC-4. T10/ revision 5

1 Overview. 2 Changes to SPC-4. T10/ revision 5 Date: 3/18/09 To: T10 Committee (SCSI) From: George Penokie (LSI) Subject: SPC-4: Cache hits and power on statistics 1 Overview There are some performance statistics relating to cache hits that would be

More information

EM210 COMMUNICATION PROTOCOL. Version 3 Revision 3

EM210 COMMUNICATION PROTOCOL. Version 3 Revision 3 EM210 COMMUNICATION PROTOCOL Version 3 Revision 3 November 13 th, 2015 Index 1.1 Introduction... 3 1.2 MODBUS functions... 3 Function 03h (Read Holding Registers)... 3 Function 04h (Read Input Registers)...

More information

WIE485 and WIE232. Wiegand to RS485 or RS232 bidirectional interface converters for systems with contactless readers

WIE485 and WIE232. Wiegand to RS485 or RS232 bidirectional interface converters for systems with contactless readers Wiegand to RS485 or RS232 bidirectional interface converters for systems with contactless readers 24. srpna 2016 w w w. p a p o u c h. c o m WIE485 and WIE232 Product Data Sheet Created: 5.10.2010 Last

More information

Select a Data Communication Interface

Select a Data Communication Interface Printer Setup and Operation Select a Data Communication Interface Select a Data Communication Interface You may connect your print engine to a computer using one or more of the available connections. The

More information

Modbus Protocol For TGP03 / THP03

Modbus Protocol For TGP03 / THP03 [ 公司地址 ] Modbus Protocol For TGP03 / THP03 V2.0 Introduction This document describes the protocol detail of Modbus for TGP03 / THP03 Hardware interface - The interface on the sensor is RS-485. - Hardware

More information

1.Eastron SDM530-Modbus Smart Meter Modbus Protocol Implementation V1.1

1.Eastron SDM530-Modbus Smart Meter Modbus Protocol Implementation V1.1 1.Eastron SDM530-Modbus Smart Meter Modbus Protocol Implementation V1.1 1.1 Modbus Protocol Overview This section provides basic information for interfacing the Eastron Smart meter to a Modbus Protocol

More information

140CRA93X00 Quantum RIO Adapter Drop Single and Dual Channel Module

140CRA93X00 Quantum RIO Adapter Drop Single and Dual Channel Module 140CRA93X00 Quantum RIO Adapter Drop Single and Dual Channel Module Overview The Remote I/O Drop Single and Dual Channel modules are used to transfer data bi-directionally over a coaxial cable network

More information

THERMO-CON. Model No. HECR002-A5. Keep available whenever necessary.

THERMO-CON. Model No. HECR002-A5. Keep available whenever necessary. HEC-OM-S008 Aug.2014 Communication Manual THERMO-CON Model No. HECR002-A5 Keep available whenever necessary. This manual is copyrighted and all rights are reserved by SMC Corporation, and may not, in whole

More information

1. Communication Data Frame

1. Communication Data Frame Page : 1 1. Communication Data Frame EDX series inverter can be communication controlled by the PC or other controller with the communication protocol, Modbus ASCII Mode & Mode RTU, RS485 or RS232. Frame

More information

1. Introduction. 2. Installation MODBUS INTERFACE

1. Introduction. 2. Installation MODBUS INTERFACE 5551.C 8473.C MODBUS INTERFACE PIM-MB-1 Modbus Interface 1. Introduction AuCom soft starters can be controlled and monitored across an RS485 serial communication network using the Modbus RTU and AP ASCII

More information

TOSVERT VF-S9 Communications Function Instruction Manual

TOSVERT VF-S9 Communications Function Instruction Manual TOSVERT VF-S9 Communications Function Instruction Manual Notice 1. Make sure that this instruction manual is delivered to the end user of the inverter. 2. Read this manual before first using the communications

More information

DirectNET Host. Communications Programs. In This Chapter...

DirectNET Host. Communications Programs. In This Chapter... Communications Programs In This Chapter.... Why do you need a communications program? Modes of Operation Protocol Components Controlling the Communications Initiating the Request Acknowledging the Request

More information

WV58MR. Redundant rotary encoder with CANopen Safety interface extension User manual 307/17

WV58MR. Redundant rotary encoder with CANopen Safety interface extension User manual 307/17 WV58MR Redundant rotary encoder with CANopen Safety interface extension User manual 307/17 General Information Inhaltsverzeichnis 1 General Information... 3 1.1 Documentation... 3 1.2 Definitions... 3

More information

INSTRUCTION MANUAL FOR GCS-300 COMMUNICATION [OPTION CODE: C5] GCSC3E

INSTRUCTION MANUAL FOR GCS-300 COMMUNICATION [OPTION CODE: C5] GCSC3E INSTRUCTION MANUAL FOR COMMUNICATION [OPTION CODE C5] GCSC3E1 2002.04 To prevent the accidents by mishandling of this controller, please arrange to give this manual into the hands of the operator who actually

More information

[ 公司地址 ] Modbus Protocol. For THS/THM 30X&80X_Temp.&Humididy & THS8X/THM8X_Dew Point Series V7.0

[ 公司地址 ] Modbus Protocol. For THS/THM 30X&80X_Temp.&Humididy & THS8X/THM8X_Dew Point Series V7.0 [ 公司地址 ] Modbus Protocol For THS/THM 30X&80X_Temp.&Humididy & THS8X/THM8X_Dew Point Series V7.0 Introduction Modbus Protocol of THS/THM30X&80X & THS8X/THM8X This document describes the protocol detail

More information

CANopen CFW100. User s Manual. Phone: Fax: Web: -

CANopen CFW100. User s Manual. Phone: Fax: Web:  - CANopen CFW100 User s Manual CANopen User s Manual Series: CFW100 Language: English Document Number: 10002835377 / 00 Publication Date: 06/2014 CONTENTS CONTENTS... 3 ABOUT THE MANUAL... 5 ABBREVIATIONS

More information

COMMUNICATION INSTRUCTION MANUAL Temperature Controller KT4R

COMMUNICATION INSTRUCTION MANUAL Temperature Controller KT4R COMMUNICATION INSTRUCTION MANUAL Temperature Controller KT4R No. KT4RCE1 2015.06 This manual contains instructions for communication functions of the KT4R. To prevent accidents arising from the misuse

More information

Digital Fundamentals. CHAPTER 2 Number Systems, Operations, and Codes

Digital Fundamentals. CHAPTER 2 Number Systems, Operations, and Codes Digital Fundamentals CHAPTER 2 Number Systems, Operations, and Codes Decimal Numbers The decimal number system has ten digits: 0, 1, 2, 3, 4, 5, 6, 7, 8, and 9 The decimal numbering system has a base of

More information

Serial CFW-11. Communication Manual. Phone: Fax: Web:

Serial CFW-11. Communication Manual. Phone: Fax: Web: Motors Energy Automation Coatings Serial CFW-11 Communication Manual Language: English RS232 / RS485 Serial Communication Manual Series: CFW-11 Language: English Document Number: 0899.5741 / 03 Publication

More information

Positional Number System

Positional Number System Positional Number System A number is represented by a string of digits where each digit position has an associated weight. The weight is based on the radix of the number system. Some common radices: Decimal.

More information

Dot Matrix Printer. SP300 Series. Programmer s Manual

Dot Matrix Printer. SP300 Series. Programmer s Manual Dot Matrix Printer SP300 Series Programmer s Manual TABLE OF CONTENTS 1. CONTROL PANEL... 1 1-1. Basic Operation... 1 1-2. Switch Operation (Combined Switch Operation)... 2 2. SERIAL INTERFACE... 7 2-1.

More information

INTEGRA DL1 DUAL LOAD DIGITAL METER COMMUNICATIONS GUIDE DIGITAL ENERGY METER FOR MULTIPLE LOADS IN AN ELECTRICAL SYSTEM

INTEGRA DL1 DUAL LOAD DIGITAL METER COMMUNICATIONS GUIDE DIGITAL ENERGY METER FOR MULTIPLE LOADS IN AN ELECTRICAL SYSTEM DL1 INTEGRA DL1 DUAL LOAD DIGITAL METER COMMUNICATIONS GUIDE DIGITAL ENERGY METER FOR MULTIPLE LOADS IN AN ELECTRICAL SYSTEM Contents 1 Dual Load Digital meters Modbus Protocol implementation 3 1.1 Modbus

More information

DSP860 Operation Manual

DSP860 Operation Manual DSP860 Operation Manual 1. Information 2. Introduction 3. Installation 4. Pin Assignment 5. DIP Switch Setting 6. Character Tables 7. Software Control (Command List) 8. Specifications 9. Instruction of

More information

EM210 COMMUNICATION PROTOCOL. Version 3 Revision 1

EM210 COMMUNICATION PROTOCOL. Version 3 Revision 1 EM210 COMMUNICATION PROTOCOL Version 3 Revision 1 June 4 th, 2014 Index 1.1 Introduction...3 1.2 MODBUS functions...3 Function 03h (Read Holding Registers)...3 Function 04h (Read Input Registers)...4 Function

More information

DSP840 Operation Manual Version 3.0

DSP840 Operation Manual Version 3.0 DSP840 Operation Manual Version 3.0 1. Information 2. Introduction 3. Installation 4. Pin Assignment 5. DIP Switch Setting 6. Character Tables 7. Software Control (Command List) 8. Specifications 9. Instruction

More information

FP2000 SERIAL COMMUNICATION FORMAT

FP2000 SERIAL COMMUNICATION FORMAT FP2000 SERIAL COMMUNICATION FORMAT Revision 8.00: February 2003 The Manufacturer reserves the right to update this communication format, in the light of product enhancement and development, at any time

More information

Reference Guide. Remote Control

Reference Guide. Remote Control Remote Control Reference Guide Remote control enables you to operate the buttons on the front panel of the MVS-12 from an external device. This document describes how to operate the unit remotely via MIDI,

More information

Citrix IMA Service Error Codes

Citrix IMA Service Error Codes Citrix IMA Service Error Codes This article contains Citrix IMA Service error codes that can appear in the Event Viewer. Page 1 IMA Error Codes Hex Value Signed Value Unsigned Value Mnemonic 80000001h

More information

Comments and/or suggestions concerning this document are welcome and should be directed to:

Comments and/or suggestions concerning this document are welcome and should be directed to: &38/LQN3URWRFRO1R 3 'RFXPHQW1R5HYLVLRQ% 3(6$6ZLWFKLQJ6\VWHPV,QF $:\QQ'ULYH1RUWKZHVW +XQWVYLOOH$/ KWWSZZZSHVDFRP 6HUYLFHDQG2UGHULQJ$VVLVWDQFH 3(6$6ZLWFKLQJ6\VWHPV,QF $:\QQ'ULYH1RUWKZHVW +XQWVYLOOH$/86$

More information

Software Developer's Manual

Software Developer's Manual Software Developer's Manual Raster Command Reference QL-800/810W/820NWB Version 1.00 The Brother logo is a registered trademark of Brother Industries, Ltd. Brother is a registered trademark of Brother

More information

Vorne Industries. 87/415 Rate Monitor Display User's Manual Industrial Drive Itasca, IL (630) Telefax (630)

Vorne Industries. 87/415 Rate Monitor Display User's Manual Industrial Drive Itasca, IL (630) Telefax (630) Vorne Industries 87/415 Rate Monitor Display User's Manual 1445 Industrial Drive Itasca, IL 60143-1849 (630) 875-3600 Telefax (630) 875-3609 . 3 Chapter 1 Setting Up Your Display For Operation... 1.1 Accessing

More information

EM24_E1. (Ethernet) COMMUNICATION PROTOCOL. Version 0 Revision 1.2

EM24_E1. (Ethernet) COMMUNICATION PROTOCOL. Version 0 Revision 1.2 EM24_E1 (Ethernet) COMMUNICATION PROTOCOL Version 0 Revision 1.2 Index 1 INTRODUCTION... 3 1.1 1.2 Introduction... 3 Modbus functions... 3 1.2.1 Function 03h (Read Holding Registers) and 04h (Read Input

More information

RS 232 Interface. RS 232 is the Serial interface on the PC. Three major wires for the Serial interface: Transmit Pin 2 Receive Pin 3

RS 232 Interface. RS 232 is the Serial interface on the PC. Three major wires for the Serial interface: Transmit Pin 2 Receive Pin 3 RS 232 Interface RS 232 is the Serial interface on the PC Three major wires for the Serial interface: Transmit Pin 2 Receive Pin 3 Note: SR510 switches pins 2,3 internally HP Func. Gen. Requires a null

More information

PowerKey 1000 J1939 user manual

PowerKey 1000 J1939 user manual PowerKey 1000 J1939 user manual 1/15 PK1000_J1939_UM_REV1.0 www.blinkmarine.com Summary: 1. How to connect Deutsch 4 pin:... 3 2. Reference... 3 3. Message header description... 4 4. General Data Format...

More information

1. System Configuration

1. System Configuration COMMUNICATION INSTRUCTION MANUAL BCD2, BCR2, BCS2 (C5W, C5) This manual contains instructions for communication functions of the BCD2, BCR2, BCS2. No. BCx2CE5 2018.02 Serial communication and Console communication

More information

Motors I Automation I Energy I Transmission & Distribution I Coatings. SymbiNet CFW-11. User s Manual

Motors I Automation I Energy I Transmission & Distribution I Coatings. SymbiNet CFW-11. User s Manual Motors I Automation I Energy I Transmission & Distribution I Coatings SymbiNet CFW-11 User s Manual SymbiNet User s Manual Series: CFW-11 Language: English Document Number: 10002033446 / 00 Publication

More information

1:N REDUNDANT SWITCHING UNIT BROADBAND SERIES

1:N REDUNDANT SWITCHING UNIT BROADBAND SERIES MITEQ TECHNICAL NOTE 25T030 OCTOBER 1999 REV D 1.1 GENERAL DESCRIPTION 1.1.1 PHYSICAL 1:N REDUNDANT SWITCHING UNIT BROADBAND SERIES SECTION 1 INTRODUCTION Figure 1-1. Front Panel, 1:N Redundant Switching

More information

COMP Overview of Tutorial #2

COMP Overview of Tutorial #2 COMP 1402 Winter 2008 Tutorial #2 Overview of Tutorial #2 Number representation basics Binary conversions Octal conversions Hexadecimal conversions Signed numbers (signed magnitude, one s and two s complement,

More information

ADR7700. RS232 / Data Acquisition Interface USER MANUAL V 1.0

ADR7700. RS232 / Data Acquisition Interface USER MANUAL V 1.0 ADR7700 RS232 / Data Acquisition Interface USER MANUAL V 1.0 Caution: The ADR7700 is a static sensitive device. Observe proper procedures for handling static sensitive devices. ONTRAK CONTROL SYSTEMS INC.

More information

8 data bits, least significant bit sent first 1 bit for even/odd parity (or no parity) 1 stop bit if parity is used; 1 or 2 bits if no parity

8 data bits, least significant bit sent first 1 bit for even/odd parity (or no parity) 1 stop bit if parity is used; 1 or 2 bits if no parity 1 Eastron SDM630 Smart Meter Modbus Protocol Implementation V1.2 1.1 Modbus Protocol Overview This section provides basic information for interfacing the Eastron Smart meter to a Modbus Protocol network.

More information

Analog Devices Driver Kepware, Inc.

Analog Devices Driver Kepware, Inc. 2016 Kepware, Inc. 2 Table of Contents Table of Contents 2 Analog Devices Driver 3 Overview 3 Driver Setup 4 Device Setup 5 Data Format 6 Modem Setup 6 Data Types Description 7 Address Descriptions 8 6B11

More information

Vacuum Fluorescent Customer Display. Model: WD-2030 XXXX Version: 1.10

Vacuum Fluorescent Customer Display. Model: WD-2030 XXXX Version: 1.10 Vacuum Fluorescent Customer Display Model: WD-2030 XXXX Version: 1.10 INDEX 1. FEATURES... 3 2. GENERAL SPECIFICATIONS... 4 3. UNPACKING AND CHECKING THE PARTS... 5 3.1 PARTS LIST (WITH BASE PCB)... 5

More information

USER S MANUAL. PH232Ex1. #1 RS-232 Serial Port to Ethernet, Terminal Server/Client. Doc No: PH232Ex1-UM-001 IPEX. (IP Electronix)

USER S MANUAL. PH232Ex1. #1 RS-232 Serial Port to Ethernet, Terminal Server/Client. Doc No: PH232Ex1-UM-001 IPEX. (IP Electronix) USER S MANUAL PH232Ex1 Doc No: PH232Ex1-UM-001 #1 RS-232 Serial Port to Ethernet, Terminal Server/Client IPEX (IP Electronix) Contents 1. INTRODUCTION... 3 2. SPECIFICATIONS... 3 3. PACKAGE CHECKLIST...

More information

It is the installer's responsibility to follow all instructions in this manual and to follow correct electrical practice.

It is the installer's responsibility to follow all instructions in this manual and to follow correct electrical practice. MCD Modbus Module Instructions Important User Information INSTALLATION INSTRUCTIONS: MCD MODBUS MODULE Order Code: 175G9000 1. Important User Information Observe all necessary safety precautions when controlling

More information

Vorne Industries. 87/708 Master Clock Display User's Manual

Vorne Industries. 87/708 Master Clock Display User's Manual Vorne Industries 87/708 Master Clock Display User's Manual 1445 Industrial Drive Itasca, IL 60143-1849 (630) 875-3600 Telefax (630) 875-3609 www.vorne.com Chapter 1 Setting Up Your Display For Operation...

More information

Omron Toolbus Driver Help Kepware Technologies

Omron Toolbus Driver Help Kepware Technologies Omron Toolbus Driver Help 2012 Kepware Technologies 2 Table of Contents Table of Contents 2 4 Overview 4 Device Setup 5 Modem Setup 5 Data Types Description 6 CS1/CJ1 Address Descriptions 7 Error Descriptions

More information

Fieldbus Appendix ANYBUS -S LonWorks

Fieldbus Appendix ANYBUS -S LonWorks Fieldbus Appendix ANYBUS -S LonWorks HMS INDUSTRIAL NETWORKS AB PIELEFELTSGATAN 93-95 S - 302 50 HALMSTAD SWEDEN PHONE: +46 35 17 29 00 FAX: +46 35 17 29 09 e-mail: info@hms-networks.com web: www.hms-networks.com

More information

Projector Control Command Reference Manual

Projector Control Command Reference Manual Projector Control Reference Manual NEC Display Solutions, Ltd. 2014-2017 BDT140013 Revision 6.1 Introduction This manual describes the commands used to control an NEC-made projector from a PC or other

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

Interface Specification Modbus GMM Modbus Parameter Specification for the external bus communications of Güntner Motor Management

Interface Specification Modbus GMM Modbus Parameter Specification for the external bus communications of Güntner Motor Management Interface Specification Modbus GMM Modbus Parameter Specification for the external bus communications of Güntner Motor Management (GMM EC, GMM sincon, GMM step and GMM phase cut) www.guentner.de page 2

More information

EM24-DIN COMMUNICATION PROTOCOL. Version 3 Revision 1

EM24-DIN COMMUNICATION PROTOCOL. Version 3 Revision 1 EM24-DIN COMMUNICATION PROTOCOL Version 3 Revision 1 July 15 th, 2008 Index 1.1 Introduction... 3 1.2 MODBUS functions... 3 1.2.1 Function 03h (Read Holding Registers)...3 1.2.2 Function 04h (Read Input

More information

DRS-100-3P MID Energy Meter Direct Connect, 100A, Three phase Communications Guide

DRS-100-3P MID Energy Meter Direct Connect, 100A, Three phase Communications Guide DRS-100-3P MID Energy Meter Direct Connect, 100A, Three phase Communications Guide Contents 1 DRS-100-3P - Modbus Protocol Implementation 3 1.1 Modbus Protocol Overview 3 1.2 Modbus Protocol Input Registers

More information

1. System Configuration

1. System Configuration COMMUNICATION INSTRUCTION MANUAL PCB1 (C5W, C5) No. PCB1CE1 2017.07 This manual contains instructions for communication functions of the PCB1. Serial communication and Console communication cannot be used

More information

D I G I M A X BINARY COMMUNICATIONS PROTOCOL SYSTEM COMMAND AND CONTROL LANGUAGE APPLICATION MANUAL. Revision B1 April 30, 1993

D I G I M A X BINARY COMMUNICATIONS PROTOCOL SYSTEM COMMAND AND CONTROL LANGUAGE APPLICATION MANUAL. Revision B1 April 30, 1993 D I G I M A X I V BINARY COMMUNICATIONS PROTOCOL SYSTEM COMMAND AND CONTROL LANGUAGE APPLICATION MANUAL Revision B1 April 30, 1993 POWERTEC Industrial Motors Mailing Address: P.O. Box 2650 * Rock Hill,

More information

EHAG 125 khz Multitag Reader Module ME-H10101xx

EHAG 125 khz Multitag Reader Module ME-H10101xx EHAG 125 khz Multitag Reader Module ME-H10101xx Firmware: 0.12b 4/9/2004 Table of Content 1 Scope...2 2 Definitions and abbreviations...3 2.1 Definitions... 3 2.1.1 Hex notation... 3 2.1.2 ASCII notation...

More information

Contents. Additional Instructions MHC-1 CANopen

Contents. Additional Instructions MHC-1 CANopen Additional Instructions MHC-1 CApen Page 1 of 47 / 01.12.2014 Contents 1. Quick Start Guide... 3 2. Service Object (SDO)... 4 2.1 Read Object... 4 2.2 Write Object... 4 2.3 Abort SDO Transfer... 4 2.4

More information

PM130 Powermeters Reference Guide ASCII Communications Protocol

PM130 Powermeters Reference Guide ASCII Communications Protocol PM130 Powermeters Reference Guide ASCII Communications Protocol BG0309 Rev. A1 SERIES PM130 POWERMETERS COMMUNICATIONS ASCII Communications Protocol REFERENCE GUIDE Every effort has been made to ensure

More information

The benefits are ease of set-up, more data available for the user from the drive, fast control, and state of the art technology.

The benefits are ease of set-up, more data available for the user from the drive, fast control, and state of the art technology. APPLICATION NOTE THIS INFORMATION PROVIDED BY AUTOMATIONDIRECT.COM TECHNICAL SUPPORT These documents are provided by our technical support department to assist others. We do not guarantee that the data

More information

Tongta Inverter TDS-F8

Tongta Inverter TDS-F8 Tongta Inverter TDS-F8 MODBUS Communication Application Manual Please ensure the user gets this manual, for the optimal use of this device. 1. Introduction: TEK-DRIVE / TDS-F8 INVERTER MODBUS Communication

More information

11 Serial Communications

11 Serial Communications 11.1 COMMUNICATIONS PACKAGES There are a number of communication packages that can be used with the Quantum III to facilitate setup, record parameter data, view internal activity on a soft-scope and permit

More information

1.Eastron SDM230Modbus Smart Meter Modbus Protocol Implementation V1.2

1.Eastron SDM230Modbus Smart Meter Modbus Protocol Implementation V1.2 1.Eastron SDM230Modbus Smart Meter Modbus Protocol Implementation V1.2 1.1 Modbus Protocol Overview This section provides basic information for interfacing the Eastron Smart meter to a Modbus Protocol

More information

BIET EtherNet Interface

BIET EtherNet Interface BIET EtherNet Interface Preliminary Release Notes are used to call attention to information that is significant to the understanding and operation of equipment. This BALOGH manual is based on information

More information

SKD-005-M Protocol. 2 RS485 General Information 2.1 Half Duplex 2.2 Connecting the Instruments 2.3 A and B terminals 2.

SKD-005-M Protocol. 2 RS485 General Information 2.1 Half Duplex 2.2 Connecting the Instruments 2.3 A and B terminals 2. Controlin BV Glasblazerstraat 1 2984 BL Ridderkerk Customer Service: +31 (0)180 330 522 www.controlin.nl SKD-005-M Protocol 1. SKD-005-M Protocol Implementation 1.1 Modbus Protocol Overview 1.2 Input register

More information

HIGH PERFORMANCE TRANSISTOR INVERTER VECTOR DRIVE SERIES

HIGH PERFORMANCE TRANSISTOR INVERTER VECTOR DRIVE SERIES HIGH PERFORMANCE TRANSISTOR INVERTER VECTOR DRIVE SERIES RS232C COMMUNICATIONS MANUAL October, 1996 Part #42709-001 Introduction Thank you for purchasing the Toshiba TOSVERT-130 G3 High-Performance Transistor

More information

TOSVERT VF-A7/P7 Serial Communication Function Manual

TOSVERT VF-A7/P7 Serial Communication Function Manual E65807933 TOSVERT VF-A7/P7 Serial Communication Function Manual NOTE 1. Make sure that this instruction manual is delivered to the end user of the inverter unit. 2. Read this manual before using the communication

More information

1. System configuration

1. System configuration COMMUNICATION INSTRUCTION MANUAL ACD/R-3A, ACD/R-5A (C, C5) No. ACDRCE2 2008.08 This manual contains instructions for communication functions of the ACD-3A, ACR-3A, ACD-5A and ACR-5A. Serial communication

More information

Software Developer's Manual

Software Developer's Manual Software Developer's Manual Raster Command Reference RJ-4030/4030Ai/4040 Version 1.03 The Brother logo is a registered trademark of Brother Industries, Ltd. Brother is a registered trademark of Brother

More information

Flex Series User Guide

Flex Series User Guide User Programmable Current 4..20mA Digital RS485 Dual & Single Axis Up to 360º 2016 Flex Series User Guide Sensor Installation, Wiring, Flexware App Instructions Page 1 of 33 Page 2 of 33 Table of Contents

More information

CHW 261: Logic Design

CHW 261: Logic Design CHW 261: Logic Design Instructors: Prof. Hala Zayed Dr. Ahmed Shalaby http://www.bu.edu.eg/staff/halazayed14 http://bu.edu.eg/staff/ahmedshalaby14# Slide 1 Slide 2 Slide 3 Digital Fundamentals CHAPTER

More information

JUMO Quantrol LC100/LC200/LC300

JUMO Quantrol LC100/LC200/LC300 JUMO Quantrol LC100/LC200/LC300 Universal PID Controller Series B 702030.2.0 Interface Description Modbus 2013-05-27/00600589 Content 1 Introduction................................................ 5 1.1

More information

User Guide. Modbus Module. For Digistart soft starters. Part Number: Issue: 3.

User Guide. Modbus Module. For Digistart soft starters. Part Number: Issue: 3. User Guide Modbus Module For Digistart soft starters Part Number: 477-9-3 Issue: 3 General Information The manufacturer accepts no liability for any consequences resulting from inappropriate, negligent

More information

As modem communication function is built in, a PLC at a long distance can be controlled through exclusive communication.

As modem communication function is built in, a PLC at a long distance can be controlled through exclusive communication. XP / CP Series(CM1) 1077 As modem communication function is built in, a PC at a long distance can be controlled through exclusive communication. Baud rate can be set up in the range from 300bps to 38400bps

More information

JCS, JCM, JCR, JCD-33A (C5)

JCS, JCM, JCR, JCD-33A (C5) COMMUNICATION INSTRUCTION MANUAL JCS, JCM, JCR, JCD-33A (C5) No.JC3CE11 2013.01 This manual contains instructions for the communication functions, operations and notes when operating the JCS, JCM, JCR

More information

COMMUNICATION INSTRUCTION MANUAL PC-935, PC-955 (OPTION CODES: C, C5, SVTC)

COMMUNICATION INSTRUCTION MANUAL PC-935, PC-955 (OPTION CODES: C, C5, SVTC) COMMUNICATION INSTRUCTION MANUAL PC-935, PC-955 (OPTION CODES: C, C5, SVTC) --- CONTENTS --- 1. System configuration 1.1 System configuration (1) RS-232C (option C) -------------------------------------------------------------

More information

Operating instructions

Operating instructions Operating instructions SPM Bi-Directional Communication Protocol Your Uptime Is Our Top Priority Congratulations on your purchase of the SPM Bi-Directional Communications Protocol. It will provide you

More information

REV: C JAN 2008 GIGA-TMS REGISTERED TO ISO

REV: C JAN 2008 GIGA-TMS REGISTERED TO ISO PCR340 Series Dual Frequency RFID Reader Manual Part Number: TM951119 REV: C JAN 2008 GIGA-TMS REGISTERED TO ISO 9001:2000 8F, No.31, Lane 169, Kang-Ning St., Hsi-Chih Taipei Hsien, 221 Taiwan TEL:(886)

More information