A CJ2M rövíd bemutatása
description
Transcript of A CJ2M rövíd bemutatása
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
CJ1M/ CJ1G CJ1H
CJ2M CJ2H
CJ2M: 2 féle kialakítás 5 méretCPU Prog
(kStep)Adat (DM/EM)
USB RS232 Soros opció
ETN
CPU11 5 64
CPU12 10
CPU13 20
CPU14 30 160
CPU15 60
CPU31 5 64
CPU32 10
CPU33 20 160
CPU34 30
CPU35 60
CJ2M és CJ1M összehasonlításaCPU CJ1M CJ2M
Programozó port Mini-peripheral USB
RS232 Beépített Beépített (CPU1x)Opcionális (CPU3x)
Compact Flash Memoriakártya
Igen Igen
Ethernetes CPU ETN model (FINS) CPU3x (FINS & EIP)
Motion CPU Igen, CPU2x 2 tengely
Opcionális modul 2 x 2 tengely (2010 szept.)
Adatmemória (K szó DM + EM)
32K 64K (CPUx1/2/3)160K (CPUx4/5)
Programmemória(K lépés)
5 / 10 / 20 5 / 10 / 20 / 30 / 60 (+ 20k FB)
Bővíthetőség CPU11: 10 (9)CPU12: 10 (9) CPU13: 20 (19) (x9 = ETN)
40 (10 CPU + 3 x 10 bővítő rack)
I/O pontok [Szavak]
160 / 320 / 640[10 / 20 / 40]
2560[160]
A CJ2M gyors (CPU)
Item Definition CJ1M CJ1G CJ2M
Rendszer ellenőrzés - 500 μs 400 μs
160 μs( E/IP nélkü
l )
Utasítás végrehajtás
LD 0.10 μs 0.04 μs 0.04 μs
SIN 47.9 μs 42.2 μs 0.86 μs
Lebegőpontos aritmetika 13.3 μs 9.2 μs 0.66 μs
Funkcióblokk ellenörzés - 15.0 μs 8.8 μs 7.4 μs
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-CPUxxProgram memória
CJ2M-CPUxxProgram memória
Létradiagram programFB hívás
FB hivatkozásFB 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ó)
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
Tag Data Link
Ethernet/IP
Devicenet Safety
Programozás
CJ2H-EIP, CJ2M-CPU3x kontra CJ1M-ETN
Támogatott funkciók CJ1M-ETN CJ2H-EIP CJ2M-CPU3xTag data link kommunikáció Nem Igen (256/722)* Igen (32/20)*
CIP üzenet kommunikáció Nem Igen Igen FINS/UDP kiszolgálás Igen Igen IgenFINS/TCP kiszolgálás Igen Igen IgenFINS SEND, RECV, CMND Igen Igen IgenFile transfer (FTP) Igen Igen IgenWebserver a modul beállításhoz Igen Nem Nem A PLC belső órájának automatikus beállítása Igen Igen IgenEgyszerű backup funkció Igen Igen IgenError log Igen Igen IgenPING parancsra válasz Igen Igen IgenAutomatikusIP cím kiosztás Nem Igen Igen
*Csatlakozások száma / Szavak csatlakozásokkéntSocket szervízhez vagy email-hez, a CJ1W-ETN21 modul szükséges!
PLC Csatlakoztatása EtherNet/IP-vel• Automatikus csatlakozás a PLC-hez EtherNet/IP hálózaton
– Válassza ki a CJ2-t az automatikusan generált listából.
Az EtherNet/IP hálózat node listája
Ethernet/IP
Pprogramozás
PLC neve a CJ2-ben regisztrálva van
Csatlakozáskor a PLC neve ellenörzésre
kerül
PLC nevének megadása
Ethernet/IP
Programozás• Ez a funkció biztosítja, hogy hálózaton keresztül biztosan a
megfelelő PLC-hez csatlakozzunk
Tag Data Link
• EtherNet/IP Data Link setting tool– Hasonló a CLK data link
table editor-hoz
• 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ális mé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
Tag Data Link
Ethernet/IP
Tag Link
Status1 : D201Status2 : D202
Status1Status2
Programozás Tag nevekkel
CPU megtalálja a címet a Tag név alapján.
• 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 .
Tag Link
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)