N3Roaster / typica

Free software for coffee roasting operations.
https://typica.us
MIT License
26 stars 8 forks source link

Modbus over TCP or UDP #124

Open Eventect opened 10 years ago

Eventect commented 10 years ago

Does typica work with Modbus over TCP/IP? I have a Probatone roaster that uses a Wago Ethernet controller. I am not able to connect Typica to the controller and in fact I am not able to find any references in the software to the IP address of the roaster.

Thanks in advance for the answer.

Paolo

N3Roaster commented 9 years ago

Sorry for the delay in getting back to you on this. I didn't get a notification on the issue. Typica does not currently have any support for Modbus over TCP/IP. Will accept patches to add that but cannot currently add that myself as I lack hardware to test against. Will leave the issue open as a valid feature request.

N3Roaster commented 9 years ago

I've ordered some hardware that speaks Modbus TCP so I should be able to set something up for testing purposes soon.

Eventect commented 9 years ago

Hi, sorry if I reply only now. Thanks for your follow up. I investigated a little bit more the Probatone Wago Ethernet controller. It uses a Modbus UDP protocol. I investigated if there are libraries implementing the Modbus protocol suitable to be used with Qt, and a suitable one seems to be http://libmodbus.org, but it does not support the UDP protocol.

N3Roaster commented 9 years ago

Thanks. I've already investigated libmodbus and found it to be unsuitable due to being broken on Windows. Good to know that a Modbus UDP protocol exists. Is it this? http://jamod.sourceforge.net/kbase/modbus_udp.html If so, then while I don't have testing hardware for that it's close enough that I can probably put something together for you to try anyway and let me know if it works.

N3Roaster commented 9 years ago

Updated issue title.