Page 1
Copyright Copyright 1999 - 2012 ICP DAS. All rights reserved. Trademark The names used for identification only may be registered trademarks of their respective companies. Date: 2014/7/7 M-7084 User Manual, Rev. A1.1 7PH-013-A11...
The INIT switch allows easier access to INIT mode. Please refer to Sections A.1 and A.3 for more details. The M-7084 supports up counting, up-down counting, pulse direction counting, quadrature counting and frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
There is a way to check whether the module is reset, please refer to Section A.5 Reset Status for details. For details of frequency measurement, please refer to Section A.6 Frequency Measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Dimensions (W x L x H) 72 mm x 123 mm x 35 mm Installation DIN-Rail, Wall Mounting Environment Operating Temperature -25 ~ +75°C Storage Temperature -30 ~ +80°C Humidity 10 ~ 90% RH, Non-condensing M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Use a crimp terminal for wiring. Avoid high-voltage cables and power equipment as much as possible. For RS-485 communication, use insulated and twisted pair 24 AWG wire, e.g. Belden 9841. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
The DCON Utility can be downloaded from the ICP DAS website (http://www.icpdas.com). The documentation for the DCON Utility can be found in the ”Getting Started For I-7000 Series Modules” manual. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 14
Please refer to the “I-7000 Bus Converter User’s Manual” and ”Getting Started For I-7000 Series Modules” manuals for more details. The “Getting Started For I-7000 Series Modules” manual can be downloaded from the ICP DAS website (http://www.icpdas.com). M-7084 User Manual, Rev. A1.1 7PH-013-A11...
2: eight data bits, even parity, and one stop bit 3: eight data bits, odd parity, and one stop bit Type Setting (TT) Type Code Input Type Up counter Frequency Up/down counter Pulse/direction counter Quadrature counter M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 17
1: Enabled Reserved Note: The reserved bits should be zero. Counter Type and Data Format Table Type Code Counter type Data Format 00000000 FFFFFFFF Up/down 80000000 7FFFFFFF Pulse/direction Hex 80000000 7FFFFFFF Quadrature 80000000 7FFFFFFF M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 18
The InB0 is used for direction counting. When InB0 is high, the counter will be increased by one for every falling edge of InA0. When InB0 is low, the counter will be decreased by one for every falling edge of InA0. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 19
InA0 phase leads by 90 degrees to InB0 and the counter will be decreased by one when the InA0 phase lags by 90 degrees to InB0. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
INIT position, see the figure on the next page. See Section 2.23 for details. 2. After a power-on reset, the communication protocol will be changed to the Modbus RTU protocol. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
$AA2, (see Section 2.6), and $AAP, (see Section 2.22). To set new settings, send the commands %AANNTTCCFF, (see Section 2.1) and $AAPN, (see Section 2.23). The new communication settings will be effective after the next power-on reset. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
There is a screw at one end and a ring terminal is included so that it can be easily connected to the earth ground. The three new DIN rail models are as follows. Part number Max. number of modules Dimensions DRS-360 360mm x 35mm M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 23
240mm x 35mm Part number Max. number of modules Dimensions DRS-125 125mm x 35mm Note: It is recommended that a 16 – 14 AWG wire is used to connect the DIN rail to the earth ground. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
7. Any comments and suggestions related to the problem are welcome. ICP DAS will reply to your request by email within three business days. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
[CHKSUM] CR Character Address CHKSUM A 2-character checksum which is present when the checksum setting is enabled. See Sections 1.9 (Data Format Setting) and 2.1 for details. End of command character, carriage return (0x0D) M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 28
1. Sum of the string = “!”+”0”+”1”+”2”+”0”+”0”+”6”+”0”+”0” = 21h+30h+31h+32h+30h+30h+36h+30h+30h = 1AAh 2. Therefore the checksum is AAh, and so CHKSUM = “AA” 3. The response string with the checksum = !01200600AA(CR) Note: All characters should be in upper case. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 29
$AA3N(Data) the Specified Channel Reads the Low Pass Filter Channel $AA4 !AAVV Mask Sets the Low Pass Filter Channel 2.10 $AA4VV Mask 2.12 $AA5VV Starts/Stop Counting Reads the Start/Stop Counting 2.13 $AA6 !AAVV Status M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 30
Host Watchdog Command Sets Section Command Response Description 2.36 No Response Host OK 2.37 ~AA0 !AASS Reads the Status 2.38 ~AA1 Resets the Status 2.39 ~AA2 !AAVV Reads the Timeout Settings 2.40 ~AA3EVV Sets the Timeout Settings M-7084 User Manual, Rev. A1.1 7PH-013-A11...
(00 to FF) New address of the module in hexadecimal format (00 to FF) New type code. Not used by the M-7084. It should be set to 00 for the M-7084 New Baud Rate code, see Section 1.9 for details. The INIT* pin must be connected to ground in order to change Baud Rates.
Page 32
INIT* mode. Command: %0101000A00 Response: !01 Changes the Baud Rate of module 01 to 115200bps and the module is in INIT* mode. The module returns a valid response. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 33
Changes to the Baud Rate and checksum settings take effect on the next power-on reset. 2. For the M-7084, changing the Baud Rate and checksum settings can be achieved using software only and is performed using the following commands: I.
Page 34
Examples: Command: #01 Response: >000012340000567800009ABC0000DEF000001111000022 220000333300004444 Reads module 01 and receives the data. Related Commands: Section 2.1 %AANNTTCCFF, Section 2.6 $AA2 Related Topics: Section 1.9 Configuration Tables M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 36
Command: #029 Response: ?02 Reads data from channel 9 of module 02. An error is returned because channel 9 is invalid. Related Commands: Section 2.1 %AANNTTCCFF, Section 2.6 $AA2 Related Topics: Section 1.9 Configuration Tables M-7084 User Manual, Rev. A1.1 7PH-013-A11...
5 decimal digits in the range 00001 ~ 32767. 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 38
3. The low pass filter time should be the same for channel 4, 5, 6 and 7. When it is set to either one of the channel 4, 5, 6 or 7, all of the 4 channels will be set to the same value. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 40
3. The low pass filter time should be the same for channel 4, 5, 6 and 7. When it is set to either one of the channel 4, 5, 6 or 7, all of the 4 channels will be set to the same value. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for a valid command Delimiter character for an invalid command Address of the responding module (00 to FF) Type code of the module, should be 00 for M-7084. Baud Rate code of the module, see Section 1.9 for details.
Page 42
Examples: Command: $012 Response: !01000600 Reads the configuration of module 01. Related Commands: Section 2.1 %AANNTTCCFF Related Topics: Section 1.9 Configuration Tables M-7084 User Manual, Rev. A1.1 7PH-013-A11...
(Data) The maximum counter value in eight hexadecimal digits 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 44
Reads the channel 2 maximum counter value of module 01 and the module responds with FFFFFFFF. Related Commands: Section 2.8 $AA3N(Data) Note: The maximum counter value is only available to the channels that are set to up counter type (type code 50). M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 46
Sets the channel 2 maximum counter value of module 01 to 0xF0000000 and returns a valid response. Related Commands: Section 2.7 $AA3N Note: The maximum counter value is only available to the channels that are set to up counter type (type code 50). M-7084 User Manual, Rev. A1.1 7PH-013-A11...
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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 48
Reads the low pass filter enabled/disabled status for module 01 and returns a response of 3A, meaning that low pass filter for channels 1, 3, 4, and 5 are enabled and disabled for all other channels. Related Commands: Section 2.10 $AA4VV M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 50
Command: $0143A Response: !01 Enables the low pass filter of channels 1, 3, 4, and 5 and disables all other channels of module 01. The module returns a valid response. Related Commands: Section 2.9 $AA4 M-7084 User Manual, Rev. A1.1 7PH-013-A11...
$AA5 command was sent. 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 52
Command: $015 Response: !010 Reads the reset status of module 01. The response shows that there has been no module reset since the last $AA5 command was sent. Related Topics: Section A.5 Reset Status M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 54
3A, meaning that channels 1, 3, 4, and 5 are counting and all other channels are not counting. Related Commands: Section 2.13 $AA6 Note: The command is not available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
0 means that the channel is not counting. 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 56
3A, meaning that channels 1, 3, 4, and 5 are counting and all other channels are not counting. Related Commands: Section 2.12 $AA5VV Note: The command is not available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 58
Related Commands: Section 2.15 $AA7 Notes: 1. The overflow status is cleared by the command, too. 2. The command is not available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
0 means that the counter of the channel is not overflowed. For type code 54 ~ 56, the overflow status is represented by two bits. 00: no over/underflow 01: overflow 10: underflow 11: not applicable M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 60
3A, meaning that counters of channels 1, 3, 4, and 5 are overflowed. Related Commands: Section 2.16 $AA7VV Note: The command is not available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 62
Clears the counter overflow status of channels 1, 3, 4, and 5 for module 01 and returns a valid response. Related Commands: Section 2.15 $AA7 Note: The command is not available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid response or invalid type code 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 64
Section 1.9 Configuration Tables Note: If the type code of a channel is set to one of 54 ~ 56, then the adjacent channel in the same pair will be set to the same type code. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
N specifies which input channel to access to retrieve the type code information. VV represents the type code of the specified input channel. Refer to the Analog Input Type Setting table in Section 1.9 for details. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 66
Examples: Command: $018C0 Response: !01C0R50 Reads the channel 0 input range of module 01 and returns 50 (up counting). Related Commands: Section 2.17 $AA7CNRVV Related Topics: Section 1.9 Configuration Tables M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Response: !01A2.0 Reads the firmware version of module 01, and shows that it is version A2.0. Command: $02F Response: !02B1.1 Reads the firmware version of module 02, and shows that it is version B1.1. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
1= the INIT pin is not shorted to GND. 2= Update CJC temperature once only. 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 69
Examples: Command: $01I Response: !010 Reads the INIT status of module 01 and the module responds with 0, meaning that the INIT pin is shorted to GND. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Examples: Command: $01M Response: !017084 Reads the module name of module 01 and returns the name “7084”. Related Commands: Section 2.23 ~AAO(Name) M-7084 User Manual, Rev. A1.1 7PH-013-A11...
1: the protocol set in the EEPROM is Modbus RTU 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 72
10 meaning that it supports both the DCON and Modbus RTU protocols and the protocol that will be used at the next power-on reset is DCON. Related Commands: Section 2.23 $AAPN M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid response Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 74
Modbus RTU and returns an invalid response because the module is not in INIT mode. Command: $01P1 Response: !01 Sets the communication protocol of module 01 to Modbus RTU and returns a valid response. Related Commands: Section 2.22 $AAP M-7084 User Manual, Rev. A1.1 7PH-013-A11...
0 means that the battery backup counter is disabled for the channel. 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 76
1, 3, 4, and 5 are enabled and disabled for all other channels. Related Commands: Section 2.25 @AABBVV Note: The command is not available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 78
3, 4, and 5 for module 01 to be enabled and returns a valid response. Related Commands: Section 2.24 @AABB Note: The command is not available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
0 means that the automatic frequency mode is disabled for the channel. 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 80
Related Commands: Section 2.27 @AAFAVV Related Topics: Section A.6 Frequency Measurement Note: The command is only available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 82
3, 4, and 5 for module 01 and returns a valid response. Related Commands: Section 2.26 @AAFA Related Topics: Section A.6 Frequency Measurement Note: The command is only available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
0 means that the high frequency mode is disabled for the channel. 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 84
Related Commands: Section 2.29 @AAFHVV Related Topics: Section A.6 Frequency Measurement Note: The command is only available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 86
5 for module 01 and returns a valid response. Related Commands: Section 2.28 @AAFH Related Topics: Section A.6 Frequency Measurement Note: The command is only available to the channels that are set to type code 51, frequency measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
01 denotes 0.1 seconds and FF denotes 25.5 seconds. 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 88
1. The command is only available to the channels that are set to type code 51, frequency measurement. 2. If there is no input pulse detected during the frequency measurement time out, then the frequency of the channel is set to 0 Hz. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 90
1. The command is only available to the channels that are set to type code 51, frequency measurement. 2. If there is no input pulse detected during the frequency measurement time out, then the frequency of the channel is set to 0 Hz. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
(Data) The preset counter value in eight hexadecimal digits 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 92
Reads the channel 2 maximum counter value of module 01 and the module responds with 00000000. Related Commands: Section 2.33 @AAGN(Data) Note: The preset counter value is only available to the channels that are set to up counter type (type code 50). M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 94
Sets the channel 2 preset counter value of module 01 to 0xF0000000 and returns a valid response. Related Commands: Section 2.32 @AAGN Note: The preset counter value is only available to the channels that are set to up counter type (type code 50). M-7084 User Manual, Rev. A1.1 7PH-013-A11...
0 means that the stop counting on overflow is disabled for the channel. 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 96
1, 3, 4, and 5 are enabled and disabled for all other channels. Related Commands: Section 2.35 @AASCVV Note: The command is only available to the channels that are set to type code 50, up counter measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 98
4, and 5 for module 01 and returns a valid response. Related Commands: Section 2.34 @AASC Note: The command is only available to the channels that are set to type code 50, up counter measurement. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 99
Examples: Command: ~** No response Sends a “Host OK” command to all modules. Related Commands: Section 2.37 ~AA0, Section 2.38 ~AA1, Section 2.39 ~AA2, Section 2.40 ~AA3EVV Related Topics: Section A.2 Dual Watchdog Operation M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Bit 2: 1 indicates that a host watchdog timeout has occurred, and 0 indicates that no host watchdog timeout has occurred. The host watchdog status is stored in EEPROM and can only be reset by using the ~AA1 command. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 101
Reads the host watchdog status of module 02 and returns 04, meaning that a host watchdog timeout has occurred. Related Commands: Section 2.36 ~**, Section 2.38 ~AA1, Section 2.39 ~AA2, Section 2.40 ~AA3EVV Related Topics: Section A.2 Dual Watchdog Operation M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 103
Reads the host watchdog status of module 01 and shows that no host watchdog timeout has occurred. Related Commands: Section 2.36 ~**, Section 2.37 ~AA0, Section 2.39 ~AA2, Section 2.40 ~AA3EVV Related Topics: Section A.2 Dual Watchdog Operation M-7084 User Manual, Rev. A1.1 7PH-013-A11...
01 denotes 0.1 seconds and FF denotes 25.5 seconds. 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 105
FF, which denotes that the host watchdog is enabled and the host watchdog timeout value is 25.5 seconds. Related Commands: Section 2.36 ~**, Section 2.37 ~AA0, Section 2.38 ~AA1, Section 2.40 ~AA3EVV Related Topics: Section A.2 Dual Watchdog Operation M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 107
Section 2.39 ~AA2 Related Topics: Section A.2 Dual Watchdog Operation Notes: When a host watchdog timeout occurs, the host watchdog is disabled. The ~AA3EVV command should be sent again to reenable the host watchdog. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Examples: Command: ~01I Response: !01 Sets the soft INIT of module 01 and returns a valid response. Related Commands: Section 2.1 %AANNTTCCFF, Section 2.45 ~AATnn M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 109
Related Topics: Section A.1 INIT Mode Note: The ~AATnn command should be sent prior to sending this command, see Section 2.45 for details. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 111
Sets the name of module 01 to be “7084N” and returns a valid response. Command: $01M Response: !017084N Reads the name of module 01 and returns the name “7084N”. Related Commands: Section 2.21 $AAM M-7084 User Manual, Rev. A1.1 7PH-013-A11...
1ms and 1E denotes 30ms. The max allowable value is 30 (1Eh). 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 113
Examples: Command: ~01RD Response: !0102 Reads the response delay time value of module 01 and returns 02, which denotes that the response delay time value is 2ms. Related Commands: Section 2.44 ~AARDVV M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Delimiter character for an invalid command Address of the responding module (00 to FF) 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-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 115
Command: ~01RD Response: !0106 Reads the response delay time value of module 01. The module returns 06, which denotes that the rsponse delay time value is 6ms. Related Commands: Section 2.43 ~AARD M-7084 User Manual, Rev. A1.1 7PH-013-A11...
If the soft INIT time out is 0, then the Baud Rate and checksum settings cannot be changed using software only. The power on reset value of the soft INIT time out is 0. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 117
Sets the soft INIT of module 01 and returns a valid response. Command: %0101000700 Response: !01 Changes the Baud Rate of module 01 to 19200 without first altering INIT * pin. The module returns a valid response. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 118
Section 2.1 %AANNTTCCFF, Section 2.41 ~AAI Related Topics: Section A.1 INIT Mode Note: It is recommended that the soft INIT time out value is reset to 0 once any changes to Baud Rate and checksum settings have been completed. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
The M-7084 modules support the Modbus RTU protocol. The communication Baud Rates range from 1200bps to 115200bps. The parity, data bits and stop bits can be set as N81, N82, E81 and O81.
If you are having difficulty using the I-7000 or M-7000 module, here are some suggestions that may help. If you cannot find the answers you need in these guides, contact ICP DAS Product Support. Contact information is located in Section 1.12. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
”Getting Started For I-7000 Series Modules” manual. Set the module to “INIT mode” and communicate with the module using the following settings: address 00, Baud Rate 9600bps and no checksum. See Section A.1 for details. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
There are commands that require the module to be in INIT mode. They are: 1. %AANNTTCCFF when changing the Baud Rate and checksum settings. See Section 2.1 for details. 2. $AAPN, see Section 2.23 for details. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 125
7000 modules have the INIT switch located on the rear side of the module to allow easier access to the INIT mode. For these modules, INIT mode is accessed by sliding the INIT switch to the Init position as shown below. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Watchdog, making the control system more reliable and stable. For more information regarding the Dual Watchdog, please refer to Chapter 5 of the “Getting Started For I-7000 Series Modules” manual that can be downloaded from the ICP DAS website http://www.icpdas.com. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
2. Alternatively, connect the lower frame ground terminal to a wire and connect the wire to the earth ground, as shown in the figure below. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Page 128
There is a screw at one end and a ring terminal is included as shown in the figure below. Refer to Section 1.11.1 for more information about the new DIN rail models. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
Baud Rate, etc. To access the node information areas, first slide the covers outward, as shown in the figure below. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
$AA5 command is sent, it means the module has been reset and the digital output value had been changed to the power-on value. M-7084 User Manual, Rev. A1.1 7PH-013-A11...
M-7084 can be set to automatic frequency measurement mode by @AAFAVV command. Refer to Section 2.27 for details. In automatic frequency measurement mode, the channel is...
Need help?
Do you have a question about the M-7084 and is the answer not in the manual?
Questions and answers