Brainboxes ED-549 Product Manual

Brainboxes ED-549 Product Manual

Ethernet to analogue io
Table of Contents

Advertisement

Quick Links

Print Date: 28/03/17
Brainboxes Ethernet to Analogue IO
Brainboxes Limited, 18 Hurricane Drive, Liverpool International Business Park, Speke, Liverpool, Merseyside, L24 8RL
Tel: +44 (0)151 220 2500 Fax: +44 (0)151 252 0446 Web: www.brainboxes.com Email: sales@brainboxes.com

Advertisement

Table of Contents
loading

Summary of Contents for Brainboxes ED-549

  • Page 1 Print Date: 28/03/17 Brainboxes Ethernet to Analogue IO Brainboxes Limited, 18 Hurricane Drive, Liverpool International Business Park, Speke, Liverpool, Merseyside, L24 8RL Tel: +44 (0)151 220 2500 Fax: +44 (0)151 252 0446 Web: www.brainboxes.com Email: sales@brainboxes.com...
  • Page 2: Table Of Contents

    Reset Button ................................. 16 Manual Reboot ..............................16 Manual Hard Restore ............................16 Specification ................................. 17 ED-549 Input Specification ..........................17 ED-560 Output Specification ..........................18 Firewall Exceptions and Port Numbers ......................... 18 Getting Started ..............................19 Ethernet Analogue DIO ©...
  • Page 3 Connecting your ED device ........................... 19 Configuring your device settings .......................... 19 Connecting analogue signal sources to the ED-549 ....................20 Differential (balanced) voltage signal ....................... 20 Single-ended (unbalanced) voltage signal ......................20 Current-loop transducer signal ......................... 20 Current-sink transducer signal .......................... 21 Current-source transducer signal ........................
  • Page 4 Command Format ..............................53 Response Format ..............................54 Range settings and data formats .......................... 55 ED-549 Analogue input type settings (rr) ......................55 ED-560 Analogue input type settings (tt) ......................56 Command List ............................... 56 Baud Rate Settings (cc) ............................. 57 Data Format Settings (ff) ..........................
  • Page 5 ~aa5n ..................................92 Modbus TCP Protocol ............................93 Introduction ................................93 Slave ID ................................. 93 Addressing notations ............................93 Logical addressing ............................. 94 984 style addressing ............................94 Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 5 of 100 Product Manual V1.3...
  • Page 6 IEC 61131 addressing ............................94 Modbus 1.1b3 standard addressing ......................... 95 Product data tables and value encoding ......................95 ED-549 ................................95 ED-560 ................................97 Lifetime Warranty and Support ........................98 10 Regulatory Approvals / Compliance ......................... 98 Company Accreditation ............................98 Europe –...
  • Page 7: Introduction

    1 Introduction The Brainboxes Ethernet to Analogue products are a range of Ethernet devices controlled by a host computer which provide analogue inputs and outputs for high-precision measuring and control of voltages and currents. The ED-549 has 8 analogue inputs which are independently configurable as differential voltage inputs or current inputs, and the ED-560 has 4 analogue outputs which are independently configurable as voltage or current outputs.
  • Page 8: Before You Start

    Windows Vista 32-bit  Windows Vista 64-bit  Windows Server 2003 32-bit  Windows Server 2003 64-bit  Windows XP 32-bit  Windows XP 64-bit  Windows 2000 Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 8 of 100 Product Manual V1.3...
  • Page 9: System Requirements

    Brainboxes Boost.IO drivers have undergone extensive Microsoft testing with the ED range. Upon passing these tests, the drivers were signed by Microsoft, as an indication of their quality and stability. System Requirements Components: Microsoft .NET Framework 2.0 (installed automatically with Boost.IO package) Windows Installer: Windows Installer 3.1 or later (Recommended)
  • Page 10: Hardware Features

    3 Hardware Features ED Range – Industrial Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 10 of 100 Product Manual V1.3...
  • Page 11: Usability Features

    Reverse voltage protected ESD and surge protected Earthing connection point Caution - Do not attempt to operate this product with any other power supply/rating than that specified. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 11 of 100 Product Manual V1.3...
  • Page 12: Storage And Operating Environment Guidelines

    RS-485 Comms error Flashing Green RS-485 Link LED Green light on Network Link Established Flashing Green Network Data RX/TX Activity Flashing Green Input Read Flashing Red Input Error Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 12 of 100 Product Manual V1.3...
  • Page 13: Block Diagrams

    Block Diagrams ED-549 ED-560 Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 13 of 100 Product Manual V1.3...
  • Page 14: Pin-Outs

    For the ED-560, AGND is the reference voltage for the single-ended voltage outputs and the loop 0V terminal for current-mode outputs. For the ED-549, the analogue measurements are not directly dependent on the AGND connection (voltage mode measures the voltage between the AIn+ and the AIn- terminals, and current mode measures the current flowing through the AIn+ and AIn- terminals) –...
  • Page 15: Device Dimensions

    Device Dimensions ED-549 ED-560 Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 15 of 100 Product Manual V1.3...
  • Page 16: Reset Button

    Factory Default Settings section. Any user calibration will be erased, and the calibration will return to the factory calibration as originally supplied to you. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 16 of 100 Product Manual V1.3...
  • Page 17: Specification

    Specification ED-549 Input Specification The ED-549 provides eight analogue input channels, each of which is independently configurable as either a differential voltage input or a current-sense input. In voltage input mode, the input impedance is a minimum or 10MΩ. The full scale range can be configured as ±10V, ±5V, ±2.5V, ±1V, ±500mV, ±250mV, ±150mV or ±75mV using either an ASCII command or by selecting...
  • Page 18: Output Specification

    Below are listed the Windows Firewall exception entries which are added by default during the installation of Boost.IO Manager. Brainboxes Boost.IO Suite Brainboxes Boost.IO Suite (Device Discovery) (Except Windows XP32 & 64 bits) UPnP Framework (Windows XP32 & 64 bits)
  • Page 19: Getting Started

    ASCII Protocol: The ASCII protocol is a query-response communication protocol which can be used to set all of the protocol settings of the device, send and read data, and get status information from the Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 19 of 100 Product Manual V1.3...
  • Page 20: Connecting Analogue Signal Sources To The Ed-549

    ASCII text, and is supported by a wide range of PLCs and data acquisition software. Unlike the ASCII protocol, it allows overlapping requests and connections from multiple controllers. Connecting analogue signal sources to the ED-549 These are not the only ways in which the products may usefully be connected, but the diagrams below show the most common configurations.
  • Page 21: Current-Sink Transducer Signal

    Current-sink transducer signal Current-source transducer signal Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 21 of 100 Product Manual V1.3...
  • Page 22: Connecting Analogue Devices To The Ed-560

    Configure the output channel to the 0-10V range and leave the IOut terminal unconnected. Current-loop signal Configure the output channel to the 0-20mA or 4-20mA range and leave the VOut terminal unconnected. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 22 of 100 Product Manual V1.3...
  • Page 23: Boost.io Manager

    5 Boost.IO Manager Introduction Boost.IO Manager is a graphical user interface application which will allow you to find your Brainboxes ED device on a network and then configure some of the settings in Windows. As part of the Boost.IO application a COM port can be installed which allows communication with the device using the ASCII protocol.
  • Page 24: Finding And Installing An Ed Device

    PC. If your device is on a different subnet, please see the section entitled “Adding a Device by IP Address”. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 24 of 100 Product Manual V1.3...
  • Page 25 MAC address on the sticker of your ED device’s case. 5. When you have found your device in Boost.IO Manager, in the left panel under ‘Tasks’ click ‘Install Device’. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 25 of 100 Product Manual V1.3...
  • Page 26: Com Port Settings

    2. Select the installed device which you want to configure by clicking on it. 3. In the left panel find the ‘COM Ports’ section and double click on the port which you want to configure. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 26 of 100 Product Manual V1.3...
  • Page 27 5. A webpage will be opened which allows you to configure all of the devices settings. For more information on configuring the device using the web configuration pages please see section 7. Web Configuration Pages Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 27 of 100 Product Manual V1.3...
  • Page 28: Advanced Com Port Settings

    COM port available to use the port, even if the ED device is offline. This is useful if the device is being used in an application that requires a constant connection to a COM port. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 28 of 100 Product Manual V1.3...
  • Page 29: Tcp/Ip Settings

    1. Open Boost.IO Manager by clicking the icon created on the desktop when the application was installed. 2. Select ‘Tools’ and then click ‘Add Device Manually’. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 29 of 100 Product Manual V1.3...
  • Page 30 4. Enter the ASCII Protocol Port number into box. The default Port Number is 9500. 5. Click ‘Add’ and the device will be added to the Boost.IO Manager window. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 30 of 100 Product Manual V1.3...
  • Page 31: Adding A Device By Mac Address

    Select ‘Tools’ and then click ‘Add Device Manually’. Select the ‘Add device by MAC address’ radio button then enter the MAC address of your device. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 31 of 100 Product Manual V1.3...
  • Page 32: Ip Addressing

    2. In the ‘Device Info’ section on the left hand side, click the ‘Change’ link next to the current IP address. 3. Click ‘OK’ to confirm that you do want to change the IP address of your device Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 32 of 100 Product Manual V1.3...
  • Page 33: Rebooting Device

    Confirm that you want to reboot your device. The device will then reboot. Once the LED’s on the device are green it is ready to use again. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 33 of 100 Product Manual V1.3...
  • Page 34: Restoring Factory Settings

    3. When the message box appears confirm that you have selected the correct device. If you wish to restore the device to default settings click the tick option and then click ‘Upgrade’. Otherwise just click ‘Upgrade’ Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 34 of 100 Product Manual V1.3...
  • Page 35 5. The ED device will be upgraded with the firmware file you selected and then will reboot. 6. Click ‘OK’ when the upgrade success dialog box appears. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 35 of 100 Product Manual V1.3...
  • Page 36: Proxy Server Settings

    4. Enter the port forwarding number for Port 1 and then click the ‘Add’ button. The device will then appear in the Boost.IO manager window. It can then be installed and used as if it were on a local network. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 36 of 100 Product Manual V1.3...
  • Page 37: Remote Access

    Therefore, if Boost.IO Manager is closed and a setting is updated using the web configuration pages, Boost.IO won’t know that any settings have changed until it is opened. When the application opens, it will automatically get the settings of any installed devices. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 37 of 100 Product Manual V1.3...
  • Page 38: Web Configuration

    The Home page is the default page that loads when you enter the IP address of the device into a web browser. This page mainly displays information about the device and a visual display of the states of the input lines. Locate Button Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 38 of 100 Product Manual V1.3...
  • Page 39 The Connections tab displays information about any active connections to the device including the protocol being used to connect and the length of time the connection has been established. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 39 of 100 Product Manual V1.3...
  • Page 40 Under the Device IP Settings tab there is information about the device’s network settings. These settings can be changed on the Network page. See section 6.3 Network page. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 40 of 100 Product Manual V1.3...
  • Page 41: Network Page

    By default the ED device is set to use DHCP to obtain an IP address automatically. If there is no DHCP server present, after 60 seconds the device will switch to a static IP address of 192.168.127.254. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 41 of 100 Product Manual V1.3...
  • Page 42: Protocol Page

    Under the Web Server/UPnP tab you can change the Web Server Port number and also turn UPnP on or off. The default Web Server Port number is 80. Protocol page The protocol page has all of the ASCII settings and serial expansion settings. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 42 of 100 Product Manual V1.3...
  • Page 43: Ascii Protocol Settings

    4 character hexadecimal value. For more information on the data format and FSR ranges see the section Analogue input type settings. Checksum Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 43 of 100 Product Manual V1.3...
  • Page 44: Serial Expansion Settings

    The default timeout is 200 milliseconds. Modbus TCP Settings Brainboxes ED products by default are configured to use the ASCII protocol. To enable the Modbus protocol instead, select ‘Modbus TCP' from the Current Protocol drop-down menu, and check the Modbus TCP settings below.
  • Page 45 In Modbus TCP the Slave ID is somewhat redundant as the destination of the message is already defined by the IP address of the TCP packet. Modbus-capable Brainboxes devices can be configured to either respond to Slave IDs 0 and 255, as required by the Modbus TCP specification, or to any valid Slave ID (0 to 247, and 255) for convenience.
  • Page 46: Console Page

    Also on the Console page is a link to a web view of all the ASCII protocol commands that can be sent to the device and a description of what each command does. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 46 of 100 Product Manual V1.3...
  • Page 47: I/O Lines Page

    I/O Lines page Input I/O Lines page (ED-549) The IO Lines page lists all the input lines on the device and allows you to change their settings and calibrate them individually. Please note: To overcome what would be a relatively long conversion latency between the time an input channel value is requested and returned, the Analogue Input range perform Analogue to Digital conversions continually across all enabled channels and so instantly return the latest value taken.
  • Page 48 2. Apply the zero calibration voltage specified in the dialogue box to the channel and then press “Next”. In this case the zero calibration voltage will be 0V. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 48 of 100 Product Manual V1.3...
  • Page 49 6. Once the calibration is complete the success message will then show in the dialogue box. Click “Finish” to close the box. The channel will now be calibrated at that FSR range Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 49 of 100 Product Manual V1.3...
  • Page 50: Output I/O Lines Page (Ed-560)

    For example, if the drop down boxes are set like below… …when the device is powered on with these settings, the output lines of the device will be… Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 50 of 100 Product Manual V1.3...
  • Page 51: Device Management Page

    If there is a connection being made to the device, a warning message will be displayed asking you to close the connection before restarting the device. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 51 of 100 Product Manual V1.3...
  • Page 52: Factory Default Settings

    Modbus Protocol Settings Slave IDs Respond to IDs 0 and 255 only Accept All Addresses Disabled TCP Port Max connections Idle Timeout 0 (disabled) Data Format Engineering unit Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 52 of 100 Product Manual V1.3...
  • Page 53: Ascii Protocol

    It is the de-facto communication protocol on the widely used RS485 Half Duplex connected ADAM/NuDam/eDAM modules. A very wide range of PC based data acquisition packages have support for this command protocol communicating over PC COM port. The Brainboxes ED-xxx range of devices are completely backwards compatible with these devices.
  • Page 54: Response Format

    , that is then the command the user would issue would be: $01M(CR) The response to this command from an ED-549 device at factory default settings would be: !01ED-549(CR) Response Format The response received from the device will depend on the ASCII command that has been sent. The response...
  • Page 55: Range Settings And Data Formats

    Range settings and data formats ED-549 Analogue input type settings (rr) Type Code Input Type Data Format + Full Scale - Full Scale Engineering unit +2.5000 -2.5000 ±2.5V % of FSR +100.00 -100.00 2’s complement hex 7FFF 8000 Engineering unit +20.000...
  • Page 56: Analogue Input Type Settings (Tt)

    Configure the range for one channel ED-560 $aa9n !aattss Read the range configuration for one channel ED-560 $aaA >(Data) Read the analogue inputs of all channels ED-549 Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 56 of 100 Product Manual V1.3...
  • Page 57: Baud Rate Settings (Cc)

    Data Format Settings (ff) Unused Unused CS: Checksum bit DF: Data format 0 = Disable 00: Engineering unit 1 = Enable 01: % of FSR 10: Hexadecimal Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 57 of 100 Product Manual V1.3...
  • Page 58: Aannttccff

    (CR) Carriage Return The tt field was used on historic devices which only had one range setting for all the input/output channels. The range setting for our products are set individually using the $aa7CiRrr (ED-549) or $aa9nttss (ED-560) commands. Response...
  • Page 59 Applies to: ED-549 Description: Allows the device to read and store the current line data for later retrieval. Command Syntax: #**[ ](CR) Delimiter character Synchronized Sampling Command [CS] Checksum (CR) Carriage Return Response There is no response for this command. The data stored using the #** command can be retrieved using the command $aa4.
  • Page 60 Applies to: ED-549 Description: Command to read data from all the analogue input channels. Command Syntax: #aa[CS](CR) Delimiter character Address of the device in hexadecimal format ( to FF) [CS] Checksum (CR) Carriage Return Response >(Data)[CS](CR) Valid Command: ?aa[CS](CR) Invalid Command: >...
  • Page 61: Aan

    #aan Applies to: ED-549 Description: Command to read the analogue input of the specified channel. Command Syntax: #aan[CS](CR) Delimiter character Address of the device in hexadecimal format (00 to FF) The channel to be read [CS] Checksum (CR) Carriage Return Response >(Data)[CS](CR)
  • Page 62: Aan(Data)

    Carriage Return (CR) Response >[CS](CR) Valid Command: ?aa[CS](CR) Invalid Command: Delimiter for a valid command > Delimiter for an invalid command Checksum [CS] Carriage Return (CR) Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 62 of 100 Product Manual V1.2...
  • Page 63: Aa0Ci

    $aa0Ci Applies to: ED-549 Description: Command to perform a zero calibration on a specified channel. Command Syntax: $aa0Ci[CS](CR) Delimiter character Address of the device to be calibrated, in hexadecimal format ( to FF) Command to perform the zero calibration Channel on which to perform the zero calibration...
  • Page 64: Aa1Ci

    $aa1Ci Applies to: ED-549 Description: Command to perform a span calibration on a specified channel. Command Syntax: $aa1Ci[CS](CR) Delimiter character Address of the device to be calibrated, in hexadecimal format ( to FF) Command to perform the span calibration Channel on which to perform the span calibration...
  • Page 65: Aa2

    (CR) Carriage Return The tt field was used on historic devices which only had one range setting for all the input/output channels. The range setting for our products are read individually using the $aa8Ci (ED-549) or $aa9n (ED-560) commands. Examples: Read the configuration of device 01.
  • Page 66: Aa4

    $aa4 Applies to: ED-549 Description: Command to read the synchronised data that is stored on the device from the last #** command. Command Syntax: $aa4[CS](CR) Delimiter character Address of the device in hexadecimal format (00 to FF) Command to read the synchronised data from the device.
  • Page 67: Aa5Vv

    $aa5vv Applies to: ED-549 Description: Command to enable or disable a specific channel Command Syntax: $aa5vv[CS](CR) Delimiter character Address of the device to be configured in hexadecimal format ( to FF) Command to enable or disable the channel Two digit hexadecimal value. Bit 0 is channel 0, bit 1 is channel 1 etc.
  • Page 68: Aa6

    $aa6 Applies to: ED-549 Description: Command to read the channel enable/disable status. Command Syntax: $aa6[CS](CR) Delimiter character Address of the device in hexadecimal format (00 to FF) Command to read the enable/disable status Checksum [CS] Carriage Return (CR) Response !aavv[CS](CR)
  • Page 69: Aa7Cirrr

    $aa7CiRrr Applies to: ED-549 Description: Command to set the specified channel full scale range configuration. Command Syntax: $aa7CiRrr[CS](CR) Delimiter character Address of the device to be configured in hexadecimal format ( to FF) Command to set the channel range code Command to specify the input channel where i is the input channel Command to specify the type code where rr is the type code from the ‘Range settings and...
  • Page 70: Aa8Ci

    $aa8Ci Applies to: ED-549 Description: Command to read the full scale range configuration for the specified channel. Command Syntax: $aa8Ci[CS](CR) Delimiter character Address of the device in hexadecimal format (00 to FF) Command to read channel range configuration Command to specify the channel to read where i is the input channel...
  • Page 71: Aa9Nttss

    0-10V range: n=0, tt=32, ss=00 $01903200(CR) Command: !01(CR) Response: Send command to set the fourth channel to the 4-20mA range: n=3, tt=31, ss=00 $01933100(CR) Command: !01(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 71 of 100 Product Manual V1.2...
  • Page 72: Aa9Nts

    0-10V range: n=0, t=2, s=0 $019020(CR) Command: !01(CR) Response: Send command to set the fourth channel to the 4-20mA range: n=3, t=1, s=0 $019310(CR) Command: !01(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 72 of 100 Product Manual V1.2...
  • Page 73: Aa9N

    (CR) Examples: Read the range configuration of the first channel Read the range configuration of the fourth channel $0190(CR) $0193(CR) Command: Command: !013200(CR) !013100(CR) Response: Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 73 of 100 Product Manual V1.2...
  • Page 74: Aaa

    $aaA Applies to: ED-549 Description: Command to read the data from every analogue input channel in hexadecimal format. Command Syntax: $aaA[CS](CR) Delimiter character Address of the device in hexadecimal format (00 to FF) Command to read from every analogue input channel in hexadecimal format...
  • Page 75: Aab

    $aaB Applies to: ED-549 Description: Command to read the channel diagnostic status of the analogue inputs to show whether the channel is within range, over, under and wire opening status. Command Syntax: $aaB[CS](CR) Delimiter character Address of the device in hexadecimal format (00 to FF)
  • Page 76: Aaf

    Firmware version of the responding device. (Data) [CS] Checksum Carriage Return (CR) Examples: Reads the firmware version of the device and shows it as version 3.65. $01F(CR) Command: !013.65(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 76 of 100 Product Manual V1.2...
  • Page 77: Aam

    Name of the device (Data) Checksum [CS] Carriage Return (CR) Examples: Reads the device name. Command sent to the ED-549 and a valid response is returned with the device’s name, ED-549. $01M(CR) Command: !01ED-549(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 77 of 100 Product Manual V1.2...
  • Page 78: Aam0

    Model of the device (Data) [CS] Checksum Carriage Return (CR) Examples: Reads the device model. Command sent to the ED-549 and a valid response is returned with the device’s model, ED-549. $01M0(CR) Command: !01ED-549(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 78 of 100 Product Manual V1.2...
  • Page 79: Aam1

    Location of the device (Data) Checksum [CS] Carriage Return (CR) Examples: Reads the device location. Command sent to the ED-549 and a valid response is returned with the device’s location. $01M1(CR) Command: !01machine1(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 79 of 100 Product Manual V1.2...
  • Page 80: Aars

    Command to reset the device Checksum [CS] Carriage Return (CR) Response No response Examples: Send a command to reset the device. No response is expected. $01RS(CR) Command: No Response Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 80 of 100 Product Manual V1.2...
  • Page 81: Aas0

    Note: There is no response from the device in three circumstances. If the command syntax is incorrect, there is a communication error or if no device with the address in the command can be found. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 81 of 100 Product Manual V1.2...
  • Page 82: Aas1

    Note: There is no response from the device in three circumstances. If the command syntax is incorrect, there is a communication error or if no device with the address in the command can be found. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 82 of 100 Product Manual V1.2...
  • Page 83: Aaev

    Send a command to enable the device to be calibrated using the ASCII commands. ~01E1(CR) Command: !01(CR) Response: Send the command to disable device calibration. ~01E0(CR) Command: !01(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 83 of 100 Product Manual V1.2...
  • Page 84: Aal(Location)

    Delimiter for an invalid command Address of the responding device Checksum [CS] Carriage Return (CR) Examples: Send command to set the device location. ~01LRoom1(CR) Command: !01(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 84 of 100 Product Manual V1.2...
  • Page 85: Aao(Name)

    Delimiter for an invalid command Address of the responding device Checksum [CS] Carriage Return (CR) Examples: Set the name of the device to 549Device. ~01O549Device(CR) Command: !01(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 85 of 100 Product Manual V1.2...
  • Page 86 Command to check the host is OK [CS] Checksum Carriage Return (CR) Response No Response Examples: Send a “Host OK” command to all the devices ~**(CR) Command: No Response Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 86 of 100 Product Manual V1.2...
  • Page 87: Aa0

    Read the host watchdog status and response is 00 meaning the host watchdog is disabled ~010(CR) Command: !0100(CR) Response: Read the host watchdog status and response is 04 meaning that a host watchdog timeout has occurred. ~010(CR) Command: !0104(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 87 of 100 Product Manual V1.2...
  • Page 88: Aa1

    Delimiter for an invalid command Address of the device [CS] Checksum Carriage Return (CR) Examples: Send command to reset the watchdog status and return valid response. ~011(CR) Command: !01(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 88 of 100 Product Manual V1.2...
  • Page 89: Aa2

    Examples: Send command to read the watchdog timeout value return valid response with FF meaning the watchdog timeout value is 25.5 seconds. ~012(CR) Command: !011FF(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 89 of 100 Product Manual V1.2...
  • Page 90: Aa3Ett

    Address of the device [CS] Checksum Carriage Return (CR) Examples: Send command to enable watchdog and set the timeout value to 25.5 seconds. ~0131FF(CR) Command: !01(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 90 of 100 Product Manual V1.2...
  • Page 91: Aa4N

    Address of the device Safe value of channel specified (Data) Checksum [CS] Carriage Return (CR) Examples: Send command to read safe value of channel 0. ~0140(CR) Command: !01+00.000(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 91 of 100 Product Manual V1.2...
  • Page 92: Aa5N

    Address of the device Checksum [CS] Carriage Return (CR) Examples: Set the safe value of channel 2 to 5.13. #012+05.130(CR) Command: >(CR) Response: ~0152(CR) Command: !01(CR) Response: Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 92 of 100 Product Manual V1.2...
  • Page 93: Modbus Tcp Protocol

    In the case of Modbus TCP, the slave device is a TCP/IP server which waits for a connection to be made to it (e.g. a Brainboxes ED device) and the master is the device which initiates the TCP connection (e.g.
  • Page 94: Logical Addressing

    0-65535 (decimal) 0x0000-0xFFFF (hexadecimal) Discrete input Not accessible in this format Input register Not accessible in this format %MW0 - %MW65535 Holding register 0-65535 (decimal) 0x0000-0xFFFF (hexadecimal) Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 94 of 100 Product Manual V1.2...
  • Page 95: Modbus 1.1B3 Standard Addressing

    16-bit integer. For example, the ±2.5V range is expressed as the reading in Volts multiplied by 10000: if it were multiplied by 100000 then some values would be too large to fit in a 16-bit register. Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 95 of 100 Product Manual V1.2...
  • Page 96 0x8000 = -32768 Integer engineering unit 7500 -7500 Float engineering unit +250.0 -250.0 ±250mV Integer hexadecimal 0x7FFF = 32767 0x8000 = -32768 Integer engineering unit 25000 -25000 Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 96 of 100 Product Manual V1.2...
  • Page 97 Integer hexadecimal 0x3FFF = 16383 Integer engineering unit 20000 4000 Float engineering unit 10.0 0 to +10V Integer hexadecimal 0x3FFF = 16383 Integer engineering unit 10000 Ethernet Analogue DIO © Copyright Brainboxes Ltd Page 97 of 100 Product Manual V1.2...
  • Page 98: Lifetime Warranty And Support

    If you have any issues, questions or suggestions about our Products and Services, then please contact us. Technical Support is free*. As long as you have a Brainboxes Product we will be happy to help, even if it’s discontinued or out of warranty. Excellent Customer Service, just as it should be.
  • Page 99: Europe - Eu Declaration Of Conformity

    Brainboxes’ Responsibilities Brainboxes has a legal responsibility, as producer, to provide a free of charge collection service to our customers for our obligated WEEE. Brainboxes is defined as a producer under the WEEE regulations because we sell own brand Electrical &...
  • Page 100: Copyright

    Any future revisions to this legislation will be complied with, and identified in a Declaration of Conformity, available on request. 11 Copyright Copyright © Brainboxes Ltd All rights reserved. No part of this hardware, software, circuitry or manual may be duplicated, copied, transmitted or reproduced in any way without the prior consent of the Manufacturer.

This manual is also suitable for:

Ed-560

Table of Contents