Ez a funkció csak meghatározott moduláris csomagokban érhető el. Információ / Szerzői jog

Makrók a PLC-kapcsolási rajz generáláshoz

A makróknak a PLC készülékekhez történő hozzárendelése a PLC-kapcsolási rajz generálása párbeszédablakban történik. Erre a célra a Makrófájl oszlop szolgál.

PLC-dobozok esetén a makrófájl automatikusan a főcikkből (az első cikk, amely nem tartozék) lesz bejegyezve. A makrófájlt lehet manuálisan is kiválasztani vagy kicserélni. Tartalmaznia kell minden szükséges ábrázolási módot a többpólusú tervlapok, egypólusú tervlapok, I/O áttekintések és alkatrészkeret-áttekintések generálásához.

A PLC-csatlakozópontok esetén lehetséges huzalozási makrók megadása. A huzalozási makrók egypólusú vagy többpólusú ábrázolási módokat tartalmazhatnak.

Az általános grafikus előnézetben az összes makróváltozat megjelenik. Ha a tervlap cellák meg vannak jelölve, akkor csak az alkalmazott makróváltozatok jelennek meg.

Makrók többpólusú / egypólusú ábrázolási módhoz

Az egypólusú makrók hozzárendelése és elhelyezése ugyanolyan elven történik, mint a többpólusú esetén. Egy PLC-doboz Többpólusú ábrázolásához tartozó makróváltozatnak tartalmaznia kell a PLC-dobozhoz tartozó funkción kívül minden az adott csatornához tartozó PLC-csatlakozópontot is, a PLC-be- és kimenetek huzalozását azonban nem. Az Egypólusú ábrázolás makróváltozatának a PLC-dobozon kívül csak a jel csatlakozópontokat kell tartalmaznia.

A makrófájlban az első többpólusú / egypólusú ábrázolási módú makróváltozatoknak ablakmakróknak kell lenniük, amelyek a kártya többpólusú / egypólusú csatlakozópontjait ábrázolják. (Ezen túlmenően még tartalmazhat a makrófájl olyan további változatokat többpólusú / egypólusú ábrázolással, amelyek nem a kapcsolási rajz tervlap generálásához lesznek felhasználva, hanem például egyedi bitábrázolásokhoz.)

A többpólusú / egypólusú tervlapok generálásánál az EPLAN minden készülékre addig szúrja be az egyik makróváltozatot a másik után tervlapmakróként, amíg már nincs makróváltozat, amelyben még vannak nem elhelyezett csatlakozópontok. A program a makrókban lévő további nem felhasználható PLC csatlakozópontokhoz az aktuális PLC kártya tervjelét rendeli hozzá.

Ezért a makrók felépítésének olyannak kell lennie, hogy teljes tervlapokat töltsenek ki, mielőtt a következő makróváltozat elhelyezésre kerül. Egy tervlapon az ábrázolt csatornák számát a makrók generálásakor saját maga megadhatja (jellemző mennyiség a nyolc csatorna).

Átmenet egy PLC készülékről a következőre

Több makró egy készülékhez mindig egy külön tervlapra lesz elhelyezve. Több makrót különböző készülékhez ellenben lehet egy tervlapra helyezni, ha azon van elegendő hely. Ha például egy PLC-kártya két makróra van felosztva, akkor mindegyik makró új lapra lesz elhelyezve. Két kicsi PLC-kártya esetében ellenben mindkettő ugyanarra a tervlapra lesz elhelyezve.

Ha az utoljára elhelyezett készülék egy tervlapra kifért és a következő még ráfér ugyanerre, akkor annyi PLC készüléket fog egy tervlapra helyezni, amíg végül a következő már nem fér rá a tervlapra. Ezt a tervlapszámításnál automatikusan figyelembe veszi.

A makrók sorban egymás után (makródoboz makródobozhoz) lesznek elhelyezve. Eközben az irány a Kiértékelési irány rajzlaptulajdonságtól függ ("függőleges" esetén balról jobbra és "vízszintes" esetén felülről lefelé).

Megjegyzés:

A tervlapadatok, tehát a Tervlaptípus is, mindig az első ablakmakróból lesznek átvéve.

Huzalozási makrók a többpólusú / egypólusú ábrázolási módhoz

A PLC-be- és kimeneteinek huzalozása külön makrófájlokban lesz megadva, ezek a PLC-csatlakozópontok soraiba lesznek bejegyezve. A makrófájloknak a többpólusú és az egypólusú huzalozást mindig az A változatban kell tartalmazniuk.

Míg a makró huzalozhat több csatlakozópontot, azonban csak ahhoz a csatlakozóponthoz kell hozzárendelni, amelyhez el lesz helyezve. (Amennyiben további csatlakozópontokhoz is hozzá van rendelve, akkor többszörösen lesz elhelyezve.)

A makrók megfogási pontja a következő raszterpontra csatlakozási irányban a PLC-csatlakozóponthoz lesz beillesztve, amelyhez a PLC-kapcsolási rajz generálása párbeszédablakban hozzá lett rendelve. A rajzlaplogika ebben nem játszik szerepet. A makrók generálásánál gondoskodnia kell arról, hogy a PLC-kártya makrói és a huzalozási makrók illeszkedjenek egymáshoz (azaz a megfogási pontok csatlakozási irányának és helyzetének megfelelőnek kell lennie, így például a megfogási pontnak felül kell lennie, ha a hozzátartozó csatlakozópont lefelé mutat).

