Closed paolodenti closed 4 years ago
Micrologix isn’t supported with this library at this time. Only Compact and ControlLogix processors.
@jhenson29 Thank you. My bad of course but I would suggest to explicitly write somewhere "No Micrologix" in the README.
Closing the issue.
The top of the readme says:
A simple and lightweight node based API for interfacing with Rockwell Control/CompactLogix PLCs.
Also, this is an EtherNet/IP library. EtherNet/IP is a specific application layer protocol which I don’t think is used by MicroLogix. I believe MicroLogix uses a different protocol similar to the SLC 5/05.
You may want to look at the below package. I haven’t used it, so I can’t comment on how well it works.
Thanks, I tried it yesterday, just a connection to the micrologix 1100, and it works flawlessly. I will update here after I will really try it heavily in the next days
I cannot connect to a Micrologix 1100
Current Behavior
Any operation after connect fails. Failure happens in
connect.then()
(therefore apparently upon successful connection).Message is
Error: TIMEOUT occurred while reading Controller Props.
happening inawait this.readControllerProps()
on controller/index.js, line 125Changing the slot number does not modify the result.
Port 44818 is open
Steps to Reproduce
Environment
ethernet-ip@1.2.5 Node Version v14.13.1 MacOS Micrologix 1100 1763 L16AWA B/14.00