PACSystems RX7i Uživatelská prírucka pro integraci

Transkript

PACSystems RX7i Uživatelská prírucka pro integraci
GE Fanuc Automation
Programovatelné řídicí systémy
PACSystems RX7i
Uživatelská příručka pro integraci VME modulů
GFK-2235-CZ
červen 2003
GFL-002
Varování, upozornění a poznámky
použité v této publikaci
Varování
Varování uvedená v této publikaci zdůrazňují přítomnost nebezpečného napětí,
proudu, teploty nebo jiných vlivů, které mohou způsobit zranění osob při práci s
popisovaným zařízením nebo při jeho údržbě.
Varování jsou použita všude, kde může být nepozornost příčinou zranění osob
nebo poškození popisovaného zařízení.
Upozornění
Upozornění jsou použita všude, kde může být nepozornost příčinou
poškození popisovaného zařízení.
Poznámka
Poznámky mají upozornit na informace, které jsou zvláště významné pro pochopení
funkce zařízení.
Tato příručka vychází z informací, které byly k dispozici v době jejího publikování.
Ačkoli bylo správnosti uvedených informací měnováno maximální úsilí, nemohou
obsahovat všechny podrobnosti a odlišnosti týkající se hardwaru nebo softwaru, ani
popisovat všechny možnosti v souvislosti s instalací, obsluhou nebo údržbou. Zde
popisované funkce a vlastnosti nemusí být součástí všech hardwarových i
softwarových systémů. Společnost GE Fanuc Automation nepřebírá povinnost
upozorňovat držitele tohoto dokumentu na prováděné změny.
Společnost GE Fanuc Automation nečiní žádná zajištění nebo záruky (výslovné,
předpokládané nebo zákonné) s ohledem na zde obsažené informace a nepřebírá
žádnou odpovědnost za jejich přesnost, úplnost, dostatečnost nebo užitečnost. Záruky
obchodovatelnosti nebo vhodnosti pro daný účel nelze uplatňovat.
Následující názvy jsou ochrannými známkami společnosti GE Fanuc Automation North
America, Inc.
Alarm Master
CIMPLICITY
CIMPLICITY 90–ADS
CIMSTAR
Field Control
FrameworX
GEnet
Genius
Helpmate
Logicmaster
Modelmaster
Motion Mate
PACSystems
ProLoop
PROMACRO
PowerMotion
PowerTRAC
Series 90
Series Five
Series One
Series Six
Series Three
VersaMax
VersaPoint
VersaPro
VuMaster
Workmaster
©Copyright 2003 GE Fanuc Automation North America, Inc.
Všechna práva vyhrazena.
ii
Obsah
Kapitola 1
Úvod....................................................................................................................1-1
Přehled programu Station Manager.................................................................................. 1-2
Použití programu Station Manager .......................................................................... 1-2
Realizace lokálního připojení k programu Station Manager............................................. 1-3
Přiřazení pinů portu Station Manager ...................................................................... 1-3
Shoda nastavení portu ............................................................................................. 1-3
Realizace vzdáleného připojení k programu Station Manager......................................... 1-4
Dálková komunikace s programem Station Manager .............................................. 1-4
Kapitola 2
Začínáme............................................................................................................2-1
Typy povelů programu Station Manager .......................................................................... 2-2
Povely pro monitorování .......................................................................................... 2-2
Povely pro úpravy .................................................................................................... 2-2
Povely Station Manager pro režim monitorování nebo úpravy ................................ 2-3
Zadávání povelů a čtení displeje ...................................................................................... 2-4
Zobrazovací formát programu Station Manager ...................................................... 2-5
Kontrola IP adresy ............................................................................................................ 2-6
Kontrola IP adres rozhraní Ethernet ........................................................................ 2-6
Ověření jednoznačnosti IP adres rozhraní Ethernet................................................ 2-6
Změna parametrů zálohování rozhraní Ethernet.............................................................. 2-7
Změna záložních konfiguračních parametrů............................................................ 2-8
Změna zálohy rozšířených uživatelských parametrů............................................... 2-8
Testování komunikace v síti ............................................................................................. 2-9
Použití programu Station Manager pro odstraňování závad v síti.................................. 2-10
Zobrazení informací o uzlu..................................................................................... 2-10
Zobrazení protokolu výjimek .................................................................................. 2-10
Kontrola síťového spojení ...................................................................................... 2-11
Když svítí kontrolka STAT...................................................................................... 2-11
Co dělat, když nedokážete problém vyřešit ........................................................... 2-12
Kapitola 3
Povely programu Station Manager ..................................................................3-1
BOOTP ............................................................................................................................. 3-2
CD..................................................................................................................................... 3-3
CHLTIME .......................................................................................................................... 3-4
CHPARM .......................................................................................................................... 3-5
CHSOSW.......................................................................................................................... 3-7
CHTIME ............................................................................................................................ 3-9
CLEAR ............................................................................................................................ 3-10
GFK-2235-CZ
iii
Obsah
DEL ................................................................................................................................. 3-11
DIR.................................................................................................................................. 3-11
EGDREAD ...................................................................................................................... 3-12
EGDWRITE..................................................................................................................... 3-13
FORMATS ...................................................................................................................... 3-14
HELP............................................................................................................................... 3-15
KILLSS............................................................................................................................ 3-16
LOG ................................................................................................................................ 3-17
LOGIN............................................................................................................................. 3-18
LOGOUT......................................................................................................................... 3-19
LTIME ............................................................................................................................. 3-19
MKDIR ............................................................................................................................ 3-20
NET................................................................................................................................. 3-21
NODE.............................................................................................................................. 3-22
OK................................................................................................................................... 3-23
PARM.............................................................................................................................. 3-24
PING ............................................................................................................................... 3-27
PLCREAD ....................................................................................................................... 3-28
PLCWRITE ..................................................................................................................... 3-30
REM ................................................................................................................................ 3-31
RENAME......................................................................................................................... 3-32
REPP .............................................................................................................................. 3-33
RESTART ....................................................................................................................... 3-34
RMDIR ............................................................................................................................ 3-34
SOSW ............................................................................................................................. 3-35
STAT............................................................................................................................... 3-36
STOPP............................................................................................................................ 3-37
TALLY ............................................................................................................................. 3-38
TIME ............................................................................................................................... 3-39
TRACE............................................................................................................................ 3-40
XCHANGE ...................................................................................................................... 3-42
Dodatek A
Čítače Ethernetových úloh .............................................................................. A-1
Čítače Ethernetových globálních dat (úloha g)................................................................. A-2
Čítače SRTP serveru (úloha v)......................................................................................... A-4
Čítače webového serveru (úloha e).................................................................................. A-4
Čítače FTP serveru (úloha t) ............................................................................................ A-5
Čítače ovladače vnitřní sběrnice (úloha c) ....................................................................... A-5
ARP čítače (úloha f).......................................................................................................... A-6
IP čítače (úloha i) .............................................................................................................. A-7
TCP čítače (úloha w) ........................................................................................................ A-8
Čítače UDP (úloha u)........................................................................................................ A-8
Čítače rozhraní sítě (úloha l) ............................................................................................ A-9
iv
PACSystems Manuál Station Manager pro TCP/IP komunikaci – červen 2003
GFK-2235-CZ
Kapitola
VME moduly pro PACSystems
1
Tento manuál je vodítkem pro použití VME modulů od jiných dodavatelů v systému GE
Fanuc PACSystems RX7i. Obsahuje následující informace:
Kapitola 1. VME moduly pro PACSystems, popisuje VME funkce zařízení
PACSystems a současně je vodítkem při výběru modulů.
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
Standardy pro VMEbus
Vlastnosti sběrnice VMEbus pro výrobky PACSystems
Obecné požadavky na moduly VME
Rozměrové požadavky modulů
Požadavky na adresy a data
Energetické požadavky modulů
Funkční požadavky modulů
Kapitola 2. Sestavy, vnitřní sběrnice a napájecí zdroje obsahuje informace o sestavách, vnitřních sběrnicích a napájecích zdrojích.
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
Typy sestav v systému
Vnitřní sběrnice a konektory
Hlavní sestava PACSystems RX7i
Expanzní sestavy: Zákaznické VME sestavy Series 90-70
Expanzní sestavy: Sestavy Series 90-70 Standard
Umístění modulů v expanzních sestavách
Další úvahy při použití jiných VME modulů než GE Fanuc
Přídavné VME sestavy
Kapitola 3. Konfigurace PACSystems pro jiné VME moduly než GE Fanuc,
vysvětluje způsob začlenění VME modulů jiných dodavatelů do konfigurace
PACSystems.
ƒ
ƒ
ƒ
ƒ
Konfigurování pozice v sestavě
Konfigurování oblastí VME adres
Konfigurace přerušení
Konfigurace spotřeby
Kapitola 4. Programování jiných VME modulů než GE Fanuc, popisuje programové
funkce umožňující CPU PACSystems komunikovat s VME moduly.
ƒ
ƒ
ƒ
ƒ
ƒ
ƒ
GFK-2235
Překlopení
Čtení sběrnice
Zápis na sběrnici
Čtení / Úprava / Zápis na sběrnici
Testování a nastavení sběrnice
Obsluha přerušení
1-1
1
Standardy pro VMEbus
VME je zkratka pro VERSAmodule Eurocard. Výrobky Eurocard jsou založeny na
standardech konektorů DIN 41612 a IEC 603-2, PC desek IEEE 1101 a sestav DIN
41494 a IEC 297-3.
Specifikace sběrnice VMEbus byly upřesněny verzemi B, C, C.1, IEC 821, IEEE 10141987 a ANSI/VITA 1-1994.
Kopie specifikací VMEbus jsou k dispozici z různých zdrojů:
ANSI/VITA 1-1994 (VME64), ANSI/VITA 1.1-1997 (VME64x)
VMEbus International Trade Association (VITA)
7825 East Gelding Dr., Suite 104
Scottsdale, AZ USA 85260
TEL: (480) 951-8866; FAX: (480) 951-0720
http://www.vita.com
Verze schválené ANSI
American National Standards Institute (ANSI)
11 West 42nd Street
New York, NY USA 10036
TEL: (212) 642-4900; FAX: (212) 398-0023
http://www.ansi.org
Mechanické standardy IEEE 1014-1987 (VMEbus) a IEEE 1101.XX
IEEE Service Center
Publications Sales Department
445 Hoes Lane; P.O. Box 1331
Piscataway, NJ USA 08855-1331
TEL: 800-678-4333
http://www.ieee.org
1-2
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
1
Vlastnosti sběrnice VMEbus pro výrobky PACSystems RX7i
Výrobky PACSystems RX7i se vyznačují základními funkcemi sběrnice VMEbus
a řadou dalších vlastností VME64.
ƒ
Architektura master/slave.
ƒ
Asynchronní sběrnice (datové přenosy nejsou koordinovány hodinovými
impulzy).
ƒ
Protokol výměny potvrzení s proměnnou rychlostí.
ƒ
Nemultiplexní sběrnice.
ƒ
Adresování v rozsahu 16 až 32 bitů.
ƒ
Šířka datové cesty mezi 8 a 32 bity.
ƒ
Schopnost multiprocesingu.
ƒ
Až 3 úrovně přerušení.
ƒ
Cykly sběrnice LOCK.
ƒ
Automatické řetězení povolení sběrnice (Bus Grant) a potvrzování přerušení.
Moduly VMEbus jiných dodavatelů, které odpovídají standardu IEEE-1014-1987 jsou
považovány za vyhovující pro VME64 bez ohledu na jejich schopnosti přenosu dat.
Uvědomte si, že soulad se standardy VME nezabezpečuje provozní kompatibilitu
modulů VMEbus. Dva moduly VMEbus, které odpovídají standardu mohou být
vzájemně nekompatibilní.
VME moduly jiných dodavatelů, které byly konstruovány podle standardů známých jako
VME64x, jsou obecně kompatibilní se zařízením PACSystems. Dále uvedené
vlastnosti a funkce však nejsou k dispozici:
ƒ
160 pinové konektory na vnitřní sběrnici.
ƒ
Konektor P0/J0.
ƒ
Piny napájecího napětí 3,3 V.
ƒ
Jednotky s připojením zezadu (přechodové moduly).
ƒ
Možnost připojování a překlápění za chodu.
ƒ
Blokovací páčky vkládání / vyjímání.
ƒ
Přední panely EMC (elektromagneticky kompatibilní).
ƒ
ESD funkce (elektrostatické vybíjení).
Modul se 160 pinovým konektorem lze zapojit do 96 pinových konektorů J1/J2 v hlavní
sestavě PACSystems nebo do expanzní sestavy Series 90-70.
V hlavní sestavě PACSystems nebo do expanzní sestavy Series 90-70 nelze použít
moduly vyžadující napájení +3,3 Vss.
GFK-2235-CZ
Kapitola 1 VME moduly pro PACSystems
1-3
1
Obecné požadavky na VME moduly
VME moduly jiných dodavatelů musí pro použití se zařízeními PACSystems splňovat
tyto požadavky:
ƒ
Modul musí vyhovovat stejným oficiálním schvalovacím standardům jako zařízení
PACSystems.
ƒ
Bude-li modul umístěn v hlavní sestavě, musí být v souladu se specifikacemi
VME64.
ƒ
Bude-li modul umístěn v expanzní sestavě Series 90-70, musí být alespoň v souladu se specifikacemi VMEbus, verze C.1. Starší verzi této specifikace nelze
použít.
ƒ
Modul musí být kompatibilní s parametry průmyslově zavedené sběrnice VMEbus
(VME–I), implementované v systému GE Fanuc PACSystems CPU.
Požadavky na prostředí
Při výběru VME modulu jiného dodavatele je důležité věnovat mimořádnou pozornost
parametrům provozního prostředí modulu, protože parametry jednotlivého modulu
mohou omezit možnosti celého systému. VME modul by měl vyhovovat následujícím
specifikacím zařízení PACSystems. Další podrobnosti o úředním schválení,
standardech a obecných specifikacích systému jsou uvedeny v publikaci PACSystems
RX7i Installation Manual, GFK-2223.
Specifikace
Požadavky
Provozní teplota
0° až 60° C (vstup vzduchu na spodku sestavy)
Skladovací teplota
-40° až 85° C
Vlhkost
5% až 95% (nekondenzující)
Vibrace
1G při 40–150 Hz, 0,012" p–p při 10–40 Hz
Náraz
15 g po dobu 11 msec
Pokud jsou po stranách VME modulu jiné moduly, je třeba brát v úvahu udržení
přijatelné teploty jednotlivých komponent. Má-li být dodržena tato specifikace, nesmí
vlastní VME modul překročit 22,5 W.
1-4
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
1
Rozměrové požadavky modulů
Výška modulu a konektory
Moduly s jednoduchou výškou (3U) se připojují do konektoru J1 na vnitřní sběrnici
sestavy. 3U moduly zpravidla generují nebo přijímají až 24 bitovou adresu a přenos
16 bitových dat. Moduly s jednoduchou výškou se nejčastěji používají v omezeném
prostoru. Vzhledem ke svým rozměrům jsou také odolnější proti nárazům a vibracím
než moduly s dvojnásobnou výškou. Zajištění modulu velikosti 3U v liště sestavy
vyžaduje použití čelního adaptéru.
Moduly s dvojnásobnou výškou (6U) jsou elektricky kompatibilní s moduly o jednoduché výšce. Většina modulů 6U může generovat nebo přijímat až 32 bitovou adresu
a přenos 32 bitových dat.
Moduly 3U a 6U lze instalovat do libovolné hlavní sestavy PACSystems RX7i nebo
expanzní sestavy Series 90-70. Vnitřní sběrnici J1 a J2 však má pouze hlavní sestava.
Expanzní sestavu lze v případě potřeby doplnit vnitřní sběrnicí J2 podle výkladu ve
2. kapitole.
Desky o trojnásobné výšce (9U) specifikace VME64 nepodporují a nelze je použít
v žádné hlavní ani expanzní sestavě PACSystems.
Šířka modulu
Moduly s jednoduchou šířkou (0,8") a s dvojitou šířkou (1,6") lze instalovat do libovolné
sestavy systému. Moduly, které mají více desek s konektorem vnitřní sběrnice, však
musí být instalovány v hlavní sestavě nebo v expanzní zákaznické VME sestavě.
Další podrobnosti o roztečích pozic, prázdných pozicích a omezeních pro umístění
modulů jsou uvedeny ve 2. kapitole.
GFK-2235-CZ
Kapitola 1 VME moduly pro PACSystems
1-5
1
Požadavky na adresování a data
1-6
ƒ
Moduly musí mít konfigurovatelný rozsah adres pro zamezení překrytí s adresami
modulů GE Fanuc.
ƒ
Moduly musí reagovat na jeden či několik následujících modifikačních kódů adresy
(AM):
AM kód
Šířka adresy
29H
A16
Popis
Neprivilegovaná data
2DH
A16
Dohlížecí data
39H
A24
Neprivilegovaná data
3AH
A24
Neprivilegovaný program (pouze hlavní
sestava)
3DH
A24
Dohlížecí data (pouze hlavní sestava)
3EH
A24
Dohlížecí program (pouze hlavní sestava)
09H
A32
Neprivilegovaná data (pouze hlavní
sestava)
0AH
A32
Neprivilegovaný program (pouze hlavní
sestava)
0DH
A32
Dohlížecí data (pouze hlavní sestava)
0EH
A32
Dohlížecí program (pouze hlavní sestava)
ƒ
Moduly musí reagovat na AM kódy definované dle GE Fanuc 10H až 1FH.
ƒ
Moduly používající datové přenosy D16 (16 datových bitů) nebo D8 (8 datových
bitů) lze umístit do hlavní sestavy nebo do expanzní sestavy. Preferovány jsou
16 bitové datové přenosy.
ƒ
Moduly v expanzní sestavě musí být kompatibilní s adresami A24 (standardní)
nebo A16 (krátké).
ƒ
Moduly používající datové přenosy D32 (32 datových bitů) lze umístit pouze do
hlavní sestavy.
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
1
Proudové požadavky modulů
Proudové požadavky na jeden konektor modulu VME nesmí překročit 4,5 A na 5 Vss
a 1,5 A na ±12 Vss při 25°C.
Specifikace odběru VME modulů jiných dodavatelů musí navíc odpovídat použitému
napájecímu zdroji sestavy. Další informace o napájecích zdrojích GE Fanuc jsou
uvedeny ve 2. kapitole.
Požadavky na napájení modulů v hlavní sestavě
Hlavní sestava PACSystems používá napájecí zdroj PACSystems. Má-li být v hlavní
sestavě použit VME modul jiného dodavatele, pak musí:
ƒ
vyhovovat specifikacím VME64 pro odběr proudu,
ƒ
pracovat s 5 V signalizací vnitřní sběrnice,
ƒ
používat napájecí lištu 5 V.
Napájecí zdroje PACSystems RX7i 100W dodávají tři výstupní napětí:
+5 Vss pro odběr až 20 A
+12 Vss pro odběr až 2 A
-12 Vss pro odběr až 1 A
Napájecí zdroje PACSystems RX7i 350W dodávají tři výstupní napětí:
+5 Vss pro odběr až 60 A
+12 Vss pro odběr až 12 A
-12 Vss pro odběr až 4 A
Požadavky na napájení modulů v expanzní sestavě
Expanzní sestavy používají napájecí zdroje Series 90-70 PLC. VMEbus obsahuje
napájecí sběrnici jak +5 V, tak ±12 V; avšak ne všechny napájecí zdroje Series 90-70
mají výstup ±12 V. Moduly vyžadující napájení ±12 Vss musí být umístěny v sestavě
napájené zdrojem Series 90-70 100 W stříd/ss, 90 W 24 Vss nebo 90 W 48 Vss.
Jmenovitý výstupní proud na napájecí sběrnici +5 V závisí na použitém modelu
napájecího zdroje, jak je vysvětleno ve 2. kapitole.
Požadavky na napájení modulů v sekundárních sestavách napájených kabelem
GFK-2235-CZ
ƒ
PACSystems RX7i nepodporuje sekundární napájecí kabely. Tuto vlastnost mají
pouze expanzní sestavy 90-70.
ƒ
V sestavě (sekundární) bez napájecího zdroje lze použít jen moduly s napájením
+5 V (napájecí kabel pro dvě sestavy neobsahuje napájecí sběrnice ±12 V).
ƒ
Jmenovitý proud na napájecí sběrnici +5 V v sekundární sestavě (bez napájecího
zdroje) je omezen na 5,2 A nebo méně.
ƒ
Sekundární sestava musí být napájena ze sestavy 90-70, která je řízena stejnou
hlavní sestavou CPU PACSystems nebo hlavní sestavou CPU 90-70. Napájení
nemohou sdílet dvě různé řídicí sestavy vzhledem k tomu, že sdílejí stejný signál
systémového resetu a mohly by se vzájemně resetovat.
Kapitola 1 VME moduly pro PACSystems
1-7
1
Funkční požadavky modulů
ƒ
Preferovány by měly být moduly, které mají optoelektrické oddělení polních
přípojek a vnitřní sběrnice. Absence oddělení vnitřní sběrnice od polních přípojek
může oslabit odolnost systému proti rušení.
ƒ
Modul nesmí rušit normální provoz CPU PACSystems nebo modulů GE Fanuc.
ƒ
V systému se zpravidla nejúspěšněji uplatní moduly, které jsou označeny
následujícími zkratkami v katalogu VITA a ve specifikacích VMEbus:
A16
D8
A24
D16
A32
D32
SAD016
SD8(O)
SAD024
SRMW8(O)
SD8
SD16
SBLT8
SBLT16
SRMW8
SRMW16
SALL8
SALL16
Další požadavky
1-8
ƒ
Modul musí řídit pouze přerušení interní komunikace VME na IRQ6. Modul nesmí
používat IRQ1-IRQ4.
ƒ
Modul musí mít deaktivovány funkce kontroléru sběrnice a hodin sběrnice VME.
ƒ
Každý VME modul, který poskytuje signály sekvence napájení jako je ACFAIL
a SYSRESET musí mít tyto signály deaktivované. Jestliže modul uplatňuje
SYSFAIL, musí tak učinit pouze při zapnutí a ne déle než jednu sekundu.
ƒ
Modul musí být schopen zotavení ze stavu SYSFAIL, který uplatňuje CPU
PACSystems při zapnutí a během konfigurování I/O.
ƒ
Za podmínek chyby (např. SYSFAIL) po povelu od CPU by modul měl přejít do
výchozího stavu.
ƒ
Všechny funkce Bus Arb musí být při zapnutí deaktivovány.
ƒ
Modul musí pracovat pouze jako slave na sběrnici. Aktivace správy sběrnice není
podporována.
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
Kapitola
Sestavy, vnitřní sběrnice a napájecí zdroje
2
V této části jsou uvedeny informace o sestavách, vnitřních sběrnicích a napájecích
zdrojích pro systémy obsahující VME moduly jiných dodavatelů než GE Fanuc.
ƒ
Typy sestav v systému
ƒ
Vnitřní sběrnice a konektory
ƒ
Hlavní sestava PACSystems RX7i
ƒ
ƒ
GFK-2235-CZ
ƒ
Moduly umístěné v hlavní sestavě
ƒ
Specifikace pro hlavní sestavy PACSystems RX7i
ƒ
Napájecí zdroje pro hlavní sestavu PACSystems RX7i
ƒ
Přiřazení pinů konektoru pro hlavní sestavu
Expanzní sestavy: Standardní sestavy Series 90-70
ƒ
Moduly ve standardní sestavě Series 90-70
ƒ
Specifikace pro standardní sestavy Series 90-70
Expanzní sestavy: Zákaznické VME sestavy Series 90-70
ƒ
Moduly v zákaznické VME sestavě Series 90-70
ƒ
Specifikace pro zákaznické VME sestavy Series 90-70
ƒ
Napájecí zdroje pro expanzní sestavy Series 90-70
ƒ
Umístění modulů v expanzních sestavách
ƒ
Další úvahy při použití jiných VME modulů než GE Fanuc
ƒ
Přídavné VME sestavy
2-1
2
Typy sestav v systému
Systém PACSystems RX7i může obsahovat hlavní sestavu PACSystems a až sedm
expanzních sestav Series 90-70.
Hlavní sestavu PACSystems RX7i lze použít pro všechny kombinace RX7i CPU a I/O
modulů. Do konektorů vnitřní sběrnice sestavy RX7i s roztečí 20,3 mm lze připojit
moduly RX7i s jednoduchou šířkou a VME moduly jiných dodavatelů než GE Fanuc.
Každý standardní modul Series 90-70 používá dvě pozice v hlavní sestavě. Sestavy
RX7i nelze použít jako expanzní sestavy.
Hlavní sestava
PACSystems RX7i
ƒ
ƒ
ƒ
ƒ
Vnitřní sběrnice J1 a J2
Rozteč středů pozic 0,8”
Moduly s jednoduchou a dvojitou
šířkou
Moduly 3U a 6U
Až 7 standardních a/nebo
zákaznických VME sestav Series 90-70
0
ƒ
ƒ
ƒ
ƒ
Standardní sestavySeries 90-70
Vnitřní sběrnice J1
Rozteč středů pozic 1,6”
Moduly dvojnásobné šířky
Moduly 6U. Moduly 3U s čelní deskou.
ƒ
ƒ
ƒ
ƒ
Zákaznické VME sestavy Series 90-70
Vnitřrní sběrnice J1
Rozteč středů pozic 0,8”
Moduly jednoduché a dvojnásobné šířky
Moduly 6U. Moduly 3U s čelní deskou
Do expanzní sestavy Series 90-70 lze umístit stejné typy modulů GE Fanuc jako do
hlavní sestavy. VME moduly jiných dodavatelů než GE Fanuc lze umístit do expanzních sestav, pokud jsou mechanicky a funkčně kompatibilní se sestavou a s ostatními
moduly.
Expanzní sestavy musí být připojeny k hlavní sestavě prostřednictvím expanzních vysílacích a expanzních přijímacích modulů. VME moduly jiných dodavatelů nelze použít
ve vzdálených sestavách řízených modulem vzdáleného I/O skeneru Series 90-70.
2-2
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
2
Vnitřní sběrnice a konektory
Hlavní sestava PACSystems a všechny expanzní sestavy mají vnitřní sběrnici J1
(horní). Vnitřní sběrnice J1 umožňuje 16 bitové a 24 bitové adresování a přenosy
8 bitových a 16 bitových dat.
Hlavní sestava PACSystems má rovněž vnitřní sběrnici J2, která má linky pro 32 bitové
adresování, 32 bitová data a přídavné stejnosměrné napájení.
Vnitřní sběrnice J1
Vnitřní sběrnice J2
VME moduly typu 3U se připojují pouze ke vnitřní sběrnici J1. Moduly typu 6U se také
připojují k vnitřní sběrnici J1. Některé moduly 6U se také připojují k vnitřní sběrnici J2.
Moduly 6U, které používají 32 bitové adresování musí být v sestavě s vnitřní sběrnicí
J2.
Konektor modulu, který se připojuje je vnitřní sběrnici J1 je označen jako P1; konektor
modulu, který se připojuje je vnitřní sběrnici J2 je označen jako P2.
Doplnění vnitřní sběrnice J2 do expanzní sestavy
Standardní sestavy Series 90-70 a zákaznické VME sestavy mají pouze vnitřní sběrnici
J1. Když je potřeba, aby expanzní sestava obsahovala moduly vyžadující vnitřní
sběrnici J2, lze ji rozšířit volitelnou montážní sadou (VME Option Kit #IC697ACC715).
Vnitřní sběrnice J2 se dodávají v mnoha různých délkách a s různými typy napájecích
konektorů. Vnitřní sběrnice J2 musí být získána od dodavatele VME.
Vnitřní sběrnice J2 může být používána mnoha různými způsoby VME moduly jiných
dodavatelů. Může být zapotřebí pro zabezpečení paralelního napájení modulu nebo
pro připojení uživatelského rozhraní k modulu. Jestliže moduly jiných dodavatelů než
GE Fanuc používají 32 bitové adresování, používá se vnitřní sběrnice pro adresování
bitů 24 až 31 (a/nebo datových bitů 17 až 31).
Distanční vložky pro vnitřní sběrnice J2
Mnohé komerčně dostupné vnitřní sběrnice J2 mají piny pro ovíjené spoje, vyčnívající
z vnitřní sběrnice expanzní sestavy Series 90-70. Expanzní sestava instalovaná na
panel musí být montována na distanční vložky, které zajišťují dostatečnou vůli mezi
piny ovíjených spojů a panelem. Pro čelně montovanou expanzní sestavu je možno
použít montážní techniky pro standardní sestavu.
GFK-2235-CZ
Kapitola 2 Sestavy, vnitřní sběrnice a napájecí zdroje
2-3
2
Hlavní sestava PACSystems RX7i
Hlavní sestava PACSystems RX7i má v pozici 0 napájecí zdroj a v pozicích 1 a 2 je
CPU s vestavěnými prostředky Ethernet. Do konektorů vnitřní sběrnice hlavní sestavy
s roztečí 20,3 mm lze připojit moduly RX7i s jednoduchou šířkou a VME moduly. Každý
standardní modul Series 90-70 s dvojnásobnou šířkou používá dvě pozice v hlavní
sestavě.
Moduly umístěné v hlavní sestavě
Hlavní sestava obsahuje jednu z následujících I/O kombinací:
ƒ
až 15 modulů jednoduché šířky (nejsou-li instalovány moduly s dvojnásobnou
šířkou),
ƒ
až 8 modulů dvojnásobné šířky, nebo
ƒ
kombinace modulů s jednoduchou a s dvojnásobnou šířkou.
Počet modulů v sestavě může být omezen kapacitou napájecího zdroje. V jedné
sestavě nelze použít více než 10 modulů GE Fanuc V-series a/nebo VME desek od
jiných dodavatelů.
Každá pozice vnitřní sběrnice hlavní sestavy má konektor J1 pro přístup k datům s až
24 adresními a 16 datovými bity. Každá pozice má také konektor J2 pro přenos dat s
až 32 adresními a 32 datovými bity. 32 adresních bitů lze multiplexovat a po prvotním
čtení adresy použít jako datové piny; výsledkem je možnost přenosu datového bloku
64 bitů.
Neobsazené pozice mezi I/O moduly v hlavní sestavě PACSystems automaticky
udržují zřetězení VME signálů, povolení sběrnice (Bus Grant) a potvrzení příjmu
přerušení. Instalace VME propojek není vyžadována.
2-4
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
2
Specifikace sestav PACSystems RX7i
VME
VME standard 64
Počet pozic:
17 s roztečí 0,8" plus pozice napájecího zdroje.
Maximální odběr proudu z
napájecího zdroje při napětí 5 V:
20 A (zdroj 100 W)
I/O adresy
Softwarově konfigurovatelné
Rozměry
Výška
60 A (zdroj 350 W)
(Všechny moduly Series 90-70
Šířka
vyčnívají 43 mm přes čelo sestavy.)
Hloubka
283 mm
483 mm
190 mm
Napájecí zdroje pro hlavní sestavu PACSystems RX7i
Napájecí zdroje RX7i dodávají modulům napětí 5 V, 12 V, -12 V a signály logické
úrovně. Modul napájecího zdroje se zapojuje přímo do pozice zcela vlevo v sestavě
RX7i.
Katalogové
číslo
Popis
Jmenovitý proud (A)
+5 Vss
+12 Vss
-12 Vss
IC698PSA100
Napájecí zdroj: Napájení 85 až 264
Vstříd. 47 až 63 Hz, příkon 100 W
20 A
2A
1A
IC698PSA350
Napájecí zdroj: Napájení 85 až 264
Vstříd. 47 až 63 Hz, příkon 350 W
60 A
12 A
4A
Napájecí zdroj IC698PSA100 poskytuje celkový výkon až100 W v rozsahu teplot
prostředí 0 až 60 °C bez nuceného chlazení.
Napájecí zdroj IC698PSA350 poskytuje celkový výkon až 350 W. Vysokovýkonné
zdroje vyžadují nucené chlazení zajišťované ventilátorem ve spodku sestavy.
Napájecí zdroj je schopen bez ztráty výstupního výkonu vykrýt výpadek jednoho cyklu
napájecího napětí. Je chráněn proti nadproudu a přepětí.
Časování rozhraní VMEbus Power Monitor
Není-li na vstupních svorkách zdroje napětí, když je vypínač v poloze vypnuto (OFF)
nebo když potřebná výstupní ss napětí nedopovídají specifikacím, je signál ACFAIL#
deaktivován. Pro dostatečné varování systému před výpadkem napájení je signál
ACFAIL# potvrzen nejméně 5 ms před poklesem výstupních úrovní pod specifikované
limity.
GFK-2235-CZ
Kapitola 2 Sestavy, vnitřní sběrnice a napájecí zdroje
2-5
2
Přiřazení pinů konektoru pro hlavní sestavu
Konektory J1 a J2 jsou standardní konektory DIN, doporučené pro VME aplikace.
V následujících tabulkách jsou uvedena čísla pinů a názvy přidružených signálů pro
hlavní sestavu PACSystems.
Přiřazení pinů VME64 J1
Číslo pinu
Řada A
Řada B
Řada C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
20
31
32
D00
D01
D02
D03
D04
D05
D06
D07
GND
SYSCLK
GND
DS1*
DS0*
WRITE*
GND
DTACK*
GND
AS*
GND
IACK*
IACKIN*
IACKOUT*
AM4
A07
A06
A05
A04
A03
A02
A01
-12 V
+5 V
BBSY*
BCLR*
ACFAIL*
BG0IN*
BG0OUT*
BG1IN*
BG1OUT*
BG2IN*
BG2OUT*
BG3IN*
BG3OUT*
BR0*
BR1*
BR2*
BR3*
AM0
AM1
AM2
AM3
GND
SERA(SMBCLK)
SERB(SMBDATA_)
GND
IRQ7*
IRQ6*
IRQ5*
IRQ4*/SLOTID3
IRQ3*/SLOTID2
IRQ2*/SLOTID1
IRQ1*/SLOTID0
+5VSTDBY
+5 V
D08
D09
D10
D11
D12
D13
D14
D15
GND
SYSFAIL*
BERR*
SYSRESET*
LWORD*
AM5
A23
A22
A21
A20
A19
A18
A17
A16
A15
A14
A13
A12
A11
A10
A09
A08
+12 V
+5 V
Zřetězené signály
Zřetězené signály jsou v tabulce uvedeny kurzívou. Zřetězené signály vycházejí na
výstupu jedné pozice a končí na vstupu následující pozice. Například signál IACKOUT
na pozici 1 se stává signálem IACKIN na pozici 2 a IACKOUT na pozici 2 se stává
signálem IACKIN na pozici 3. Všechny ostatní signály jsou sběrnicí vedeny všemi
pozicemi a připojeny ke svorkám na obou koncích.
ID signály pozice IRQ1 - IRQ4
Signály IRQ4 až IRQ1 jsou použity jako SLOTID3 až SLOTID0 pro pozice modulů
(jiných než CPU).
2-6
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
2
Přiřazení pinů VME64 J2
Číslo pinu
Řada A
Řada B
Řada C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
20
31
32
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
+5 V
GND
RETRY*
A24
A25
A26
A27
A28
A29
A30
A31
GND
+5 V
D16
D17
D18
D19
D20
D21
D22
D23
GND
D24
D25
D26
D27
D28
D29
D30
D31
GND
+5 V
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
defin. uživatelem
Uživatelem definované signály
Uživatelem definované piny na straně J2 vnitřní sběrnice hlavní sestavy nejsou
sběrnicí spojeny k sobě. Tyto piny nejsou formálně definovány ve specifikacích
sběrnice VME. Na vnitřní sběrnici hlavní sestavy PACSystems nejsou tyto piny
přístupné pro uživatelskou kabeláž, protože na zadní straně desky nejsou kontakty pro
ovíjené spoje.
GFK-2235-CZ
Kapitola 2 Sestavy, vnitřní sběrnice a napájecí zdroje
2-7
2
Expanzní sestavy: Standardní sestavy Series 90-70
Standardní sestavy Series 90-70 (IC697CHS750/790/791) mají 5 nebo 9 pozic s roztečí konektorů vnitřní sběrnice 1,6". Do standardní sestavy Series 90-70 lze bez úpravy
umístit moduly 6U. Moduly 3U lze instalovat pomocí adaptéru nebo prostřednictvím
čelní desky 6U umožňující připojení menšího modulu 3U.
Moduly ve standardní sestavě Series 90-70
Do standardní sestavy Series 90-70 lze umístit moduly dvojnásobné šířky, jako jsou
standardní I/O moduly Series 90-70. Do těchto sestav lze instalovat VME moduly
dvojnásobné výšky (6U). VME moduly jednoduché výšky (3U) lze použít po připojení
komerčně dostupného čelního adaptéru 6U, který umožňuje zajištění modulu k lištám
sestavy.
Počet modulů v sestavě může být omezen kapacitou napájecího zdroje. V jedné
sestavě nelze použít více než 10 modulů GE Fanuc V-series a/nebo VME desek od
jiných dodavatelů.
01
8
4
2
1
Všechny VME moduly jiných výrobců musí být instalovány napravo od modulů GE
Fanuc.
Mezi moduly GE Fanuc nesmí být v sestavě nepoužitá pozice. Nepoužitá pozice
rovněž nesmí být vlevo od kteréhokoli VME modulu generujícího přerušení VME.
Pokud není některá pozice použita (např. kvůli příliš širokému modulu), musí být
přemostěna konektorem, který zřetězí signály přerušení.
Standardní sestava Series 90-70 má vnitřní sběrnice J1. Každá pozice je vybavena
96 pinovým konektorem J1 umožňujícího přístup k datům s až 24 adresními
a 16 datovými bity.
Pro použití modulů s konektory P1 a P2 lze doplnit volitelnou vnitřní sběrnici J2 podle
popisu na straně 2-3. Je také nutno zajistit napájecí přípojky.
Vícepozicové VME moduly a moduly s dceřinými deskami nelze do těchto sestav
zapojit bez úpravy. Vícedeskové sestavy s roztečí 0,8" se nehodí do standardní
2-8
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
2
sestavy Series 90-70, která má rozteč konektorů vnitřní sběrnice a vodítek karet 1,6".
Vícedeskové moduly musí být instalovány do hlavní sestavy nebo do zákaznické VME
sestavy.
Moduly s jednoduchou šířkou vyžadují zakrytí nepoužité poloviny pozice krytkou, která
zamezuje vniknutí cizích předmětů. Krytku vyrobenou z nevodivého materiálu nabízí
firma GE Fanuc. NEPOUŽÍVEJTE kovové krytky, protože by mohly zkratovat zadní
stranu I/O modulů GE Fanuc při jejich instalaci do sestavy nebo při demontáži .
Specifikace pro standardní sestavy Series 90-70
VME
VME standard C.1
Počet pozic:
5 nebo 9 plus pozice napájecího zdroje
Maximální proud při 5 V
20 A (napájecí zdroj 120/240 Vstříd nebo 125 Vss, příkon
100 W)
11 A (napájecí zdroj 120/240 Vstříd nebo 125 Vss, příkon
55 W)
18 A (napájecí zdroj 24 Vss, příkon 90 W)
18 A (napájecí zdroj 48 Vss, příkon 90 W)
Proud z I/O sběrnice
0,5 A
I/O adresy:
Softwarově konfigurovatelné
Identifikace sestavy:
Čtyři propojky (JP1 - JP4) za napájecím zdrojem sestavy.
Rozměry -
Výška
Šířka
Hloubka
283 mm
483 mm
190 mm
283 mm
320 mm
190 mm
Sestava s 9 pozicemi:
Sestava s 5 pozicemi:
Poznámka: Moduly Series 90-70 vyčnívají
43 mm přes čelo sestavy; VME moduly
jiných dodavatelů mohou být v jedné rovině
s čelem sestavy nebo z je přečnívat.
GFK-2235-CZ
Kapitola 2 Sestavy, vnitřní sběrnice a napájecí zdroje
2-9
2
Expanzní sestavy: Zákaznické VME sestavy Series 90-70
Zákaznické VME sestavy Series 90-70 umožňují snadno začlenit do systému VME
moduly jiných dodavatelů. Do konektorů vnitřní sběrnice s roztečí 20,3 mm lze připojit
VME moduly s jednoduchou šířkou. Každý standardní modul Series 90-70 s dvojnásobnou šířkou používá dvě pozice.
Jako expanzní sestavu s hlavní sestavou PACSystems RX7i lze použít dva typy
zákaznických VME sestav Series 90-70 PLC:
17 pozic, zadní montáž – IC697CHS782
17 pozic, čelní montáž – IC697CHS783
Moduly v zákaznické VME sestavě Series 90-70
Zákaznická VME sestava může obsahovat jednu z následujících I/O kombinací:
ƒ
až 17 modulů jednoduché šířky (nejsou-li instalovány moduly s dvojnásobnou
šířkou),
ƒ
až 9 modulů dvojnásobné šířky, nebo
ƒ
kombinace modulů s jednoduchou a s dvojnásobnou šířkou.
Počet modulů v sestavě může být omezen kapacitou napájecího zdroje. V jedné
sestavě nelze použít více než 10 modulů GE Fanuc V-series a/nebo VME desek od
jiných dodavatelů. Sestava může rovněž obsahovat všechny VME moduly jiných
dodavatelů. Přijímací modul sběrnice Series 90-70 musí být umístěn v pozici 1.
01
0V
1
2
3
4
5
6
7
8
9
8
4
2
1
-12V
+5V
+12V
Všechny VME moduly jiných výrobců musí být instalovány napravo od modulů GE
Fanuc.
Mezi moduly GE Fanuc nesmí být v sestavě nepoužitá pozice. Nepoužitá pozice
rovněž nesmí být vlevo od kteréhokoli VME modulu generujícího přerušení VME.
Pokud není některá pozice použita (např. kvůli příliš širokému modulu), musí být
přemostěna konektorem, který zřetězí signály přerušení.
2-10
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
2
Zákaznická VME sestava Series 90-70 má vnitřní sběrnici J1. Každá pozice je
vybavena 96 pinovým konektorem J1 umožňujícího přístup k datům s až 24 adresními
a 16 datovými bity. Pro použití modulů s konektory P1 a P2 lze doplnit volitelnou vnitřní
sběrnici J2 podle popisu na straně 2-3. Je také nutno zajistit napájecí přípojky.
Zákaznická VME sestava je při výrobě konfigurována pro standardní moduly GE
Fanuc. Integrace VME modulů jiných dodavatelů se provádí zapojením propojek na
různé pozice vnitřní sběrnice. Zapojení propojek je popsáno v Instalačním manuálu
PACSystems. Konfigurovatelné funkce a signály jsou:
ƒ
volba ID sestavy pro systémy s více sestavami (funkce Series 90–70)
ƒ
konfigurování aktivace nebo deaktivace signálu SYSFAIL (po pozicích)
ƒ
signál LWORD v pozici 1 lze konfigurovat jako neaktivní
ƒ
konfigurování signálů IRQ1/ – IRQ4/ pro pozice VME 12PL až 19PL
ƒ
konfigurování signálů Bus Grant pro pozice VME 12PL až 19PL
Pro aplikace se zvýšenými I/O požadavky lze dvě sestavy propojit tak, aby sdílely
jeden napájecí zdroj. Pro tyto aplikace je k dispozici sada Power Supply Extension
Cable (IC697CBL700). Na vnitřní sběrnici jsou rovněž čtyři napájecí šroubovací svorky
(+5 V, +12 V, -12 V, 0 V) pro napájení volitelné vnitřní sběrnice J2 napájecím zdrojem
Series 90-70. Tyto přípojky nesmí být použity pro přímé připojení napájecího zdroje
jiného dodavatele než GE Fanuc.
Specifikace pro zákaznické VME sestavy Series 90-70
VME
VME standard C.1
Počet pozic:
17 s roztečí 0,8" plus pozice napájecího zdroje (2,4")
Maximální odběr proudu při 5 20 A (napájecí zdroj 120/240 Vstříd nebo 125 Vss, příkon
V (z napájecího zdroje Series 100 W)
90-70)
11 A (napájecí zdroj 120/240 Vstříd nebo 125 Vss, příkon
55 W)
18 A (napájecí zdroj 24 Vss, příkon 90 W)
18 A (napájecí zdroj 48 Vss, příkon 90 W)
Maximální proud z uživatelem 3,3 A (+5 Vss)
zajištěného zdroje (nikoli
1,1 A (+/-12 Vss)
Series 90-70), jen pozice J1:
GFK-2235-CZ
I/O adresy:
Softwarově konfigurovatelné
Identifikace sestavy:
Čtyři propojky (JP1 - JP4) za napájecím zdrojem sestavy.
Konfigurace pozic
VME/Series 90–70:
Propojkami na vnitřní sběrnici.
Rozměry
Výška
283 mm
(Všechny moduly Series 9070 vyčnívají 43 mm za čelo
sestavy.)
Šířka
483 mm
Hloubka
184 mm
Kapitola 2 Sestavy, vnitřní sběrnice a napájecí zdroje
2-11
2
Napájecí zdroje Series 90-70 pro expanzní sestavy
VMEbus obsahuje napájecí sběrnice +5 V a ±12 V; avšak ne každý napájecí zdroj
Series 90-70 má napájecí výstup ±12 V a výstupní jmenovitý proud napájecí sběrnice
+5 V závisí na typu napájecího zdroje (viz dále).
Katalogové
číslo
Popis
Jmenovitý proud (A)
+5 Vss
+12 Vss
-12 Vss
IC697PWR710
Napájecí zdroj, 120/240 Vstříd nebo 125 Vss, 55
W
11
-
-
IC697PWR711
Napájecí zdroj, 120/240 Vstříd nebo 125 Vss,
100 W
20
2,0
1,0
IC697PWR724
Napájecí zdroj 24 V ss, 90 W
18
1,5
1,0
IC697PWR748
Napájecí zdroj 48 V ss, 90 W
18
1,5
1,0
U napájecích zdrojů s více výstupy jsou jmenovité proudy maxima jednotlivých
přípojnic. Celkový výkon všech tří nesmí překročit jmenovitý příkon napájecího zdroje.
Žádný z napájecích zdrojů Series 90-70 plně nepodporuje pohotovostní napájecí
sběrnici +5 V. Zdroj 55 W nemá spojení mezi vedením pohotovostní vnitřní sběrnice
+5 V a výkonovou napájecí sběrnici +5 V. Jestliže VME modul vyžaduje pohotovostní
napájení +5 V a je použit napájecí zdroj 55 W, musí být zajištěn přívod napětí do
vedení vnitřní sběrnice. Ostatní napájecí zdroje propojují během provozu pohotovostní
napájení +5 V s napájecí sběrnicí +5 V, avšak při vypnutí je elektricky oddělí.
Střídavé napájecí zdroje Series 90-70 jsou schopny vykrýt výpadek 1 cyklu napájecího
napětí bez přerušení funkce systému. Jestliže výpadek překročí 1 cyklus, je vydán
signál ACFAIL a po 5 milisekundách prodlevy napájecích sběrnic vnitřní sběrnice je
zahájena procedura vypnutí.
Poznámka: Maximální proud, požadovaný kterýmkoli jednotlivým VME modulem je
vzhledem ke kapacitě konektoru vnitřní sběrnice omezen na 4,5 A nebo méně (v nejhorším případě) na napájecí sběrnici +5 V (doporuč. maximum jsou 3 A). Pokud jsou
požadavky modulu vyšší, lze u některých modulů přivést další proud konektorem J2.
Napájení dvou sestav ze stejného napájecího zdroje
Napájení dvou sestav z jednoho napájecího zdroje umožňuje kabel Two-Rack Power
Cable (IC697CBL700).
2-12
ƒ
Ve druhé sestavě bez napájecího zdroje lze použít jen moduly s napájením +5 V,
protože kabel Two-Rack Power Cable neobsahuje napájecí sběrnice ±12 V.
ƒ
Jmenovitý proud na napájecí sběrnici +5 V v sekundární sestavě (bez napájecího
zdroje) je omezen na 5,2 A nebo méně.
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
2
Napájení volitelné vnitřní sběrnice J2 ve standardní sestavě Series 90-70.
Standardní napájecí zdroje Series 90-70 nemají přímé připojení k volitelné vnitřní
sběrnici J2. Napájecí přípojku pro vnitřní sběrnici J2 zabezpečuje zákaznická VME
sestava Series 90-70.
Napájení pro vnitřní sběrnici J2 lze zajistit pomocí upraveného kabelu Two-Rack
Power cable, IC697CBL700. Uvedený kabel umožňuje vést napájení +5 Vss
z konektoru na levém konci vnitřní sběrnice J1 do vnitřní sběrnice J2. Po provedení
této úpravy však již nelze napájet druhou sestavu ze stejného napájecího zdroje, jak
bylo popsáno dříve. Konektor na jednom konci kabelu musí být demontován a upraven
pro vybranou vnitřní sběrnici J2. Napětí +5 V a společná země jsou vedeny několika
vodiči tohoto kabelu. Pro dosažení požadovaného proudového zatížení kabelu je nutné
dodržet paralelní připojení těchto vodičů. Na straně napájecího zdroje je nutno v tomto
kabelu odpojit vodiče, které vedou signály ACFAIL a SYSRESET.
GFK-2235-CZ
Kapitola 2 Sestavy, vnitřní sběrnice a napájecí zdroje
2-13
2
Umístění modulů
Všechny VME moduly jiných výrobců než GE Fanuc instalované v expanzní sestavě by
měly být fyzicky umístěny s ohledem na prázdné pozice. Umístění pozice modulu
může být kromě toho určeno jeho šířkou.
Šíření zřetězených signálů
Zřetězený sběrnicový signál se šíří dolů po vnitřní sběrnici počínaje pozicí jedna, kde
vstoupí některým vstupním pinem do konektoru a konektor opustí samostatným
výstupním pinem. Sběrnice VME používá zřetězené signály pro přidělování sběrnice
a obsluhu přerušení. Hlavní sestavy PACSystems zajišťují automatické nastavení
propojek pro řetězení, jak bylo uvedeno výše. Prázdné pozice hlavní sestavy jsou
automaticky překlenuty uvnitř konektoru, takže zřetězené signály prochází i prázdnou
pozicí. Expanzní sestavy Series 90-70 však nemají automatické propojování pro
řetězení.
Umístění VME modulů jiných dodavatelů ve všech expanzních sestavách
Protože expanzní sestavy nezajišťují automatické propojování pro řetězení:
ƒ
Nesmí být vlevo od modulů GE Fanuc v sestavě žádná nepoužitá pozice.
ƒ
Nepoužitá pozice rovněž nesmí být vlevo od kteréhokoli VME modulu generujícího
přerušení VME.
Pokud je mezi moduly vyžadována nepoužitá pozice (např. kvůli příliš širokému
modulu), je nutno použít konektor pro zřetězení signálů přerušení.
Umístění modulů, které nepropouštějí zřetězené signály.
Jestliže některé VME moduly jiných dodavatelů než GE Fanuc nepropouštějí zřetězené
VME signály, musí všechny moduly GE Fanuc obsazovat nejnižší pozice v sestavě
(zcela vlevo). VME moduly jiných výrobců musí být instalovány napravo.
Umístění modulů v zákaznických VME sestavách
Zákaznické VME sestavy mají pozice s roztečí 0,8". Moduly jednoduché šířky lze
instalovat do libovolné pozice (konektory 2PL – 9PL a 12PL – 19PL). Moduly s
dvojnásobnou šířkou musí být v zákaznické VME sestavě instalovány do konektorů
2PL – 9PL.
2
3
8
9
......
2PL
2-14
13PL
3PL
14PL
8PL
19PL
9PL
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
2
Další úvahy při použití jiných VME modulů než GE Fanuc
Požadavky na chlazení
Průmyslová sběrnice GE Fanuc VMEbus (VME-1) používá nízkoodběrové technologie,
umožňující dosáhnout provozu modulů systému v celém jmenovitém rozsahu teplot
bez nuceného chlazení. V instalaci PACSystems však některé moduly vyžadují
chladicí ventilátory pro dosažení specifikovaného teplotního rozpětí VME modulu. Pro
vybrané VME moduly vyžadující nucené chlazení dodává firma GE Fanuc soupravy
chladicích ventilátorů sestavy.
Určité průmyslové aplikace kromě toho vyžadují přítomnost detekce výpadku
ventilátoru.
Požadavky na uzemnění
VME moduly použité v expanzní sestavě musí být řádně uzemněné. U VME modulů je
často použit čelní panel jako zemnicí bod, přičemž horní a dolní šrouby upevňující
modul v sestavě slouží jako uzemňovací svorky. Montážní šrouby musí být řádně
dotaženy a modul smí být ze sestavy demontován až po odpojení externích přípojek
modulu. Pokud nejsou externí přípojky odpojeny jako první, může modul být pod
potenciálně nebezpečným napětím. Po odstranění montážních šroubů navíc přestávají
existovat uzemňovací body.
GFK-2235-CZ
Kapitola 2 Sestavy, vnitřní sběrnice a napájecí zdroje
2-15
2
Přídavné VME sestavy
Expanzní sestavy jsou v systému spojeny s hlavní sestavou a CPU prostřednictvím
vysílacího modulu sběrnice a přijímacího modulu sběrnice (viz následující obrázky).
Expanzní sestava
Přijímač
Přijímač
Vysílač
Hlavní sestava
Přijímací modul sběrnice však nepřiděluje ani nerespektuje přidělení od správy
sběrnice. Tato funkce vyžaduje použití komerčně dostupného rozšíření sběrnice
VMEbus nebo modulu reflektivní paměti pro připojení hlavní sestavy ke druhé,
přídavné VME sestavě. Tato rozšíření sběrnice VMEbus mají desku jak v sestavě
PACSystems tak v přídavné sestavě VME, které jsou vzájemně propojeny kabelem.
Přídavná sestava
Rozšíření sběrnice
Rozšíření sběrnice
Hlavní sestava
Rozšíření sběrnice musí být nastaveno tak, aby obě sestavy mohly komunikovat přes
sdílené rozhraní RAM na jedné z desek (NIKOLI jako elektrické rozšíření VMEbus).
Tato technika sdílené RAM umožňuje používat funkce jako je master na sběrnici nebo
přerušení i v přídavné sestavě, aniž by byla ovlivněna činnost zařízení PACSystems.
2-16
PACSystems RX7i Uživatelská příručka pro integraci VME modulů – červen 2003
GFK-2235-CZ
Kapitola
3
Konfigurace PACSystems pro VME moduly jiných
dodavatelů než GE Fanuc
Tato kapitola popisuje způsoby začlenění VME modulů jiných dodavatelů než GE
Fanuc do hardwarové konfigurace PACSystems.
ƒ
Konfigurování pozice v sestavě
ƒ
Konfigurování oblastí VME adres
ƒ
ƒ
ƒ
Oblast
ƒ
Modifikační kód VME adresy
ƒ
Adresa VME báze
ƒ
Velikost oblasti
ƒ
Typ rozhraní
ƒ
Transfery VME bloků
Konfigurace přerušení
ƒ
Aktivace a deaktivace přerušení
ƒ
ID přerušení
Konfigurace spotřeby
Konfigurace modulů
Moduly jiných dodavatelů než GE Fanuc musí být začleněny do konfigurace
PACSystems kvůli nastavení parametrů jejich interakce s CPU systému prostřednictvím aplikačního programu. Programové funkce pro komunikaci s VME moduly
jiných dodavatelů jsou popsány ve 4. kapitole.
Většina konfiguračních parametrů PACSystems má výchozí hodnoty, které lze v tomto
tvaru použít pro většinu aplikací. Je však důležité ověřit si specifikace výrobce modulu
a správně nastavit parametry PACSystems. Je také důležité zkontrolovat, zda vlastní
konfigurace modulu (např. nastavení propojek) odpovídá konfiguračním parametrům
PACSystems.
GFK-2235-CZ
3-1
3
Konfigurace pozice v sestavě
Pro konfigurování VME modulu nebo páru VME modulů (jak je vysvětleno dále)
v pozici vyberte Přidat nebo Nahradit modul a potom vyberte z katalogu VME.
Potom vyberte pro konfiguraci pozice položku Jednoduchá pozice nebo Dvojitá pozice:
ƒ
ƒ
ƒ
3-2
pro hlavní sestavu PACSystems:
ƒ
pro konfigurování modulu jednoduché šířky vyberte položku VME 1 Slot.
ƒ
pro konfigurování modulu dvojnásobné šířky vyberte položku VME 2 Slot.
pro expanzní zákaznickou VME sestavu Series 90-70:
ƒ
pro konfigurování modulu jednoduché šířky v jedné pozici páru pozic
(např. pozice 7a), když druhá pozice zůstane prázdná, vyberte položku VME 1
Slot.
ƒ
pro konfigurování modulů jednoduché šířky v obou pozicích páru pozic
(např. pozice 7a a 7b) vyberte položku VME 2 Slot.
ƒ
pro konfigurování modulu dvojnásobné šířky vyberte položku VME 2 Slot.
pro standardní expanzní sestavy Series 90-70:
ƒ
pro konfigurování modulu jednoduché šířky vyberte položku VME 1 Slot.
ƒ
pro konfigurování modulu dvojnásobné šířky vyberte položku VME 1 Slot.
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
3
Konfigurování oblastí VME adres
Pomocí záložky Paměť (Memory) lze konfigurovat až osm oblastí VME adres pro jednu
pozici.
Každá konfigurovaná oblast má modifikační kód VME adresy, základní adresu a velikost; shrnutí je uvedeno níže, popis viz následující stránky.
Název
Volby
Oblast 1 až 8
Deaktivováno
Aktivováno/deaktivováno
Modifikační kód
VME adresy
(hex)
A16
Neprivilegovaná
data (29h)
AM Kód
Počet
adresních
bitů
29h
A16
Základní VME
adresa (hex)
GFK-2235-CZ
Výchozí
Výchozí
nastavení závisí
na sestavě
a pozici.
Velikost oblasti
Typ rozhraní
2048 bajtů (2k)
Přístup Word
(16 bitů)
Transfery VME
bloků
Deaktivováno
Popis
Neprivilegovaná data
2Dh
A16
Dohlížecí data
39h
A24
Neprivilegovaná data
Neprivileg. program (jen hlavní sestava)
3Ah
A24
3Dh
A24
Dohlížecí data (jen hlavní sestava)
3Eh
A24
Dohlížecí program (jen hlavní sestava)
09h
A32
Neprivileg. data (jen hlavní sestava)
0Ah
A32
Neprivileg. program (jen hlavní sestava)
0Dh
A32
Dohlížecí data (jrn hlavní sestava)
0Eh
A32
Dohlížecí program (jen hlavní sestava)
Pro tyto AM kódy:
Platný rozsah základních adres:
29h, 2Dh
00000000 až 0000FFFF
39h, 3Ah, 3Dh, 3Eh
00000000 až 00FFFFFF
09h, 0Ah, 0Dh, 0Eh
00000000 až FFFFFFFF
1 až 16777216 (16 Megabajty)
Přístup Qword (64 bitů), (pouze hlavní sestava)
Přístup Dword (32 bitů), (pouze hlavní sestava)
Přístup Word (16 bitů),
Přístup Byte (8 bitů),
Pouze Odd Byte,
Adresa Single Word,
Adresa Single Byte
Aktivováno/deaktivováno Transfery VME bloků mohou být
aktivovány pouze v hlavní sestavě.
Kapitola 3 Konfigurace PACSystems pro VME moduly jiných dodavatelů než GE Fanuc
3-3
3
Číslo oblasti
V každé pozici lze použít osm oblastí. Aktivací oblasti je definován zbytek parametrů.
Jestliže konfigurujete dva moduly jednoduché šířky v páru pozic (např. 7a a 7b)
expanzní zákaznické VME sestavy, aktivujte nejméně jednu oblast pro každý modul
páru. Softwarová konfigurace oblasti musí odpovídat vlastnímu nastavení modulu
(např. nastavení propojek na desce).
Modifikační kód VME adresy
Adresa na sběrnici VMEbus se skládá ze dvou částí: z modifikačního kódu adresy
(AM) a z adresních bitů A0 až A31. Všechny moduly VME systému musí být konfigurovány tak, aby odpovídaly jednomu nebo několika AM kódům a rozsahu adresy.
Použití potřebného modifikátoru adresy určete na základě specifikací výrobce modulu.
Vyberte modifikační kód adresy sdružený s danou oblastí. Volba odpovídajícího
modifikačního kódu adresy závisí na typu modulu a na jeho umístění v systému.
Některé modifikační kódy adresy lze použít jen v hlavní sestavě (viz následující
tabulka).
AM kódy
Hlavní
sestava
Expanzní
sestavy
Velikost
adresy
v bitech
29h
29h
16
A16 Neprivilegovaná data
2Dh
2Dh
16
A16 Dohlížecí data
39h
39h
24
A24 Neprivilegovaná data
3Ah
nelze použít
24
A24 Neprivilegovaný program
3Dh
nelze použít
24
A24 Dohlížecí data
3Eh
nelze použít
24
A24 Dohlížecí program
09h
nelze použít
32
A32 Neprivilegovaná data
0Ah
nelze použít
32
A32 Neprivilegovaný program
0Dh
nelze použít
32
A32 Dohlížecí data
0Eh
nelze použít
32
A32 Dohlížecí program
Popis
Jednodušší moduly, jako jsou např. I/O moduly, často používají adresování A16.
Složitější moduly často používají adresování A24 nebo A32.
Moduly jednoduché výšky (3U) kromě toho používají pouze konektor P1/J1 a mohou
monitorovat pouze adresní linky A01-A23. Tím jsou tyto moduly omezeny na modifikační kódy adresy A16 a A24. Moduly dvojité výšky (6U), které mají konektor P2/J2,
mohou monitorovat dalších osm adresních linek konektoru P2/J2, takže moduly 6U
v hlavní sestavě mohou používat modifikátory adresy A32.
3-4
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
3
Základní VME adresa
Platný rozsah základní VME adresy závisí na zadaném modifikačním kódu adresy
(AM).
AM Kód
Platný rozsah základní
adresy
29h, 2Dh
00000000 až 0000FFFF
39h, 3Ah, 3Dh, 3Eh
00000000 až 00FFFFFF
09h, 0Ah, 0Dh, 0Eh
00000000 až FFFFFFFF
Základní adresa plus velikost oblasti musí ležet ve výše uvedeném rozsahu.
Je důležité zvolit rozsahy VME paměti tak, aby nebyly v konfliktu se žádným modulem
GE Fanuc v systému. Adresy modulů GE Fanuc jsou uvedeny v seznamu v této
kapitole. Modul lze zpravidla konfigurovat tak, aby používal stejnou adresu, jakou by
používal modul GE Fanuc umístěný v téže sestavě a pozici. Když je použita výchozí
hodnota základní adresy s výchozím modifikačním kódem adresy 29h a výchozí
velikost okna 2k, nenastane konflikt s moduly GE Fanuc.
Pro moduly jiných dodavatelů než GE Fanuc s více daty nebo pro moduly vyžadující
použití jiných AM kódů je důležité konfigurovat adresy, které se nebudou překrývat
s adresami používanými moduly GE Fanuc (viz tabulky). Jestliže rozsah adresy
modulu jiného dodavatele překročí adresní prostor uvedený v tabulkách, nelze do
pozic pokrytých adresou tohoto modulu umístit žádný modul GE Fanuc. Pro zamezení
překrytí lze modul jiného dodavatele přiřadit uživatelem definované oblasti adres
uvedené v tabulkách.
GFK-2235-CZ
Kapitola 3 Konfigurace PACSystems pro VME moduly jiných dodavatelů než GE Fanuc
3-5
3
VME adresy pro moduly GE Fanuc v hlavní sestavě
Přiřazení VME adres modulům GE Fanuc v hlavní sestavě PACSystems je uvedeno
dále. Ve sloupci ID pozice je uvedena binární hodnota IRQ4-IRQ1 v této pozici.
Číslo
pozice
ID
pozice
A16 AM kódy 29h, 2Dh
VME adresa
Délka
A24 AM kódy: 39h, 3Dh
VME adresa
Délka
A32 AM kód: 09h
VME adresa
0 (PS)
žádný
žádný
žádný
1 (Systém)
žádný
žádný
žádný
Délka
2
0
0000h – 07FFh
2K
000000h – 00FFFFh
64K
00000000h – 00FFFFFFh
16 Meg.
3
1
0800h – 0FFFh
2K
010000h – 01FFFFh
64K
01000000h – 01FFFFFFh
16 Meg.
4
2
1000h – 17FFh
2K
020000h – 02FFFFh
64K
02000000h – 02FFFFFFh
16 Meg.
5
3
1800h – 1FFFh
2K
030000h – 03FFFFh
64K
03000000h – 03FFFFFFh
16 Meg.
6
4
2000h – 27FFh
2K
040000h – 04FFFFh
64K
04000000h – 04FFFFFFh
16 Meg.
7
5
2800h – 2FFFh
2K
050000h – 05FFFFh
64K
05000000h – 05FFFFFFh
16 Meg.
8
6
3000h – 37FFh
2K
060000h – 06FFFFh
64K
06000000h – 06FFFFFFh
16 Meg.
9
7
3800h – 3FFFh
2K
070000h – 07FFFFh
64K
07000000h – 07FFFFFFh
16 Meg.
10
8
4000h – 47FFh
2K
080000h – 08FFFFh
64K
08000000h – 08FFFFFFh
16 Meg.
11
9
4800h – 4FFFh
2K
090000h – 09FFFFh
64K
09000000h – 09FFFFFFh
16 Meg.
12
A32
5000h – 57FFh
2K
0A0000h – 0AFFFFh
64K
0A000000h – 0AFFFFFFh
16 Meg.
13
B
5800h – 5FFFh
2K
0B0000h – 0BFFFFh
64K
0B000000h – 0BFFFFFFh
16 Meg.
14
C
6000h – 67FFh
2K
0C0000h – 0CFFFFh
64K
0C000000h – 0CFFFFFFh
16 Meg.
15
D
6800h – 6FFFh
2K
0D0000h – 0DFFFFh
64K
0D000000h – 0DFFFFFFh
16 Meg.
16
E
7000h – 77FFh
2K
0E0000h – 0EFFFFh
64K
0E000000h – 0EFFFFFFh
16 Meg.
17
F
7800h – 7FFFh
2K
0F0000h – 0FFFFFh
64K
0F000000h – 0FFFFFFFh
16 Meg.
8000h – 09FFFFh
32K
100000h – 7FFFFFh
7 Meg.
10000000h – 1FFFFFFFh
256 Meg.
definováno
uživatelem
Uživatelem definované adresy 100000H až 7FFFFFH pro A24 jsou omezeny na
sestavu 0. Je to proto, že vysílací modul sběrnice nepropustí adresu alokovanou
sestavě 0 do expanzní sestavy. Jestliže není použit vysílací modul sběrnice, představují adresy 100000h až 0EFFFFFh nepoužitý adresní prostor a mohou být alokovány
VME modulům jiných dodavatelů v hlavní sestavě.
Když je použit vysílací modul sběrnice, nelze nepoužitý adresní prostor alokovaný pro
expanzní sestavy přiřadit modulům jiných dodavatelů v hlavní sestavě. Vysílací modul
sběrnice vybudí vnitřní sběrnici vždy, když je použita adresa alokovaná pro expanzní
sestavu bez ohledu na existenci expanzní sestavy.
3-6
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
3
VME adresy pro moduly GE Fanuc v expanzních sestavách
Přiřazení VME adres modulům GE Fanuc v expanzních sestavách je uvedeno dále.
ID pozice představuje binární hodnotu IRQ4-IRQ1 v této pozici.
VME adresy pro AM kód 29h a 2DH
Pro modifikační kód adresy 29h je rozsah adres 5000h až FFFFh definovaný
uživatelem pro každou expanzní sestavu. Pro modifikační kód adresy 2Dh je rozsah
adres 5000h až FFFFh a 8800h až FFFFh definovaný uživatelem pro každou expanzní
sestavu. Dva VME moduly odpovídající AM kódu 29h nebo 2Dh a se stejnou adresou
nejsou v konfliktu, pokud jsou umístěny v různých sestavách.
Číslo
pozice
ID
pozice
PS
1
VME adresy
pro AM kód 2Dh
žádný
žádný
Délka
žádný
žádný
2
2
1000h – 17FFh
1000h – 17FFh
2K
3
3
1800h – 1FFFh
1800h – 1FFFh
2K
4
4
2000h – 27FFh
2000h – 27FFh
2K
5
5
2800h – 2FFFh
2800h – 2FFFh
2K
6
6
3000h – 37FFh
3000h – 37FFh
2K
7
7
3800h – 3FFFh
3800h – 3FFFh
2K
8
8
4000h – 47FFh
4000h – 47FFh
2K
9
9
4800h – 4FFFh
4800h – 4FFFh
2K
5000h – 09FFFFh
5000h – 7FFFh
a 8800 – FFFFh
2K
Definováno
uživatelem
GFK-2235-CZ
VME adresy
pro AM kód 29h
Kapitola 3 Konfigurace PACSystems pro VME moduly jiných dodavatelů než GE Fanuc
3-7
3
VME adresy pro AM kód 29h a 2DH
Pro modifikátor adresy 39h nelze adresní prostor alokovaný pro jednu sestavu použít
pro modul jiného dodavatele než GE Fanuc v jiné sestavě.
Pozice
VME adresy pro AM kód: 39h (A24)
Délka
Sestava 1
Sestava 2
Sestava 3
Sestava 4
Sestava 5
Sestava 6
Sestava 7
PS
žádný
žádný
žádný
žádný
žádný
žádný
žádný
1
žádný
žádný
žádný
žádný
žádný
žádný
žádný
2
64K
00000E0h – 00000D0h – 00000C0h – 00000B0h – 00000A0h – 900000h –
0EFFFFh
0DFFFFh
0CFFFFh
0BFFFFh
0AFFFFh
09FFFFh
800000h –
09FFFFh
3
64K
10000E1h – 10000D1h – 10000C1h – 10000B1h – 10000A1h – 910000h –
0EFFFFh
0DFFFFh
0CFFFFh
0BFFFFh
0AFFFFh
09FFFFh
810000h –
09FFFFh
4
64K
20000E2h – 20000D2h – 20000C2h – 20000B2h – 20000A2h – 920000h –
0EFFFFh
0DFFFFh
0CFFFFh
0BFFFFh
0AFFFFh
09FFFFh
820000h –
09FFFFh
5
64K
30000E3h – 30000D3h – 30000C3h – 30000B3h – 30000A3h – 930000h –
0EFFFFh
0DFFFFh
0CFFFFh
0BFFFFh
0AFFFFh
09FFFFh
830000h –
09FFFFh
6
64K
40000E4h – 40000D4h – 40000C4h – 40000B4h – 40000A4h – 940000h –
0EFFFFh
0DFFFFh
0CFFFFh
0BFFFFh
0AFFFFh
09FFFFh
840000h –
09FFFFh
7
64K
50000E5h – 50000D5h – 50000C5h – 50000B5h – 50000A5h – 950000h –
0EFFFFh
0DFFFFh
0CFFFFh
0BFFFFh
0AFFFFh
09FFFFh
850000h –
09FFFFh
8
64K
60000E6h – 60000D6h – 60000C6h – 60000B6h – 60000A6h – 960000h –
0EFFFFh
0DFFFFh
0CFFFFh
0BFFFFh
0AFFFFh
09FFFFh
860000h –
09FFFFh
9
64K
70000E7h – 70000D7h – 70000C7h – 70000B7h – 70000A7h – 970000h –
0EFFFFh
0DFFFFh
0CFFFFh
0BFFFFh
0AFFFFh
09FFFFh
870000h –
09FFFFh
Defin.
uživatelem
512K
E80000h –
EFFFFFh
880000h –
8FFFFFh
D80000h –
DFFFFFh
C80000h –
CFFFFFh
B80000h –
BFFFFFh
A80000h –
AFFFFFh
980000h –
9FFFFFh
Nepoužitý adresní prostor v expanzní sestavě musí být přiřazen pouze modulům jiných
dodavatelů, umístěných v této sestavě. Přijímací modul sběrnice reaguje pouze na
adresy alokované v sestavě, v níž je umístěn.
3-8
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
3
Velikost oblasti
Zadejte velikost oblasti v paměti v rozsahu od 1 bajtu do 16 megabajtů. Výchozí
hodnota je 2048 bajtů (2K).
Typ rozhraní
Zadejte, jakým způsobem mají být data čtena a zapisována VME modulem. Na základě
hardwarových možností VME modulu vyberte jednu z následujících voleb:
ƒ
PŘÍSTUP QWORD: Čtení a zápis až 64 bitů současně (MBLT) do souvislé oblasti
adres. MBLT se nepoužívá, když je AM kód A16, nebo když je modul v expanzní
sestavě.
ƒ
PŘÍSTUP DWORD: Čtení a zápis až 32 bitů současně do souvislé oblasti adres
(pouze hlavní sestava).
ƒ
PŘÍSTUP WORD: Čtení a zápis až 16 bitů současně do souvislé oblasti adres.
(výchozí)
ƒ
PŘÍSTUP BYTE: Čtení a zápis pouze 8 bitů současně do souvislé oblasti adres.
ƒ
POUZE ODD BYTE: Čtení a zápis pouze lichých bajtů dat, protože hardware
nepodporuje sudé adresy.
ƒ
PŘÍSTUP SINGLE WORD: Data budou čtena až do délky 16 bitů současně ze
stejné adresy sběrnice VMEbus do paměti CPU a zapisována v délce až 16 bitů
současně na stejnou adresu.
ƒ
PŘÍSTUP SINGLE BYTE: Čtení pouze 8 bitů současně ze stejné adresy na
sběrnici VMEbus do paměti CPU. Zápis pouze 8 bitů současně do stejné VME
adresy.
Transfery VME bloků
Umožňuje přenosy bloku do modulu (BLT). Přenosy bloku lze povolit, jestliže hardware
VME modulu podporuje cyklus přenosu VME bloku (BLT). Volba položky Enabled
informuje CPU RX7i, že může při čtení a zápisu v této VME oblasti používat cyklus
přenosu VME bloků. Transfery VME bloků se nepoužívají, když je AM kód A16, nebo
když je modul v expanzní sestavě.
GFK-2235-CZ
Kapitola 3 Konfigurace PACSystems pro VME moduly jiných dodavatelů než GE Fanuc
3-9
3
Konfigurace přerušení
Pokud má modul jiného dodavatele než GE Fanuc vydávat přerušení pro aplikační
program CPU, aktivujte přerušení a konfigurujte jeho parametry v záložce Přerušení
(Interrupts):
Když je přerušení aktivováno, musí mít modul přiřazeno také ID a číslo přerušení.
Název
Výchozí
Přerušení VME
Deaktivováno
Číslo přerušení
1
ID přerušení VME
Volby
Enabled, Disabled
Musí být nastavena 1
Libovolná hodnota bajtu mezi 1 a FEh
Přerušení VME
Když je přerušení modulem aktivní, CPU toto přerušení zpracuje a naplánuje vykonání
přidružené logiky programu. Když je přerušení nastaveno jako neaktivní, CPU
neočekává přerušení od tohoto modulu.
Přerušení, které bylo aktivováno, lze během provozu systému dynamicky maskovat
nebo odmaskovat z aplikačního programu. Avšak přerušení, které bylo konfigurováno
jako neaktivní, nelze během provozu odmaskovat. Podrobnosti o maskování přerušení
viz 4. kapitola.
Číslo přerušení
Musí být nastaveno 1.
ID přerušení VME
Každý VME modul v systému, který je schopen generovat VME přerušení do CPU,
musí mít jednoznačné ID přerušení VME.
ID přerušení je hexadecimální hodnota bajtu identifikující modul, který vybudil linku
VME přerušení. ID přerušení musí být hodnota mezi 1 a FEh, kterou nepoužívá žádný
jiný modul (včetně modulů GE Fanuc).
Modul například může používat hodnotu FBh tak dlouho, dokud tuto hodnotu nebude
používat jiný modul v systému. Každý modul může mít pouze jedno ID přerušení.
ID přerušení používaná moduly GE Fanuc
CPU PACSystems přiřazuje ID přerušení VME modulům GE Fanuc na základě sestavy
a čísla pozice modulu.
3-10
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
3
Číslo
pozice
modulu
ID přerušení (hex)
Sestava
0
Sestava 1
Sestava
2
Sestava
3
Sestava
4
Sestava
5
Sestava
6
Sestava
7
0 (PS)
žádný
žádný
žádný
žádný
žádný
žádný
žádný
žádný
1
(Systém)
žádný
žádný
žádný
žádný
žádný
žádný
žádný
žádný
2
00
20
40
60
80
A0
C0
E0
3
02
22
42
62
82
A2
C2
E2
4
04
24
44
64
84
A4
C4
E4
5
06
26
46
66
86
A6
C6
E6
6
08
28
48
68
88
A8
C8
E8
7
0A
2A
4A
6A
8A
AA
CA
EA
8
0C
2C
4C
6C
8C
AC
CC
EC
9
0E
2E
4E
6E
8E
AE
CE
EE
10
10
11
12
12
14
13
16
14
18
15
1A
16
1C
17
1E
ID přerušení pro jiné moduly než GE Fanuc
ID přerušení zvolené pro jiné moduly než GE Fanuc nesmí být v konfliktu s jinými
moduly v systému, které generují VME přerušení. Všechna lichá čísla a ID v rozsahu
F0h - FEh jsou k dispozici pro moduly jiných dodavatelů než GE Fanuc.
ID přerušení nastavené pro modul musí odpovídat jeho konfigurovanému ID přerušení.
GFK-2235-CZ
Kapitola 3 Konfigurace PACSystems pro VME moduly jiných dodavatelů než GE Fanuc
3-11
3
Konfigurování spotřeby
Spotřeba modulů GE Fanuc v systému je automaticky dodána konfiguračním
softwarem.
Spotřeba jiných modulů než GE Fanuc musí být konfigurována na záložce Spotřeba
(Power Consumption):
Zadejte podle specifikací modulu jeho spotřebu v Ampérech na každém napěťovém
rozsahu. Tato informace je vyžadována pro přesný odhad zatížení.
3-12
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
Kapitola
4
Programování VME modulů jiných dodavatelů než
GE Fanuc
Tato kapitola popisuje programové funkce umožňující CPU PACSystems komunikovat
s VME moduly jiných dodavatelů než GE Fanuc.
ƒ
Programování funkcí sběrnice pro VME moduly
ƒ
Čtení sběrnice
ƒ
Zápis na sběrnici
ƒ
Čtení / Úprava / Zápis
ƒ
Testování a nastavení sběrnice
ƒ
Překlopení
ƒ
Přerušení
ƒ
Použití přerušení pro spuštění logiky programu
ƒ
Dynamické maskování přerušení
Další informace o programových funkcích PACSystems jsou uvedeny v publikaci
PACSystems Reference Manual, GFK-2222. Pokyny pro použití programového
softwaru jsou uvedeny v kontextové nápovědě softwaru.
GFK-2235-CZ
4-1
4
Programování funkcí sběrnice pro VME moduly
Čtyři programové funkce umožňují CPU PACSystems komunikovat s VME moduly
jiných dodavatelů než GE Fanuc.
ƒ
BUS READ (BUSRD)
ƒ
BUS WRITE (BUSWRT)
ƒ
BUS READ/MODIFY/WRITE (BUSRMW)
ƒ
BUS TEST AND SET (BUSTST)
Pro určení modulu v systému, který bude vyměňovat data s CPU, používají všechny
uvedené funkce stejné parametry. V dále zobrazeném funkčním bloku Bus Read jsou
tyto parametry zobrazeny:
(povolit)
Rack
BUS
RD
WORD
ST
R
LEN
00001
Slot
S
Subslot
SS
Region
RGN
Offset
OFF
Q
Stavové
slovo
Výstupní
adresa
Parametry sestavy, pozice, podpozice, oblasti a ofsetu
Parametry sestavy a pozice odkazují na modul v hardwarové konfiguraci. Parametr
oblasti odkazuje na oblast paměti, která je pro tento modul konfigurována.
Konfigurování parametrů je popsáno ve 3. kapitole. Podpozice je zpravidla nastavena
na 0. Ofset je číslo počítané od nuly, kterým funkční blok doplňuje ofset k základní
adrese VME (je součástí konfigurace oblasti) pro výpočet čtené nebo zapisované VME
adresy.
Každá pozice může mít konfigurováno až 8 oblastí, jak bylo uvedeno ve 3. kapitole.
Tyto oblasti se mohou v rámci modulu překrývat. Pro komunikaci logiky s modulem
musí být konfigurována nejméně jedna oblast.
Parametry pro dva moduly s jednoduchou šířkou v expanzní zákaznické VME sestavě
V expanzní zákaznické VME sestavě Series 90-70 sdílí pár pozic jedno číslo pozice
(viz popis ve 2. kapitole). Když jsou v takovém páru pozic instalovány dva VME moduly
jednoduché šířky, mají stejné parametry sestavy, pozice a podpozice. (Podpozice je
pro oba moduly 0.) Tyto dva moduly páru však musí mít nastavena různá čísla oblasti.
Například první modul v pozici 7 může používat číslo oblasti 1 a druhý modul v pozici
7 může používat číslo oblasti 2. To je dáno konfigurací PACSystems zadáním několika
oblastí pro pár pozic. Každý z modulů je kromě toho nastaven (např. propojkami na
modulu) tak, aby odpovídal různým VME adresám.
4-2
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
4
Čtení sběrnice (BUSRD)
Funkce BUSRD čte data ze sběrnice VMEbus. Tato funkce by měla být vykonána
předtím, než jsou data zapotřebí v programu. Pokud je objem dat, která mají být
přečtena větší než 32767 bajtů, slov nebo dvojslov, použijte pro jejich čtení několik
instrukcí.
(povolit)
Rack
BUS
RD
WORD
Stavové
slovo
ST
R
LEN
00001
Slot
S
Subslot
SS
Region
RGN
Offset
OFF
Výstupní
adresa
Q
Jestliže funkce BUSRD přijme tok energie přes
svůj aktivní vstup, zpřístupní VME modul v zadané sestavě (R), pozici (S), podpozici (SS), oblasti
adres (RGN) a ofsetu (OFF). BUSRD zkopíruje
zadaný počet (LEN) datových jednotek
(dvojslova, slova nebo bajty) z modulu do CPU,
počínaje výstupní adresou (Q).
Parametr podpozice je zamýšlen pro budoucí
rozšíření, kde může adresa sestavy/pozice
obsahovat více než jednu desku.
Konfigurace oblasti je popsána na straně 3-3.
Funkce propouští tok energie doprava, když je
operace úspěšná. Stav operace je hlášen ve
stavu pozice (ST).
Parametry funkce BUSRD
Parametr
LEN
Typy dat
Délka. Počet bajtů, dvojslov UINT
nebo slov. 1 až 32 767.
Platné typy paměti
Konstanta
R
Číslo sestavy
UINT
S
Číslo pozice
UINT
Číslo podpozice (volitelné,
výchozí je 0)
UINT
RGN
Oblast. (Volitelné, výchozí
je 1.)
UINT
OFF
Počet bajtů ofsetu
DWORD
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, konstanta
ST
(Volitelné.) Stav operace.
UINT
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, žádný
Q
Adresa dat čtených z VME BYTE, DWORD tok dat, I, Q, M, T, G, R, W, P, L, AI,
modulu
nebo WORD
AQ, symbol
SS
GFK-2235-CZ
Popis
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, konstanta
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, konstanta, žádný
Kapitola 4 Programování VME modulů jiných dodavatelů než GE Fanuc
4-3
4
Stav BUSRD ve výstupu ST
Funkce BUSRD vrací do výstupu ST jednu z následujících hodnot:
0
Operace byla úspěšná.
1
Chyba sběrnice
2
Modul v dané sestavě/pozici neexistuje.
3
Neplatný typ modulu v dané sestavě/pozici.
4
Počáteční adresa je mimo konfigurovaný rozsah.
5
Koncová adresa je mimo konfigurovaný rozsah.
6
Absolutní adresa je sudá, avšak rozhraní je konfigurováno pouze
jako liché bajty.
8
Oblast není aktivována.
10
Neplatný parametr funkce.
BUSRD - příklad 1
%M00044
%Q00026
BUS
RD
WORD
Konst.
0000
R
Konst.
0005
S
ST
LEN
00002
SS
Konst.
00002
Konst.
00000
RGN
OFF
Q
%M0003
%I00256
Když je v tomto příkladu
aktivační vstup %M00044
sepnutý, CPU přečte 2 slova
(LEN) dat z modulu v sestavě 0, pozici 5. Data jsou
čtena z konfigurované
oblasti modulu (RGN) 2
počínaje ofsetem 0.
Funkce uloží data do 2 slov
počínaje %I256.
Úspěšné dokončení operace je funkcí indikováno uložením hodnoty 0 do stavové
adresy %M0003.
4-4
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
4
BUSRD - příklad 2
%M00044
%Q00027
BUS
RD
WORD
Konst.
0003
R
Konst.
0007
S
ST
LEN
00002
SS
%L0024
RGN
%L0025
OFF
Q
%M0001
%I00256
Když je v tomto příkladu
aktivační vstup %M00044
sepnutý, CPU přečte 2 slova
(LEN) dat z modulu v sestavě 3, pozice 7 a uloží je do 2
slov počínaje %256.
V tomto případě je sestava 3
expanzní zákaznickou VME
sestavou a pozice 7 obsahuje pár VME modulů jiného
dodavatele než GE Fanuc.
V konfiguraci pro pár modulů bylo přiřazeno několik oblastí. V příkladu funkčního bloku
je parametr RGN adresa, %L0024. Ofset je zadán pomocí adresy %L0025. Změnou
čísla oblasti v %L024 může aplikační program použít stejný funkční blok v následných
logických cyklech pro čtení dat z obou modulů páru.
Alternativně lze ve stejném cyklu použít několik funkcí BUSRD, z nichž každá má
oblast zadánu jako odlišnou konstantní hodnotu.
V tomto příkladu jsou %L025 a %L026 nastaveny na 0, takže funkční blok čte vždy
2 slova dat od začátku oblasti paměti zadané v %L024.
Po přečtení dat je funkční blok umístí do paměti CPU počínaje (bitovou adresou)
%I00256. Pokud se nevyskytne chyba, výstupní cívka %Q00027 se sepne.
Úspěšné dokončení operace je funkcí indikováno uložením hodnoty 0 do stavové
adresy %M0001.
GFK-2235-CZ
Kapitola 4 Programování VME modulů jiných dodavatelů než GE Fanuc
4-5
4
Zápis na sběrnici (BUSWRT)
Funkce BUSWRT zapisuje data na sběrnici VMEbus. Umístěte tuto funkci v programu
na pozici, kde jsou výstupní data připravena k odeslání. Pokud je objem dat, která mají
být zapsána větší než 32767 bajtů, slov nebo dvojslov, použijte pro jejich zápis několik
instrukcí.
(povolit)
Input
parameter
BUS
WRT
WORD
IN
Stavové
slovo
ST
LEN
00001
Rack
R
Slot
S
Subslot
SS
Region
RGN
Offset
OFF
Jestliže funkce BUSWRT přijme tok energie přes
svůj aktivní vstup, zapíše data umístěna na adrese
(IN) do VME modulu v zadané sestavě (R), pozici
(S), podpozici (SS) a volitelné oblasti adres (RGN) a
ofsetu (OFF). BUSWRT zapíše zadaný počet (LEN)
datových jednotek (dvojslov, slov nebo bajtů).
Funkce BUSWRT propouští tok energie doprava,
když je operace úspěšná. Stav operace je hlášen ve
stavu pozice (ST).
Parametry funkce BUSWRT
Parametr
LEN
Typy dat
Délka. Počet bajtů, dvojslov UINT
nebo slov. 1 až 32 767.
Platné typy paměti
Konstanta
IN
Adresa dat, která mají být
zapsána do VME modulu
R
Číslo sestavy
BYTE, DWORD
nebo WORD
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, konstanta
UINT
S
Číslo pozice
UINT
SS
Číslo podpozice
(volitelné, výchozí je 0)
UINT
RGN
Oblast.
(Volitelné, výchozí je 1.)
UINT
OFF
Počet bajtů ofsetu
DWORD
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, konstanta
(Volitelné.) Stav operace.
UINT
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, žádný
ST
4-6
Popis
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, konstanta, žádný
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
4
Stav BUSWRT ve výstupu ST
Funkce BUSWRT vrací do výstupu ST jednu z následujících hodnot:
0
Operace byla úspěšná.
1
Chyba sběrnice
2
Modul v dané sestavě/pozici neexistuje.
3
Neplatný typ modulu v dané sestavě/pozici.
4
Počáteční adresa je mimo konfigurovaný rozsah.
5
Koncová adresa je mimo konfigurovaný rozsah.
6
Absolutní adresa je sudá, avšak rozhraní je konfigurováno pouze
jako liché bajty.
8
Oblast není aktivována.
10
Neplatný parametr funkce.
Příklad funkce BUSWRT
%M00044
%R0001
%Q00027
BUS
WRT
WORD
IN
ST
LEN
00001
%L0001
R
%L0002
S
%L0003
SS
RGN
Konst.
00000
OFF
%M0001
V tomto příkladu v každém
cyklu, kdy je aktivační vstup
%M00044 sepnutý, zapíše
funkce BUSWRT slovo dat z
%R0001 do modulu na
sběrnici. Vzhledem k tomu, že
umístění modulu v sestavě,
pozici a podpozici je
obsaženo v adresách
%L0001 až %L0003, lze
stejný funkční blok použít pro
aktualizaci různých modulů v
následných logických cyklech
změnou hodnot těchto adres
namísto explicitního zadávání
ve funkčním bloku.
Protože příklad funkčního bloku neobsahuje vstup parametru RGN, bude vždy
zapisovat do oblasti 1. Jelikož je parametr ofsetu 0, bude vždy začínat na počátku
konfigurované adresy paměti modulu. Jiné funkční bloky v programu mohou zapisovat
do jiných oblastí.
Pokud během zápisu dat nedojde k chybě, bude výstupní cívka %Q0027 sepnuta.
Funkce BUSWRT indikuje úspěšné dokončení uložením hodnoty 0 do stavové adresy
%M0001.
GFK-2235-CZ
Kapitola 4 Programování VME modulů jiných dodavatelů než GE Fanuc
4-7
4
Čtení / Úprava / Zápis na sběrnici (BUSRMW)
Funkce BUSRMW aktualizuje jeden bajt, slovo nebo dvojslovo dat na sběrnici
VMEbus. Během vykonávání operace čtení-úprava-zápis je sběrnice VMEbus funkcí
zablokována.
(povolit)
Bus
operation
Data mask
BUS
RMW
WORD
ST
Stavové
slovo
MSK OV
Původní
hodnota
OP
Rack
R
Slot
S
Subslot
SS
Region
RGN
Offset
OFF
Jestliže funkce BUSRMW přijme tok energie přes svůj
aktivní vstup, přečte dvojslovo, slovo nebo bajt dat
z modulu v zadané sestavě (R), pozici (S), podpozici
(SS) a volitelné oblasti adres (RGN) a ofsetu (OFF).
Původní hodnota je uložena v parametru (OV).
Funkce kombinuje data s datovou maskou (MSK).
Vykonávaná operace (AND / OR) je zvolena parametrem
OP. Hodnota masky je Dvojslovo. Při zpracování dat
v délce slova je použito pouze dolních 16 bitů. Při zpracování dat v délce bajtu je použito pouze dolních 8 bitů
datové masky. Výsledek je potom zapsán na stejnou
VME adresu odkud byla data čtena.
Po úspěšné operaci propouští funkce BUSRMW energii
doprava a vrátí stavovou hodnotu do výstupu ST.
Parametry funkce BUSRMW
Pro BUSRMW_WORD musí být absolutní adresa VME násobkem 2.
Pro BUSRMW_DWORD musí být násobkem 4.
Absolutní VME adresa je rovna základní adrese plus hodnota ofsetu.
Parametr
OP
Popis
Typ operace:
Typy dat
UINT
0 = AND
1 = OR
MSK
Datová maska
DWORD
R
Číslo sestavy
UINT
S
Číslo pozice
UINT
SS
Číslo podpozice (volitelné,
výchozí je 0)
UINT
RGN
Oblast. (Volitelné, výchozí
je 1.)
UINT
OFF
Počet bajtů ofsetu
DWORD
(Volitelné.) Stav operace.
UINT
ST
OV
4-8
Platné typy paměti
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, konstanta
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, konstanta, žádný
tok dat, I, Q, M, T, G, R, W, P, L, AI,
AQ, symbol, konstanta
tok dat, I, Q, M, T, G, R, W, P, L, AI,
(Volitelné) Původní hodnota BYTE, DWORD AQ, symbol, žádný
nebo WORD
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
4
Stav BUSRMW ve výstupu ST
Funkce BUSRMW vrací do výstupu ST jednu z následujících hodnot:
0
Operace byla úspěšná.
1
Chyba sběrnice
2
Modul v dané sestavě/pozici neexistuje.
3
Neplatný typ modulu v dané sestavě/pozici.
4
Počáteční adresa je mimo konfigurovaný rozsah.
5
Koncová adresa je mimo konfigurovaný rozsah.
6
Absolutní adresa je sudá, avšak rozhraní je konfigurováno pouze
jako liché bajty.
7
Pro typ WORD není absolutní VME adresa násobkem 2. Pro typ
DWORD není absolutní VME adresa násobkem 4.
8
Oblast není aktivována.
9
Pro konfigurovaný typ přístupu je typ funkce příliš dlouhý.
10
Neplatný parametr funkce.
Příklad funkce BUSRMW
%M0001
%M0055
BUS
RMW
WORD
Konst.
0001
OP
ST
%P0001
Konst.
0080
Konst.
0000
Konst.
0006
MSK OV
%R0001
R
S
SS
Konst.
0004
Konst.
0002
RGN
Když je v tomto příkladu
aktivační vstup %M0001
vybuzen, hexadecimální
MSK hodnota 80H je
binárně sečtena (OP = 1)
se slovem dat čteným z
modulu v pozici 6 hlavní
sestavy.
Funkční blok odkazuje na
adresu oblasti 4 s použitím
ofsetu, který je 2 bajty od
začátku oblasti.
OFF
Původní hodnota je zapsána na adresu %R0001. Zpět do modulu je zapsána nová
hodnota binárního součtu. Pokud během přístupu k datům nedojde k chybě, bude
výstupní cívka %M0055 sepnuta. Stav operace je umístěn na ST adresu %P0001.
GFK-2235-CZ
Kapitola 4 Programování VME modulů jiných dodavatelů než GE Fanuc
4-9
4
Testování a nastavení sběrnice (BUSTST)
Funkce BUSTST obsluhuje semafory umístěné na sběrnici VMEbus. Funkce BUSTST
zaměňuje booleovskou proměnnou TRUE (1) za okamžitou hodnotu na pozici
semaforu. Jestliže tato hodnota již byla 1, funkce BUSTST nesbírá hodnotu semaforu.
Pokud byla existující hodnota 0, je semafor nastaven a funkce BUSTST sbírá hodnotu
semaforu a používá oblast paměti, kterou řídí. Zápisem 0 na pozici semaforu funkcí
BUSWRT je semafor smazán a vlastnictví se uvolnění. Během vykonávání operace je
sběrnice VMEbus funkcí zablokována.
(povolit)
BUS
TST
WORD
Rack
Number
R
ST
Stavové
slovo
Slot
S
Q
Parametr
výstupu
Subslot
SS
Region
RGN
Offset
OFF
Jestliže funkce BUSTST přijme tok energie přes
svůj aktivní vstup, zamění booleovskou
proměnou TRUE (1) za adresu určenou
parametry RACK, SLOT, SUBSLOT, RGN
a OFF. Když byl semafor k dispozici (0) a byl
použit, zapne funkce výstup Q. Propouští tok
energie doprava kdykoli protéká energie
a během zpracování nedojde k chybě.
Parametry funkce BUSTST
Funkci BUSTST lze naprogramovat jako BUSTS_BYTE nebo BUSTS_WORD. Pro
BUSTST_WORD musí být absolutní adresa modulu násobkem 2. Absolutní adresa je
rovna základní adrese plus hodnota ofsetu.
Parametr
Typy dat
R
Číslo sestavy
UINT
S
Číslo pozice
UINT
Číslo podpozice (volitelné,
výchozí je 0)
UINT
RGN
Oblast. (Volitelné, výchozí je
1.)
UINT
OFF
Počet bajtů ofsetu
DWORD
SS
4-10
Popis
ST
(Volitelné.) Stav VME operace. UINT
Q
Výstup je zapnut, když je
semafor k dispozici (0). Jinak
je Q nastaven na OFF.
Platné typy paměti
tok dat, I, Q, M, T, G, R, W, P, L,
AI, AQ, symbol, konstanta
tok dat, I, Q, M, T, G, R, W, P, L,
AI, AQ, symbol, konstanta, žádný
tok dat, I, Q, M, T, G, R, W, P, L,
AI, AQ, symbol, konstanta
tok dat, I, Q, M, T, G, R, W, P, L,
AI, AQ, symbol, žádný
tok energie, žádný
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
4
Stav BUSTST ve výstupu ST
Funkce BUTST vrací do výstupu ST jednu z následujících hodnot:
0
VME operace byla úspěšná.
1
Chyba sběrnice
2
Modul v dané sestavě/pozici neexistuje.
3
Neplatný typ modulu v dané sestavě/pozici.
4
Počáteční adresa je mimo konfigurovaný rozsah.
5
Koncová adresa je mimo konfigurovaný rozsah.
6
Absolutní adresa je sudá, avšak rozhraní je konfigurováno pouze
jako liché bajty.
7
Pro typ WORD není absolutní VME adresa násobkem 2.
8
Oblast není aktivována.
9
Pro konfigurovaný typ přístupu je typ funkce příliš velký.
10
Neplatný parametr funkce.
Stav 0 pouze znamená, že VME operace byla úspěšná. Neznamená to však, že byla
sbírána hodnota semaforu.
GFK-2235-CZ
Kapitola 4 Programování VME modulů jiných dodavatelů než GE Fanuc
4-11
4
Příklad funkce BUSTST
V tomto příkladu jsou použity funkce BUSRD, BUSWRT a BUSTST pro čtení
semaforem chráněných dat do PLC.
Když je aktivační vstup %M00047 sepnutý, vykoná se funkce BUSTST pro aplikaci
semaforu modulu, umístěného v sestavě 0 na pozici 4. Když je VME operace úspěšná,
resetuje se cívka %M0047 a v %L001 je nastavena 0. Pokud byl semafor k dispozici, je
nastavena výstupní cívka %M00048.
Když je cívka %M00048 nastavena, funkce BUSRD přečte 20 slov dat z modulu a uloží
je do paměti CPU, počínaje na %R0200. Když je čtení úspěšné, funkce BUSWRT
uvolní semafor. Po úspěšném zpracování funkce BUSWRT je cívka %M00048
resetována. Nastavení %M00049 indikuje následné logice, že jsou k dispozici čerstvá
data.
Jestliže semafor nebyl k dispozici, funkce BUSRD a BUSWRT se nevykonají. Výsledný
efekt je, že po nastavení %M00047 bude CPU kontrolovat semafor při každém cyklu,
dokud nebude semafor k dispozici. Jakmile začne být semafor k dispozici, je sbírána
jeho hodnota, přečtou se data a semafor je uvolněn. Dokud není %M00047 znovu
nastaveno, žádné další akce se neprovádějí.
%M00047
%M0047
BUS
TST
WORD
Const
0000
R
ST
Const
0004
S
Q
RM
%L0001
%M0048
SM
SS
RGN
Const
0000
OFF
%M00048
%M0048
BUS
WRT
WORD
BUS
RD
WORD
Const
0000
R
Const
0004
S
ST
LEN
00020
SS
Q
%L0002
%R00200
%R0004
Const
0000
Const
0004
4-12
OFF
ST
LEN
00001
RM
%L0003
R
%M0049
SM
S
SS
RGN
Const
16#10
IN
RGN
Const
0000
OFF
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
4
SWAP
Funkce SWAP slouží pro překlopení dvou bajtů v rámci slova (SWAP WORD) nebo
dvou slov v rámci dvojslova (SWAP DWORD). Funkci SWAP lze provádět nad velkým
intervalem paměti zadáním délky větší než 1. Vykonáním funkce bude každé slovo
nebo dvojslovo dat v rámci zadaného rozsahu odpovídajícím způsobem zaměněno.
CPU PACSystems používá pro ukládání bajtů dat slova konvenci Intel. To znamená,
že nejnižší významový bajt slova je uložen na adresu n a nejvyšší významový bajt je
uložen na adresu n+1. Řada VME modulů používá konvenci Motorola, kdy je nejvyšší
významový bajt na adrese n a nejnižší významový bajt na adrese n+1.
Obvody pro přístup na sběrnici VMEbus v CPU PACSystems přiřazují adresu bajtu 1
stejné pozici v paměti bez ohledu na konvenci používanou druhým zařízením. Při přenosu z nebo do modulů používajících konvenci Motorola však musí být vzhledem
k různé významnosti bajtu data v délce slova nebo více slov, např. 16 bitová
celočíselná (INT, UINT), 32 bitová celočíselná (DINT) nebo čísla v pohyblivé řádové
čárce (REAL) upravována. V těchto případech musí být dva bajty v každém slově
zaměněny buď před nebo po přenosu. U víceslovních datových položek musí být navíc
slova překlopena ze začátku na konec na úrovni slova. Například v 64 bitovém
reálném čísle, přeneseném do CPU PACSystems z modulu s konvencí Motorola, musí
být před nebo po čtení zaměněny bajty nebo převrácena slova podle následujícího
obrázku:
B1
B2
B3
B4
B5
B6
B7
B8
Znakové řetězce (ASCII) nebo BCD data úpravu nevyžadují, protože konvence Intel
a Motorola pro ukládání znakových řetězců jsou identické.
(povolit)
Adresa
dat
SWAP
WORD
IN
LEN
001
Q
Výstupní
adresa
Když funkce SWAP přijme tok energie přes svůj aktivní
vstup, zamění data na adrese IN a umístí zaměněná
data na výstupní adresu Q.
Funkce propouští tok energie doprava, kdykoli je
aktivována.
GFK-2235-CZ
Kapitola 4 Programování VME modulů jiných dodavatelů než GE Fanuc
4-13
4
Parametry funkce SWAP
Oba parametry IN a Q musí být shodného typu, WORD nebo DWORD.
Parametr
Popis
Typy dat
Platné typy paměti
IN
Adresy dat, která mají
být zaměněna
DWORD,
WORD
tok dat, I, Q, M, T, G, R, W, P, L, AI, AQ,
symbol
Q
Adresy zaměňovaných
dat.
DWORD,
tok dat, I, Q, M, T, G, R, W, P, L, AI, AQ,
symbol
WORD
Příklad funkce SWAP
%I0001
%Q0001
SWAP
WORD
%I0033
4-14
IN
Q
LEN
001
%L0007
Když se v tomto příkladu aktivační
vstup %I00001 sepne, dva bajty
umístěné ve slovech %I0033 až
%I0048 se zamění. Výsledek
záměny je uložen do %L0007.
Kdykoli funkce SWAP přijme tok
energie, je výstupní cívka
%Q0001 sepnuta.
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
4
Přerušení
Použití přerušení pro spuštění logiky programu
CPU PACSystems zpracovává VME přerušení IRQ5, IRQ6 a IRQ7. VME moduly
jiných výrobců než GE Fanuc nesmí obsluhovat tato přerušení.
VME jiných dodavatelů mohou přerušením IRQ6 do CPU spustit vykonání logiky
aplikačního programu. Každé přerušení může spustit jeden blok přerušení LD.
CPU
Modul
IRQ6
VME
Pokud je VME modul jiného dodavatele než GE Fanuc umístěn vlevo od modulu, který
může generovat přerušení, musí daný modul jiného dodavatele propouštět zřetězený
signál potvrzeného přerušení do pozice vpravo. Jestliže modul jiného dodavatele
zřetězené potvrzení VME přerušení nepropouští, musí být umístěn napravo od všech
modulů, které mohou generovat VME přerušení.
Uvolnění IRQ6
Pro VME moduly je důležité uvolnit IRQ6 jakmile CPU dokončí cyklus potvrzení VME
přerušení. Jinak je CPU interpretuje jako následující požadavek přerušení a znovu
zpracuje VME přerušení. To může případně způsobit vypršení hlídacího časovače
systému a uvést CPU do režimu STOP/HALT.
Přiřazení přerušení a logiky
Když jsou přerušení od VME modulu použita pro spouštění logiky, musí být definováno
přiřazení přerušení k logice programu, která má být vykonána. Pomocí Cimplicity
Machine Edition ve vlastnostech bloku logiky přerušení vyberte řádek Scheduling.
Rozšiřte dialogové okno a vyberte Module Interrupt pro daný typ. Zadejte do pole
Trigger sestavu, pozici a číslo přerušení. Jeden zdroj přerušení může spustit pouze
jeden logický blok přerušení.
GFK-2235-CZ
Kapitola 4 Programování VME modulů jiných dodavatelů než GE Fanuc
4-15
4
Frekvence a řazení do fronty
Systém umožňuje, aby VME přerušení od diskrétních a analogových modulů a od
modulů jiných dodavatelů než GE Fanuc spouštěla programovou logiku v PLC. Řazení
do fronty a frekvence přerušení od modulů jiných dodavatelů se řídí stejnými pravidly,
jako přerušení od diskrétních a analogových modulů.
Dynamické maskování přerušení
Přerušení od modulu mohou být aktivována nebo deaktivována během konfigurace
modulu. Když je přerušení od modulu neaktivní, nelze je použít pro spuštění logiky
aplikačního programu ani nemůže být nemaskované. Pokud však je přerušení v konfiguraci aktivované, lze je během provozu systému dynamicky maskovat nebo odmaskovat aplikačním programem.
Aktivní přerušení může aplikační program maskovat nebo odmaskovat použitím
funkčního bloku požadavku služby č.17. Pro maskování nebo odmaskování přerušení
od VME modulu jiného dodavatele propustí logika aplikačního programu VME_INT_ID
(17 desítkově, 11H) jako typ paměti a ID přerušení VME jako ofset při SVC_REQ #17.
Když není přerušení maskované, CPU toto přerušení zpracuje a naplánuje vykonání
přidružené logiky programu. Když je přerušení maskované, CPU toto přerušení
zpracuje ale nenaplánuje vykonání přidružené logiky programu.
Při přechodech PLC systému z režimu Stop do režimu Run jsou přerušení automaticky
odmaskována.
4-16
PACSystems RX7i Uživatelská příručka pro integraci VME modulů - červen 2003
GFK-2235-CZ
Rejstřík
A
ACFAIL, 1-8
Adresy pro moduly GE Fanuc, 3-6
B
Bus Arb, 1-8
Č
Čtení / Úprava / Zápis na sběrnici
(BUSRMW), 4-8
Čtení sběrnice (BUSRD), 4-3
E
Expanzní sestavy:
Standardní sestavy Series 90-70, 2-8
VME sestavy Series 90-70, 2-10
F
funkce SWAP, 4-13
Funkční požadavky, 1-8
H
Hlavní sestava PACSystems RX7i, 2-4
I
ID přerušení, 3-10
Instalace, VME moduly
distanční vložky sestavy, vnitřní sběrnice J2, 2-3
K
Konektory, 2-3
Konfigurace modulů, 3-1
Konfigurace pozice, 3-2
Konfigurace přerušení (jiní dodavatelé), 4-16
M
Modifikační kód adresy, 3-4
Modul reflektivní paměti, 2-16
N
Napájecí kabel pro dvě sestavy, 2-13
Napájecí zdroje pro expanzní sestavy, 2-12
GFK-2235-CZ
O
Oblasti VME adres, 3-3
P
Požadavky na adresování a data, 1-6
Požadavky na chlazení, 2-15
Požadavky na napájení, 1-7
Požadavky na prostředí, 1-4
Požadavky na uzemnění, 2-15
Programové funkce, SWAP, 4-13
Proud, VME modul, 2-12
Přerušení, 3-10
Přerušení, konfigurace (jiní dodavatelé), 4-16
Přídavné VME sestavy, 2-16
Přijímací modul sběrnice, 2-16
R
Rozměrové požadavky modulů, 1-5
S
Sestavy v systému, 2-2
Spotřeba, 3-12
Standardní sestava Series 90-70, 2-8
Standardy pro VMEbus, 1-2
SYSFAIL, 1-8
SYSRESET, 1-8
T
Testování a nast. sběrnice (BUSTST), 4-10
U
Umístění modulů, 2-14
Uvolnění IRQ6, 4-15
V
VME paměť, 3-5
VMEbus
vlastnosti a možnosti, 1-3
Vnitřní sběrnice, 2-3
Vnitřní sběrnice J2, 2-3
Z
Zákaznická VME sestava, 2-10
Základní VME adresa, 3-5
Zápis na sběrnici (BUSWRT), 4-6
Zřetězené signály, 2-14
Rejstřík-1

Podobné dokumenty

PACSystems RX7i Instalacní manuál, GFK-2223-CZ

PACSystems RX7i Instalacní manuál, GFK-2223-CZ Varování jsou použita všude, kde může být nepozornost příčinou zranění osob nebo poškození popisovaného zařízení.

Více

PowerPlus 19 - O.K.SERVIS PLUS s.r.o.

PowerPlus 19 - O.K.SERVIS PLUS s.r.o. UPS, pro umožnění opravy a údržby bez přerušení zásobování zátěže energií. Tento přepínač smí být použit pouze servisním technikem.

Více

PACSystems Manual Station Manager TCP/IP, GFK

PACSystems Manual Station Manager TCP/IP, GFK Změna záložních konfiguračních parametrů............................................................ 2-8 Změna zálohy rozšířených uživatelských parametrů...............................................

Více