yes, you can. There are three ways how to communicate with IOs from your program:
ModbusTCP server - local process running on port TCP/502 making the IOs available via Modbus coils and registers. You can read more about the Modbus Registers Maps
EVOK - all sorts of web APIs (json, rest, websocket,...), more information here
SysFS - IOs are made available through a virtual filesystem, more information here
Hi Martin, I want to use UNIPI 1.1 to power a bench, with electric motors, just to start the motors and for maneuver operations. I initially think of using Raspberry as Broker (MQTT) and an arduino as sensor control (MQTT Client).
Unfortunately this functionality is wholly implemented by an external company, and we will have to contact them to ask for more details. It would be helpful if you could provide the exact error code which comes up in Mervis, and possibly a screenshot as well.
I will try to get back to you with an answer within a few weeks, but you may find it easier to investigate the issue yourself in the meantime.
The Schneider EM6400 supports Modbus and you can read the values into Evok or Mervis.
The L&T ER300P has RS485, but with some custom L&T protocol. You cannot easily read the data into Evok or Mervis.
Typically, the best way is to use Modbus devices. Trying to implement any other protocol would be quite time consuming and requires vast knowledge.