A PLC-kártya makrói és a PLC-csatlakozópontok huzalozása közötti megfeleltetés a PLC-csatlakozópont csatlakozópont megnevezése és a dugós csatlakozó megnevezése alapján történik.

Ha egy makró hozzárendelése nem sikerül, akkor megfelelő rendszerüzenet generálódik és a makró nem lesz beillesztve.

Makrók I/O-áttekintésekhez

Az áttekintésmakró a be- és kimenetekhez a makrófájl A változatából lesz kiolvasva. Mindegyik PLC-kártyához tehát mindig csak egy áttekintésmakró áll rendelkezésre.

Makrók az Alkatrészkeret-áttekintésekhez

Az áttekintésmakró az alkatrészkeret-áttekintésekhez a makrófájl E változatából lesz kiolvasva. Egy ilyen makró vagy az alkatrészkeretet vagy az alkatrészkeret egy PLC kártyáját ábrázolja. A makrók kiírása azok PLC-böngészőben (alkatrészkeret-orientált nézetben) meglévő elrendezésének sorrendjében történik.

Az alkatrészkeret-áttekintésben az első tervlapra az alkatrészkeret makrója az eredeti helyére kerül, majd ehhez kapcsolódóan a hozzá tartozó PLC kártyák. Ezek mindig balról jobbra lesznek elrendezve. Ezért ügyelnie kell az alkatrészkerethez készülő áttekintés makrók generálásánál arra, hogy ezek összeilljenek.

Alkatrészkeretenként a makrók sorban egymás után egy tervlapra lesznek elhelyezve, amíg az megtelik. Ezután automatikusan új tervlapot kezd. A különböző PLC-kártyák makrói tehát akkor lesznek egy tervlapon összefogva, ha ugyanahhoz az alkatrészkerethez tartoznak. Minden egyes alkatrészkerethez új tervlapot nyit.

Alkatrészkeretek vagy teljes egészében (minden hozzátartozó PLC kártyával) vagy egyáltalán nem lesznek kiírva. Ha a projektben van egy alkatrészkeret PLC kártya, amely nincs felsorolva a PLC-kapcsolási rajz generálása párbeszédablakban, akkor erről üzenetet küld a rendszer, és az alkatrészkeretet nem írja ki. Generálódik azonban PLC-kapcsolási rajz, a hiányos Alkatrészkerethez tartozó tervlapok kivételével.

Megjegyzés:

Amennyiben hiányos alkatrészkeretekről jelentek meg üzenetek, akkor nincs értelme a teljes alkatrészkerethez hiányzó PLC-kártyákat a PLC-kapcsolási rajz generálása párbeszédablakban kiegészíteni, mivel a többi ábrázolási módról is szó van. Akkor a teljes PLC kapcsolási rajzot újra kellene generálnia. Ha új PLC kártyákat kell utólag felvenni, akkor először a többpólusú és az egypólusú ábrázolásokat, valamint az I/O áttekintéseket tudja új tervlapokra generálni, majd végül (más beállításokkal) az alkatrészkeret-áttekintést teljes blokként újragenerálni.

Tördelés jelzése alkatrészkeret-áttekintéseken

A tördelésnek az alkatrészkeret-áttekintéseken történő grafikus jelölésére a beállításokban (Opciók > Beállítások > Projektek > "Projektnév" > Készülék > PLC) megadhat egy további makrófájlt. Ennek a makrófájlnak a grafikát a megszakítás jelzésére az E változatban, a folytatás jelzésére pedig az F változatban kell tartalmaznia. Ha az alkatrészkeret-áttekintéshez a makrók elhelyezésénél a tervlap megtelik és új oldalt kell kezdeni, akkor a lap végére a megszakítást jelző grafika, a következő oldalra pedig a folytatást jelző grafika lesz elhelyezve.

A folytatásoldalak a tervlapadatokat átveszik az Alkatrészkeret első tervlapjáról.

A folytatásoldal elejére a folytatásmakró (Változat F) az eredeti pozíciójába lesz elhelyezve. Ha az F makróváltozat üres, akkor a következő oldalra a következő PLC kártya kerül az eredeti helyére.

Makróváltozók

A makrók tartalmazhatnak hivatkozásobjektumokat változókkal. Ebben az esetben a PLC-kapcsolási rajz generálása párbeszédablak mindegyik változónévhez megjelenít egy oszlopot. Ebben a változónév jelenik meg oszlopcímként. Ha több makró ugyanolyan nevű változót tartalmaz, akkor csak egy oszlop fog megjelenni ezzel a változónévvel.

A változók oszlopait a felbukkanó menü segítségével alfanumerikusan rendezheti, eközben a már nem használt változók oszlopai törlődnek.

A változó oszlopának egy cellájában a felbukkanó menün keresztül előhívhatja az értékkészlet kiválasztást, amellyel a makró összes változóját egyidejűleg feltöltheti értékekkel. Egy másik lehetőségként kézzel is megadhat értékeket.

Lásd még: