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 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).

4 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: 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 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

13 // 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" ); Serial.print( "COMMAND BO 1 = 0\n" ); // Toggle second relay Serial.print( "COMMAND BO 2 = 1\n" ); Serial.print( "COMMAND BO 2 = 0\n" ); // Toggle simultaneously relays 3 to 8 Serial.print( "COMMAND BO 3 to 8 = 1\n" ); Serial.print( "COMMAND BO 3 to 8 = 0\n" ); } 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.

14 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.

15 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 Serial.print( "COMMAND BO 1 = 0\n" ); // continued on next page

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

17 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.

18 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 =NAME [Controller name] Controller (Database source) name -- QUERY-- -- NOTES -- VERSION =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 =OK hh:mm:ss wdy dd/mm/yyyy Will report back current time -- QUERY-- -- NOTES -- STATUS =OK hh:mm:ss wdy dd/mm/yyyy Will return OK of no alarms present and local time =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)

19 -- 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 =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 =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

20 -- QUERY-- -- NOTES -- SELECT AI > 5 Will select any AI (1 to 8 default) whose value > 5 =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 <= 10 =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. 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) 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

21 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.

22 -- 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 +/ =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.1 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

KMD Modbus Interface

KMD Modbus Interface Technical Bulletin (TB0405A-RevB) KMD-5540-005 Modbus Interface Issued 8 July 2013 Issue Setup and configuration of the KMD-5540-005 ModBus Interface Instructions This version of the KMD-5540 Series CommTalk

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

Lab-3: LCDs Serial Communication Analog Inputs Temperature Measurement System

Lab-3: LCDs Serial Communication Analog Inputs Temperature Measurement System Mechatronics Engineering and Automation Faculty of Engineering, Ain Shams University MCT-151, Spring 2015 Lab-3: LCDs Serial Communication Analog Inputs Temperature Measurement System Ahmed Okasha okasha1st@gmail.com

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

PCIEMODBOX232 RS232 to PCI Module Box Introduction

PCIEMODBOX232 RS232 to PCI Module Box Introduction PCIEMODBOX232 RS232 to PCI Module Box Introduction This high performance PCI (or PCIe) RS232/422/485 Combo Expansion Module product includes an expansion module box, a PCI (or PCIe) Host Adapter and a

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

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

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

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

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

Getting Started with your D3000M Series Module

Getting Started with your D3000M Series Module Getting Started with your D3000M Series Module This document contains step-by-step instructions to quickly connect and communicate with your D3000M modules. The modules require a one-time configuration

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

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

1. Main Features. TCIC User s Manual

1. Main Features. TCIC User s Manual 1. Main Features 2. Installation 3. TCIC-Monitor 3.1 Title 3.2 Menus 3.2.1 File 3.2.1.1 Exit 3.2.2 Setup 3.2.2.1 Card Settings 3.2.2.2 TCIC-Monitor Settings 3.2.2.3 Calibration and Defaults 3.2.2.4 Card

More information

Dual Serial Shield User Manual

Dual Serial Shield User Manual Dual Serial Shield User Manual PN: 2050 Berkshire Products, Inc. Phone: 770-271-0088 http://www.bkp-store.com/ Rev: 1.00 Copyright 2013 Table of Contents 1 Introduction... 2 1.1 XB compatibility... 2 2

More information

CURRENT PROTECTION RELAY SMPR-1

CURRENT PROTECTION RELAY SMPR-1 CURRENT PROTECTION RELAY SMPR-1 1.- ORION ITALIA SERIES MODBUS PROTOCOL. The ORION ITALIA SERIES implement a subset of the AEG Modicon Modbus serial communication standard. Many devices support this protocol

More information

Digital Design through. Arduino

Digital Design through. Arduino Digital Design through 1 Arduino G V V Sharma Contents 1 Display Control through Hardware 2 1.1 Powering the Display.................................. 2 1.2 Controlling the Display.................................

More information

Laboratory 5 Communication Interfaces

Laboratory 5 Communication Interfaces Laboratory 5 Communication Interfaces Embedded electronics refers to the interconnection of circuits (micro-processors or other integrated circuits) with the goal of creating a unified system. In order

