I'm currently working on a project involving the control of 5 VFDs via Modbus RTU, this time using the WAGO 750-8212 CPU. So far, I've managed to make progress, but I've encountered an issue. While I can successfully read and write to all the registers I need, I consistently encounter a "Response CRC Fail" error when attempting to write the value 1151 to the STW register at address 40100.
I'm able to set the frequency via register 40101 and adjust all other parameters using different registers.
Setting STW to 1150 results in the drive ready boolean from the ZSW-bit being received instantly.
However, the moment I attempt to send 1151 to register 40100, I immediately receive the "Response CRC Fail" error for all channels.
I've also attempted to use combined control, employing Modbus for frequency control and starting from a digital input. Everything seems to function properly until I send the start command to the VFD. Interestingly, I consistently encounter the same error the moment I send the start command, regardless of whether I use register 40006 (high) or 40100 (1151).
Could someone please assist me in resolving this issue?
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everyone,
I'm currently working on a project involving the control of 5 VFDs via Modbus RTU, this time using the WAGO 750-8212 CPU. So far, I've managed to make progress, but I've encountered an issue. While I can successfully read and write to all the registers I need, I consistently encounter a "Response CRC Fail" error when attempting to write the value 1151 to the STW register at address 40100.
I'm able to set the frequency via register 40101 and adjust all other parameters using different registers.
Setting STW to 1150 results in the drive ready boolean from the ZSW-bit being received instantly.
However, the moment I attempt to send 1151 to register 40100, I immediately receive the "Response CRC Fail" error for all channels.
I've also attempted to use combined control, employing Modbus for frequency control and starting from a digital input. Everything seems to function properly until I send the start command to the VFD. Interestingly, I consistently encounter the same error the moment I send the start command, regardless of whether I use register 40006 (high) or 40100 (1151).
Could someone please assist me in resolving this issue?