Betöltés…
WAGO Hungária

Modbus általánosan és WAGO PLC- vel

Az előző cikkben bemutatásra került, hogy lényegében mi is az a Modbus, és hogy mire kell odafigyelni egy ilyen terepi busz-kommunikáció kiépítése során. Adatbitek szintjén közelről, topológia szintjén pedig távolról került bemutatásra a téma, most pedig…

Modbus pont jó távolságból, programozás e!COCKPIT segítségével

Egy rendszer tervezése során már el szokott dőlni általában az, hogy a kommunikációban résztvevő eszközök milyen szerepet fognak majd betölteni. Ekkor kifejezetten konfigurálható és programozható eszközöknél merülnek fel olyan kérdések, mint például „Ki lesz a master?”. Ez a kérdés merül fel a WAGO PLC- k programozása során is, ugyanis a master és slave funkcionalitás megvalósításához más felületek használata szükséges. Általánosságban azt lehet elmondani, hogy mindig az az eszköz magasabb rangú a kommunikációban, ami közelebb van az emberhez. Az alábbi példa jól szemléltetni ezt a rendezési elvet:

Amint látszik, a PLC egyszerre több funkciót is elláthat több logikai kapcsolatban. WAGO eszközök használata esetén nem probléma, ha keverve kell Modbus RTU master/slave és Modbus TCP/UDP master/slave funkciókat ellátnia a vezérlőnek.

Az után, hogy meghatározásra került a PLC szerepe a kommunikációban, el kell dönteni, hogy milyen programozási módszer a leghatásosabb a feladat elvégzésére. A legjobb elérhető megoldások összehasonlítva kommunikációs szerep szerint szétválasztva az alábbi táblázatokban láthatók:

WAGO Modbus master MODBUS master konfigurátor WagoAppPlcModbus programozás
Előnyök ·         Jól érthető, egyszerű

·         Grafikus ábrázolás

·         Automatikus kódgenerálás

·         Esemény vezérelt vagy ciklikus írás

·         Másolható példa a dokumentációban

·         Egyszerű és haladó szintű implementáció

·         Egyedi, bonyolult lekérdezések is megvalósíthatók vele

Hátrányok ·         Egyszerűsége miatt nem lehet bonyolultabb lekérdezéseket végrehajtani vele ·         Bonyolultabb a használata

·         Programozást igényel

WAGO Modbus slave MODBUS slave konfigurátor WagoAppPlcModbus programozás
Előnyök ·         Jól érthető, egyszerű

·         Automatikus kódgenerálás

·         Másolható példa a dokumentációban

·         Egyszerű és haladó szintű implementáció

Hátrányok ·         Nehézkes sok adatpontot kezelni vele ·         Programozást igényel

Nincs más hátra ezek után, mint a program elkészítése. Az alábbi linkről letölthető egy e!COCKPIT projekt, ami mind a négy lehetőség egyszerű megvalósítását és egyéb hasznos információkat tartalmaz kommentek formájában.

Minta projekt: https://wago.sharefile.eu/d-s361726b8b3144a0bb805eea10a4e9c16

A fájl megnyitásához e!COCKPIT 1.8.0.2 szükséges.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük