RevPi as a Modbus slave
Posted: 19 Jun 2024, 18:58
Hi,
I am working on designing a control system around a revolution pi system and I need some help understanding the different base units.
I plan to use the revpi module as a slave device receiving commands by modbus over TCP and conducting specific sequences of digital I/O when given commands.
I would write a small program on the rev pi to watch the modbus registers and activate the DI/DO sequences.
I am trying to understand my requirements for the base module and want to check my thinking.
I think I should be able to do this with a Core SE base module. As far as I can tell the difference with the Core S is that I can't use the gateway modules which I don't think I need for this project. Then the difference between the Core and Connect as far as I can tell is that the Connect has additional ports and also full root access.
I am worried about not having "full root access" to my revpi - will I be unable to install packages with sudo if I do not have a connect? This seems strange!
Thanks for your advice
I am working on designing a control system around a revolution pi system and I need some help understanding the different base units.
I plan to use the revpi module as a slave device receiving commands by modbus over TCP and conducting specific sequences of digital I/O when given commands.
I would write a small program on the rev pi to watch the modbus registers and activate the DI/DO sequences.
I am trying to understand my requirements for the base module and want to check my thinking.
I think I should be able to do this with a Core SE base module. As far as I can tell the difference with the Core S is that I can't use the gateway modules which I don't think I need for this project. Then the difference between the Core and Connect as far as I can tell is that the Connect has additional ports and also full root access.
I am worried about not having "full root access" to my revpi - will I be unable to install packages with sudo if I do not have a connect? This seems strange!
Thanks for your advice