More information

BV4109. Serial LCD Controller. Product specification November ByVac 2006 ByVac Page 1 of 12

BV4109. Serial LCD Controller. Product specification November ByVac 2006 ByVac Page 1 of 12 Product specification November 2012 ByVac 2006 ByVac Page 1 of 12 IASI-LCD Module BV4108 Contents 1. Introduction...4 2. Features...4 3. Electrical interface...4 3.1. Serial...4 3.2. Factory...4 3.3. LCD

More information

TTL TO ETHERNET Module. MODEL No: TTL-Sereth1P VER 1.0

TTL TO ETHERNET Module. MODEL No: TTL-Sereth1P VER 1.0 TTL TO ETHERNET Module MODEL No: TTL-Sereth1P VER 1.0 MILLENNIUM TECHNOLOGIES 440, MASTER MIND 1, ROYAL PALMS ESTATE AAREY MILK COLONY, GOREGAON (EAST), MUMBAI-400065. INDIA. PH: - 91-22-65229736, 91-22-28794703

More information

PM290 POWERMETER. Communication Protocols ASCII & Modbus Reference Guide

PM290 POWERMETER. Communication Protocols ASCII & Modbus Reference Guide PM290 POWERMETER Communication Protocols ASCII & Modbus Reference Guide PM290 Communication Protocols Communication protocol is a method of transferring information between different devices (i.e., the

More information

MICRO-1356 MULTI-PROTOCOL READER

MICRO-1356 MULTI-PROTOCOL READER MICRO-1356 MULTI-PROTOCOL READER The Micro-1356 reader is a miniature multi-protocol RFID reader suited for embedded applications, such as handheld readers or door key card readers. The Micro-1356 has

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

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

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

HART 710. User s Manual Version HART-710 User Manual (Version 1.00, July/2010) PAGE: 1

HART 710. User s Manual Version HART-710 User Manual (Version 1.00, July/2010) PAGE: 1 TM HART 710 User s Manual Version 1.00 HART-710 User Manual (Version 1.00, July/2010) PAGE: 1 Warranty All products manufactured by ICP DAS are under warranty regarding defective materials for a period

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

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

MX200 SERIES Modbus Card 50P GE Zenith Controls. Operation and Maintenance Manual 50R-2200B 12/00

MX200 SERIES Modbus Card 50P GE Zenith Controls. Operation and Maintenance Manual 50R-2200B 12/00 g MX200 SERIES Modbus Card 50P-1105 GE Zenith Controls 50R-2200B 12/00 Operation and Maintenance Manual Table of Contents Overview...01 Page LED Indicator...02 Installation...03 Installing the Network

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

LCD2041 Technical Manual. Revision: 2.1

LCD2041 Technical Manual. Revision: 2.1 LCD2041 Technical Manual Revision: 2.1 Contents Contents ii 1 Getting Started 1 1.1 Display Options Available................................... 1 1.2 Accessories...........................................

More information

DELPHI CORPORATION. LIN to RS-232 Gateway Systems Analysis INterface Tool (SAINT) Users Guide

DELPHI CORPORATION. LIN to RS-232 Gateway Systems Analysis INterface Tool (SAINT) Users Guide DELPHI CORPORATION LIN to RS-232 Gateway Systems Analysis INterface Tool (SAINT) Users Guide Document Number TBD Version D, Draft 1 August 15, 2003 Copyright Delphi Corporation, 2003 Maintained by: Chris

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

USB-16COMi-M 16-Port RS-422/485 USB Serial Adapter User Manual. Features and Specifications. Power Supply

USB-16COMi-M 16-Port RS-422/485 USB Serial Adapter User Manual. Features and Specifications. Power Supply USB-16COMi-M 16-Port RS-422/485 USB Serial Adapter User Manual The USB to industrial 16-Port RS-422/485 Adapter is designed to make serial port expansion quick and simple. Connecting to a USB port on your

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

3.1 I-7560 Pin Assignment and Specifications: Introduction

3.1 I-7560 Pin Assignment and Specifications: Introduction 3.1 I-7560 Pin Assignment and Specifications: Introduction The I-7560 adds a Windows serial Com port via its USB connection and is compatible with new & legacy RS-232 devices. USB Plug and Play allows

More information

ETH3 CGI Common Gateway Interface user manual

ETH3 CGI Common Gateway Interface user manual ETH3 CGI Common Gateway Interface user manual ETH3 web page server and Ethernet gateway CGI user guide Page 1 This is help.htm file stored in USB. The ETH3 gateway and web server from version 2.75.3 has

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

Crestron CGDMX-512BI / B Bi-directional DMX512 Interface Operations Guide

Crestron CGDMX-512BI / B Bi-directional DMX512 Interface Operations Guide Crestron CGDMX-512BI / B Bi-directional DMX512 Interface Operations Guide Crestron Media Processor and DMX512 In HTP / LTP or exclusive processed to DMX512 Output [single channel configurable] DMX In or

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

Control System (CS) Object

Control System (CS) Object Metasys Network Technical Manual 636 Objects Section Technical Bulletin Issue Date 0101 Control System (CS) Object Introduction Page *3 Quick Start *3 Overview of Concepts *6 Software Models *9 Engineering

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

CoolMasterNet CooLinkNet CooLinkHub CooLinkBridge. BACnet Integration Guidelines. BACnet Integration Guidelines

CoolMasterNet CooLinkNet CooLinkHub CooLinkBridge. BACnet Integration Guidelines. BACnet Integration Guidelines BACnet Integration Guidelines CoolMasterNet CooLinkNet CooLinkHub CooLinkBridge BACnet Integration Guidelines Document Revision 0.2 Thursday, June 14, 2018 BACnet Integration Guidelines Contents 2 Table

More information

Installation and Programming Manual. Niobrara Research & Development Corporation P.O. Box 3418 Joplin, MO USA

Installation and Programming Manual. Niobrara Research & Development Corporation P.O. Box 3418 Joplin, MO USA DUCM DF1 Manual DUCM DF1 Installation and Programming Manual This manual describes the DUCM application for interfacing DF1 slaves to a Modbus or RNIM serial network. Effective: February 16, 2017 Niobrara

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

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

MS Protocol Converter. User Manual. Firmware version 2.0 ISI. Instrumental Solutions, Inc.

MS Protocol Converter. User Manual. Firmware version 2.0 ISI. Instrumental Solutions, Inc. MS1-2150 Protocol Converter User Manual Firmware version 2.0 ISI Instrumental Solutions, Inc. WWW.ISIDEV.NET Introduction The MS1-2150 protocol converter can take readings from 1 or more ModBus registers

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

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

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

RF RF 433MHz Transceiver Module

RF RF 433MHz Transceiver Module RF1100-232 RF 433MHz Transceiver Module I have recently started using the RF1100-232 module in an Arduino based project. I found it really difficult to find any useful detailled information on this module.

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

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

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

More information

Millennium Simplicity Elite Parameter Points and Quirks

Millennium Simplicity Elite Parameter Points and Quirks Millennium Simplicity Elite Parameter Points and Quirks How to access, view and change parameter settings Program Button Test Reset UP Alarms Change Data Address Down 1. Push the Program button once. The

More information

BMV Text Protocol. Table of contents

BMV Text Protocol. Table of contents BMV Text Protocol Table of contents Introduction... 2 Physical interface... 2 Serial port configuration... 2 Message format... 3 Data integrity... 3 Units... 3 Other statistics... 4 Since firmware version

More information

D8000 SERIES QUICK START GUIDE

D8000 SERIES QUICK START GUIDE D8000 SERIES QUICK START GUIDE Version 1.0 Overview The D8000 series modules require a DC Voltage power supply, a USB cable and an unused computer USB port for proper operation. Connecting the D8000 series

More information

Yokogawa Controller Driver PTC Inc. All Rights Reserved.

Yokogawa Controller Driver PTC Inc. All Rights Reserved. 2017 PTC Inc. All Rights Reserved. 2 Table of Contents Yokogawa Controller Driver 1 Table of Contents 2 Yokogawa Controller Driver 8 Overview 8 Setup 8 Channel Properties General 10 Channel Properties

More information