Siemens LOGO! je malý PLC (programovatelný automat) s displejem a několika tlačítky pro ovládání.
LOGO! 8 Basic má na sobě 8 digitálních vstupů, 4 výstupy, Ethernetový port a napájecí svorky. Testování jsme dělali na verzi Siemens LOGO! 24CE.
PLC je možné jej rozšířit o další moduly vstupů výstupů, analogových signálů až do limitu paměti a adresace, například 20 digitálních výstupů. V současnosti existuje LOGO! ve verzi 8.3 a také i 8.2.
Moduly LOGO! 8 Basic jsou ve verzích pro nízká napětí 24 V AC/DC a také pro 240 V AC. Na LAN portu podporují všechny LOGO! moduly protokol Modbus/TCP, což z něj dělá velmi užitečný hardware, neboť nastavení a zprovoznění komunikace přes tento protokol patří k těm jednodušším úkonům a zvládnou jej s drobnou pomocí i začínající uživatele.
K programování se používá softwarový nástroj LOGO!Soft Comfort, momentálně (podzim 2021) ve verzi 8.3. Různé verze tohoto software se instalují bez potíží vedle sebe, takže uživatel má k dispozici jak předešlé, tak současné verze PLC programu, není nutné tedy nic konvertovat do vyšších verzí. Ovšem možnost konverze tady je, pro případ použití staršího PLC programu do novějšího modulu LOGO!
Pro tento návod bylo použito:
- LOGO! verze 8.2,
- k programování LOGO!Soft Comfort verze 8.2.
- PLC Siemens LOGO! 24CE.
- Download: Celý funkční program pro PLC.
Propojení PLC Siemens LOGO! S NETIO PDU
1) Nastavení IP adres
Je nezbytné nastavit IP adresy obou zařízení LOGO! a NETIO PDU.
Komunikace bude typu Client (PDU) – Server (PLC).
Nastavení pevné IP adresy v zařízení NETIO se dělá přes webový server.
V LOGO! Lze nastavit IP adresu přes displej menu -> Network -> IP address.
2) Povolení protokolu Modbus/TCP v NETIO PDU
Protokol Modbus/TCP není ve většině NETIO produktů povolen v továrním nastavení. Je třeba jej povolit přes web rozhraní produktu.
Číslo portu pro Modbus/TCP musí být stejné jako v LOGO!Soft Control. Default = 502.
3) Detaily Modbus/TCP protokolu pro ovládání NETIO zásuvek
Tabulka oblasti adres a registrů v NETIO s popisem funkce. Např. 0x04 = 0 = frekvence
Download popisu protokolu NETIO Modbus/TCP
4) Nastavení Modbus/TCP komunikace v PLC
V LOGO!Soft Control menu Nástroje -> vytvořít Ethernetové spojení na NETIO (Client).
Definice vlastních proměnných ve vlastnostech Ethernetového spojení (Modbus/TCP protokol). Číslo portu stejné jako v NETIO zařízení. Frekvence je na řádku 1 v pamětové oblasti LOGO! na adrese VW30. Adresace z NETIO je posunuta o offset +1.
Další proměnné lze libovolně doplnit, viz. oblast adres a registrů.
5) Použití v PLC programu
Čtení frekvence sítě ze zařízení, elektrické spotřeby a dalších proměnných v PLC programu LOGO! (viz. předešlá tabulka dat Ethernetového spojení)
Příklad ovládání (zapnutí / vypnutí) elektrického výstupu (zásuvky na 230V) klávesou C4 na LOGO! a čtení stavu zásuvky. (viz. předešlá tabulka dat Ethernetového spojení).
Ovládání zásuvky přes „Action“ funkci zápisem 16-bitové proměnné (0=off, 1=on, 2=short OFF, 3=short ON, 4=toggle, 5 = nothing). Hodnotu proměnné nastavíme na displeji LOGO! (B015) stejně jako hodnotu času (B016).
Hodnota Action umožňuje sepnutí výstupu na krátký čas, nebo prosté přepnutí výstupu do opačného stavu (ekvivalent ovládacího tlačítka).
6) konfigurace displeje pro PLC
Proměnné na displej LOGO! v programu LOGO!Soft Comfort.
Stejné proměnné online na displeji LOGO!
Detail propojení NETIO PowerBOX 4KE a PLC Siemens LOGO!
FAQ
1) Může jeden výstup ovládat několik PLC jednotek?
Ano. Protokol Modbus/TCP to umožnuje.
2) Mohu použít NETIO Cloud paralelně s připojením k PLC?
Ano, NETIO Cloud funguje v NETIO PDU paralelně s protokolem Modbus/TCP.
3) Mohu použít NETIO Mobile App paralelně s připojením k PLC?
Ano, rozhraní do mobilní aplikace z NETIO PDU paralelně s protokolem Modbus/TCP.
4) Bude program fungovat také se 4 nebo 8 výstupními zařízeními NETIO?
Ano, Protokol Modbus/TCP je ekvivalentní na všechna NETIO zařízení.
5) Některá zařízení NETIO mají také DI (Digital Inputs) s S0 čítači pulzů. Mohu je využít také v PLC?
Ano, viz popis Modus/TCP protokolu.
Podporované verze FW pro NETIO elektrické zásuvky
Poznámka: Podpora pro Modbus/TCP je dostupná od následujících verzí firmware:
NETIO PowerPDU 4C: FW verze 3.1.0 a vyšší
Všechna ostatní zařízení FW verze 2.4.4 a vyšší
- NETIO PowerBOX 3Px
- NETIO PowerBOX 4Kx
- NETIO PowerCable REST 101x
- NETIO PowerDIN 4PZ
- NETIO PowerPDU 4C
- NETIO PowerPDU 4PS
- NETIO PowerPDU 8QS