Original title:
Simulace průmyslového protokolu CIP
Translated title:
CIP industrial protocol simulation
Authors:
Molent, Michal ; Musil, Petr (referee) ; Blažek, Petr (advisor) Document type: Master’s theses
Year:
2020
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Práce se věnuje rodině průmyslových automatizačních protokolů CIP, která spadá do systému SCADA. První část je zaměřena na rozbor protokolu CIP a analýzu dvou protokolů (EtherNet/IP a DeviceNet), které z protokolu CIP vychází. Druhá část se zabývá návrhem scénářů pro simulaci, dále simulací jednosměrné komunikace, obousměrné komunikace za pomocí vyčítání z konzole a obousměrné komunikaci v reálném čase mezi dvěma zařízeními Raspberry Pi 3B+. Ve třetí části je rozebrána realizace samotné simulace, spuštění, funkce předdefinovaných scénářů a grafické rozhraní pro ovládání simulace. Čtvrtá část je zaměřena na analýzu síťové komunikace v situacích, které při simulaci průmyslového protokolu EtherNet/IP nastávají.
The thesis is about industrial automatic CIP protocol, which belongs to SCADA systems. The first part is focused on basic principles of CIP protocol and on analysis of two protocols (EtherNET/IP and DeviceNet), which are based on CIP protocol. The second part deals with designing scenarios for a simulation. The simulation of one-way communication, two-way communication with help of reads from the console and two-way real time communication between Raspberries PI 3B+. The third part deals with a realization of the simulation, a start-up and a function of predefined scenarios and graphic interface. The fourth part deals with analysis network communication in situations, which occur during a protocol EtherNet/IP simulation.
Keywords:
CIP; CPPPO; DeviceNet; EtherNet/IP; master and slave; PLC; python; Raspberry Pi 3B+; SCADA; simulation; TCP; UDP; Wireshark; CIP; CPPPO; DeviceNet; EtherNet/IP; master a slave; PLC; python; Raspberry Pi 3B+; SCADA; simulace; TCP; UDP; Wireshark
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/189213