Hide thumbs Also See for M-7026:
Table of Contents

Advertisement

Quick Links

Warranty
All products manufactured by ICP DAS are under warranty
regarding defective materials for a period of one year from the date
of delivery to the original purchaser.
Warning
ICP DAS assumes no liability for damages resulting from the
use of this product. ICP DAS reserves the right to change this
manual at any time without notification. The information furnished
by ICP DAS is believed to be accurate and reliable. However, no
responsibility is assumed by ICP DAS for its use, nor for any
infringements of patents or other rights of third parties resulting
from its use.
Copyright
Copyright © 2013 ICP DAS. All rights reserved.
Trademarks
Names are used for identification purposes only and may be
registered trademarks of their respective companies.
M-7026 User Manual Rev: 1.5 Date: 2016/03/10
M-7026
User Manual
Date: 2016/03/10
1

Advertisement

Table of Contents
loading

Summary of Contents for ICP DAS USA M-7026

  • Page 1 Copyright Copyright © 2013 ICP DAS. All rights reserved. Trademarks Names are used for identification purposes only and may be registered trademarks of their respective companies. Date: 2016/03/10 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 2: Table Of Contents

    2.4 #AAN ................... 35 2.5 #AAN(Data) ................36 2.6 $AA0 ................... 38 2.7 $AA0N ..................40 2.8 $AA1 ................... 42 2.9 $AA1N ..................44 2.10 $AA2 ................... 46 2.11 $AA3NVV ................... 48 2.12 $AA4 ................... 50 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 3 2.42 ~AA4N ..................95 2.43 ~AA5N ..................97 2.44 ~AA5PPSS ................99 2.45 ~AAD..................101 2.46 ~AADVV ................... 103 2.47 ~AAEV ..................105 2.48 ~AAI ..................107 2.49 ~AAO(Data) ................108 2.50 ~AARD ..................109 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 4 3.6 Function 70 (0x46) - Read/Write the Module Settings ..160 3.6.1 Sub-function 00 (0x00) - Read the Name of the Module ................161 3.6.2 Sub-function 04 (0x04) - Set the Address of the Module ................162 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 5 4.2 Reading Data ................178 5. Appendix ..................179 5.1 INIT Mode ................179 5.2 Dual Watchdog Operation ............. 181 5.3 Frame Ground ................. 182 5.4 Node Information Area ............184 5.5 Reset Status ................185 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 6: Introduction

    2. +/-240 Vrms Overvoltage Protection 3. High Resolution: 16-bit 4. 2500 V Intra-module Isolation 5. Photocoupler Isolation 6. Support for Relay Outputs 7. DIN-Rail Mountable 8. Dual Watchdog 9. Wide Operating Temperature Range: -25 to +75°C M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 7: Applications

    Refer to Chapter 1 of the M-7000 Bus Converter User Manual” for more information regarding the following: 1.1. I-7000 Overview 1.2. I-7000 Related Documentation 1.3. I-7000 Common Features 1.4. I-7000 System Network Configuration 1.5. I-7000 Dimensions M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 8: Pin Assignments

    1.3 Pin Assignments M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 9: Specifications

    Dimensions (W x L x H) 72 mm x 123 mm x 35 mm Installation DIN-Rail or Wall Mounting Environment Operating Temperature -25 to +75°C Storage Temperature -40 to +85°C Humidity 10 to 95% RH, Non-condensing M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 10: I/O Specifications

    12-bit Accuracy ±0.1% of FSR Output Capacity 10 V @ 20 mA Voltage Output Capability Open Wire Detection Yes, for 4 to 20 mA only Power-on Value Yes, Programmable Safe Value Yes, Programmable M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 11 Sink/Source (NPN/PNP) Sink Load Voltage + 3.5 V to + 50 V Max. Load Current 700 mA/Channel Overvoltage Protection 60 V Overload Protection Short-circuit Protection Power-on Value Yes, Programmable Safe Value Yes, Programmable M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 12: Block Diagram

    1.5 Block Diagram M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 13: Application Wiring

    1.6 Application Wiring M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 14: Default Settings

    1.7 Default Settings The default settings for the M-7026 are:  Module Address: 01  Analog Input Type: Type 08, -10 V to +10 V  Analog Output Type: Type 3, -10 V to +10 V  Protocol: Modbus RTU ...
  • Page 15: Calibration

    3. Calibration voltages and currents are shown below. Calibration Voltage/Current: Type Code Zero 0 mV 0 mV 0 mA Input Span +10 V +5 V +1 V +500 mV +150 mV +20 mA Input M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 16: Analog Output

    3. Calibration voltages and currents are shown below. Calibration Voltages/Current: Type Code Zero Output 0 mA 4 mA Span Output +20 mA +20 mA +10 V +10 V +5 V +5 V M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 17: Configuration

    +/-500 mV +/-150 mV +/-20 mA 0 to +20 mA Note: When Types Codes 07, 0D or 1A are selected, the jumper for the corresponding channel should be set to the “current input” position. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 18: Data Format Settings (Ff)

    10: 2’s complement hexadecimal Mode Settings 0: Normal Mode (16 bits) 1: Fast Mode (12 bits) Checksum Settings 0: Disabled 1: Enabled Filter Settings 0: 60Hz Rejection 1: 50Hz Rejection Note: Reserved bits should be zero. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 19: Analog Input Type Codes And Data Format

    Engineering Units +20.000 -20.000 -20 to +20 % of FSR +100.00 -100.00 2’s Complement Hexadecimal 7FFF 8000 Engineering Units +20.000 +00.000 0 to +20 % of FSR +100.00 +000.00 2’s Complement Hexadecimal FFFF 0000 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 20: Analog Output Type Codes And Data Format

    16 V/Second or 32 mA/Second 32 V/Second or 64 mA/Second 64 V/Second or 128 mA/Second C 128 V/Second or 256 mA/Second D 256 V/Second or 512 mA/Second 512 V/Second or 1024 mA/Second 1024 V/Second or 2048 mA/Second M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 21: M-7000 Notes

    INIT position, see the figure on the next page. See Section 2.34 for details. 2. After a power-on reset, the communication protocol will be changed to Modbus RTU protocol. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 22: Init Mode

    INIT mode and use the above settings to communicate with the module. To read the current settings, send the commands $AA2 (Section 2.10), and $AAPN (Section 2.34). The new communication settings will be effective after the next power-on reset. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 23: Dcon Protocol

    2. DCON Protocol All communication with the M-7026 module consists of commands generated by the Host and responses transmitted by the module. Each module has a unique ID number that is used for addressing purposes and is stored in non-volatile memory. The ID is set to 01 by default and can be changed by sending the appropriate user command.
  • Page 24 “0” = 21h+30h+31h+32h+30h+30h+36h+30h+30h = 1AAh 2. Therefore the checksum is AAh, and so CHKSUM = “AA” 3. The DCON response string with the checksum = !01200600AA(CR) Note: All characters should be expressed in upper case. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 25 Reads the Miscellaneous Settings 2.45 for the Module ~AADVV Sets the Miscellaneous Settings 2.46 for the Module ~AAI 2.48 Enables the Software INIT Modification Function ~AAO(Data) Sets the Name of the Module 2.49 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 26 Enables or Disables Specific 2.15 Analog Input Channels $AA6 !AAVV Reads whether each Analog Input 2.16 Channels is Enabled or Disabled $AA7CiRrr Sets the Type Code for a Specific 2.18 Analog Input Channel M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 27 Specific Analog Input Channel @AARAO !AAHHLL Reads the Status of the Analog 2.67 Input Alarm for all Analog Input Channels @AARH !AA(Data) 2.69 Reads the High Latch Values for all Analog Input Channels M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 28 Reads the Configuration for a 2.22 Specific Analog Output Channel $AA9NTS !AA(Data) Sets the Configuration for a 2.23 Specific Analog Output Channel $AABO !AANN Reads the Status of the Wire 2.25 Connection for all Analog Output Channels M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 29 !AAPPSS 2.41 Reads the Digital Output Power-on Value and Digital Output Safe Value for the Module ~AA5PPSS 2.44 Sets the Digital Output Power-on Value and the Digital Output Safe Value for the Module M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 30: Aannttccff

    (00 to FF) The new address of the module in hexadecimal format (00 to FF) Not used by the M-7026 and should be set to 00. The new Baud Rate code, see Section 1.9.1 for details. To change the Baud Rate, the module should first be switched to INIT* mode.
  • Page 31 Changes the Baud Rate of module 01 to 115200 bps and the module is in INIT* mode. The module returns a response indicating that the command was successful. Related Commands: Section 2.10 $AA2, Section 2.48 ~AAI Related Topics: Section 1.9 Configuration Section 5.1 INIT Mode M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 32 The status byte of the response is 0, which means that it is NOT the first time the synchronized sampling data has been read since the previous #** command was received. Related Commands: Section 2.12 $AA4 Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 33 Reads data from the Analog Input channels of module 03, but returns a response indicating that although the command was successful, the data is not within the valid range. Related Commands: Section 2.1 %AANNTTCCFF, Section 2.4 #AAN, Section 2.10 $AA2, Section 2.18 $AA7CiRrr M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 34 M-7026 Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 35: Aan

    15 does not exist. Related Commands: Section 2.1 %AANNTTCCFF, Section 2.3 #AA, Section 2.10 $AA2, Section 2.18 $AA7CiRrr Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 36: Aan(Data)

    +25.000(+25 mA) is not within the valid range. The output value will be restored to closest value defined in the range settings for the module. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 37 01 to +05.000 (5.0 mA), but returns no response indicating that channel 8 does not exist. Related Commands: Section 2.1 %AANNTTCCFF, Section 2.10 $AA2, Section 2.22 $AA9N, Section 2.23 $AA9NTTS Related Topics: Section 1.9.5 Analog Output Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 38: Aa0

    Command: $010 Response: !01 Performs an Analog Input span calibration on module 01 and returns a response indicating that the command was successful. Related Commands: Section 2.8 $AA1, Section 2.35 $AAS1, Section 2.47 ~AAEV M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 39 M-7026 Related Topics: Section 1.8.1 Analog Input Calibration M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 40: Aa0N

    15 of module 01 but returns a response indicating that the command was unsuccessful because channel 15 does not exist. Related Commands: Section 2.9 $AA1N, Section 2.11 $AA3NVV, Section 2.35 $AAS1, Section 2.47 ~AAEV M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 41 M-7026 Related Topics: Section 1.8.2 Analog Output Calibration M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 42: Aa1

    Response: !01 Performs an Analog Input zero calibration on module 01 and returns a response indicating that the command was successful. Related Commands: Section 2.6 $AA0, Section 2.35 $AAS1, Section 2.47 ~AAEV Related Topics: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 43 M-7026 Section 1.8.1 Analog Input Calibration M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 44: Aa1N

    15 of module 01 but returns a response indicating that the command was unsuccessful because channel 15 does not exist. Related Commands: Section 2.7 $AA0N, Section 2.11 $AA3NVV, Section 2.35 $AAS1, Section 2.47 ~AAEV M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 45 M-7026 Related Topics: Section 1.8.2 Analog Output Calibration M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 46: Aa2

    Delimiter character to indicate an invalid command The address of the responding module in hexadecimal format (00 to Not used by the M-7026 and should be 00 The Baud Rate code for the module. See Section 1.9.1 for details of the data format.
  • Page 47 M-7026 Section 5.1 INIT Mode M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 48: Aa3Nvv

    Attempts to increase the voltage for Analog Output channel 0 of module 01 by an increment of 60 (96), but returns a response indicating that the command was unsuccessful because the increment value is not within the valid range. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 49 M-7026 Related Commands: Section 2.7 $AA0N, Section 2.9 $AA1N, Section 2.35 $AAS1, Section 2.47 ~AAEV Related Topics: Section 1.8.2 Analog Output Calibration M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 50: Aa4

    The status byte of the response is 1, which means that it is the first time the synchronized sampling data has been read since the previous #** command was received. Command: $014 Response: >010+00.000+00.100+01.000+10.000+00.000+0 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 51 The status byte of the response is 0, which means that it is NOT the first time the synchronized sampling data has been read since the previous #** command was received. Related Commands: Section 2.2 #** Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 52: Aa4N

    Attempts to store the power-on value for Analog Output channel 15 of module 01 and returns a response indicating that the command was unsuccessful because Analog Output channel 15 does not exist. Related Commands: Section 2.5 #AAN(Data), Section 2.19 $AA7N M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 53: Aa5

    Reads the reset status of module 01. The module returns a response indicating that the command was successful and that there has been no module reset since the last $AA5 command was sent. Related Commands: None M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 54: Aa5Vv

    0A, which denotes that Analog Input channels 1 and 3 are enabled and all other Analog Input channels are disabled. Related Commands: Section 2.16 $AA6 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 55: Aa6

    0A, which denotes that Analog Input channels 1 and 3 are enabled and all other Analog Input channels are disabled. Related Commands: Section 2.15 $AA5VV M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 56: Aa6N

    Analog Output channel 15 of module 01, but returns a response indicating that the command was unsuccessful because Analog Output channel 15 does not exist. Related Commands: Section 2.5 #AAN(Data), Section 2.21 $AA8N, Section 2.23 $AA9NTTS Related Topics: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 57 M-7026 Section 1.9.5 Analog Output Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 58: Aa7Cirrr

    Attempts to set the Type Code for Analog Input channel 1 of module 03 to FF. The module returns a response indicating that the command was unsuccessful because the Type Code is incorrect. Related Commands: Section 2.20 $AA8Ci Related Topics: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 59 M-7026 Section 1.9.2 Analog Input Type Code Settings Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 60: Aa7N

    Response: ?01 Attempts to read the power-on value for Analog Output channel 15 of module 01, but returns a response indicating that the command was unsuccessful because Analog Output channel 15 does not exist. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 61 M-7026 Related Commands: Section 2.5 #AAN(Data), Section 2.13 $AA4N Related Topics: Section 1.9.5 Analog Output Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 62: Aa8Ci

    Attempts to read the Type Code information for Analog Input channel 15 of module 01, but returns a response indicating that the command was unsuccessful because Analog Input channel 15 does not exist. Related Commands: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 63 M-7026 Section 2.3 #AA, Section 2.4 #AAN, Section 2.18 $AA7CiRrr Related Topics: Section 1.9.2 Analog Input Type Code Settings Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 64: Aa8N

    01, but returns a response indicating that the command was unsuccessful because Analog Output channel 15 does not exist. Related Commands: Section 2.5 #AAN(Data), Section 2.17 $AA6N, Section 2.23 $AA9NTS Related Topics: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 65 M-7026 Section 1.9.5 Analog Output Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 66: Aa9N

    Attempts to read the configuration for Analog Output channel 15 of module 01, but returns a response indicating that the command was unsuccessful because Analog Output channel 15 does not exist. Related Command: Section 2.5 #AAN(Data), Section 2.23 $AA9NTS M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 67 M-7026 Related Topics: Section 1.9.5 Analog Output Type Codes and Data Format Section 1.9.6 Analog Output Slew Rate Control M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 68: Aa9Nts

    01 to an output range of -10 V to +10 V and a slew rate of 0.625V/Second, and returns a response indicating that the command was unsuccessful because Analog Output channel 15 does not exist. Related Commands: Section 2.5 #AAN(Data), Section 2.22 $AA9N M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 69 M-7026 Related Topics: Section 1.9.5 Analog Output Type Codes and Data Format Section 1.9.6 Analog Output Slew Rate Control M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 70: Aab

    This command is only applicable when either Type Code 0x07 (+4 to +20mA) or Type Code 0x1A (+0 to +20mA) is used. Related Commands: Section 2.3 #AA, Section 2.4 #AAN, Section 2.20 $AA8Ci, Section 2.18 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 71 M-7026 $AA7CiRrr Related Topics: Section 1.9.2 Analog Input Type Code Settings Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 72: Aabo

    This command is only applicable to Type Code 0 (+0 to +20 mA) and Type Code 1 (+4 to +20 mA). Related Commands: Section 2.22 $AA9N, Section 2.23 $AA9NTS Related Topics: Section 1.9.5 Analog Output Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 73: Aac

    Reads the low latch data for module 01 and returns a response indicating that the command was successful, with a value of 000000 showing that all latched Digital Output and Digital Input channels have been cleared. Related Commands: Section 2.31 $AALS M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 74: Aae

    3A, which denotes that the counters edges for Digital Input channels 0, 1, 3, 4 and 5 are rising and the counter edges for all other Digital Input channels are falling. Related Commands: Section 2.28 $AAEnn M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 75: Aaenn

    3A, which denotes that the counter edges for Digital Input channels 0, 1, 3, 4 and 5 are rising and the counter edges for all other Digital Input channels are falling. Related Commands: Section 2.27 $AAE M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 76: Aaf

    Command: $01F Response: !01A2.0 Reads the firmware version information for module 01 and returns a response indicating that the command was successful and showing that the current firmware is version A1.0. Related Commands: None M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 77: Aai

    Reads the status of the INIT switch on module 01 and returns a response indicating that the command was successful and showing that the switch is currently in the INIT position. Related Commands: None Related Topics: Section 5.1 INIT Mode M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 78: Aals

    Reads the status of the high latched Digital Output and Digital Input channels of module 01 and returns a response indicating that the command was successful, with a value of 000000 showing that all high M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 79 Attempts to read the status of the high latched Digital Output and Digital Input channels of module 01, but returns a response indicating that the command was unsuccessful because the status byte parameter was incorrect. Related Commands: Section 2.26 $AAC, Section 2.62 @AADODD M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 80: Aam

    Command: $01M Response: !017026 Reads the name of module 01 and returns a response indicating that the command was successful, and that the name is “7026”. Related Commands: Section 2.49 ~AAO(Data) M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 81: Aap

    11, meaning that the module supports both the DCON and Modbus RTU protocols, and that the protocol which will be used at the next power-on reset is Modbus RTU. Related Commands: Section 2.34 $AAPN M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 82: Aapn

    11 meaning that the module supports both the DCON and Modbus RTU protocols, and that the protocol which will be used at the next power-on reset is Modbus RTU. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 83 M-7026 Related Commands: Section 2.33 $AAP Related Topics: Section 5.1 INIT Mode M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 84: Aas1

    Related Commands: Section 2.6 $AA0, Section 2.7 $AA0N, Section 2.8 $AA1, Section 2.9 $AA1N, Section 2.11 $AA3NVV, Section 2.47 ~AAEV Related Topics: Section 1.8 Calibration M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 85 No response Sends a “Host OK” command to all modules on the network. Related Commands: Section 2.37 ~AA0, Section 2.38 ~AA1, Section 2.39 ~AA2, Section 2.40 ~AA3ETT Related Topics: Section 5.2 Dual Watchdog Operation M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 86: Aa0

    Reads the status of the Host Watchdog for module 02 and returns a response indicating that the command was successful, with a value of 04, meaning that a Host Watchdog timeout has occurred. Related Commands: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 87 M-7026 Section 2.36 ~**, Section 2.38 ~AA1, Section 2.39 ~AA2, Section 2.40 ~AA3ETT Related Topics: Section 5.2 Dual Watchdog Operation M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 88: Aa1

    Host Watchdog timeout has occurred. Related Commands: Section 2.36 ~**, Section 2.37 ~AA0, Section 2.39 ~AA2, Section 2.40 ~AA3ETT Related Topics: Section 5.2 Dual Watchdog Operation M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 89: Aa2

    1FF, which denotes that the Host Watchdog is enabled and that the Host Watchdog timeout value is 10.0 seconds (64). Related Commands: Section 2.36 ~**, Section 2.37 ~AA0, Section 2.38 ~AA1, Section 2.40 ~AA3ETT Related Topics: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 90 M-7026 Section 5.2 Dual Watchdog Operation M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 91: Aa3Ett

    164, which denotes that the Host Watchdog is enabled and that the Host Watchdog timeout value is 10.0 seconds (64). Related Commands: Section 2.36 ~**, Section 2.37 ~AA0, Section 2.38 ~AA1, Section 2.39 ~AA2 Related Topics: Section 5.2 Dual Watchdog Operation M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 92 M-7026 Note: When a Host Watchdog timeout occurs, the Host Watchdog will be disabled. In this case the ~AA3ETT command should be sent again to re-enable the Host Watchdog. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 93: Aa4

    Digital Output safe value to 02 indicating that the safe value for Digital Output channel 1 is active and is inactive for all others channels, and returns a response indicating that the command was successful. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 94 Digital Output channel 0 is active and is inactive for all other channels, and that the safe value for Digital Output channel 1 is active and is inactive for all other channels. Related Commands: Section 2.44 ~AA5PPSS M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 95: Aa4N

    Attempts to read the Analog Output safe value for Analog Output channel 15 of module 01, but returns a response indicating that the command was unsuccessful because Analog Output channel 15 does not exist. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 96 M-7026 Related Commands: Section 2.5 #AAN(Data), Section 2.43 ~AA5N Related Topics: Section 1.9.5 Analog Output Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 97: Aa5N

    Analog Output channel 15 of module 01, but returns a response indicating that the command was unsuccessful because Analog Output channel 15 does not exist. Related Commands: Section 2.5 #AAN(Data), Section 2.42 ~AA4N M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 98 M-7026 Related Topics: Section 1.9.5 Analog Output Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 99: Aa5Ppss

    Digital Output channel 1 is active and is inactive for all others channels, and returns a response indicating that the command was successful. Command: ~014 Response: !010102 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 100 Digital Output channel 0 is active and is inactive for all other channels, and that the safe value for Digital Output channel 1 is active and is inactive for all other channels. Related Commands: Section 2.41 ~AA4 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 101: Aad

    An output value of 1 indicates that the output is inactive There will be no response if the command syntax is incorrect, there is a communication error, or there is no module with the specified address. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 102 01, which denotes that the Digital Output channels are in inactive mode. Related Commands: Section 2.46 ~AADVV, Section 2.61 @AADI, Section 2.62 @AADODD M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 103: Aadvv

    The address of the responding module in hexadecimal format (00 to There will be no response if the command syntax is incorrect, there is a communication error, or there is no module with the specified address. Examples: Command: ~$01D01 Response: !01 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 104 01, which denotes that the Digital Output channels are in inactive mode. Related Commands: Section 2.45 ~AAD, Section 2.61 @AADI, Section 2.62 @AADODD M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 105: Aaev

    Sends the command to perform a span calibration on module 01 and returns a response indicating that the command was successful. Related Commands: Section 2.6 $AA0, Section 2.7 $AA0N, Section 2.8 $AA1, Section 2.9 $AA1N, M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 106 M-7026 Section 2.35 $AAS1 Related Topics: Section 1.8 Calibration M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 107: Aai

    Sets the Baud Rate for module 01 to 9600 bps and returns a response indicating that the command was successful. Related Commands: Section 2.1 %AANNTTCCFF, Section 2.48 ~AAI, Section 2.52 ~AATnn Related Topics: Section 1.9 Configuration Section 5.1 INIT Mode M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 108: Aao(Data)

    Attempts to set the name of module 01 to “123456789ABCDEF”, but returns a response indicating that the command was unsuccessful, because the name is longer than 12 characters. Related Commands: Section 2.32 $AAM M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 109: Aard

    Reads the response delay time for module 01 and returns a response indicating that the command was successful, with a value of 10 indicating 16 milliseconds, meaning that all responses will be sent after 16 milliseconds have elapsed. Related Commands: Section 2.51 ~AARDTT M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 110: Aardtt

    Attempts to set the response delay time for module 01 to 1F (31 milliseconds), but returns a response indicating that the command was unsuccessful because the duration was not within the valid range. Related Commands: Section 2.50 ~AARD M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 111: Aatnn

    01 to FF (255 seconds), but returns a response indicating that the command was unsuccessful because the duration is greater than the permitted value (3C). Related Commands: Section 2.1 %AANNTTCCFF, Section 2.48 ~AAI M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 112: Aaceci

    Attempts to reset the counter for Digital Input channel 15 of module 01 to the preset value, but returns a response indicating that the command was unsuccessful because Digital Input channel 15 does not exist. Related Commands: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 113 M-7026 Section 2.68 @AARECi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 114: Aach

    +00.000 (0.0 V) signifying that the high latch has been cleared. Related Commands: Section 2.56 @AACHi, Section 2.69 @AARH, Section 2.71 @AARHi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 115: Aachci

    Attempts to clear the status of the high alarm for Analog Input channel 15 of module 01, but returns a response indicating that the command was unsuccessful because Analog Input channel 15 does not exist. Related Commands: Section 2.60 @AADACi, Section 2.61 @AADI, Section 2.63 @AAEATCi, M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 116 M-7026 Section 2.64 @AAHI(Data)Ci, Section 2.66 @AARACi, Section 2.67 @AARAO, Section 2.70 @AARHCi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 117: Aachi

    Attempts to clear the high latch value for Analog Input channel 15 of module 01, but returns a response indicating that the command was unsuccessful because Analog Input channel 15 does not exist. Related Commands: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 118 M-7026 Section 2.54 @AACH, Section 2.69 @AARH, Section 2.71 @AARHi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 119: Aacl

    +00.000 (0.0 V) signifying that the low latch value has been cleared. Related Commands: Section 2.59 @AACLi, Section 2.72 @AARL, Section 2.74 @AARLi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 120: Aaclci

    Attempts to clear the status of the low alarm for Analog Input channel 15 of module 01 and returns a response indicating that the command was unsuccessful because Analog Input channel 15 does not exist. Related Commands: Section 2.60 @AADACi, Section 2.61 @AADI, Section 2.63 @AAEATCi, M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 121 M-7026 Section 2.65 @AALO(Data)Ci, Section 2.66 @AARACi, Section 2.67 @AARAO, Section 2.73 @AARLCi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 122: Aacli

    Attempts to clear the low latch value for Analog Input channel 15 of module 01, but returns a response indicating that the command was unsuccessful because Analog Input channel 15 does not exist. Related Commands: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 123 M-7026 Section 2.57 @AACL, Section 2.72 @AARL, Section 2.74 @AARLi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 124: Aadaci

    Attempts to disable the high and low alarms for Analog Input channel 15 of module 01 and returns an response indicating that the command was unsuccessful because Analog Input channel 15 does not exist. Related Commands: Section 2.55 @AACHCi, Section 2.58 @AACLCi, Section 2.61 @AADI, M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 125 M-7026 Section 2.63 @AAEATCi, Section 2.64 @AAHI(Data)Ci,, Section 2.65 @AALO(Data)Ci, Section 2.66 @AARACi, Section 2.67 @AARAO, Section 2.70 @AARHCi, Section 2.73 @AARLCi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 126: Aadi

    01 and returns a response indicating that the command was successful, with a value of 00102 denoting that the Digital Output is active on channel 0 and that the Digital Input is active on channel 1. Related Commands: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 127 M-7026 Section 2.62 @AADODD M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 128: Aadodd

    Reads the status of the Digital Input and Digital Output for all channels of module 01 and returns a response indicating that the command was successful, and showing that Digital Output is active on channel 0 and Digital Input is active on channel 1. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 129 M-7026 Related Commands: Section 2.61 @AADI M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 130: Aaeatci

    Alarm Type to Momentary, but returns a response indicating that command was unsuccessful because the Analog Input channel 15 does not exist. Related Commands: Section 2.55 @AACHCi, Section 2.58 @AACLCi, Section 2.61 @AADI, M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 131 M-7026 Section 2.60 @AADACi, Section 2.64 @AAHI(Data)Ci, Section 2.65 @AALO(Data)Ci, Section 2.66 @AARACi, Section 2.67 @AARAO, Section 2.70 @AARHCi, Section 2.73 @AARLCi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 132: Aahi(Data)Ci

    Analog Input channel 15 does not exist. Related Commands: Section 2.55 @AACHCi, Section 2.60 @AADACi, Section 2.63 @AAEATCi, Section 2.66 @AARACi, Section 2.67 @AARAO, Section 2.70 @AARHCi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 133 M-7026 Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 134: Aalo(Data)Ci

    -03.000 (-3.0 V), but returns a response indicating that the command was unsuccessful because Analog Input channel 15 does not exist. Related Commands: Section 2.58 @AACLCi, Section 2.60 @AADACi, Section 2.63 @AAEATCi, Section 2.66 @AARACi, Section 2.67 @AARAO, Section 2.73 @AARLCi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 135 M-7026 Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 136: Aaraci

    01, but returns a response indicating that command was unsuccessful because Analog Input channel 15 does not exist. Related Commands: Section 2.55 @AACHCi, Section 2.58 @AACLCi, Section 2.60 @AADACi, Section 2.64 @AAHI(Data)Ci, Section 2.65 @AALO(Data)Ci, Section 2.67 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 137 M-7026 @AARAO, Section 2.70 @AARHCi, Section 2.73 @AARLCi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 138: Aarao

    Reads the currently activated alarms associated with module 01. The module returns a response indicating that the command was successful, with a value of 0100, which denotes that there is currently an activated high alarm associated with Analog Input channel 0. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 139 Related Commands: Section 2.55 @AACHCi, Section 2.58 @AACLCi, Section 2.60 @AADACi, Section 2.64 @AAHI(Data)Ci, Section 2.65 @AALO(Data)Ci, Section 2.66 @AARACi, Section 2.70 @AARHCi, Section 2.73 @AARLCi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 140: Aareci

    Response: ?01 Attempts to read the counter data from Digital Input channel 15 of module 01, but returns a response indicating that the command was unsuccessful because Digital Input channel 15 does not exist. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 141 M-7026 Related Commands: Section 2.53 @AACECi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 142: Aarh

    Engineering Units format. Related Commands: Section 2.1 %AANNTTCCFF, Section 2.54 @AACH, Section 2.56 @AACHi, Section 2.71 @AARHi Related Topics: M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 143 M-7026 Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 144: Aarhci

    01, but returns a response indicating that the command was unsuccessful because Analog Input channel 15 does not exist. Related Commands: Section 2.55 @AACHCi. Section 2.60 @AADACi, Section 2.63 @AAEATCi, Section 2.64 @AAHI(Data)Ci, Section 2.66 @AARACi, Section 2.67 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 145 M-7026 @AARAO Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 146: Aarhi

    Attempts to read the high latch value for Analog Input channel 15 of module 01, but returns an response indicating that the command was unsuccessful because Analog Input channel 15 does not exist. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 147 M-7026 Related Commands: Section 2.1 %AANNTTCCFF, Section 2.54 @AACH, Section 2.56 @AACHi, Section 2.69 @AARH Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 148: Aarl

    Engineering Units format signifying that the low latch values have been cleared. Related Commands: Section 2.1 %AANNTTCCFF, Section 2.57 @AACL, Section 2.59 @AACLi, Section 2.74 @AARLi M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 149 M-7026 Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 150: Aarlci

    01, but returns a response indicating that the command was successful because Analog Input channel 15 does not exist. Related Commands: Section 2.58 @AACLCi, Section 2.60 @AADACi, Section 2.63 @AAEATCi, Section 2.65 @AALO(Data)Ci, Section 2.66 @AARACi, Section 2.67 @AARAO M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 151 M-7026 Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 152: Aarli

    Attempts to read the low latch value for Analog Input channel 15 of module 01, but returns an response indicating that the command was successful because Analog Input channel 15 does not exist. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 153 M-7026 Related Commands: Section 2.1 %AANNTTCCFF, Section 2.57 @AACL, Section 2.59 @AACLi, Section 2.72 @AARL Related Topics: Section 1.9.4 Analog Input Type Codes and Data Format M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 154: Modbus Rtu Protocol

    Number Description Length Value Address 1 Byte 1 to 247 Function Code 1 Byte Function code + 0x80 Exception Code 1 Byte Note: If a CRC mismatch occurs, the module will not respond. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 155: Function 02 (0X02) - Read The Status Of The Digital Input Channels

    1 to 247 Function Code 1 Byte 0x82 Exception Code 1 Byte 03: the (starting channel + the number of input channels) is out of range, or an incorrect number of bytes were received. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 156: Function 04 (0X04) - Read The Analog Input Channels

    1 to 247 Function Code 1 Byte 0x84 Exception Code 1 Byte 03: the (starting channel + the number of input channels) is out of range, or an incorrect number of bytes were received. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 157: Function 05 (0X05) - Write To A Single Digital Output Channel

    1 to 247 Function Code 1 Byte 0x85 Exception Code 1 Byte 03: the (starting channel + the number of input channels) is out of range, or an incorrect number of bytes were received. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 158: Function 06 (0X06) - Write To A Single Analog Output Channel

    1 to 247 Function Code 1 Byte 0x86 Exception Code 1 Byte 03: the (starting channel + the number of input channels) is out of range, or an incorrect number of bytes were received. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 159: Function 16 (0X10) - Write To Analog Output Channel

    1 to 247 Function Code 1 Byte 0x90 Exception Code 1 Byte 03: the (starting channel + the number of input channels) is out of range, or an incorrect number of bytes were received. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 160: Function 70 (0X46) - Read/Write The Module Settings

    Error Response Number Description Length Value Address 1 Byte 1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 02: Indicates an invalid sub-function code M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 161: Sub-Function 00 (0X00) - Read The Name Of The Module

    03 - 06 Module Name 4 Bytes 0x00 0x70 0x02 0x00 Error Response Address 1 Byte 1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 03: An incorrect number of bytes were received M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 162: Sub-Function 04 (0X04) - Set The Address Of The Module

    1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 03: The new address is out of range, reserved bits should be filled with zero, or an incorrect number of bytes were received M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 163: Sub-Function 05 (0X05) - Read The Communication Protocol

    0x00 0x00 Error Response Address 1 Byte 1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 03: Reserved bits should filled with zero, or an incorrect number of bytes were received M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 164: Sub-Function 06 (0X06) - Set The Communication

    0x00 0x00 Error Response Address 1 Byte 1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 03: The Baud Rate or the module address is out of range, reserved bits M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 165 M-7026 should be filled with zero, or an incorrect number of bytes were received M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 166: Sub-Function 07 (0X07) - Read The Analog Input Type Code

    1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 03: The channel number is out of range reserved bits should be filled with zero, or an incorrect number of bytes were received M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 167: Sub-Function 08 (0X08) - Set The Analog Input Type Code

    Exception Code 1 Byte 03: The Type Code is out of range, the channel number is out of range, reserved bits should be filled with zero, or an incorrect number of bytes were received M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 168: Sub-Function 32 (0X20) - Read The Firmware Version

    Error Response Address 1 Byte 1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 03: Reserved bits should be filled with zero, or an incorrect number of bytes were received. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 169: Input Channel Is Enabled Or Disabled

    1 denotes that the channel is enabled. Error Response Address 1 Byte 1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 03: An incorrect number of bytes were received M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 170: Sub-Function 38 (0X26) - Enable Or Disable The Analog Input Channels

    Error Response Address 1 Byte 1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 03: The enabled/disabled settings are out of range, or an incorrect number of bytes were received M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 171: Sub-Function 41 (0X29) - Read The Miscellaneous Settings

    1: Fast Mode Bits 4 to 0: Reserved Error Response Address 1 Byte 1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 03: An incorrect number of bytes were received M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 172: Sub-Function 42 (0X2A) - Write The Miscellaneous Settings

    Error Response Address 1 Byte 1 to 247 Function Code 1 Byte 0xC6 Exception Code 1 Byte 03: Reserved bits should be filled with zero, or an incorrect number of bytes were received M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 173: Address Mappings

    M-7026 3.7 Address Mappings The Modbus address mappings for the M-7026 is as follows: Address Description Attribute 00001 ~ Reads the current status of the Digital Output or 00003 sets the Digital Output to either active or inactive 00129 ~...
  • Page 174 Analog Input Alarm 0: Disabled 1: Enabled 00337 ~ Reads/sets the Analog Input Alarm mode 00342 0: Momentary 1: Latched 00385 ~ Clears the high latched Analog Input for channels 0 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 175 40193 ~ Reads/writes the power-on value for Analog Output 40194 channels 0 to 1 40225 ~ Reads/writes the Analog Input high alarm value 40230 40233 ~ Reads/writes the Analog Input low alarm value M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 176 Reads/clears the Host Watchdog Timeout count. Write 0 to clear. Note: The command to load the factory calibration parameters (00272) takes about 3 seconds to be processed. Subsequent commands should not be sent before this time has elapsed. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 177: Engineering Units Data Format Table

    0 to +5 V 5000 -5 to +5 V -5000 5000 The under-range value is –32768 and the over-range value is +32767. For details of the hexadecimal data format, refer to Section 1.9.4 and Section 1.9.5. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 178: Troubleshooting

    M-7026 4. Troubleshooting If you are having difficulties using your M-7026 module, here are some suggestions that may help. If you cannot find the answers you need in this guide, contact ICP DAS Product Support. 4.1 Communicating with the Module...
  • Page 179: Appendix

    INIT mode. For these modules, INIT mode is accessed by sliding the INIT switch to the Init position, as shown below. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 180 M-7026 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 181: Dual Watchdog Operation

    For more information regarding the Dual Watchdog, refer to Chapter 5 of the “Getting Started for M-7026 Modules” manual that can be downloaded from the ICP DAS website M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 182: Frame Ground

    Each rail is made of stainless steel, which is stronger than those made of aluminum. There is a screw at one end and a ring terminal is included, as shown in the figure below. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 183 M-7026 M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 184: Node Information Area

    Baud Rate, etc. To access the node information areas, first slide the covers outward, as shown in the figure below. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...
  • Page 185: Reset Status

    $AA5 command has been sent, it means that the module has been reset and the Digital Output value has been changed to either the default power-on value or the safe value. M-7026 User Manual Rev: 1.5 Date: 2016/03/10...

This manual is also suitable for:

M-7000 series

Table of Contents