OpenBAS Arduino Query protocol
|
|
- Magnus Todd
- 5 years ago
- Views:
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 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 informationDocument 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 informationManual. 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 informationINDEX. 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 informationManual 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 informationSSE232-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 informationRN-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 informationIndustrial 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 informationCanlan 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 informationLab 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 informationEthernet 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 informationFSA-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 informationMetasys 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 informationUSB485 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 informationPX 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 information4Serial 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 informationThe 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 informationNote. 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 informationBV4531U. 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 informationModbus 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 informationCAS 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 informationSpecification. 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 informationWebAccess 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 informationEGW1-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 informationSERIAL 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 informationA66N2 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 informationSB72EX 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 informationEthernet 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 informationDocument 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 informationSiemens 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 informationRS422/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 informationCREATING 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 informationModicon 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 informationPF2100 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 informationICC. 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 informationBV4615. 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 informationInfoTag 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 informationUSB-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 informationMate 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 informationWifi 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 informationMCS-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 informationInstallation 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 information8520/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 informationMetasys 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 informationUser 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 informationOperating 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 informationSierra 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 informationGolander 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 informationIntesisBox 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 informationUser 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 informationACE 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 informationUSB485. 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 informationBV4501 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 informationGW-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 informationCommunications 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 informationNordField 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 informationModbus 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 informationDoug 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 informationTRAINING 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 informationTCP/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 informationRelease 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 informationModbus 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 informationMettler 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 informationBV4626 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 informationNCOM 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 informationUser 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 informationEmbedded 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 informationUSB-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 information8 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 informationUSER 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 informationWiFi 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 informationSten-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 informationModel 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 informationUniMod 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 informationC 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 informationApplication 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 informationARDUINO 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 informationRS-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 informationBV4505. 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 informationContrex 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 informationTable 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 informationUser 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 informationICS 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 informationETH 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 informationFieldServer 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 informationInstruction 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 informationUART 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 informationUSB-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 informationQuick 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 informationDNP 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 informationHello 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 informationSTM-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 informationYokogawa 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 informationLCD03 - 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 informationLantech 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 informationProduct 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 informationIntesisBox 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 informationA36D/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 informationWinford 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 informationOperate 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