Spojení HMI Siemens TP177B s různými PLC, part 1

  • sobota, 07 srpen 2021 09:07

Ukážeme vám jak nastavit a zprovoznit spojení vždy mezi HMI Siemens TP177B a různými druhy PLC. V tomto prvním díle si ukážeme spojení na Allen Bradley SLC 501, dále Arduino jak přes Modbus RTU tak i přes Modbus TCP. I když se nejedná vždy o nejnovější druhy PLC, nastavení komunikace a pravidla zůstávají stále stejné.
Za podklady moc děkujeme našemu kolegovi, který si s tím dal tu práci, abyste viděli co a jak. Původně to měl být jeden článek, ale nakonec kvůli srozumitelnosti bude téma rozděleno na dvě části.


PLC Allen Bradley SLC 501.

První pravidlo, které platí vždy a pro všechny PLC. Nejdůležitější je si nastudovat fyzické propojení a protokoly. Dále použití různých převodníků. To jsou ty hlavní věci, pokud nejsou v pořádku dráty, tak nic fungovat nebude. No a každý hardware potřebuje něco jiného. To vše uvidíte dále.

HMI Siemens and different PLC


Rozhraní DH485 na CPU.

connect1 02


Propojovací kabel. Tyhle a další propojení najdete v Siemens manuálu k HMI TP177B.

connect1 03


Krátký prográmek v programovacím prostředí RS Logic 500 - online.

connect1 04


Nastavení spojení ve WinCC flexible.

connect1 05


Nastavení tagů ve WinCC flexible.

connect1 06


Obrazovka WinCC flexible.

connect1 08


Poloha DIP přepínačů sériového portu.

connect1 07


A už to frčí, Allen Bradley SLC 501 a TP177B.

connect1 09


Arduino ATmega 2560 Modbus RTU.

Arduino ATmega 2560 + převodník TTL - RS422.

connect1 11


Propojení převodníku.

connect1 12


TP177B nastavení komunikace RS422.

connect1 13


Opět WinCC flexible spojení.

connect1 14


A tagy s adresami registrů.

connect1 15


Opět už to frčí, Arduino ATmega 2560 a TP177B  s Modbus RTU.

connect1 16


Arduino Mega 2560 Modbus TCP.

Sestava Arduino Mega 2560 + Ethernet Shield + displej TFT 3.2".

connect1 21


V PC spustíme program QModMaster a nastavíme si IP Adresu Arduina.

connect1 22


Pro kontrolu vybereme volbu - Write Multiple Registers and number of Coils 7.

connect1 23


Aktivujeme spojení a tlačítkem Read / Write provedeme update komunikace.

connect1 24


Na adrese 0 čteme z Arduina, na adrese 6 - zapisujeme do Arduina (je potřeba kliknout na políčko zadat hodnotu a potvrdit klávesou Enter).

connect1 26


Hodnota na displeji Arduino. :)

connect1 25


A na HMI. Arduino ATmega 2560 a TP177B s Modbus TCP.

connect1 27


 Závěr:

První část za námi, to byla ta běžnější s Arduinem. Příště koukneme na Omron, Mitsubishi a také starší Simatic.  :)

Jaroslav Blažek


Doplňující odkazy k článku: 

Manuál TP177B 6" PN/DP Color je zde.
PLC Simatic S7-1200, informace tady.

Pro psaní komentářů se přihlašte

Kontakt

email : blaja @blaja.cz
email reklama: info @blaja.cz
email adresy bez mezery 
před zavináčem

Jaroslav Blažek
Štěpánská 1888
755 01 Vsetín
+420 608 180 209