Table 50: Query
Field name Example (hex)
Follower address 01 (drive address)
Function 01 (read coils)
Starting address HI 00
Starting address LO 20 (32 decimals) coil 33
Number of points HI 00
Number of points LO 10 (16 decimals)
Error check (CRC) –
Response
The coil status in the response telegram is packed as 1 coil per bit of the data field. Status is indicated as: 1 = ON; 0 = OFF. The lsb of the
1st data byte contains the coil addressed in the query. The other coils follow toward the high-order end of this byte, and from low order
to high order in subsequent bytes.
If the returned coil quantity is not a multiple of 8, the remaining bits in the final data byte are padded with values 0 (toward the high-
order end of the byte). The byte count field specifies the number of complete bytes of data.
Table 51: Response
Field name Example (hex)
Follower address 01 (drive address)
Function 01 (read coils)
Byte count 02 (2 bytes of data)
Data (coils 40–33) 07
Data (coils 48–41) 06 (STW = 0607hex)
Error check (CRC) –
NOTICE
Coils and registers are addressed explicitly with an offset of -1 in Modbus. For example, coil 33 is addressed as coil 32.
9.10.3 Force/Write Single Coil (05 hex)
Description
This function forces the coil to either ON or OFF. When broadcast, the function forces the same coil references in all attached followers.
Query
The query telegram specifies the coil 65 (parameter write control) to be forced. Coil addresses start at 0, that is, coil 65 is addressed as 64.
Force data = 00 00 hex (OFF) or FF 00 hex (ON).
108 | Danfoss A/S © 2024.01 AJ435824192086en-000101 / 130R1295
Design Guide | VLT® AutomationDrive FC 360