OpenBAS Arduino Query protocol

Size: px
Start display at page:

Download "OpenBAS Arduino Query protocol"

Transcription

1

2 OpenBAS Arduino Query protocol In version this new protocol has been added on the following communication ports: USB COM1 COM2 Ethernet (Via Telnet port 23) In communication ports COM1 and COM2 it can be selected in the system configuration and communication ports dialog box, it can be either one to one (point to point) or networked, both ports can be selected simultaneously if needed. The USB port supports the following protocols: ASCII terminal Optomux Arduino Query In the USB the selection of the port is automatically done, when the NX controller is reset it defaults to the ASCII terminal mode, to switch to the Arduino Query mode, the tilde character (~) switches back and forth between those two protocols. The greater than character (>) sent as the first character of the line switches the protocol to Optomux. This can be seen on next page when opening any Windows or Linux terminal set up at 9,600 baud and connecting to the USB port of the NX.

3 A typical setup using Tera Terminal is shown in the image below: Tera Term can be downloaded at: Here can be seen once opening the terminal and setting it up, that pressing the tilde character (~) switches back and forth between ASCII terminal and Arduino Query protocols. In the screenshot above can be seen that once in Arduino Query mode, the following queries were issued, (the case is not important): STATUS If there are any of the eight alarms active they will be reported back, otherwise local time will be sent back. VERSION Returns current version and model of controller TIME Returns the current internal real time clock of the controller. Being the USB a native point to point connection, there is no need to connect or disconnect to the NX database, as it is using the COM1 and COM2 communication ports, especially if used in networked mode (more on this explained below). When connecting by the USB port and being in Arduino Query mode there is no need to connect or disconnect from the database, but still if the queries are sent will be acknowledged:

4 DISCONNECT CONNECT NAME Will de-attach the Arduino from the database Attaches the Arduino to the database Returns the name of the currently attached NX controller COM1 or COM2 in point to point connectivity When connecting an Arduino to the COM1 or COM2 ports, there are two ways to do it. The first one is to install an accessory board OpenBAS-ACC-TTL which replaces the factory default RS485 driver with a TTL driver, so that the TX and RX pins of any UART port of an Arduino can be connected directly as shown in the picture on next page. Keep in mind that the Arduino UNO only has one UART and is used for downloading sketches, so when used as a UART, first the sketch must be downloaded and when the sketch is running, the serial monitor can t be used simultaneously. It is better to use an Arduino board with multiple UART communication ports such as the DUE that besides UART pins TX0 and RX0 has three more UART s 1, 2 and 3. In the diagram shown on next page UART3 pins TX3 and RX3 are connected to COM2 port of the NX controller. Note that when the OpenBAS-ACC-TTL board is used, the d- terminal of the NX controller becomes its transmit pin TX, and the d+ terminal becomes the receive or RX pin. In standard UART one to one (or point to point) connections, the TX from one controller goes connected to the RXX of the other controller, and vice versa, so keep this in mind when doing wiring diagrams and connecting.

5 Typical connections of an Arduino UNO and Arduino DUE, to communication ports COM1 and COM2 of an NX controller using point to point connection. Connect TX pin of Arduino to RX pin of NX and RX pin of Arduino to TX pin of NX Remove Isolation jumper of COM1 and COM2 0V RX TX 0V RX TX Install ACC-TTL board in COM1 and COM2 Connect TX pin of Arduino to RX pin of NX and RX pin of Arduino to TX pin of NX Use any UART availabe in the Arduino DUE The advantage of doing a one to one connection is that the database is always available, but the disadvantage is the distance for TTL connections is only 1 meter. When more than one NX needs to be connected to an Arduino to create a network, or if the standard length of 4,000 feet (1,200 meters) wants to be overcome, a TTL to RS485 is available to do this. Also keep in mind that when more than one NX controller is connected in an RS485 network each one has to have a unique address (ID) so that the Arduino can connect with one database at a time and avoid conflicts. On next page, the typical parameters needed to connect with an Arduino using the Arduino Query protocol are shown for both COM1 and COM2.

6 Typical setup for conneting with an Arduino using Arduino Query protocol. Set Address if controller will be networked to a unique number for each controller in the network. Set Baud rate, stop bits and parity of all controllers on the network to the same value, (keep in mind that in any individual controller if COM1 and COM2 are connected to different networks, the settings of each network can be different). Protocol to Arduino Query. COM1 or COM2 in network connectivity Set jumper to RS485 RS232 -d +d ref NX Address 1 TTL RS485 -d +d ref NX Address 2 Use any UART availabe in the Arduino DUE TTL to RS232 / RS485 converter can be powered by 5V from Arduino -d +d ref To other nodes in RS485 network NX Address 3

7 When the Arduino query protocol in the USB is unused for more than three minutes, it reverts to ASCII terminal mode, and sends a USB keep alive signal to avoid the CDC driver for dropping the USB serial port, so any time the interface si unused and reverts should be switched back to Arduino protocol by sending the tilde (~) character as shown on the following screen. When used in a network, there are to queries where the address of the desired database is opened with the CONNECT_NWK query, where a number between 1 to 254 is sent after the query to connect to a specific controller, all other controllers on the network disconnect from the RS485 network for transmitting so that the addressed controller can reply back to the query. To disconnect from all databases issue the DISCONNECT_NWK query as shown below.

