From my GROOV EPIC, I wish to communicate with a PLC Siemens S7 using the MPI Siemens protocol. For this, I use as hardware, a USB Serial converter and the appropriate Siemens cable and in software the contribution “node-red-contrib-s7” from the company “Smart-Tech”
First of all, I install the nodes provided via the palette and I use in a flow the node “S7 Control”.
I get the error message “” Could not load MPI-USB library, check your installation ".
I requested a SHELL license and started the installation by SHELL
When i use npm install netsmarttech/mpi-s7 i have this message :
fatal error: libudev.h: No such file or directory
if i use the command : sudo apt-get install libudev-dev i have this message :
Package libudev-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package ‘libudev-dev’ has no installation candidate
I don’t know what i do.