Skip to content

Python program to communicate with a PLC using the UMAS protocol

Notifications You must be signed in to change notification settings

alexandercalix/modbus_UMAS_comms

 
 

Repository files navigation

modbus_UMAS_comms

Python program to communicate with a PLC using the UMAS protocol and parse UMAS packets in pcaps.

The project is split in two parts, parser_* and comms_*. the first one is used for the .pcap parsing and the second one for command-line control.

However, the functions for parsing the .pcaps could equally be used to parse responses in a communication case.

CLI

python3 umas_comms.py <IP_ADDR>:<PORT>

.pcap parser

python3 umas_comms.py --pcap <PCAP_FILEPATH>

About

Python program to communicate with a PLC using the UMAS protocol

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%