8 As can be seen on the screen on last page, communications on networked controllers should always start with a DISCONNECT_NWK, so all controllers on the network disconnect from the network and go into listen mode. Next using CONNECT_NWK 1, the controller with address1 is attached to the Arduino and it can start sending queries, in this case it sent the STATUS, NAME and VERSION queries and then finally deattached y sending the DISCONNECT_NWK query. Once connected (or attached to a database, the following queries can be issued: All of the data base objects can be queried one by one or in ranges, for example above the following queries were issued: Status of analog inputs 1 to 10 Status of binary inputs 1 to 10 Status of binary outputs 1 to 20, if a communication override is present an asterisk (*) will be shown, if a local override is present, a pound (#) will be shown. Status of analog outputs 1 to 10, if a communication override is present an asterisk(*) The number of decimals from zero to three can be selected by issuing the queries using: STATUS Defaults to three decimals STAT_0 No decimals are shown (shows override status for AO) STAT_1 One decimal is shown STAT_2 Two decimal are shown As can be seen on following page advanced queries can be also issued, to find out if the values are within any given range:

9 In the following example the following queries were issued: STAT_0 AI shows the status of analog inputs 1 to 8, and the query returns their current value with no decimals. STATUS AI 1 TO 10 > 500 AND <700 queries analog inputs 1 to 10 whose values are in the range 500 to 700, only analog input 3 is within that range and the query returns showing [3] Also the OR keyword can be used instead of AND can be used in the query. COMMAND BO 1 TO 20 = 1 commands with logic priority binary outputs 1 to 20, if an override is needed the COMM_OV can be issued, and to release communication overrides the COMM_AU query can be used instead. COMMAND ADF 1 to 20 = writes that specific value to ADF registers 1 to 20, the STATUS query below shows ADF 18 to 200 to verify the write. The database objects that can be queried are: AI Analog inputs 1 to 40 BI Binary inputs 1 to 40 AO Analog outputs 1 to 10 BO Binary outputs 1 to 60 (41 to 60 are lighting groups 1 to 20) ADF Data float 32 bits 1 to 100 ADI Data integers 16 bits 1 to 100 ADB Data bytes 8 bits 1 to 100 RBIT Result bit registers 1 to 255 RFLT Result float registers 1 to 255 (41 to 255 only available with dual core or XP memory) TMR Timers 1 to 16 RMT Remote points 1 to 255 (51 to 255 only available with dual core or XP memory installed).

10 Also the SELECT query can be issued to select the data base objects that meet a certain criteria, for example: STATUS BO shows which binary outputs are active 1 to 8 by default, and STATUS BO 1 TO 20 show status of binary outputs 1 to 20, =VAL: *0,*0,*0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1, SELECT BO 1 TO 20 = 1 selects and shows only the digital outputs (relays) that are ON, in the case below: =IDX: 4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20, SELECT AI 1 TO 40 > 1000 will select the indexes of the analog inputs whose value exceeds 100 which in the query are returned as: =IDX: 1,4,5,6,7,8, SLECT AO 1 to 10!= 0 will select the index of the analog outputs that are nor equal to cero, in the below case: =IDX: 1, Buffer size Transmit and receive buffer size on USB, COM1 and COM2 is 64 bytes each, so if any query exceeds this size, the query response will be truncated at this length and a plus character (+), will be appended at the end of the query, for example in the queries shown on next pages this can be seen. It is the responsibility to the program generating the queries to check for truncated queries and issue smaller queries to obtain all necessary information.

11 On this queries can be seen that when the query size exceeds the 64 byte limit the response is truncated. For STATUS and SELECT the limit of the queried data base elements is the size of the elements data base itself. For COMMAND queries, up to 20 data base objects can be commanded at once to a single value, thus in the above example can be seen that 20 ADF have been written the value zero: command adf 1 to 20 = 0 =OK =0 [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,]+ Even while the response was truncated after the 19 th element, the 20 values were written, this can be verified with the status command, where all values are shown without decimals: stat_0 adf 1 to 20 =VAL: 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0, If decimals were requested, the response would be have been truncated as shown below: status adf 1 to 20 =VAL: 0.000,0.000,0.000,0.000,0.000,0.000,0.000,0.000,+

12 USB connectivity Connecting via USB is no different than from COM1 and COM2, the only minor difference is that the field bus communication ports COM1 and COM2 protocol selection is done manually using the NX configurator tool whereas USB supports three protocols and protocol selection is done dynamically so for example when using the terminal program, selection between the three different protocols is as follows: ASCII (default at power on) Pressing the tilde character (~) switches to Arduino Query protocol Pressing the greater than character (>) switches to Optomux protocol Optomux Pressing the tilde character (~) switches to Arduino Query protocol Pressing the space character ( ) switches to ASCII protocol Arduino query Pressing the tilde character (~) as the first character of the query switches back to ASCII protocol Pressing the greater than character (>)as the first character of the query switches to Optomux protocol Example of protocol auto detect when connecting via the USB port.

13 Ethernet connectivity Connecting via ETHERNET is also similar to USB, COM1 and COM2 connectivity, the only minor difference is the connection is done via the ETH3 gateway using TCP Telnet protocol on port 23. Select FILE New connection and select the TCP/IP connection method, input the Host IP address, select Telnet as the service and select port 23. Connecting via ETHERNET is also similar to USB, COM1 and COM2 connectivity, the only minor difference is the connection is done via the ETH3 gateway using TCP Telnet protocol on port 23. Once the connection is established the credentials are requested, type admin as the login and mircom as the password. Once connected the standard queries can be issued.

14 When logged in, Queries can be issued any time; however after more than 60 seconds of inactivity the Telnet will force a disconnection and a login must be performed again:

15 Creating Arduino sketches A typical program in the Arduino shows how to turn ON/OFF relays. The program first will CONNECT, then in sequence COMMAND (turn ON/OFF) relay 1, then do the same for relay 2 and finally simultaneously turn ON/OFF relays 3 to 8, at the end will DICONNECT. Turning on the serial monitor in the Arduino IDE shows the commands as they are sent. The whole sketch listing is shown below. void setup() { // Make sure the NX controller connected to has the ACC-TTL adapter installed instead of the // RS485 driver, also connect: // --> The RX pin 0 of the Arduino to terminal (-D) which is TX of the NX controller // --> The TX pin 1 of the Arduino to terminal (+D) which is RX of the NX controller // --> The GND pin of the Arduino to terminal(ref) of the NX controller // Note that optionally the TTL to RS485 converter can be used for multiple networked NX // controllers to the Arduino } // Set the serial port at 9600 baud in the Arduino, aslo make sure the NX controller has the // same baud rate and the Arduino Query protocol selected. Serial.begin( 9600 ); // continued on next page

16 // continued from next page void loop() { Serial.print( "CONNECT\n" ); delay( 100 ); // Disconnect to database // Toggle first relay Serial.print( "COMMAND BO 1 = 1\n" ); delay( 500 ); Serial.print( "COMMAND BO 1 = 0\n" ); delay( 500 ); // Toggle second relay Serial.print( "COMMAND BO 2 = 1\n" ); delay( 500 ); Serial.print( "COMMAND BO 2 = 0\n" ); delay( 500 ); // Toggle simultaneously relays 3 to 8 Serial.print( "COMMAND BO 3 to 8 = 1\n" ); delay( 500 ); Serial.print( "COMMAND BO 3 to 8 = 0\n" ); delay( 500 ); } Serial.print( "DISCONNECT\n" ); delay( 100 ); // Disconnect from database The following is a typical picture showing the Arduino and an NX controller using COM2 with the accessory board ACC-TTL to use the straight connection between the Arduino and the NX.

17 Here the installation of the ACC-TTL accessory board can be better seen, don[t forget to remove the isolation jumper of the corresponding communication port Also the wiring of the TX and RX pins of the Arduino UNO as well as the GND terminal is here shown.

18 This is the same program as the previous one, but now the responses are received and printed out in the serial monitor. void setup() { Serial.begin( 9600 ); } // Same as last time void loop() { String response = { "" }; // send a query and print the response Serial.flush(); Serial.print( "CONNECT\n" ); delay( 100 ); response = Serial.readString(); Serial.print( response ); delay( 100 ); response = Serial.readString(); Serial.print( "TIME\n" ); delay( 100 ); response = Serial.readString(); Serial.print( response ); delay( 100 ); // Print the CONNECT response in the serial monitor // Get whatever is responded by the NX from the last // Serial.print() to flush the buffer // Print the TIME response in the serial monitor Serial.print( "COMMAND BO 1 = 1\n" ); // Toggle relay #1 delay( 500 ); Serial.print( "COMMAND BO 1 = 0\n" ); delay( 500 ); // continued on next page

19 } // continued from next page Serial.print( "COMMAND BO 2 = 1\n" ); // Toggle relay #2 delay( 500 ); Serial.print( "COMMAND BO 2 = 0\n" ); delay( 500 ); Serial.print( "COMMAND BO 3 to 8 = 1\n" ); // Toggle relays 3 to 8 at once delay( 500 ); Serial.print( "COMMAND BO 3 to 8 = 0\n" ); delay( 500 ); Serial.print( "DISCONNECT\n" ); delay( 100 );

20 Query Reference of Arduino Query protocol The following section contains additional references and examples for creating the queries: //////////////////////////////////////////////////////////////////// // Arduino Query by rikmed The "OpenBAS Arduino Query Language" or OAQL for short, referred as such hereafter, is simple using plain text for communications, and a response is returned for a Query. To set up communication between an Arduino/Raspberry PI/Terminal (hereafter only referred as "Arduino") using this Query language will be depending on the communication port. Using COM1 or COM2 interface to an Arduino is possible by installing an ACC-TTL interface board instead of the standard RS485 interface. This way a one to pone connection can be created between one Arduino and one NX board, distance between the two of them is however limited to only three feet (1 meter). Due to the one to one connection method no addressing information is needed in the Query at all. Optionally a TTL-RS485 converter can be used to overcome this limitation, and if using addressing information in the Query several NX can be networked to a single Arduino communication port. The USB port supports the OAQL as a point to point only as it is by nature a one to one connection, using the CONNECT / DISCONNECT commands an attachment is made to the NX database Prior to sending queries, the USB should be placed into "Arduino Query" mode by sending the '~' character. Similarly sending a space ' ' places the USB port in ASCII mode and sending a '>' character places the USB port in Optomux/N2-open mode The Ethernet gateway will have its own implementation of the OAQL as its own database might differ from that of a standard NX/Dual core controller with its own expanded ETH3 database. The Query structure is as follows, it is case insensitive and always should start by attaching the Arduino to the NX controller using the CONNECT command: DISCONNECT Disconnect (or de-attaches) the Arduino any attached NX database (as this is broadcast all NX controllers on the network de-attach at once and revert to 1-1 mode) CONNECT Connects (or attaches) the Arduino to the NX database in a 1-1 fashion DISCONNECT_NWK Disconnect (or de-attaches) the Arduino from the network, (as this is broadcast all NX controllers on the network de-attach at once but stay in networked mode) CONNECT_NWK [Address: is a number between ] Connects (or attaches) the Arduino to the NX database with the corresponding address, NX devices should be set with unique addresses in the RS485 network The first query should be always a DISCONNECT as if a previously CONNECT command is in effect, it will force the connection to start with a known state in 1-1.

21 Note that when issued on a NX networks, as all controllers will reply with =OK_DISCONNECT, garbage might be received. Once connected, the NX controllers will monitor communications, if no activity is detected for more than 10 minutes they will automatically revert to the disconnected state. If a connection is successful, the connected NX controller will reply with an acknowledge to the connect message with the following format: =OK CONNECT PORT [ADDRESS ] Optionally the address will be reported back if a network connection was requested Once connected, the database can be queried using the following commands: -- QUERY-- -- NOTES -- NAME -- RESPONSE-- -- NOTES -- =NAME [Controller name] Controller (Database source) name -- QUERY-- -- NOTES -- VERSION -- RESPONSE-- -- NOTES -- =v.vv.v NX10 Returns version number and controller type If any query is not being able to be interpreted it will give an error message in the form of: =ERROR [Optional error code] -- QUERY-- -- NOTES -- TIME -- RESPONSE-- -- NOTES -- =OK hh:mm:ss wdy dd/mm/yyyy Will report back current time -- QUERY-- -- NOTES -- STATUS -- RESPONSE-- -- NOTES -- =OK hh:mm:ss wdy dd/mm/yyyy Will return OK of no alarms present and local time -- RESPONSE-- -- NOTES -- =ALM [0x00] Will return alarms present and show in flag bits 1 to 8 in hexadecimal format -- QUERY-- -- NOTES -- STAT_0... Will send current value (value) of selected DB STAT_1... STAT_2... STATUS... object with 0 decimal positions (integer) Will send current value (value) of selected DB object with 1 decimal positions. Will send current value (value) of selected DB object with 2 decimal positions Will send current value (value) of selected DB object with 3 decimal positions (DEFAULT)

22 -- QUERY-- -- NOTES -- STATUS AI [1..40] [-D0..3] STATUS AI [1..40] TO [1..40] Will send current value (value) of selected AI Will send current value (value) of selected AI s up to 40 can be queried at once STATUS AO [1..10] [-D0..3] Will send current value (value) of selected AO s STATUS AO [1..10] TO [1..10] Will send current value (value) of selected AO s up STATUS BI STATUS BO STATUS BI 1 STATUS BI 1 TO 40 STATUS BO 1 to 60 STATUS ADB 1 TO 100 STATUS ADI 1 TO 100 STATUS ADF 1 TO 100 STATUS RBIT 1 to 255 STATUS RFLT 1 to 255 STATUS RMT 1 to 255 STATUS TMR 1 to 16 to 10 can be queried at once Will send current status of BI-1..8 in a comma separated value CSV format Will send current status of BO-1..8 in a comma separated value CSV format Will send current status of one binary input Will send current status of one binary inputs, up to 40 binary inputs can be queried at once Will send current status of one binary output current status of one binary output, up to 60 binary outputs can be queried at once, values in this query will be 1 or 0 Will send current status (value) of the BYTE setpoint selected Will send current status (value) of the INT setpoint selected Will send current status (value) of the FLOAT setpoint selected Will send current status (value) of the RES_BIT selected Will send current status (value) of the RES_FLOAT selected Will send current status (value) of the REMOTE POINT selected selected -- RESPONSE-- -- NOTES -- =VAL: x,y,z... =VAL: x,y,z...,+ Will send current status (value) of the REMOTE POINT Returns current value or values of queried data Returns current value or values of queried data, buffer is full -- QUERY-- -- NOTES STATUS AI > 5 Will select any AI whose value is greter than 5 -- RESPONSE-- -- NOTES -- =VAL: [1]6.000,[2] , Any AI that meets the criteria will be returned The index of the AI will be returned between square Brackets followed by the value, each data base Object will be separated by comma. Note the =VAL: identifier at the beginning of the Response to identify the STATUS between the SELECT queries

23 -- QUERY-- -- NOTES -- SELECT AI > 5 Will select any AI (1 to 8 default) whose value > 5 -- RESPONSE-- -- NOTES -- =IDX: 1,2, Any AI that meets the criteria will be returned The index of the AI which meet the criteria will be Returned, each object will be separated by comma. Note the =IDX: identifier at the beginning of the Response to identify the SEELECT between the STATUS queries. -- QUERY-- -- NOTES -- SELECT AI 1 TO 40 > 5 Will select any AI between 1 and 40 whose value > 5 SELECT AI 1 TO 40 > 5 AND <= 10 Will select any AI between 1 and 40 whose value > 5 AND <= RESPONSE-- -- NOTES -- =IDX: 1,2,3,4 Query returns AI s that meet the criteria, the database object queried can be any and not only limited to analog inputs =IDX: 1,2,3,4,5,6,7,8,9,10,11,+ Query returns AI s that meet the criteria, the database object queried can be any and not only limited to analog inputs, buffer is full is denoted with the plus (+) character at the end. -- RESPONSE-- -- NOTES -- SELECT BI == 1 Will select all binary outputs in the range 1 to 8 that are = 1 (ON) SELECT BO 1 TO 20 = 1 Will select all binary outputs in the range 1 to 20 that are = 1 (ON) -- RESPONSE-- -- NOTES -- IDX: 1,2,3,4, =IDX: 1,*2,#3,4,5,6,7,8,9,10,11,+ Query returns BO s that meet the criteria, the database object queried can be any and not only limited to binary outputs Query returns BO s that meet the criteria, the database object queried can be any and not only limited to binary outputs, buffer is full is denoted with the plus (+) character at the end. For analog outputs and binary outputs an asterisk (*) means the output is overridden by communications, and the pound character (#) denotes it has a high priority local override. The following comparison operators can be used, also they can be joined with the AND or OR logic operators to form compounded comparisons: > Greater than >= Greater or equal than < Less than <= Less or equal than = or == Treated as equal than or assignment indistinctively!= Not equal than

24 Priorities for writing to data base objects in NX controllers When commanding in a query a data base object, its priority level should be taken into account, higher priority commands will have precedence over low priority commands, the table below depicts the priority levels used for NX controllers. HIGHEST PRIORITY PRIORITY_UNDEFINED_OFF 0 // PRIORITY = 0 (if no LOCAL/COMM override) PRIORITY_UNDEFINED_ON 1 // PRIORITY = 1 (if no LOCAL/COMM override) PRIORITY_UNDEFINED_OFF 2 // PRIORITY = 2 (if no LOCAL/COMM override) PRIORITY_UNDEFINED_ON 3 // PRIORITY = 3 (if no LOCAL/COMM override) PRIORITY_OVR_LOCAL_OFF 4 // , Set LOCAL OVVERIDE BIT PRIORITY_OVR_LOCAL_ON 5 // , Set LOCAL OVVERIDE BIT PRIORITY_OVR_COMM_OFF 6 // , Set COMM OVERRIDE BIT PRIORITY_OVR_COMM_ON 7 // , Set COMM OVERRIDE BIT PRIORITY_LOGIC_OFF 8 // PRIORITY = 0 (if no LOCAL/COMM override) PRIORITY_LOGIC_ON 9 // PRIORITY = 1 (if no LOCAL/COMM override) PRIORITY_SCHEDULE_OFF 10 // PRIORITY = 2 (if no LOCAL/COMM override) PRIORITY_SCHEDULE_ON 11 // PRIORITY = 3 (if no LOCAL/COMM override) PRIORITY_COMM_OFF 12 // PRIORITY = 4 (if no LOCAL/COMM override) PRIORITY_COMM_ON 13 // PRIORITY = 5 (if no LOCAL/COMM override) PRIORITY_OPERATE_OFF 14 // PRIORITY = 6 (if no LOCAL/COMM override) PRIORITY_OPERATE_ON 15 // PRIORITY = 7 (if no LOCAL/COMM override) LOWEST PRIORITY The COMMAND query sends a priority 12/13, so any logic instruction or schedule will have higher precedence on them, the COMM_OV will send an override with priority 6/7 so will have higher priority. Note that only analog outputs and binary outputs have priority bits for overriding them through communications, all other data objects will only have priority levels 8 and above. COMM_AU returns previously overridden analog and binary outputs to their released or auto (previous) state. COMMAND can write from 1 and up to 20 database objects in a single query, the numbers below depict only the allowable ranges that can be addressed, but any COMMAND query with more than 20 data base objects addressed will fail. -- QUERY-- -- NOTES COMMAND AO 1 TO 10 = VALUE Commands analog outputs to the given value, range of Commanded value for analog outputs is (%) Commanded value for ADF is +/ COMMAND BO 1 to 60 = 1 or 0 COMM_OV BO 1 to 20 = 1 or 0 COMM_AU BO 1 to 20 Commands binary outputs to the given value, value Of command is 0 or 1 Overrides binary outputs to the given value, Value of override is 0 or 1 releases communication overrides for binary and analog outputs.

25 -- QUERY-- -- NOTES COMMAND ADB [1..100] = VALUE Commands BYTE setpoint to given value, range of commanded value is COMMAND ADI [1..100] = VALUE Commands INT setpoint to given value, range of commanded value is COMMAND ADF [1..100] = VALUE Commands FLOAT setpoint to given value, range of commanded value is +/ COMMAND RBIT [1..255] = 1 or 0 Commands RES_BIT register to given value, range of Commanded value is 1 or 0 COMMAND RFLT [1..255] = VALUE Commands RES_FLT register to given value, range of commanded value is +/ COMMAND RMT [1..255] = VALUE Commands RES_FLT register to given value, range of commanded value is +/ RESPONSE-- -- NOTES -- =OK =VALUE [1,2,3,4] =OK =VALUE [1,2,3,4,+] Command accepted plus index of commanded objects Command accepted plus data, more data is available but not able to fit in the 64 byte buffer size. Note however that all objects were commanded If any query is not being able to be interpreted it will give an error message in the form of: =ERROR [Optional error code]

OpenBAS Arduino Query protocol

OpenBAS Arduino Query protocol OpenBAS Arduino Query protocol In version 2.70.0 this new protocol has been added on the following communication ports: USB COM1 COM2 In communication ports COM1 and COM2 it can be selected in the system

More information

Document Name: User Manual for SC10MK, Modbus RTU to Modbus TCP Converter

Document Name: User Manual for SC10MK, Modbus RTU to Modbus TCP Converter Document Name: User Manual for SC10MK, Modbus RTU to Modbus TCP Converter Login for the first time, please use http://192.168.1.100 To key in user name and password is for identifying authorization. Default

More information

Manual. Specifications. Contents. Options

Manual. Specifications. Contents. Options Page 1 ATE-501: USB Input Controller - 8 Inputs The ATE-500/600 series is a range of modular I/O controllers. It uses small standardized boards which allows you to configure the system to your requirements.

More information

INDEX. Document Name : User Manual for SC10EJ Serial to Ethernet Converter

INDEX. Document Name : User Manual for SC10EJ Serial to Ethernet Converter Document Name : User Manual for SC10EJ Serial to Ethernet Converter Page 1 of 10 INDEX 1. Technical Specifications 1 2. Modes of Operation 1 3. Configuring the SC10 EJ : Through Serial Port 2 a. Configuring

More information

Manual 601: : USB/RS232. Specifications. Contents. Options

Manual 601: : USB/RS232. Specifications. Contents. Options Page 1 ATE-601 601: : USB/RS232 I/O Controller - 8 Inputs, 4/8 Relays The ATE-500/600 series is a range of modular I/O controllers. It uses small standardized boards which allows you to configure the system

More information

SSE232-LE Serial Server- User s Manual

SSE232-LE Serial Server- User s Manual www.exemys.com Rev.6 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

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM-1.0 Version /8/2011 USER MANUAL

RN-WIFLY-EVAL-UM. WiFly Evaluation Kit Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM-1.0 Version /8/2011 USER MANUAL RN-WIFLY-EVAL-UM WiFly Evaluation Kit 0 Roving Networks. All rights reserved. RN-WIFLY-EVAL-UM-.0 Version.0 //0 USER MANUAL OVERVIEW This document describes the hardware and software setup for Roving Networks

More information

Industrial Serial Device Server

Industrial Serial Device Server 1. Quick Start Guide This quick start guide describes how to install and use the Industrial Serial Device Server. Capable of operating at temperature extremes of -10 C to +60 C, this is the Serial Device

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

Lab 4 - Asynchronous Serial Communications

Lab 4 - Asynchronous Serial Communications Lab 4 - Asynchronous Serial Communications Part 1 - Software Loopback In serial communications one of the important tools we have that allows us to verify the communications channel is working properly

More information

Ethernet to Serial Port Module RS-232/422/485 to Internet Gateway

Ethernet to Serial Port Module RS-232/422/485 to Internet Gateway Ethernet to Serial Port Module RS-232/422/485 to Internet Gateway (Model: IPM-S) Wireless Gateway: Active RFID Gateway Bluetooth to Internet Application: Energy Meter Networks Motor Control Industrial

More information

FSA-CU Configuration Utility Programming Guide

FSA-CU Configuration Utility Programming Guide FSA-CU Configuration Utility Programming Guide Revision 3 October 2013 Introduction The following guide will show you the basics of the FSA-CU configuration utility program. The CU can be used with the

More information

Metasys N2 Instruction Manual VLT Adjustable Frequency Drive. 12/ Revision B

Metasys N2 Instruction Manual VLT Adjustable Frequency Drive. 12/ Revision B Metasys N2 Instruction Manual VLT 6000 Adjustable Frequency Drive 12/99-6110-00 Revision B 2 Table of Contents Overview Page Introduction... 5 About this Manual... 5 References... 5 Instructions Abbreviations

More information

USB485 USB to RS485 Converter Card

USB485 USB to RS485 Converter Card USB485 USB to RS485 Converter Card User Manual Version 1.02 RMS Technologies 2533 N. Carson St. #4698, Carson City, NV 89706-0147 1-877-301-3609 www.rmsmotion.com sales@rmsmotion.com Thank you for purchasing

More information

PX Serial - Quick Start Guide

PX Serial - Quick Start Guide PX Serial - Quick Start Guide 1. Introduction To take advantage of the full range of features, we recommend you read the softcopy User Guide after performing the Quick Start procedure. It s in PDF format

More information

4Serial SIK BINDER //77

4Serial SIK BINDER //77 4Serial SIK BINDER //77 SIK BINDER //78 Serial Communication Serial is used to communicate between your computer and the RedBoard as well as between RedBoard boards and other devices. Serial uses a serial

More information

The Big Idea: Background: About Serial

The Big Idea: Background: About Serial Lesson 6 Lesson 6: Serial Serial Input Input The Big Idea: Information coming into an Arduino sketch is called input. This lesson focuses on text in the form of characters that come from the user via the

More information

Note. The above image and many others are courtesy of - this is a wonderful resource for designing circuits.

Note. The above image and many others are courtesy of   - this is a wonderful resource for designing circuits. Robotics and Electronics Unit 2. Arduino Objectives. Students will understand the basic characteristics of an Arduino Uno microcontroller. understand the basic structure of an Arduino program. know how

More information

BV4531U. I2C or Serial 6 Way Relay

BV4531U. I2C or Serial 6 Way Relay BV4533 Date February 2018 11 Feb. 2018 Firmware Revision 1.0.4 Preliminary 1.1.0 Serial Updated I2C or Serial 6 Way Relay 3 Sep. 2018 1.1.0 I2C corrections, trigger is not used Introduction This is an

More information

Modbus RTU Serial / Modicon Serial Device Driver Guide

Modbus RTU Serial / Modicon Serial Device Driver Guide Modbus RTU Serial / Modicon Serial Device Driver Guide Version 4.5 rev 3 Broadwin Technology, Inc. page 1-1 Table of Contents Modbus RTU Serial / Modicon Serial Device Driver Guide 1-1 1. Modbus RTU Serial

More information

CAS IKS Gateway (Modbus RTU/TCP and HTML) Manual

CAS IKS Gateway (Modbus RTU/TCP and HTML) Manual CAS-2700-42 IKS to Modbus RTU Gateway CAS 2700-42 IKS Gateway (Modbus RTU/TCP and HTML) Manual CAS 2700-42 IKS Gateway Manual Page 1 of 34 BLANK PAGE CAS 2700-42 IKS Gateway Manual Page 2 of 34 Contents

More information

Specification. Current Consumption Range 8m * Rotational Angle +/- 50 degrees * Shear Angle +/- 40 degrees *

Specification. Current Consumption Range 8m * Rotational Angle +/- 50 degrees * Shear Angle +/- 40 degrees * HX11TR Ultrasonic Positioning Device The HX11TR can be set up to operate as a ultrasonic signal receiver, ultrasonic transmitter, ultrasonic caller and ultrasonic transponder. It is small size and economical.

More information

WebAccess Driver Configuration Manual

WebAccess Driver Configuration Manual WebAccess Modsim MOD_DEV.DLL Driver date: 2017/7/18 English Version 1.0 Revision History Date Version Author Reviewer Description 2018-10-31 1.0 William.Lin Joseph.Chiu Initial Release Modsim / Modicon

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

SERIAL TO ETHERNET CONVERTER E-P User Manual

SERIAL TO ETHERNET CONVERTER E-P User Manual SERIAL TO ETHERNET CONVERTER E-P132-100 User Manual 1 Table of Contents Introduction... 4 Overview.. 5 Package Checklist 6 Block Diagram 7 Product Features...8 Product Specifications 9 Converter Description

More information

A66N2 Installation and Programming Manual

A66N2 Installation and Programming Manual A66N2 Manual A66N2 Installation and Programming Manual This Manual describes the A66N2 Communications Adapter for the Altivar 66 Variable Frequency Drive, its uses and set up. Effective: 14 February 2001

More information

SB72EX User's Manual

SB72EX User's Manual etburner SB72EX User's Manual Revision: 1.8 October 8, 2009 SB72EX User's Manual, 350030-001 Table of Contents Table of Contents...2 Overview of the SB72EX Dual-port Serial to Ethernet Device... 3 Overview

More information

Ethernet to RS-232/485 Gateway

Ethernet to RS-232/485 Gateway Ethernet to RS-232/485 Gateway (Mode: IP-S) Feature: Operation voltage : DC 7V ~ 20V. RS232 Interface Meets or Exceeds TIA/EIA-232-F and ITU Recommendation V.28 Interface : ±12V levels compatibility. Data

More information

Document Name: User Manual for SC10EK4 Serial to Ethernet Converter with 4 TCP Sockets. Index

Document Name: User Manual for SC10EK4 Serial to Ethernet Converter with 4 TCP Sockets. Index Document Name: User Manual for SC10EK4 Serial to Ethernet Converter with 4 TCP Sockets. Index Technical Specifications 1 Installation Procedure 1 LED Indications 2 Configuration Procedure Configuration

More information

Siemens S7-200 Driver PTC Inc. All Rights Reserved.

Siemens S7-200 Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Setup 4 Channel Properties 4 Channel Properties - General 5 Channel Properties - Serial Communications 6 Channel

More information

RS422/RS485 Shield. Application Note: Multiple RS485 busses. 1 Introduction

RS422/RS485 Shield. Application Note: Multiple RS485 busses. 1 Introduction 1 Introduction This application note will show you how to connect up to 3 independent RS485 busses to one Arduino. This can be useful if you want to create a gateway between these busses or if you want

More information

CREATING PANEL APPLICATIONS

CREATING PANEL APPLICATIONS CREATING PANEL APPLICATIONS 3.1. Setting up the Panel Application... 1 3.1.1. General Settings...2 3.1.2. Custom Settings...5 3.1.3. Activating Multiple Overlapped Buttons by One Touch...7 3.1.4. Specifying

More information

Modicon Modbus ASCII Serial. Modbus ASCII Serial / Modicon Serial Device Driver Guide. Version 4.5 rev 0 Advantech Corp., Ltd.

Modicon Modbus ASCII Serial. Modbus ASCII Serial / Modicon Serial Device Driver Guide. Version 4.5 rev 0 Advantech Corp., Ltd. Modbus ASCII Serial / Modicon Serial Device Driver Guide Version 4.5 rev 0 Advantech Corp., Ltd. page 1-1 Table of Contents Modbus ASCII Serial / Modicon Serial Device Driver Guide 1-1 1. Modbus ASCII

More information

PF2100 MODBUS LOGGER CARD SYSTEM SPECIFICATION. v1.0 DRAFT Revised Dec 4, 2014 Last Revised by Alex Messner

PF2100 MODBUS LOGGER CARD SYSTEM SPECIFICATION. v1.0 DRAFT Revised Dec 4, 2014 Last Revised by Alex Messner PF2100 MODBUS LOGGER CARD SYSTEM SPECIFICATION Revised Last Revised by Alex Messner This page was intentionally left blank. Table of Contents 1 Overview... 2 2 User Interface... 3 2.1 LEDs... 3 2.2 Buttons...

More information

ICC. Metasys N2 Master Driver Manual INDUSTRIAL CONTROL COMMUNICATIONS, INC Industrial Control Communications, Inc.

ICC. Metasys N2 Master Driver Manual INDUSTRIAL CONTROL COMMUNICATIONS, INC Industrial Control Communications, Inc. INDUSTRIAL CONTROL COMMUNICATIONS, INC. Metasys N2 Master Driver Manual January 5, 2018 2018 Industrial Control Communications, Inc. TABLE OF CONTENTS 1 Metasys N2 Master... 2 1.1 Overview... 2 1.2 Connections...

More information

BV4615. Dual Interface Zero Keypad. Product specification. Dec 2009 V0.a. ByVac Page 1 of 11

BV4615. Dual Interface Zero Keypad. Product specification. Dec 2009 V0.a. ByVac Page 1 of 11 Product specification Dec 2009 V0.a ByVac Page 1 of 11 Contents 1. Introduction...3 2. Features...3 3. Physical Specification...3 3.1. Serial connector...3 3.2. Multiple Devices...4 3.3. I2C...4 4. Output

More information

InfoTag KE28xx Communications for 186 CPU Firmware Version 4

InfoTag KE28xx Communications for 186 CPU Firmware Version 4 InfoTag KE28xx Communications for 186 CPU Firmware Version 4 *KE28xx models include: KE2800, KE2852, KE2853, KE2856 This document applies to printer firmware versions 4.x only. Note that changes made to

More information

USB-COMi-TB USB to Industrial Single RS-422 / 485 Adapter Manual. Specifications and Features

USB-COMi-TB USB to Industrial Single RS-422 / 485 Adapter Manual. Specifications and Features USB-COMi-TB USB to Industrial Single RS-422 / 485 Adapter Manual The USB-COMi-TB USB-to-Industrial Single RS-422/485 Adapter is designed to make industrial communication port expansion quick and simple.

More information

Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 3.30 and greater

Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 3.30 and greater Mate Serial Communications Guide This guide is only relevant to Mate Code Revs. of 3.30 and greater For additional information contact matedev@outbackpower.com Page 1 of 14 Revision History Revision 2.0:

More information

Wifi Attachment Manual

Wifi Attachment Manual Wifi Attachment Manual V1.5.3 Copyright 2010 Reef Angel All Rights Reserved The product and the information contained herein are subject to change without notice. This manual may not, in whole or in part,

More information

MCS-11/IP TUNNEL MODELS 2701 AND CENTER STREET OREGON CITY, OR

MCS-11/IP TUNNEL MODELS 2701 AND CENTER STREET OREGON CITY, OR FIAL INCORPORATED MCS-11/IP TUNNEL MODELS 2701 AND 2705 FIAL INCORPORATED 710 CENTER STREET OREGON CITY, OR 97045 503.607.1940 WWW.FIAL.COM Document Number 2701_5-040511 Copyright 2003 by Fial Incorporated

More information

Installation and Programming Instructions Part: Service Gateway

Installation and Programming Instructions Part: Service Gateway Installation and Programming Instructions Part: Introduction How it Works Compatible Panels The Service Gateway is a service-only application that enables a connected service PC to establish two-way communications

More information

8520/8520R. User Manual

8520/8520R. User Manual /R User Manual Warranty All products manufactured by SuperLogics are warranted against defective materials for a period of one year from the date of delivery to the original purchaser. Disclaimer SuperLogics

More information

Metasys Integrator Caterpillar Application

Metasys Integrator Caterpillar Application Application Note Issue Date May, 00 APPLICATION NOTE Metasys Integrator Caterpillar Application Introduction Application Details Component Requirements Vendor Contact Information Design Considerations

More information

User s Guide. Ethernet Module for Barcode Printer

User s Guide. Ethernet Module for Barcode Printer User s Guide Ethernet Module for Barcode Printer 1. ETHERNET MODULE... 2 1-1. Functions... 2 1-2. General Specifications... 2 2. ETHERNET MODULE INSTALLATION... 3 2-1. Ethernet Module Installation for

More information

Operating guide. OPC server for ECL Comfort 310. Table of Contents

Operating guide. OPC server for ECL Comfort 310. Table of Contents Operating guide OPC server for ECL Comfort 310 Table of Contents 1. Introduction to Danfoss ECL OPC Server... 2 2. Configuring databases... 6 3. Exporting configuration data... 7 4. Importing data from

More information

Sierra Radio Systems. WiFly Configuration. Quick Reference. Version 1.0

Sierra Radio Systems. WiFly Configuration. Quick Reference. Version 1.0 Sierra Radio Systems WiFly Configuration Quick Reference Version 1.0 Hardware Connections SERIAL PORT CONNECTIONS FOR WIFLY DEVICE PROGRAMMING The serial port on the WiFly device provides a 3.3v logic

More information

Golander Peristaltic Pump MODBUS Communication Instruction

Golander Peristaltic Pump MODBUS Communication Instruction Golander Peristaltic Pump MODBUS Communication Instruction 1 Introduction... 1 2 Modbus Protocol... 2 2.1 Modbus Protocol Model... 2 2.2 Byte Format... 2 2.3 MODBUS Message Timing... 2 2.4 Field... 3 2.5

More information

IntesisBox Modbus Server Siemens Synova FC330A

IntesisBox Modbus Server Siemens Synova FC330A IntesisBox Modbus Server Siemens Synova FC330A User's Manual V10 r10 eng Intesis Software S.L. 2009. All Rights Reserved. Information in this document is subject to change without notice. The software

More information

User Manual V1.1 Date: WiFi RS-232 Adapter. Red LED: IP Address Blue LED: TX/RX 5V Out (Pin 9)

User Manual V1.1 Date: WiFi RS-232 Adapter. Red LED: IP Address Blue LED: TX/RX 5V Out (Pin 9) 1. Package Contents: WiFi RS-232 adapter x 1 Battery power line with connector x 1 User manual x 1 USB Cable x 1 2 dbi Dipole Antenna x 1 WiFi RS-232 Adapter White box: Dimension: 10 x 5.5 x 5 (cm) Weight:

More information

ACE PLUS CORP. APCON100 series Operation Manual RS-232 to Ethernet Converter

ACE PLUS CORP. APCON100 series Operation Manual RS-232 to Ethernet Converter APCON100 series Operation Manual RS-232 to Ethernet Converter Page 1 of 24 APCON100 series Operation Manual Index Chapter 1 Specifications 2 Chapter 2 Introduction 3 Chapter 3 Easy Installation 4 Chapter

More information

USB485. USB to RS485 Converter Card. User Manual for connecting with Windows Vista Version 1.01

USB485. USB to RS485 Converter Card. User Manual for connecting with Windows Vista Version 1.01 USB485 USB to RS485 Converter Card User Manual for connecting with Windows Vista Version 1.01 RMS Technologies 2533 N. Carson St. #4698, Carson City, NV 89706-0147 1-877- 301-3609 www.rmsmotion.com sales@rmsmotion.com

More information

BV4501 IASI Twin Relay. Product specification. December 2008 V0.a. ByVac Page 1 of 12

BV4501 IASI Twin Relay. Product specification. December 2008 V0.a. ByVac Page 1 of 12 IASI Twin Relay Product specification December 2008 V0.a ByVac Page 1 of 12 Contents 1. Introduction...4 2. Features...4 3. Electrical Specification...4 4. Factory Reset...4 5. IASI Command set...5 5.1.

More information

GW-7238D J1939 to Modbus TCP Server / RTU Slave Gateway

GW-7238D J1939 to Modbus TCP Server / RTU Slave Gateway GW-7238D J1939 to Modbus TCP Server / RTU Slave Gateway User s Manual www.icpdas.com 1 Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period of one

More information

Communications Protocol

Communications Protocol 28 Kaysal Court, Armonk, NY 10504 914.598.1647 Communications Protocol For the Mirage Audio System Data acquisition and control of Autonomic equipment is performed by home automation systems or personal

More information

NordField Electronics

NordField Electronics NordField Electronics XS1000 TCP/IP to RS232/422/485 Device Server Overview and quick info sheet 3.0. Hardware Installation & Initial Setup 3.1 RS-232 Configuration:(DB9 Male) (DB9Male) Signal I/O PIN2

More information

Modbus driver for the REXYGEN system (the MbDrv module) User guide. REX Controls s.r.o. Version Plzeň (Pilsen), Czech Republic

Modbus driver for the REXYGEN system (the MbDrv module) User guide. REX Controls s.r.o. Version Plzeň (Pilsen), Czech Republic www.rexygen.com Modbus driver for the REXYGEN system (the MbDrv module) User guide REX Controls s.r.o. Version 2.50.7 Plzeň (Pilsen), Czech Republic 2018-03-28 Contents 1 The MbDrv driver and the REXYGEN

More information

Doug Fleenor Design, Inc. RS-232 to DMX512 Interface, 2 Generation. March 8, 2010 (Software V1.2)

Doug Fleenor Design, Inc. RS-232 to DMX512 Interface, 2 Generation. March 8, 2010 (Software V1.2) Doug Fleenor Design, Inc. nd RS-232 to DMX512 Interface, 2 Generation March 8, 2010 (Software V1.2) The second generation RS-232 to DMX512 interface has numerous features beyond the original device. The

More information

TRAINING GUIDE LEVEL 3 MODBUS WRITE IMPORT COMMAND

TRAINING GUIDE LEVEL 3 MODBUS WRITE IMPORT COMMAND OleumTechTM TRAINING GUIDE LEVEL 3 MODBUS WRITE IMPORT COMMAND MUST BE FAMILIAR WITH LEVEL 1 TRAINING MATERIALS BEFORE MOVING FORWARD Doc ID# 80-6010-001b TABLE OF CONTENTS 1. WHAT IS NEW WRITE IMPORT

More information

TCP/IP Converter. EX-9132 Operation Manual for 8051 Series

TCP/IP Converter. EX-9132 Operation Manual for 8051 Series TCP/IP Converter EX-9132 Operation Manual for 8051 Series First Edition, March 2005 Table of Contents 1. Introduction 3 Overview 4 Package Checklist 5 Block Diagram 6 Features 7 Product Specifications

More information

Release Issued Oct 10, CSGW User Manual

Release Issued Oct 10, CSGW User Manual CSGW User Manual Wire CSGW 1 Access to CSGW via Web Browser 3 System Setup 4 Modbus RTU Setup 7 Troubleshooting 15 Lua Script Programming 17 NAE/NCE Mappings 19 com Ⅰ Wire CSGW Release 3.0.0 1. Connect

More information

Modbus driver for the REX Control System (the MbDrv module) User guide. REX Controls s.r.o. Version Plzeň (Pilsen), Czech Republic

Modbus driver for the REX Control System (the MbDrv module) User guide. REX Controls s.r.o. Version Plzeň (Pilsen), Czech Republic www.rexcontrols.com/rex Modbus driver for the REX Control System (the MbDrv module) User guide REX Controls s.r.o. Version 2.50.1 Plzeň (Pilsen), Czech Republic 2016-11-07 Contents 1 The MbDrv driver and

More information

Mettler Toledo Driver PTC Inc. All Rights Reserved.

Mettler Toledo Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Setup 4 Channel Properties General 5 Channel Properties Serial Communications 6 Channel Properties Write Optimizations

More information

BV4626 General Purpose I/O. Product specification. Mar 2010 V0.a. ByVac Page 1 of 13

BV4626 General Purpose I/O. Product specification. Mar 2010 V0.a. ByVac Page 1 of 13 General Purpose I/O Product specification Mar 2010 V0.a ByVac Page 1 of 13 Contents 1. Introduction... 3 2. Features... 3 3. Physical Specification... 3 3.1. JP7... 3 3.2. Control Interface... 4 3.3. Serial

More information

NCOM SERIAL DEVICE SERVER 4XX SERIES USER S MANUAL

NCOM SERIAL DEVICE SERVER 4XX SERIES USER S MANUAL NCOM SERIAL DEVICE SERVER 4XX SERIES USER S MANUAL 2017-07-07 Edition Titan Electronics Inc. Web: www.titan.tw Contents 1. INTRODUCTION... 4 1.1 Key Features... 5 1.2 Specifications... 6 2. PANEL LAYOUT

More information

User Manual A08. User Manual

User Manual A08. User Manual A08 TABLE OF CONTENTS TABLE OF CONTENTS... 1 1. INTRODUCTION... 2 1.1. Key Features... 3 1.2. OS Requirement... 4 1.3. Specification... 4 1.4. Packing List... 4 2. OVERVIEW... 5 2.1. LED Definition...

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

USB-Link 2 Technical Guide. USB-Link 2 Code: SS0073 Version 4.11 and up

USB-Link 2 Technical Guide. USB-Link 2 Code: SS0073 Version 4.11 and up USB-Link 2 Technical Guide USB-Link 2 Code: SS0073 Version 4.11 and up TABLE OF CONTENTS GENERAL INFORMATION... 3 USB-Link 2 Overview... 3 System Requirements... 3 QUICK GUIDE...4 USB-LINK 2 DRIVER INSTALLATION

More information

8 Button IP Controller Installation and Operation Manual AV-IP-C8-WH

8 Button IP Controller Installation and Operation Manual AV-IP-C8-WH 8 Button IP Controller Installation and Operation Manual AV-IP-C8-WH West Penn Wire 2018 94-000880-A / SE-000880-A Page 1 / 20 Introduction The 8 Button IP Controller (Model: AV-IP-C8-WH) is a versatile

More information

USER MANUAL FOR GS100/GS1003G

USER MANUAL FOR GS100/GS1003G USER MANUAL FOR GS100/GS1003G 1 Table of Contents 1. INTRODUCTION... 3 2. FEATURES... 3 3. OPERATION... 3 4.CONNECTION DETAILS... 4 5.CONFIGURATION... 5 5.1 Hyper Terminal Setting... 5 5.2 GS100 Configuration...

More information

WiFi to RS-422/485 adapter user manual

WiFi to RS-422/485 adapter user manual WiFi to RS-422/485 adapter user manual WiFi to RS-232 adapter Package Contents: WiFi RS-422/485 adapter x 1 2 dbi dipole antenna x 1 A4 User manual x 1 USB Cable x 1 White Box Dimension: 11 x 6 x 5 (cm)

More information

Sten-SLATE ESP Kit. Description and Programming

Sten-SLATE ESP Kit. Description and Programming Sten-SLATE ESP Kit Description and Programming Stensat Group LLC, Copyright 2016 Overview In this section, you will be introduced to the processor board electronics and the arduino software. At the end

More information

Model DVS-2A 2-Port DVI Switch with Audio, Serial Control & Long Cable Equalization

Model DVS-2A 2-Port DVI Switch with Audio, Serial Control & Long Cable Equalization Hall Research Technologies, Inc. Model DVS-2A 2-Port DVI Switch with Audio, Serial Control & Long Cable Equalization UMA1127 Rev B Copyright 2007. Hall Research Technologies, Inc. All rights 1163 Warner

More information

UniMod Ethernet. LAN-Modem. Bär Industrie-Elektronik GmbH Siemensstr. 3 D Fürth Germany

UniMod Ethernet. LAN-Modem. Bär Industrie-Elektronik GmbH Siemensstr. 3 D Fürth Germany LAN-Modem Operation Manual E121711217066 Bär Industrie-Elektronik GmbH Siemensstr. 3 D-90766 Fürth Germany Phone: +49 (0)911 970590 Fax: +49 (0)911 9705950 Internet: www.baer-gmbh.com COPYRIGHT Copyright

More information

C Heat Trace Controller

C Heat Trace Controller C910-85 Heat Trace Controller MODBUS PROTOCOL INTERFACE MAPPING For Firmware version V.0.3 THERMAL MANAGEMENT SOLUTIONS EN-DigiTraceC910Modbus-AR-H585 02/13 CONTENTS Section 1 Introduction... 3 Section

More information

Application Manual LT-6617 Rev. 0 July 2017

Application Manual LT-6617 Rev. 0 July 2017 Application Manual LT-6617 Rev. 0 July 2017 Table of Contents 1.0 Frequently Asked Questions 4 2.0 OpenBAS Wiring Guidelines 6 3.0 OpenBAS-HV-WLSTH Wiring 9 4.0 Example: Basic PLC Tutorial (AND, Output

More information

ARDUINO LEONARDO ETH Code: A000022

ARDUINO LEONARDO ETH Code: A000022 ARDUINO LEONARDO ETH Code: A000022 All the fun of a Leonardo, plus an Ethernet port to extend your project to the IoT world. You can control sensors and actuators via the internet as a client or server.

More information

RS-232 / TCP/IP Port Hardware. RS-232 / TCP/IP Port Hardware. TCP/IP Overview

RS-232 / TCP/IP Port Hardware. RS-232 / TCP/IP Port Hardware. TCP/IP Overview RS-232 / TCP/IP Port Hardware RS-232 / TCP/IP Port Hardware TCP/IP Overview The Serial and TCP/IP port share the same protocol. The TCP/IP connection is a very simple socket, sometimes referred to as Raw

More information

BV4505. IASI-Keypad Controller. Product specification. January 2009 V0.a. ByVac Page 1 of 13

BV4505. IASI-Keypad Controller. Product specification. January 2009 V0.a. ByVac Page 1 of 13 Product specification January 2009 V0.a ByVac Page 1 of 13 Contents 1. Introduction...3 2. Features...3 3. Electrical Specification...3 3.1. Keypad Interface...3 4. Key Values Returned...3 5. Factory Reset...3

More information

Contrex M-Series Driver Help Kepware Technologies

Contrex M-Series Driver Help Kepware Technologies Contrex M-Series Driver Help 2012 Kepware Technologies 2 Table of Contents Table of Contents 2 4 Overview 4 Device Setup 5 Modem Setup 5 Cable Diagram 5 Settings 6 Data Types Description 7 Address Descriptions

More information

Table of Contents. NBC User's Manual

Table of Contents. NBC User's Manual User's Manual User's Manual Table of Contents 1. Connections and Power... 3 1.1. Connections and Power for WSXXXX_BR products... 3 2. Initial Configuration... 4 2.1. NBC Network Configuration... 4 2.2.

More information

User and Installation Guide

User and Installation Guide The Logic IO RTCU Gateway Professional Version 1.28 User and Installation Guide Table of Contents Table of Contents... 2 Introduction... 3 Contents of package... 4 System requirements... 4 Time Service...

More information

ICS Regent. Communications Package for W INTERPRET. Guarded Peer-Link Communications (T3831) PD-6041

ICS Regent. Communications Package for W INTERPRET. Guarded Peer-Link Communications (T3831) PD-6041 ICS Regent PD-6041 Communications Package for W INTERPRET Guarded Peer-Link Communications (T3831) Issue 1, March, 06 The WINTERPRET Communications Package is an add-in software package that allows you

More information

ETH to 232 (A) User Manual

ETH to 232 (A) User Manual ETH to 232 (A) User Manual ETH to 232 (A) is data transparent transmission equipment for convert TCP or UDP socket data to RS232, small size, low power, powered by ARM processors, high speed, high Stability.

More information

FieldServer Driver - Serial FS Metasys N2

FieldServer Driver - Serial FS Metasys N2 Driver Version: 1.02 Document Revision: 12 FieldServer Driver - Serial FS-8700-19 Metasys N2 Description The Metasys N2 network supports communications with a diverse range of devices. Many N2 compatible

More information

Instruction Manual for BE-SP3 Circuit. 10/21/07

Instruction Manual for BE-SP3 Circuit. 10/21/07 Page 1 of 54 Instruction Manual for BE-SP3 Circuit. 10/21/07 Page 1 Index: Page 2 BE-SP3 Circuit Specifications. Page 3-4 Intro to the BE-SP3. Page 5 Basics of serial to parallel. Page 6-7 ASCII Code.

More information

UART Devices. ECE 480: Design Team 3. Application Note. By: Hoyoung Jung. Date: 4/3/15

UART Devices. ECE 480: Design Team 3. Application Note. By: Hoyoung Jung. Date: 4/3/15 UART Devices ECE 480: Design Team 3 Application Note By: Hoyoung Jung Date: 4/3/15 Abstract The integration and communication of electronic systems requires the receiving and transmitting of data. In order

More information

USB-Link 2 Technical Guide

USB-Link 2 Technical Guide www.wattmaster.com USB-Link 2 Technical Guide USB-Link 2 Code: SS0073 Version 4.11 and up TABLE OF CONTENTS GENERAL INFORMATION... 3 USB-Link 2 Overview... 3 System Requirements... 3 QUICK GUIDE...4 USB-LINK

More information

Quick Installation Guide

Quick Installation Guide Manual# 1100274 Quick Installation Guide SDU 410 Safety Unit Quick Installation Guide for SDU 410 Safety Unit ~~~ Revision 1.1 Revised November 10, 2016 Revision history: Rev. Date Description 1.0 04.2012

More information

DNP 3.0 & Modbus SCADA INTERFACE INSTRUCTIONS FOR 205T BASED SYSTEMS

DNP 3.0 & Modbus SCADA INTERFACE INSTRUCTIONS FOR 205T BASED SYSTEMS DNP 3.0 & Modbus SCADA INTERFACE INSTRUCTIONS - OPTION 21PQ - FOR 205T BASED SYSTEMS DNP 3.0 & Modbus SCADA INTERFACE OPTION 21PQ INSTRUCTIONS FOR 205T BASED SYSTEMS CPN114830 ECN/DATE ISSUE DATE: ECN

More information

Hello Angles... A First Use Guide to the SOLAR Product Series: RS485 Interface with LD Standard Communication Protocol.

Hello Angles... A First Use Guide to the SOLAR Product Series: RS485 Interface with LD Standard Communication Protocol. Hello Angles... A First Use Guide to the SOLAR Product Series: RS485 Interface with LD Standard Communication Protocol. 1 Who Is This Guide For? The purpose of this guide is to show the correct procedure

More information

STM-1 Mux SONET/SDH Multiplexer User Manual

STM-1 Mux SONET/SDH Multiplexer User Manual STM-1 Mux SONET/SDH Multiplexer User Manual [Type the abstract of the document here. The abstract is typically a short summary of the contents of the document. Type the abstract of the document here. The

More information

Yokogawa HR Driver PTC Inc. All Rights Reserved.

Yokogawa HR Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents 1 Table of Contents 2 3 Overview 3 Setup 4 Channel Properties - General 4 Channel Properties - Serial Communications 5 Channel Properties - Write

More information

LCD03 - I2C/Serial LCD Technical Documentation

LCD03 - I2C/Serial LCD Technical Documentation LCD03 - I2C/Serial LCD Technical Documentation Pagina 1 di 5 Overview The I2C and serial display driver provides easy operation of a standard 20*4 LCD Text display. It requires only a 5v power supply and

More information

Lantech LSC-1102B SERIAL TO TCPIP CONVERTER. User Manual

Lantech LSC-1102B SERIAL TO TCPIP CONVERTER. User Manual Lantech LSC-1102B SERIAL TO TCPIP CONVERTER User Manual V1.0 Sep 2016 Table of Contents 1. Introduction 3 Overview 4 Product Specifications 8 2. Description & Installation 10 Product Panel Views 10 LED

More information

Product Specification for Transducer Display Model TDD2

Product Specification for Transducer Display Model TDD2 TDD2 Manual January 26, 2007 Product Specification for Transducer Display Model TDD2 The TDD2 displays position information derived from a magnetostrictive transducer with Synchronous Serial Interface

More information

IntesisBox Modbus Server KILSEN KSA-7xx. User s Manual 08/2013 r1.2 eng

IntesisBox Modbus Server KILSEN KSA-7xx. User s Manual 08/2013 r1.2 eng IntesisBox Modbus Server KILSEN KSA-7xx User s Manual 08/2013 r1.2 eng Intesis Software S.L. 2013 All rights reserved. Information in this document is subject to change without notice. The software described

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

Winford Engineering ETH32 Protocol Reference

Winford Engineering ETH32 Protocol Reference Winford Engineering ETH32 Protocol Reference Table of Contents 1 1 Overview 1 Connection 1 General Structure 2 Communications Summary 2 Port Numbers 4 No-reply Commands 4 Set Port Value 4 Set Port Direction

More information

Operate the Hydrolab SDI-12 / Modbus / RS232 TTY Communications Module (HL Series Sonde)

Operate the Hydrolab SDI-12 / Modbus / RS232 TTY Communications Module (HL Series Sonde) Operate the Hydrolab SDI-12 / Modbus / RS232 TTY Communications Module (HL Series Sonde) 04/2018, Edition 1 User Manual Overall Contents Part A Operate the Hydrolab SDI-12 Communications Module Part B

More information