Atthe bottom, OpenHAB can only read and write data over Modbus to the PLC. What that PLC provides as data that can be read, or how it responds to data written into it, is up to the PLC programming. You may want to seek help with this on forums specialised in that PLC
Yes, Modbus will only read input registers. There is no way to write to inputs. A way round that would be to use holding registers instead, which Modbus can read and write to. Again, this down to what the PLC provides in the way of registers, and what it does about them when written.
I do not understand why you want to write to an input register, what are you expecting to happen? Are you trying to communicate to the program in the PLC, or are you trying to affect the input or coil wires at the PLC?
If you want to write to the holding register from OH, you can, by sending an OH command to the Item. That will get sent over Modbus.
Then program your PLC to do whatever it is you want it to do when the holding register is changed from Modbus.
You can write OpenHAB rules that look at the Item representing the holding register, and send commands to other Items representing coils and/or holding registers, which will get passed to the PLC over Modbus.
I am using Siemens PLCs to control my floor heating system. PLC is programmed to put anything needed in OH to holding registers and they are served through modbus. For example temperatures and valve states.
I have no personal experience with schneider PLCs but with Siemens it took me a while to get everything up and running. I think every manufacturer has their own offsets and mappings regarding transformation from internal memories etc. to modbus.
You can import the asset information using a project file. Project files are collected from programming and maintenance software, uploaded to the VMDR OT application, and accessible from your account. The VMDR OT application parses the uploaded file with valuable data and creates assets from the data gathered.
Refer to the following documents containing the procedure to generate a project file. The procedure varies depending on the programming software you use. Pick up the vendor software of your choice, and generate a project file.
With an experienced team of engineers, having worked on several complex projects with all major brands of PLCs & HMIs, Ecosys offers complete PLC programming services including HMI or MMI programming and Servo/VFD System integration depending on the logic and requirement of your application.
Due to our continuous efforts to ensure on-time delivery for maximum machine/plant uptime, and superior customer service, we have started providing support to not only Indian Customers, but also Global customers including customers in USA, Australia, Middle East and Africa.
Provides an integrated development environment for NJ/NX-series Controllers. With its intuitive user interface, integrates programming, test and debug of logic, motion, safety and vision sensors and achieves an advanced security function.
The CX-One is a comprehensive software package that integrates PLC Programming Software with Support Software for setting up Networks, Programmable Terminals, Servo Systems, Inverters, and Temperature Controllers.
3a8082e126