efesotomasyon.com
E6581315
4.1.2. Data transmission format used in binary mode
A communication number is used to specify a data item, data is written in hexadecimal form, and data in transmission characters are represented by binary codes (HEX codes).
Computer → Inverter (binary mode)
Omissible in | No data for the 52H (R) command | ||||
|
|
|
|
|
|
(3.5bytes
Blank)
“/”
(2FH)
INV-NO
1 byte
CMD
1 byte
Communication No.
2 bytes
DATA
2 bytes
SUM 1 byte
(3.5bytes
Blank)
Checksum area | Not omissible |
1. 2FH (“/”) (1 byte) : Start code in binary mode
2.
| In case the inverter number is other than FFH (broadcast communication), command is ex- |
| ecuted only when the inverter number coincides with the one designated with the panel. If |
| the inverter number is not matched, it will be judged invalid and the data is not returned. |
3. CMD (1 byte) | : Command (For details, see the table below.) |
| 52H (R) command: The size of the data following CMD is fixed to 3 bytes. (Communication |
| number: 2 bytes, checksum: 1 byte) |
| 57H (W), 50H (P) and 47H (G) commands: The size of the data following CMD is fixed to 5 |
| bytes. |
| (Communication number: 2 bytes, data: 2 byte, checksum: 1 byte) |
| Any command other than the above is rejected and no error code is returned. |
4.Communication No.(2 bytes)
:Communication number (See 11, “Parameter data.”)
5. Data (2 bytes) | : 0000H to FFFFH | |
| 57H | (W) and 50H (P) commands: Write data (An area check is performed.) |
| 47H | (G) command: Dummy data (e.g., 0000) is needed. |
| 52H | (R) command: Any data is judged invalid. (No data should be added.) |
6. Sum (2 bytes) | : Checksum (not omissible) 00H to FFH |
Value of the last two digits (1 byte) of the sum of a series of bits (codes) from the start code of the data returned to the data (or to the communication number for the 52H (R) com- mand)
Ex.: 2F 52 00 ?? ... 2FH+52H+00H+00H=81H
The last two digits (??) represent the checksum= 81
Details of commands and data
CMD (1 byte) | Write data (2 bytes) Hexadecimal number | |
52H | (R): RAM read command | No data |
57H | (W): RAM/EEPROM write command | Write data (0000H to FFFFH) |
50H | (P): RAM write command | Write data (0000H to FFFFH) |
47H | (G): RAM read command (for | Dummy data (0000H to FFFFH) |
10