ExpertDAQ EX-9017F Operation Manual

Ex-9017 series

Advertisement

Quick Links

1. Introduction
EX-9017 series is a analog input module with 8 input channels. It
can select 8 channels all are differential type or 6 of the eight
channels are differential & other two are single ended type.
Specifications:
Interface: RS-485, 2 wires
Speed (bps): 1200, 2400, 4800, 9600, 19.2K, 38.4K, 15.2K
Analog Input type: 8 differential/ 6 differential & 2 single ended
Analog Channels Numbers: 8
Analog Resolution:16 bits (12bits for 9017F series)
Unit Conversion:
+/-10V,+/-5V,+/-1V,+/-500mV,+/-150mV,+/-20mA
Sampling Rate :10 Samples/Second
Bandwidth : 15.7 Hz
Accuracy : ±0.1%
Zero Drift : 0.5µV/°C
Span Drift : 25ppm/°C
CMR@50/60Hz : 150dB
NMR@50/60Hz : 100dB
Input Impedance : 20M Ohms
Current Measurement: ±20mA
(with external 125 ohms resistor)
Power supply: +10V to +30V
1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the EX-9017F and is the answer not in the manual?

Questions and answers

Summary of Contents for ExpertDAQ EX-9017F

  • Page 1 1. Introduction EX-9017 series is a analog input module with 8 input channels. It can select 8 channels all are differential type or 6 of the eight channels are differential & other two are single ended type. Specifications: Interface: RS-485, 2 wires Speed (bps): 1200, 2400, 4800, 9600, 19.2K, 38.4K, 15.2K Analog Input type: 8 differential/ 6 differential &...
  • Page 3: Specifications

    Power supply +10V ~ +30V Over voltage protection Not support 240Vrms Notes: 1. Warm-UP for 30 minutes is recommended before starting operation! 2. EX-9017F: EX-9017 w/ fast mode (12bits) 3. EX-9017FR: EX-9017 w/ fast mode (12bits) & 240Vrms over voltage protection...
  • Page 4: Wire Connection

    1.2 Wire connection 1.2.1 Block Diagrams Vin 7+ Vin 7- EEPROM Vin 6+ Vin 6- Single Controller Vin 1+ Photo-Isolation Vin 1- Data+ RS485 Vin 0+ Data- Interface Vin 0- Power Supply EX9017 1.2.2 Wiring diagram for the EX-9017 series EX9017F Analog I/P Channel 0 to 5 wire connection +Vinx...
  • Page 5 EX9017/17F Analog I/P Channel 6 and 7 wire connection, while the jumper JP1 setting is 8 differential mode. Vin6+ Vin6+ Vin6- Vin6- Vin7+ Vin7+ INIT/Vin7- INIT/Vin7- EX9017F Analog I/P Channel 6 and 7 wire connection, while the jumper JP1 setting is Init* mode. Vin6+ Vin6+ Vin6-...
  • Page 6: Default Settings

    1.3 Default Settings Default settings for the EX-9017/17F/17R/17FR modules are as follows: . Module Address: 01 . Analog Input Type: type 05 . Baud Rate: 9600 bps . Checksum disabled . Engineering unit format . Filter set at 60Hz rejection...
  • Page 7 1.4 INIT* Mode Operation Each EX9000 module has a build-in EEPROM to store configuration information such as address, type, baudrate and other information. Sometimes, user may forget the configuration of the module. Therefore, the EX9000 have a special mode named "INIT* mode" to help user to resolve the problem.
  • Page 8: Reset Status

    1.5 Module Status for DIO, AIO Power On Reset or Module Watchdog Reset will let all output goto Power On Value. And the module may accept the host's command to change the output value. Host Watchdog Timeout will let all output goto Safe Value. The module's status(read by command~AA0) will be 04, and the output command will be ignored.
  • Page 9 1.8 Calibration Calibration Requirement for EX9017 series. While calibrate type 0D, the EX9017 series need connect external shunt resistor, 125Ohms, 0.1% Type code Zero Input Span +10V +500mV +150mV +20mA Calibration Sequence: 1. Connect calibration voltage/current to module's channel 0. 2.
  • Page 10: Configuration Tables

    1.9 Configuration Tables Baud Rate Setting (CC) Code Baud rate 1200 2400 4800 9600 19200 38400 57600 115200 Sensor Type & V/I Range Setting (TT) Code Range Format +F.S. Zero -F.S. Engineer unit +10.000 +00.000 -10.000 -10~+10V % of F.S.R. +100.00 +000.00 -100.00...
  • Page 11 Data Format Setting (FF) reserved Description Data format 00: Engineering unit 01: % of FSR (full scale range) 10: 2’s complement hexadecimal Checksum setting 0: Disabled 1: Enabled Filter setting 0: 60Hz rejection 1: 50Hz rejection Note: The reserved bits should be zero.
  • Page 12: Command Set

    2.0 Command set 2.1 %AANNTTCCFF Description: Set Module Configuration. Syntax: %AANNTTCCFF[CHK](cr) a delimiter character address of setting/response module(00 to FF) new address for setting/response module(00 to FF) represents the type code. Type code determines the input range. If TT=FF the type of all channels keep no change. new baudrate for setting module.
  • Page 13 2.2 #AA Description: Read Analog Input Syntax: #AA[CHK](cr) delimiter character AA address of reading/response module(00 to FF) Response: Valid Command: >(Data) (Data) analog input value for its format while use #AA command to EX9017F, the data is the combination for each channel respectively.
  • Page 14 2.3 #AAN Description : Read Analog Input from channel N Syntax : #AAN[CHK](cr) delimiter character AA address of reading/response module(00 to FF) channel to read, from 0 to 7 Response: Valid Command: >(Data) Invalid Command: (Data) analog input value for its format Example : Command : #032 Receive : >+025.13...
  • Page 15 2.4 $AA0 Description: Perform Span Calibration Syntax: $AA0[CHK](cr) delimiter character AA address of setting/response module (00 to FF) command for performing zero calibration Response: Valid Command: Invalid Command: Example : Command : $010 Receive : !01 Perform address 01 zero calibration on channel 0, return success. Command : $020 Receive : ?02 Perform address 02 zero calibration on channel 2 , return not...
  • Page 16 2.5 $AA1 Description: Perform Zero Calibration Syntax: $AA1[CHK](cr) delimiter character AA address of setting/response module (00 to FF) command for performing span calibration Response: Valid Command: Invalid Command: Example: Command: $011 Receive: !01 Perform address 01 span calibration on channel 0, return success. Command: $021 Receive: ?02 Perform address 02 span calibration on channel 2, return not...
  • Page 17 2.6 $AA2 Description: Read configuration. Syntax: $AA2[CHK](cr) delimiter character address of reading/response module (00 to FF) command for read configuration Response: Valid Command: !AATTCCFF Invalid Command: type code of module baudrate code of module data format of module Example: Command: $012 Receive: !01080600 Read the configuration of module 01, input range of -10~+10V, baudrate 9600, no checksum.
  • Page 18 2.7 $AA5VV Description: Set Channel Enable Syntax: $AA5VV[CHK](cr) delimiter character address of setting/response module (00 to FF) command for set channel enable are two hexadecimal values. The values are interpreted by the module as two binary words (4-bit). The first word represents the status of channel 4~7, and the second word represents the status of channel 0~3.
  • Page 19 2.8 $AA6 Description: Read Channel Status Syntax: $AA6[CHK](cr) delimiter character address of reading/response module (00 to FF) command for read channel status Response: Valid Command: !AAVV Invalid Command: are two hexadecimal values. The values are interpreted by the module as two binary words (4-bit). The first word represents the status of channel 4~7, and the second word represents the status of channel 0~3.
  • Page 20 2.9 $AAF Description: Read Firmware Version Syntax: $AAF[CHK](cr) delimiter character address of reading/response module(00 to FF) command for read firmware version Response: Valid command: !AA(Data) Invalid command: (Data) Firmware version of module Example: Command : $01F Receive : !01M6.92 Read address 01 firmware version, return version M6.92...
  • Page 21 2.10 $AAM Description: Read Module Name Syntax: $AAM[CHK](cr) delimiter character AA address of reading/response module(00 to FF) command for read module name Response: Valid command: !AA(Data) Invalid command: (Data) Name of module Example: Command : $01M Receive : !019017 Read address 01 module name, return name 9017.
  • Page 22 2.11 ~AAEV Description: Enable/Disable Calibration Syntax: ~AAEV[CHK](CR) delimiter character AA address of setting/response module (00 to FF) command for enable/disable calibration 1=Enable/0=Disable calibration Response: Valid Command: Invalid Command: Example: Command : $010 Receive: ?01 Perform address 01 span calibration, return the command is invalid before enable calibration.
  • Page 23 2.12 ~AAO(Data) Description: Set Module Name Syntax: ~AAO(Data)[CHK](cr) delimiter character AA address of setting/response module(00 to FF) command for set module name (Data) new name for module, max 6 characters Response: Valid command: Invalid command: Example: Command:~01O9017 Receive :!01 Set address 01 module name 9017, return success.
  • Page 24 2.13 ~** Description: Host OK. Host send this command to all modules for send the information "Host OK" Syntax: ~**[CHK](cr) delimiter character command for all modules Response: No response. Example: Command: ~** No response...
  • Page 25 2.14 ~AA0 Description: Read Module Host Watchdog Status. Syntax: ~AA0[CHK](cr) delimiter character AA address of reading/response module(00 to FF) command for read module status Response: Valid command: !AASS Invalid command: module status, 00=host watchdog timeout status is clear,04=host watchdog timeout status is set. The status will store into EEPROM and only may reset by the command~AA1.
  • Page 26 2.15 ~AA1 Description: Reset Module Host Watchdog Status. Syntax: ~AA1[CHK](cr) delimiter character AA address of setting/response module(00 to FF) command for reset module status Response: Valid command: Invalid command:...
  • Page 27 2.16 ~AA2 Description: Read Host Watchdog Timeout Value Syntax: ~AA2[CHK](cr) delimiter character AA address of reading/response module(00 to FF) command for read host watchdog timeout value Response: Valid command : !AAEVV Invalid command: host watchdog enable status, 1=Enable, 0=Disable VV timeout value in HEX format, each count is 0.1 second 01=0.1 second and FF=25.5 seconds...
  • Page 28 2.17 ~AA3EVV Description: Set Host Watchdog Timeout Value Syntax: ~AA3EVV[CHK](cr) delimiter character AA address of setting/response module(00 to FF) command for set host watchdog timeout value 1=Enable/0=Disable host watchdog VV timeout value, from 01 to FF, each for 0.1 second Response: Valid command: Invalid command: Example:...
  • Page 29 Read address 01 module status, return host watchdog timeout status is set. Command : ~012 Receive : !01064 Read address 01 host watchdog timeout value, return that host watchdog is disabled, and time interval is 10.0 seconds. Command : ~011 Receive : !01 Reset address 01 host watchdog timeout status, return success And the LED of this module stop flash.

This manual is also suitable for:

Ex-9017rEx-9017fr

Table of Contents