I get strange behavior when configuring ModBus plugin in Mach3.
Everything is fine and working perfectly if there is no more than 27 Registers declared in ModBus Configuration in Mach3.
I use Input-Holding and Output-Holding to communicate with a slave.
115200 Baud Rate, 8-1-N
It's no matter if I assign Input-Holding or Output-Holding, it does not allow me to declare more than 27 registers.
If I add for example 30 registers, my slave gets random serial data, ModBus Configuration screen starts to lag and becomes kinda slow.
The best part is, that when I'm testing ModBus communication in "Test ModBus" screen - everything is fine, I can receive and send all 127 registers from/to slave, no errors.
I tried hundreds of different configurations, but it would not work. I also deleted ModBus file, so MACH3 could create new file for configuration. Did not help..
I am creating controller pendant, and 27 registers is not enough...
Any ideas?