cpppo
cpppo copied to clipboard
Communications Protocol Python Parser and Originator -- EtherNet/IP CIP
Hi, I tried to load ~ 500 different tags (NOT array) to the server, and I hit an undesirable limitations: * Simulator startup is very slow, to set up 500...
Hi @pjkundert , I must implement a server side of the CIP/EtherIp protocol in our simulation environment and the best tool for the job I found was the cpppo. I...
Hello, I'm trying to establish a Read/Write communication with an AB PowerFlex 755 Drive using the example "poll_example_many_with_write.py". The read values are OK, but I'm not able to write data...
Hi Perry I tried to take the log of tag history but log file some_file.hst is not updating After that i have done the below modifications in files.py def _append(...
Hi , How would I most effectively check tag continuously and react to certain value: like code below but the correct version :) ``` tags = [' x[10]'] while 1:...
Hello, We're using your library to read registers off one of our appliances and notice that sometimes we get issues because the library assumes responses received from requests are in...
when I do enip_client -P i get the following error: > enip_client -a 192.168.33.1 -v -P > Traceback (most recent call last): > File "/usr/local/bin/enip_client", line 10, in > sys.exit(main())...
Is there a way to list all of the attributes of a given class with this package (i.e. name, data type, etc.)? I looked into the get_attribute module but it...
We can run the minimal server with this command line. > python.exe -m cpppo.server.enip Scada=DINT[5] Is it possible to call a function when the array gets modified and return the...