250 likes | 393 Vues
A CJ2M rövíd bemutatása. A CJ1 széria kibővítése. Áttekintés ; A CJ2 mint a CJ1 család bővítése. CJ2M. CJ2H. CJ1M / CJ1G. CJ1H. CJ2M: 2 féle kialakítás 5 méret. CJ2M és CJ1M összehasonlítása. A CJ2M gyors (CPU). A CJ2M gyors ( kommunikáció ).
E N D
A CJ2M rövíd bemutatása A CJ1 széria kibővítése
Áttekintés; A CJ2 mint a CJ1 család bővítése CJ2M CJ2H CJ1M/ CJ1G CJ1H
A CJ2M gyors (kommunikáció) • Több logikai port (CJ1: 8, CJ2: 64) • A PLC CPU-val való kommunikációhoz szükséges. • A több logikai port azt jelenti, hogy több több kommunikáció kezelhető egyidőben. • Speciális utasítások a gyorsabb kommunikáció érdekében • FIORF, NCDMV • Gyors I/O frissítés a SIOU / NC modulokon • PMCR2 gyorsabb protokollmakrók • Gyorsabb adatcsere protokollmakró végrehajtáskor (SCUx2 units) • DTXDU, DRXDU • Gyorsabb TXD, RXD kommunikációs parancsok (SCUx2 units) • SEND2/CMND2/RECV2 stb... • Gyorsabb adatátvitel a (FINS) hálózati modulokkal.
A CJ2M gyors (IO frissítés & Interruptok) • !LD végrehajtása 24 μs, 28 μs > 1.26 μs • A közvetlen I/O frissítés gyorsabb, így a beolvasott bemeneti állapot pontosabb. • Az interrupt taszk indítási ideje 169 μs > 31 μs • Gyorsabb válasz = nagyobb pontosság • Specialis I/O frissítése (8 analog bemenet) 160 μs >70 μs • PLC ciklusidő csökkenés
A CJ2M nagyobb program memóriát jelent CJ1M-CPUxx Program memória CJ2M-CPUxx Program memória Létradiagram program FB hívás FB hivatkozás FB kód (FB = Funkcióblokk) Nagyobb funkcióblokk memória hatékonyabbá teszi a funkcióblokkok ismételt felhasználását.
A CJ2M nagyobb adatmemória • A 32 K szó DM memórián túlmenően minden CPU legalább 32 K szó EM memóriát is tartalmaz. • Extra hely gyors adattárolásra • A CPUx4 és a CPUx5 4db EM bankkal rendelkezik • A teljes adatmemória 160 Kszó • További adatok tárolhatók Compact Flash kártyán • 256, 512 MB kapacitású ipari minőségű kártya javasolt • FB forrásmemória 0.25MB > 1MB • Valamennyi forrás adat és comment tárolására a mégnagyobb programokért.
CJ2M USB • Szabványos USB programozókábel • Mindig kéznél van • „Bármelyik sarkon” beszerezhető • Sosem kell visszautazni, mert otthon felejtettem a kábelt!
CJ2M opcionális RS232C, RS422/485 (CJ2M-CPU3x) • Rugalmasan választható az RS232, vagy az RS422/485 interface a soros kommunikációhoz • Standard CP1W-CIF interface • CIF01 - RS232 • CIF11 - RS422/485 • CIF12 - RS422/485 galvanikus leválasztás, 500m távolságig használható • Kommunikáció • Modemmel (hostlink, toolbus) • Terminállal (HMI) (hostlink, NT link) • Soros eszközökkel, mint például barkód olvasó , printer stb. (RS232) • Frekvenciaváltók, vagy egyéb eszközök ModBus-on (Serial gateway funkció)
Programozás Ethernet/IP Tag Data Link Devicenet Safety CJ2M EtherNet/IP (CJ2M-CPU3x) • Szabványos EtherNet/IP interface minden CPU3x típusú CPU-n • Programozás • Tag data link más eszközökkel • Tag data link terminállal, vagy SCADA szoftverrel Tag Link
CJ2H-EIP, CJ2M-CPU3x kontra CJ1M-ETN Támogatott funkciók CJ1M-ETN CJ2H-EIP CJ2M-CPU3x Tag data link kommunikáció NemIgen (256/722)*Igen (32/20)* CIP üzenetkommunikáció NemIgenIgen FINS/UDP kiszolgálásIgenIgen Igen FINS/TCP kiszolgálás Igen Igen Igen FINS SEND, RECV, CMND Igen Igen Igen File transfer (FTP) Igen Igen Igen Webserver a modul beállításhozIgen Nem Nem A PLC belső órájának automatikus beállításaIgen Igen Igen Egyszerű backup funkcióIgen Igen Igen Error log Igen Igen Igen PING parancsra válasz Igen Igen Igen AutomatikusIP címkiosztás NemIgen Igen *Csatlakozások száma / Szavak csatlakozásokként Socket szervízhezvagy email-hez, a CJ1W-ETN21 modul szükséges!
PLC Csatlakoztatása EtherNet/IP-vel Pprogramozás • Automatikus csatlakozás a PLC-hez EtherNet/IP hálózaton • Válassza ki a CJ2-t az automatikusan generált listából. Ethernet/IP Az EtherNet/IP hálózat node listája
PLC neve aCJ2-ben regisztrálva van Programozás • Ez a funkció biztosítja, hogy hálózaton keresztül biztosan a megfelelő PLC-hez csatlakozzunk Ethernet/IP PLCnevének megadása Csatlakozáskor a PLC neve ellenörzésre kerül
Ethernet/IP Tag Data Link Tag Data Link • EtherNet/IP Tag Data Link funkció • Data link mérete: CJ2M: 640 szó CJ2H: 184.832 szó • Csatlakozások száma: CJ2M: 32 egység CJ2H: 256 egység • Maximálisméret csatlakozásonként: CJ2M: 20 szó CJ2H: 722 szó • PPS (csomag / másodperc): CJ2M: 3000 CJ2H: 6000 • Csomag intervallum: CJ2M: 1 – 10000 ms CJ2H: 0,5 – 10000 ms • EtherNet/IP Data Link setting tool • Hasonló a CLK data link table editor-hoz
Tag Link Tag Link • A PLC memória címzéséhez az EtherNet/IP hálózaton keresztül konkrét címek helyett neveket használunk. • A külső kommunikációra való hatás nékül testreszabhatjuk az applikációt . Programozás Tag nevekkel Status1 Status2 CPU megtalálja a címet a Tag név alapján. Status1:D201 Status2:D202
CJ2M Közvetlen bit kezelés a DM/EM területen • A teljes adat (D) és bővített (E) adatmemória elérhető bitenként is • Továbbiakban nem szügséges a bitenkénti eléréshez az adat szavakat a CIO memoriaba másolni • Ideális a CPU-k közti adatcseréhez (A vezérlő bitek és szavak egyetlen blokkba kezelhetők hatékony kommunikáció)
CJ2M Ciklikus taszkok (32 taszk 128 taszk) • A lehetséges ciklikus taszkok számát 128-ra növelték • Jobban strukturálhatóvá teszi a programot • A CJ2M-CPU11 és a 31 is 2 intervallum időzítővel vezérelt taszkkal rendelkezik • Minden model (CPU) egyforma • A két taszk eltérő ciklusidővel futhat
CJ2M támogatja a struktúra és tömb típusú adatok kezelését • Struktúra • A programban adatstruktúrák használata • Applikáció-specifikus változókészletek kialakítása. Például: • Motor start, stop, sebesség, állapot jelekkel • Recept névvel hivatkozott különböző típusú (bool, int, real) változókkal. • Tömb (Array) • Egyszerű, hatékony hozzáférés táblázatos adatokhoz • Kiválasztás bitekkel és index értékkel • Például: D1.03[12]Ha a CIO12 tartalma 8, a megcímzett bit a következő 03+8 = .11 D1.11
CJ2M Időzítők és számlálók • Az időzítők és a számlálók lehetnek BCD és Hexadecimális beállításúak is • A kétféle beállítást vegyesen használhatjuk egy programon belül • A már meglévő programrészletek konverzió nélkül egyszerűbben felhasználhatók újra • Új (gyorsabb) időzítő parancsok • TIMU, TIMUX, TMUH, TMUHX
Programozás: Új utasítások • Gyorsabb modulok közötti adatcsere • FIORF, NCDMV, PMCR2, DTXDU, DRXDU, SEND2, CMND2, RECV2 • Nagyobb felbontású (gyorsabb) időzítő parancsok • TIMU, TIMUX (0,1ms), TMUH, TMUHX (0,01ms), TRSET • Új tartomány/zóna összehasonlító utasítások • ZCPS, ZCPSL • Lebegőpontos adatmozgatás • MOVF • Új adatkonverziós utasítások • GRAY_BIN, BIN_GRAY, GRAY_BINL, BIN_GRAYL • Új dupla hosszúságúadat kereső parancsok • MAXL, MAXF, MAXD, MINL, MINF, MIND • Új record kereső utasítások (1,2,4 word) • RSRCH<, RSRCH<=, RSRCH=, RSRCH>, RSRCH>=, RSRCH2<, RSRCH2<=, RSRCH2=, RSRCH2>, RSRCH2>=, RSRCH4<, RSRCH4<=, RSRCH4=, RSRCH4>, RSRCH4>= • Több rendszer információ • extra órajel impulzusok
CJ2M Biztonság • Jelszavas védelem • Program • Taszk • Funkció blokk • Írásvédelem • Olvasásvédelem • Illegális másolás megakadályozása • A lot number A CPU memoriájában tárolva • A lot number használatával biztosítható, hogy az olvasás védett funkció blokk csak az adott CPU-n működjön. • Az eredeti CPU-ban a program normálisan kezelhető, karbantartható.
Online & hibakeresés • Online edit • Gyorsabb, 1ms CPU frissítési idő (a CJ1H 8ms / a CJ1M 14ms). • Csökken az online editálás alatti zavar lehetősége. • Data trace • CJ2M: 8 k szó = 2 x több • Kibővíthető az EM memória felhasználásával • Mintavételezés 1 ms-tól (min. 10 ms volt) • Ideális a vezérlés működésének analizálására • EM memória bitjeinek kényszerített beállítása (Force set/reset)