M
m
SB
CENTRUM NAUKOWO-PRODUKCYJNE SYSTEMÓW STEROWANIA E H H - S I T E RIHIISIiiillB I n s t y t u t S y s t e m ó w S t e r o w a n i a
SYSTEM MIKROKOMPUTEROWY
MERA-60
SM 50/50-3
K a t a l o g
Katowice, maj 1982
Wiadomości ogólne
Opis systemu 1
Magistrala 2
Mechanika 3
Moduły 4
Oprogramowanie 5
Sposób zamawiania 6
;v,f- -V ^
Wiadomości ogólne
WIADOMOŚCI OGÓLNE
MERA-60 Jest systemem mikrokomputerowym opracowanym w In s t y t u c ie Systemów Sterowania w Katowicach.
Bazowa wersja systemu produkowana je s t przez Centrum Naukowo-Produkcyjne Systemów Sterowania MERA-STER w Katowicach,
Generalnym dostawcą systemu je s t Biuro Generalnych Dostaw CNPSS MERA-STER w Katowicach.
Specja lizo w an e moduły sprzętowe i programowe do zastosowań speojalnych produkuje Zakład Modeli i Prototypów
In st y t u t u Systemów Sterowania.
Ponadto Centrum Naukowo-Produkcyjne Systemów Sterow ania i I n s t y t u t Systemów Sterowania świadczą usługi w za kre sie *
• s z k o le n ia użytkowników
• opracowania specjalizowane go oprogramowania 0 ko nfiguro w an ia systemów
• testowania systemów i urządzeń
• serwisu gwarancyjnego i pogwarancyjnego.
Opis systemu 1
1 -1
OPIS SYSTEMU
System' MERA-6 0 j e s t uniwersalnym systomem mikrokomputerowym, posiadającym budowę modułową. Bogaty zestaw modułów pozwala na stosowanie systemu w w ie lu g a ł ę z i a o h gospodarki narodowej, w s z c z e g ó l n o ś c i zaś do:
© a u to m at y zacji o b l i c z e ń naukowo - i n ż y n i e r s k i o h
© systemów l a b o r a t o r y jn y c h
o prac w systemach kontrolno-pomiarowyeh
© zastosowań zw ią za nyc h z k o n t r o lą pracy p r z e d s i ę b io r s t w a
© zastosowań przemysłowych / k o n t r o l a procesu t e c h n o l o g i c z n e g o /
© systemów h i e r a r c h i c z n y c h .
Zalety systemu MERA-60:
© otwartość systemu.
Otwartość systemu p o le g a ją c a na łatw ości dostosowania p r z e z użytkownika do konkretnego za s t o s o w a n ia , zapewnia modułowa budowa, u m o żliw ia ją ca p o d łą c ze n ie do m a g i s t r a l i dowolnych ur zą d zeń zew n ętr zn y ch :
© brak grupy rozkazów w e /w y ,
Brak grupy rozkazów we/wy j e s t spowodowany u n i f i k a c j ą adre- s a o j i . Polega ona na tym, że w s z y s t k ie r e j e s t r y urządzeń Zewnętrznych są adresowane b e zp o ś r e d n io w taki sam sposób, j a k komórki p a m ię c i. Stanowi to duże u ł a t w ie n i e d la prog ra mistów i z n a c z n ie skraca długość programu;
o duża szybkość o b s łu g i pr ze r w ań .
Dużą szybkość ob s łu g i przerwań umożliwia, ich automatyczna i d e n t y f i k a c j a za pomocą s p e c j a l n e j l i n i i "z e z w o l e n i a p r z e r w a n i a " , p r zec h o d zą ce j p r z e z w s z y s t k ie moduły systemu. Ma to
istotne z n a c z e n ie w przypadku pracy w c z a s i e rzeczywistym ;
1-2
9 łatwość zmiany p r io r y t e t ó w u r zą d ze ń p r z e z uż y t k o w n ik a . Łatwość zmiany p r io r y t e t ó w u r zą d ze ń J e s t możliwa d z i ę k i p r zy p o r zą d k o w an iu p r i o r y t e t u s z c z e l i n i e k a s e t y , n i e z a l e ż n i e od r o d z a j u modułu, który s i ę w n ie j z n a j d u j e ,
A r o h i t e k t u r a systemu oparta j e s t o wspólny i n t e r f e j s - m a g is t r a l ę MERA-60, Wymiana i n f o r m a o j i między po szczegó lny m i modułami
systemu odbywa s i ę p o p rz e z tę m a g is t r a l ę / r y s . i - i / .
Jako u r z ą d z e n i a zew n ętrzne mogą być stosowane:
» monitor ekranowy 7 9 5 2 / 7 9 5 3
® inne u r z ą d z e n i e p r a c u ją c e w s t a n d a r d z i e V24
® s t a c j a taśmy p a p iero w ej SPTP-3
© pamięć na d yska ch e l a s t y c z n y c h SP60 0 s t e r o w n ik kasety CAMAC
® u r z ą d z e n i e p r a c u ją c e w s t a n d a r d z i e WSPÓLNA SZYNA / U N I B U S / np. dysk S M 5 4 0 0 .
Podstawowe parametry t e c h n ic z n e systemu:
9 dłu g o ś ć słowa d a n y o h /a d r e s ó w - 16 b it ó w
9 i l o ś ć u n iw e r s a ln y c h r e j e s t r ó w - 8
9 i l o ś ć sposobów a d r e s a c j l - 8
9 pojemność pamięol op era cyjne j - do 28 ksłów
9 l i s t a rozkazów - ko m patybilna z systemami SM3 i SM4 / p r o d . Z S R R / oraz L S I / I I i P D P - II /0 3 / p r o d . D E C /
9 r e a l i z a c j a o p e r a c ji zm iennoprzecinkowych - sprzętowa 9 system przerwań - wektorowy, jednopoziomowy
9 możliwość wymiany i n f o r m a c ji w t r y b ie DMA 0 szybkość pracy - 3 0 0 t y s . o p /s e k
0 k a t e g o r i a k lim a t y c zn a K2 według PN-8/T- 4 2 1 0 6 .
Rys. 1-1
Magistrala
2 -1
MAGISTRALA
M a g i s t r a l a MERA-60 j e s t in t e r f e j s e m systemu MERA-60, um ożliwia
jącym k o n fig u r o w a n ie systemów o różnej z ł o ż o n o ś c i , w oparciu o standardowe moduły f u n k o j o n a l n e , J e s t ona kompatybilna z m a g is t r a lą LSI-BUS firmy DEC.
i . ORGANIZACJA MAGISTRALI I OPIS SYGNAŁÓW
L i n i e m a g i s t r a l i MERA-60 tworząd 4 grupy fu n k o jo n a ln e j
- m ultIplek so w an a m a g is t r a la danych i adresów - 16 l i n i i - l i n i e s te r u ją o e i s y n c h r o n izu ją c e - 2 0 l i n i i
- z a s i l a n i e - 17 l i n i i
- l i n i e rezerwowe - i9 l i n i i
R y s . 2-1 podaje r o z m ie s z c z e n ie po szc ze g ó ln y c h kontaktów na pły tce drukowanej modułu.
Wykaz sygnałów na p o szc zegó lny ch k o n t a k ta c h , ich oznaozenie lite ro w e i odpowiadające sygnały m a g i s t r a l i LSI-BUS firmy DEC, podane są w t a b l . 2-1.
Ponieważ łączówki C i D są id e n ty czn e z A i B, w t a b lic y um ieszczono tylko kontakty łączówek A i B.
K o n s t r u k c y jn ie m a g is t r a la MERA-60 wykonana j e s t w p o s t a c i p ł y t k i /obwodu d ruk o w a neg o /, p o s ia d a ją c e j nie zbęd ne połą
c z e n ia między wyx)rowadzeniami łączówek, do których p o d łą czane są moduły. R o zm ies zc z en ie modułów w k a s e c ie może byó dowolne.
2 -2
STRONA ELEM ENTÓW STRONA A
SEGMENTU SEGM.C SE6M.3 SE6M.A
i i _ j r i L j n _ j n _ i r
STRONA LUTÓW STRONA 3
* S E GM. A SEGM.B
"A :B 1^A rB f8J^8i §¿318 s t r o nT
STRONA ELEMENTÓW STRONA A
„
SEGM.B S E G M M3:A16 3 :4 1 A :A 18 K iA STRONA
Łączówki dla segmentów C iD
są
identyczne ja k dla A ii.
H y s . 2 - i
2 -3
T a b l i c a 2-1
LIN IE MAGISTRALI MERA-60
Numer styku
{ O zn a czen ie I sygnału
l O zn a o ze n ie lwfi DEC
I
! Funkcje
1 1 2 ! 3 ! 4
A : A 1 A :A 2 A :A 3 A :A 4
KULI KRL2 KRL3 KRL4
BSPAREi BSPARE2 BDAL 16 BDAL 17
Rezerwowe l i n i e m a g i s t r a l i /z a r e z e r w o w a n ie do celów d a l s z e j rozbudowy systemu;
użytkownik nie powinien stosować ic h do własnych c e l ó w /
A : A5 A :A 6 A :A 7
REZ1 REZ2 REZ3
SSPARE1 SSPARE2 SSPARE3
S ty ki rezerwowe /mogą hyc i
I
wykorzystane p r z e z u żyt
k o w n ik a /
A :A 8 OBSZ GND Masa
A : A9 A : A 1 0
OTL1 OTL2
MSPARKA NSPAREA
L i n i e uruchomieniowe
A : A i i OBSZ GND Masa
A : A12 KTPDN BDMRL Żądanie DMA
. A ; A 13 KOSTN BHALTL Żądanie zatrzym ania praoy
procesora
A : A14 KRGNN BREFL O d św ieżanie pamięci
A : A i 5 + 12VB + 12B Z a s i l a n i e b a t e ry jn e + 12V
A :A 1 6 OBSZ GND Masa
A :A 1 7 PREZ2 PSPAREi styk rezerwowy
A : A 1 8 +5VB +5B Z a s i l a n i e b a t e r y jn e + 5V
B j A l IiPSTW BDCOKH N apięcie stałe w normie
B :A 2 KPTNW BPOK H N a p ię c ie zmienne w normie
B :A 3 B: a4 B:A5
REZ4 REZ5 REZ6
SSPARE4 SSPARE5 SSPARE6
S ty k i rezerwowe /mogą być wykorzystane pr ze z użyt
k o w n ik a /
B; A6 REZ7 - SSPARE7
B :A 7 KPZUN SSPARE8 Start pamięci
B :A 8 OBSZ GND Masa
2 -4
1 1 2 J 3 1, 4
B :A 9 0TL2 MSPAREB
L i n i e uruohomieniowe
B :A 1 0 0TL2 MSPAREB
B : A i l OBSZ GND Masa
B : A i 2 KPWN BSACKL P o t w ie r d z e n ie w ybrania
B :A 1 3 KRL5 BSPARE6 Rezerwowa l i n i a m a gis
t r a l i
B :A 1 4 KPRTN BEVNTL Żądanie pr ze r w an ia
B : A i 5 PREZ3 PSPARE4 Styk rezerwowy.
Stosowanie nie zalecane
B ;a i6 OBSZ GND Masa
B: A17 PREZ4 PSPARE2. Styk rezerwowy.
Stosowanie nie zalecane
B :A 1 8 +5V +5V Z a s i l a n i e + 5V
A : Bi +5V +5 Z a s i l a n i e + 5V
Ai B2 -12V -12 Zarezerwowany na nap.
-12V / l u b inne w r a z i e p o t r z e b y /
A :B 3 OBSZ GND Masa
A :B 4 + 12V + 12 Z a s i l a n i e + 12V
AîB5 KWXWN BDDUT& Sterowanie operaoją
w yjściową
A : B 6 K SIP N BRPLYL Sygnał odpowiedzi
z u r z ą d z .b i e r n e g o
A : B 7 KWWON BDINL Sterowanie operacją
wejściową
A : B 8 KSIAN BSYNCL Sygnał s y n c h r o n i z a c j i
AîB9 KBAJTN BWÎPBTL Sygnał i n f o r m .i wprowadJ
baj tu
A : B 1 0 KTPRN BIRQL Żądanie prze rw an ia
A : B U KPPRIN b i a k i l Z ezwolenie pr ze r w a n ia - s yg n.w e jściow y
A : Bi2 KPPRON b i a k o l Zezw o lenie pr ze r w a n ia - sygn.w yjściow y
A : Bi3 k w u n' b b s j l W ybieranie u r zą d ze n ia zewnętrznego
A :B 1 4 KPPDIN BDMGIL Z ezw o lenie na DMA~
s y g n 0wejściowy
A : Bi5 KPPDON BDMGOL Z ezw o lenie na DMA-
s y g n .w y jś eio w y
A :B 1 6 KSBIŁN B INITL Zerowanie wstępne
m a g i s t r a l i
A : Bi7 KDA00N BDAL 0L L i n i a a d r e s u /d a n y c h A : B18 KDA01N BDAL1L' L i n i a a d r e s u /d a n y c h
B: Bi + 5V +5 Z a s i l a n i e + 5V
B: B2, - 12V - 12 Z a s i l a n i e ~12V
B :B 3 OBSZ GND Masa
B:B 4 + 12 V + 12 Z a s i l a n i e +-12V
B :B 5 KDA02N BDAL2 L
B :B 6 ICDA03N BDAL3L
B :B 7 KDA04N BDAL4L
B :B 8 KDA05N BDAL5 L
B :B 9 ICDA06N BDAL6L
B : B 1 0 ICDA07N BDAL7L L in ie a d r e s u /d a n y c h
B: B u . KDA08N BDAL8L
B; B12 KDA09N BDAL9L
B :B 1 3 KDA10N BDAL10L
B :B 1 4 ICDA11N BDAL11L
B :B 1 5 ICDA12N BDAL12L
B :B 1 6 KDA13N BDAL13L
BtBl7 KDA14N BDAL14L
B ;B 1 8 KDA15N BDAL15L
2-6
2 . c h a r a k t e r y s t y k a f u n k c j o n a l n a
P o n iż e j podano p r z e b i e g i czasowe n a stęp ują cyc h o p e r a c j i w e j ś ć i a / w y j ś c i a s
- wyp rowadzanie in f o r m a c j i ^ - wprowadzanie i n f o r m a c j i ; - modyfikowano p i s a n i e ; - obsługa p r z e r w a n i a .
' K i e r u n e k p r z e s ł a n i a In f o r m a c ji określany j e s t ' z a w s z e względem u r z ą d z e n i a aktywnego, n p . wprowadzanie in fo r m a c ji oznacza p r z e s y ł a n ie danych z u r z ą d z e n ia b ie rne go do aktywnego.
Adres i dane /s ł o w a lub b a j t y / przekazywane są po tych samych 16 l i n i a c h a d r e s u /d a n y c h KDA / 0 0 . . . 1 5 / N." Każdy cykl transm i
syjny m a g i s t r a l i r ozpo czyna s ię od p r z e s ł a n i a adr e su co u r z ą d z e n i a b ie r n e g o .
Po za k o ń c z e n iu adresowej c z ę ś c i cy klu /4 o o n s / t u r zą d ze n ie aktywne r e a l i z u j e wyprowadzanie lub wprowadzanie d anych,
który to proces p r z e b i e g a a s y n c h r o n ic z n i e i wymaga odpowiedzi od adresowanego u r z ą d z e n i a .
Funkcje s y n c h r o n i z a c j i przy w y s y ła n iu a d r e su i p i s a n i u / c z y t a n i u danych p e ł n ią sygnały s te r u ją c e m a g i s t r a l i KSIA N, ICPZU N,
Ii DAT N f KWYW N oraz K S IP N.
BMLo-is ¿nmr\____ OHZX- Bsm /
e m ________ _
8 m y
BBS?
'
(LU8S8S0) À
.
b m b t
A --- /
operacja m o m m rn inform acji
s
m L O -lb
(Ltism w ) / m r v
6 SYNC
___
8DDUT 6 m y BBS7 (LU8SBS0-6)
J M L
r
\
y
OPERACJA WPROWADZANIA INFORMACJI
2-8
miQ'ts ./im r \ n m a a m v
ILUB m i 0 7 )
---- *
B SYNC /
\
!
BDDUT
_____________/---\
B m /
______________ / /
b m y
________ y.
. b b s7 , ... - , ___ - - ...
/
LUB5BS0-6jb w b t j
— ~~v___________________________
'J T M M M W~ —
OPERACJA MODYFIKOWANEGO PISANIA
8 m BIAK BD/N BUM B REPLY
V .
z x Ê m j c
--- V
OBStUGA
P R ï i m N2 -9
3 . CHARAKTERYSTYKA ELEKTRYCZNA
W iększość sygnałów j e s t aktywna, gdy iia danej l i n i i po jaw ia s ię n i s k i poziom".
Poziomy sygnałów na m a g i s t r a l i są n a s t ę p u j ą c e :
• O l o g ic z n e /p o z io m w y s o k i, H I G H / - 2 . 4 . . . 5 . 0 V / 3 , 4 V t y p /
• i lo g io z n a /p o z i o m n i s k i , L O W / - 0 . . . o ,8 V / 0 , 4 V t y p / .
Każda l i n i a zakończona j e s t terminatorem o ekwiwalentnej r e z y s t a n c j i l 2 0 A l u b 250 .i1 /w za le żm ośoi od k o n f i g u r a c j i / , oraz może być obciążona jednym od b io rnikie m i dwoma n a d a j n i kam i;
O d b i o r n ik nie p o w in ie n obciążać l i n i i m a g i s t r a l i b a r d z i e j , n i ż j
• w s ta n ie wysokim - 80yLtA
• w s t a n ie n is k im - iOyu-A.
■ i
Jako o d b io r n ik może służyć np . LP i i A P26 / p r o d . Z S R R / , 864 0 i 8 6 4 1 / p r o d . D E C / lub 8 2 2 6 / p r o d . I N T E L / .
N a d a j n i k p o w in ien p o s ia d a ć maksymalny wydatek prądowy 7 0 mA i w s t a n ie wysokim nie obciążać m a g i s t r a l i prądem większym, niŻ 25yLLA.
N a d a j n i k może być zarówno typu "otwarty k o l e k t o r " , j a k i z w y j
ściem trójstanowym . Jako o d b io r n ik może służyć np . LP2 i AP26 / p r o d . Z S R R / , 8 8 8 1 i 8 6 4 1 / p r o d . D E C / lub 8226 / p r o d . I N T E L / .
Mechanika
MECHANIKA
Moduły systemu r e a liz o w a n e są na b a z ie p ły te k drukowanych, zakończonych złączem b ezp o ś r e d n im .
W ykorzystuje s ię dwa typy p ł y t e k ; o p o je d y n c z e j s zer o k o śo i i o podwójnej s z e r o k o ś c i / r y s . 3 - i / .
P o szc zeg ólne moduły um ieszczane są w k a s e c i e , która za p e w n ia :
• p o łą c z e n ie mechaniczne 9 p o łą c zen ie ele k t r y c zn e
• z a s i l a n i e .
W z a l e ż n o ś c i od w i e l k o ś c i k o n f i g u r a c j i systemu, stosowany je s t je d e n z wariantów k o n s t r u k c j i /j e d n o - , dwu - lub t r z y k a s e t o w y /.
P r zy ję t y standard ko nstrukcyjny / l 9 " / umożliwia montowanie systemu w typowych s z a f a c h ; w s z a f a c h umieszczone są także kasety innych w s p ółp racują cych systemów / n p . CAMAC, MERA-80/.
Przykłady t a k ic h k o n f i g u r a c j i p o daje r y s . 3-2.
55
%
Il * — t í76
a
- 2§
j — n n ____ n i L _ j §
'O«S
55
HL J
76ÍS
§
— <\J
I ł y s . 3 - 1
'(CJOOO)
K a s e t a p r o o e s o r a i-paneloMogo
K a s e t a p r o o e s o r a 2-panelovtego
M E R A - f i O
K a s e t a pr o o eso ra 3-panolouego
3 -3
Rys. 3-2
Moduły 4 L
œgjœ
ERRSTER
uai i n i m m it
SYSTEM MERA 60
PROCESOR M 1/M 2
P R Z E Z N A C Z E N IE
Do r e a l i z a c j i rozkazów i wykonywania w s zy s tk ich operaoji arytmetyc zn y o h /lo gic znyoh.
PODSTAWOWE PARAMETRY TEC H N IC ZN E
/
• 16 "bitowe słowo rozkazowe i danych
• rozkazy b ezadresowe, 1 lu b 2 adresowe
• 8 r e je s t r ó w uniwersalnych
• 3 poziomy zg ło sze ń na k o n t r o lę m agistrali d l a urządzeń z e w n ę t r z n y c h ■
• 2 poziomy z g ło s z e ń , na których możliwe j e s t przerwanie programu
• obsługa przerwań za pomocą stosu
• 64 rozkazy podstawowe
• 8 rozkazów dwuadresowych
• pojemność pamięci 4K słów
• czas dostępu PAO max 700 ns
• czas trw ania cyklu "PAO max 2 , 4 s
• procesor M2 wyposażony je s t ponadto w arytmometr zmiennoprzecinkowy
• r e a l i z a c j a rozkazów
• k o n t r o la praoy systemu
• a r b i t r a ż i nadzór nad transm isją danych
REALIZOWANE FUNKCJE
MERR-5TE Ili
INI I
I PRODUCENT
iiiiiiiiiiiii Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 1 2, 40-164 KATOWICE
/k o o p e r a c ja z ZSRR/
III ■III
III M
11111 i 1
E R R - 5 T =
r s y s t e mMERA 60
III! ! IIIIUUJUIJ
PAMIĘĆ RAM P1/P2
PRZEZNACZENIE
Do przechowywania programów i danych#
PODSTAWOWE PARAMETRY TECHNICZNE
• /
• pojemność: 4Ksłów
• a d r e s a c j a : c i ą g ł a , w zakresie 0428Ksłów
• p a k i e t : pojedynczy
• pamięć P1 może współpracować je d y n ie z procesorem M1
• elementy pamięciowe: dynamiczne
• c z y t a n ie danych do procesora
• z a p is danych do pamięci
REALIZOWANE FUNKCJE
MERR-5T ER nu
PRODUCENT
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 1?, 40-164 KATOWICE
/k o o p e r a c ja ZSRR/
SYSTEM MERA 60
PAMIĘĆ RAM M P D -6 0 /8 /1 6
PR ZEZN A C ZEN IE
r
Do przechowywania programów i danych .
PODSTAWOWE PARAMETRY TECHNICZNE
*
• pojemność: 8K lub 16£ słów / z a l e ż n i e od w e r s j i /
• a d r e s a c j a : w za k r e s ie 0-28K słów
• p a k i e t : pojedynczy
• elementy pamięciowe: dynamiczne
• czy t a n ie danych do procesora
• za p is danych do pamięci
REALIZOWANE FUNKCJE
OPRACOWANIE
MERR-5T
Instytut Systemów Sterowania
u l . Armii Czerwonej 101, 40-161 KATOWICE
i
im iin im i R PRODUCENT
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
M
i i
ERR-5TER
i I I I I I I I I I I I R 0
SYSTEM MERA 60
PAMIĘĆ STAŁA MPR 60 PP1
P R Z E Z N A C Z E N IE
Do trwałego przechowywania programów i danych.
PODSTAWOWE PARAMETRY TEC H N IC ZN E
• pojemność: 2K słów / d l a u k ł . 2 56x4 b i t y / ; 4K słów / d l a u k ł . 512x4 b i t y /
• czas dostępu: 120 ns
• adresy : w za kr es ie 0-28K
• możliwość przeprogramowania przez wymianę układów pamięciowych
• p a k i e t : pojedynczy
• elementy pamięciowe: bip olarne
T l I-
si 5!i!?
a! S;5:S
J__L U MunmtOMt
MAÛIURAIA XCSA 10
ÎÂllt 15)
8,
m o / o u H A s u j u m m
UltAS ADttSACJI isrceonAWA
fini"
wra
' irrtJ
MèSnm nrsc ' ir in _*!!■!)
d il*wi
« s- h?
• c z y t a n ie danych z pamięci s t a ł e j do procesora
l u b innego u r zą d ze n ia aktywnego
• przechowywanie programów
REALIZOWANE FUNKCJE
OPRACOW ANIE
iit
Krnu
ERR-5T i im 111 u li i
In st y t u t Systemów Sterowania
u l . Armii Czerwonej 101, 40-161 KATOWICE
PRODUCENT
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
SYSTEM MERA 60
PAMIĘĆ STAŁA M P E -60 A/B
P R Z EZN A C ZEN IE
Do trwałego przechowywania programów i. danych.
PODSTAWOWE PARAMETRY T E C H Ń IC Z N E
• pojemność 8K d l a A ; 16K d la B
• c za s dostępu: 9 0 0 ns d la A ; 450 na d la B o a d r e s y :w za kr es ie 0432K
• możliwość przeprogramowania
• p a k i e t : pojedynczy
HA6ISTIM A M it * M - r-
~\S
• c z y t a n ie danych z pamięci s ta łej do prooe3ora lub innego u r z ą d z e n ia aktywnego
» przechowywanie programów
REALIZOWANE FUNKCJE
OPRACOWANIE
Instytut Systemów Sterowania
u l . Armii Czerwonej 1 01 , 40-161 KATOWICE
M E R R - 5 T
im K iiiiiu iiM PRODUCENT
R
Centrum Naukowo-Produkcyjne Systemów Sterowania u l. Buczka 12, 40-164 KATOWICE
I ■I III
S Y S T E M
MERA 00
11
K
i ! 1 E 1 1 1/ ¡ E R R . S T 1 I U
R II U H l i i I I S H I E a
MODUŁ TRANSMISJI SZEREGOWEJ MDK 60-1
P R Z E ZN A C Z E N IE
Do współpracy procesora MERA-60 z urządzeniami zewnętrznymi pracującymi wg, standardu V-24.
PODSTAWOWE PARAMETRY TECHNICZNE
• długość słow a : 8 bitów
• rodzaj p r a c y : programowa i z przerwaniem
• szybkość t r a n s m i s j i: wybierana
• możliwość zmiany adresu
• p a k i e t : pojedynczy
• możliwość zmiany i l o ś c i bitów stopu
c
KAilS/IAIA HUH-iOA s8
--- 5 T .. ... * si
OW M NIll/NAlAM in HASISrtAlO»[
a n ; -
* ^ 1 t I I
UK/AD
,
P R IffK A H
> c n
"9
T T
IW AW irUtlAJO m i s o u r
H
UKIAD SrCtOMANH
»C /n /
k a t S H M M red NA M JM K A
NADAJNIKI IIAHSHSlfg
n
emmo*
t u A ic o n r
16.17 M l IXIXI
cnsiora-
ST1SCI
stĄC/e t u
y
¡timrgDAHKH
OBIIOturA
!
l ovaiosmHASSHSttt.
¡5 S|§
t t r a n s m is ja znaków m iędzy urządzeniam i zewnętrznymi a procesorem z wybraną
s zy b k o śc ią wg standardu V-24
> wybór a d r e su u r z ą d z e n i a zewnętrznego
• możliwość współpracy z druk arką w try bie
hard-copy lub jako k o n s o la operatora
' możliwość podłączenia
innych urządzeń i n t e r f e j s u szeregowego
REALIZOWANE FUNKCJE
OPRACOW ANIE
siuE R R ' 5
I!
In st y t u t Systemów Sterowania
u l . Armii Czerwonej 1 0 1 , 40-161 KATOWICE
iiiiiiM iim PRODUCENT
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
I L rr -Í t I Í
«.MI H I I I Ü I I M I I I
SYSTEM MERA 60
MODUŁ TRANSMISJI SZEREGOWEJ MDL 60
P R ZE ZN A C ZE N IE
Do współpracy procesora MERA-60 z urządzeniem zewnętrznym pracującym wg standardu V-24.
PODSTAWOWE PARAMETRY TECHNICZNE
• długość słowa: możliwość zmiany /5-8 b i t / o r o d z a j pracy: programowa i z przerwaniem
• szybkość t r a n s m i s j i : wybierana
• możliwość zmiany adresu
• p a k i e t : pojedynczy
• możliwość zmiany i l o ś c i bitów stopu
• możliwość wyboru k o n t r o l i transm isji n ie z a l e ż n ie d l a obu kierunków
• k o n t r o la danych odbieranych
• dodatkowe l i n i e i n t e r f e j s u prądowego
1/
© t r a n s m i s j a znaków między urządzeniem zewnętrznym a procesorem z wybraną s z y b k o ś c ią wg standardu V~24
& wybór adresu u r z ą d z e n i a zewnętrznego
e wybór długości znaku o wybór i l o ś c i b itów stopu
.9 wybór r o d z a ju k o n t ro li
9 wybór wspólnej lu b różnych p rędkości t ra n s m isji d la n a d a jn ik a i o dbio rnika o p r z e s y ł a n ie danych
w i n t e r f e j s i e prądowym
• możliwość współpracy z modemem EC8006 9 możliwość współpracy
z urządzeniami
zewnętrznymi wyposażonymi w i n t e r f e j s prądowy
/ d a l e k o p i s /
REALIZOWANE FUNKCJE
OPRACOW ANIE
li
ERR-5T
mmi
ilInstytut Systemów Sterowania
u l . Armii Czerwonej 1 01 , 40-161 KATOWICE
PRODUCENT
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12 , 40-164 KATOWICE
M E : F? R Ü S T E R
üîîl I II II IM 111 B ! SYSTEM MERA 60
MODUŁ TRANSMISJI SZEREGOWEJ M M T -60
P R Z E Z N A C Z E N IE
Do współpracy procesora MERA-60 z urządzeniami zewnętrznymi pracującymi wg standardu Y-24.
)
PODSTAWOWE PARAMETRY TECHNICZNE
• długość słowa: 8 bitów
• r o d za j pracy; programowa i z przerwaniem
• szybkość t r a n s m i s j i : zwiększony zakres wyboru
• a d r e s : stały
• p a k i e t : podwójny
• możliwość zmiany i l o ś c i bitów stopu
• możliwość wyboru kontro li tra ns m isji d la obu kierunków
• k o n t ro la danych odbieranych
• możliwość współpracy z czterema urządzeniami zewnętrznymi
c
I Ł s,
M lIS I(A U u r n W;slś3«r
immi rwsHM 1 --I
i
miner
M U
ItMjlaur
m
mntunĄ^., m
S re t O K A H t i
1
(uvim
/6tO S llH H
mm HM
smmmni//» IWI
SrHCHta
i w um iMtr
tt>*H
rn
rU&LKAllV
• transm isja znaków między urządzeniam i zewnętrznymi a procesorem z wybraną s z y b k o ś c ią wg standardu V-24
o wybór adresu u r zą d ze n ia zewnętrznego
• wybór długości znaku
• wybór i l o ś c i bitów stopu
• w y b ó r .r o d z a j u k o n t r o li
• pr aca z 4 urządzeniami zewnętrznymi wg standardu Y-24
REALIZOWANE FUNKCJE
OPRACOW ANIE
IV! Im ERR-5
Instytut Systemów Sterowania
u l . Armii Czerwonej 101, 40-161 KATOWICE
m m m m i PRODUCENT
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
i ■11 |
1 S Y S T E M
MERA 60
I
!\
< illllllll!
/
E R R - S T E ł iJ llflillini
MODUŁ TRANSMISJI SZEREGOWEJ M TT -60
P R ZE ZN A C ZE N IE
Do współpracy procesora MERA-60 z-urządzeniem.!, zewnętrznym' pracującym wg standardu V-*2 4.
PODSTAW OW OW E PARAMETRY T E C H N IC ZN E
• długość słowa: możliwość zmiany /5- 8 b i t /
• r o d za j pracy: programowa i z przerwaniem
• szybkość t r a n s m i s j i : zwiększony zakres wyboru
• możliwość zmiany adresu
• p a k i e t : podwójny
• możliwość zmiany i l o ś c i bitów stopu
• możliwość wyboru ko n t ro li transmisji n ie z a l e ż n i e d la obu kierunków
• k o ntro la danych odbieranych
• możliwość programowego wyboru szybkości tra ns m isji
• rozszerzony zakres sygnałów do urządzeń zewnętrznych
» t r a n s m is ja znaków między urządzeniem zewnętrznym a procesorem z wybraną szybkością, wg standardu Y-24
o wybór a d r e s u u r zą d ze n ia zewnętrznego
wybór długości znaku
© w y b ó r . i l o ś c i bitów stopu
• wybór r o d z a j u k o n t r o li
* wybór wspólnej lu b różnych p rędkości tra ns m isji d l a n a d a j n i k a i odbiornika
9 programowy wybór prędkości t r a n s m is j i
REALIZOWANE FUNKCJE
O P R A C O W A N IE
I Uhl I
V E R R - 5 T E III lllllllll u
In s t y t u t Systemów Sterowania
u l . Armii Czerwonej 101, 40-161 KATOWICE
ti PRODUCENT
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
M II
ERR-ST
lllllll llll
SVSTEM MERA 60
16-BITOWY ADAPTER W E /W Y M D X - 60
P R Z E Z N A C Z E N IE
Do p o dłą czen ia na m agistralę danych jednego z 4 słów 1 6 -bitowych.
P O D S T A W O W E P A R A M E T R Y T E C H N IC Z N E
• il o ś ć wejść informacyjnych: 2x16 niebuforowanych
• i l o ś ć wyjść informacyjnych: 2x16 buforowanych
• i l o ś ć sygnałów sterują cych: 16
• il o ś ć sygnałów zewnętrznych mogących wywołać pr zer w an ie : 4
• i l o ś ć rejestrów danych: 4
• maksymalna prędkość tra nsm isji : 40K słów/s
• rodzaj pracy: programowa i z przerwaniem
• p a k i e t : pojedynczy
I ®
si!t
W A D
mim*
HMISIBAIA Mfti-U
*[¿ 0 X 1
Ili S'51 i!JT¥
r
C O & O I M I / M C A J M H I MASlSffAtl
1 7 IT J
“ i r '■-1-1 l.-i-
100IKA StOO H A H IA
nctm
n .
M tO O lD ADtesU
J
tarsre sia n u
t l ~
Z
PUiSffi fi
?!
Mumputa
... ... ...3 ! ! ! S i
i ?
S : a
1
REALIZOWANE FUNKCJE
p r z e łą c ze n ie na magistralę danych DA 15-0 jednego z 4 słów l6~to bitowych .
/w ejś cio w y ch lub w yjściow ych/
obsługa żądania przerwania /je d n e g o z 4 w e j ś ć / *
zb ie r a n ie danych cyfrowych z obiektów automatyki
OPRACOW ANIE
Instytut Systemów Sterowania
II! 1 II
j u l . Armii Czerwonej 1 0 1 , 40-161 KATOWICE
iii
IV
1 li
E R R . 5 T E R PRODUCENT
ni llllll
II II
Centrum Naukowo-Produkcyjne Systemów Sterowania u l , Buczka 12, 40-164 KATOWICE
\A
II
ERR-5T
1 lllllll 1111
SYSTEM MERA 60
8-BITOW Y ADAPTER WE/WY MLP-60 A/B
PRZEZNACZENIE
Do wymiany in fo r m a c ji między m agistralą a urządzeniem zewnętrznym operującym na 8 bitowym słowie danych.
PODSTAWOWE PARAMETRY TECHNICZNE
• długość słowa: 8 bitów
o rodzaj p racy : programowa z przerwaniem e a dr es: ustawiony zworkami
• adres wektora przerwań: ustaw iany zworkami
• p a k ie t : pojedynczy
• dodatkowe sygnały um ożliwiające współpracę z DZM-180
• transm isja b a j t ó w danych między procesorem
i s ta c ją SPTP-3
© wydruk znaków na DZM-180
REALIZOWANE FUNKCJE
OPRACOW ANIE
MERR.5
» I!1 IIIII
' E
III!
In st y t u t Systemów Sterowania
u l . Arm ii Czerwonej 1 0 1 , 40-161 KATOWICE
R PRO DUCENT
II
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
M II
ERR*ST
limu
E RUliSYSTEM MERA 60
MULTIPLEKSER M U X -60 BIT/BYTE
PRZEZNACZENIE
Do ś l e d z e n i a sygnałów obiektowych dwustanowych oraz do komunikowania się procesora z urządzeniam i tra ns m isji sta rt- sto pow ej.
PODSTAWOWE PARAMETRY TECHNICZNE
• ilo ś ć sygnałów kontrolowanych p r z e z M UX- 60/BIT:64
• i l o ś ć obsługiwanych urządzeń p r z e z MUX-60/BYTE:8
• praca: cią g ła lub krokowa przy zablokowanym lub odblokowanym u k ł a d z i e przerwań
• p a k i e t : pojedynczy
• d l a M U X~ 60/B IT :
ś l e d z e n i e 6 4 sygnałów obiektowych 2 stanowych
• d l a MUX-60/BYTE:
kom unikacja procesora z 8 urządzeniam i
t r a n s m i s j i start-stopowej
• z b i e r a h i e i ś ledzenie danych z obiektów . cyfrowych
REALIZOWANE FUNKCJE
OPRACOWAŃ IE
II!
ERR-STE
¡niiiim
In st y t u t Systemów Sterowania
5 u l . Armii Czerwonej 1 01 , 40-161 KATOWICE
PRODUCENT
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
li lllllll III
SYSTEM MERA 60 I 1 lllllll
MERR-5T II 1 u limu ii i
1 6 - BITOWY ADAPTER W E/W Y M W W -6 0
P R Z E Z N A C Z E N IE
Do po dłą c zen ia do MERY-60 dwóch urządzeń zewnętrznych
komunikujących się z procesorem na 16-stu w e jś c ia c h i w y jś c ia c h .
PODSTAW OW E PARAM ETRY T E C H N IC Z N E
• il o ś ć wejść inform acyjnych: 16 l i n i i niebuforowanych
• ilo ś ć wyjść inform acyjnych: 16 l i n i i niebuforowanych
• ilość sygnałów zewnętrznych mogących wywołać pr ze r w an ie : 2
• ilo ś ć r e je s t r ó w danych: 2
• maksymalna prędkość t r a n s m i s j i : 180 k b /s
• rodzaj p r a c y : programowa i z przerwaniem
• p a k ie t : pojedynczy
utfiŃtwt HwHftmteo
i t r a n s m is ja 16 bitowych słów lu b 2 bajtów między procesorem i urządzeniem zewnętrznym w obsłudze programowej i z przerwaniem
• służy do ł ą c z e n i a obiektów z wyjściam i cyfrowymi
/ n p . k a s e ta CAMAC, MERA-60.
i t p . /
REALIZOWANE FUNKCJE
OPRACOW ANIE
M
III
Instytut Systemów Sterowania
u l . Armii Czerwonej 1 0 1 , 40-161 KATOWICE
E R R . 5 T E R PRODUCENT
mmmmi
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12 , 40-164 KATOWICE
M III
ERR-5TE
mumii
IISYSTEM MERA 60
ADAPTER STACJI SPTP-3 M C D -60
P R Z E Z N A C Z E N IE
Do wymiany in fo rm a cji między m agistralą a urządzeniem zewnętrznym operującym na 8 bitowym słowie danych.
PO DSTAW OW E PARAMETRY TE C H N IC ZN E
•. długość słowa: 8 bitów
o rodzaj pracy: programowa z przerwaniem
• a d r e s : stały
• adres wektora przerwań: stały
• p a k ie t : pojedynczy
REALIZOWANE FUNKCJE
• t r a n s m is ja bajtów danych m iędzy procesorem
i s t a c j ą SPTB-3
OPRACOWANIE
M II
ERR*5T
iiiiiii ii
In st y t u t Systemów Sterowania
u l . Armii Czerwonej 101, 40-161 KATOWICE
R PRODUCENT
I
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 1 2 , 40-164 KATOWICE
M (I E R R -
5T
¡lililí
ER
HIS! SYSTEM MERA 00
ADAPTER INTERFEJSU CAMAC M C M -6 0
PRZEZNACZENIE
Do p o łą czen ia m a g is t r a l i MERA-60 z blokiem sterownika kasety CAMAC typu 1 06 .
PODSTAWOWE PARAMETRY TECHNICZNE
• długość słowa: 16 bitów
• rodzaj pracy: programowa z przerwaniem r—
• il o ś ć r ejes tr ó w : 2 pośredniczące w wymianie in fo rm a c ji L — .
• p a k ie t : podwójny
REALIZOWANE FUNKCJE
• t r a n s m is ja 16-bitowych słów między procesorem i m agistralą WSPÓLNA-SZYNA
• um ożliw ia współpracę procesora MERA-60
bezpośrednio z urządzeniam i zewnętrznymi podłączonymi do m a g is t r a li WSPÓLNA-SZYNA
i 4' '
• um o żliw ia współpracę p r ocesora MERA-60
* z systemem CAMAC za pośrednictwem bloku 106
OPRACOWANIE
-Instytut Systemów Sterowania
II lilii
|
M ERR-5
III limuTii
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
M E R R -
5T
iii limu
iinii SYSTEM MERA 60
KONTROLER FLOPPY- DYSKÓW M DE-60
P R Z E Z N A C Z E N IE
Do um o żliw ienia współpracy między procesorem MERA-60 a pamięcią na dyskach ela styczny ch.
PO D STAW O W E PARAMETRY TECHN IC ZN E
• i l o ś ć r ejestrów : 2
• i l o ś ć przerwań: 1
• tryb praoy: programowy z przerwaniami
• nośnik in fo r m a c ji: dyski elastyczne ISO O /T C 97 /C 1 1 N 2 09
• ilo ś ć dysków: 2
• pojemność 1 strony dysku: 2 , 0 4 Mbit
• średni czas dostępu: 210 ms
• p a k ie t : pojedynczy
• c z y t a n i e i z a p is danych do pamięci dyskowej
• sterowanie pracą dysków SP60M
REALIZOWANE FUNKCJE
M E R H - S T E R
w? mmmmi
PRODUCENT
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
M lii
ERR-STER
ï I II ! ! 1111111
SYSTEM MERA 60
ADAPTER INTERFEJSU UNIBUS M Q U ~60
P R Z E Z N A C Z E N IE
Do p r ze t w a r za n ia sygnałów m a gistra li MERA-60 na sygnały m a g i s t r a l i WSPÓLNA-SZYNA.
PODSTAW OW E P A R A M E TR Y T E C H N IC Z N E
• . długość słowa: 16 bitów
• rodzaj pracy: programowa z przerwaniem
• br^k r e je s t r u pośredniczącego
• p a k i e t : podwójny
• rodzaj pracy poszerzony o tryb DMA
/ I ...—
< --- l u & s m u n m s o
5 5fil
/*- 5lgi"' 5 8 ? *
5 1 «
s s t
o n t a . m i m a
m .. w _ *
• m
r e j
** ?
!'tó
¡ l i
1 a
---- >
vn*l mmm
suw ófi s n ia tm
L .T
¡r u n ę AJM SS)N M O i .
m o f < 'm m
J -
K U sen ;»W
W Si
M ... 1 1
m s m u n s h x h a ■ s m
s:
x r
^ Y*’
______i. i. _
>
• t r a n s m i s j a 16-bitowych słów między procesorem i m a g is t r a lą
WSPÓLNA-SZYNA
• um ożliwia współpracę proce s o r a MERA-60 bezpośredn io
z urządzeniam i
zewnętrznymi podłączonymi do m a g i s t r a l i
WSP&LNA-SZYNA
• um ożliw ia współpracę p rocesora MERA-60 z systemem CAMAC za pośrednictwem blotol 106
• dodatkowa możliwość pracy w t r y b i e DMA
R E A L IZ O W A N E FUNKCJE
O P R A C O W A N IE
U
E R R . 5llltl
In st y t u t Systemów Sterowania
u l . Armii Czerwonej 101, 40-161 KATOWICE
E R P R O D U C E N T
lilii
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
! IIII
/ I E R R E îTE-f-i III u ¡mu;
SYSTEM MERA 60
KONTROLER PAMIĘCI KASETOWEJ MPK 60
PRZEZNACZENIE
Do u m o żliw ien ia współpracy między procesorem MERA-60 a pamięcią kasetową PK-1.
PODSTAWOWE PARAMETRY TECHNICZNE
• za p is jednościeżkowy
• ilo ś ć ś c i e ż e k : 2
• szybkość t r a n s m i s j i: 4064 b i t / s
• k a s e t a z taśmą: zgodna z IS0-3407
• c z y t a n i e i za p is danych do p a m ię ci kasetowej PK-1
• sterowanie pracą dwóch p r z e w ija k ó w pamięci
REALIZOWANE FUNKCJE
/
jj PRODUCENT ll
vM E R H - S T E u
m i i i i i iii=R
Centrum Naukowo-Produkcyjne Systemów Sterowania 1 11 u l . Buczka12, 40-164
KATOWICEIIIII!
M E H R - S T E R
u m u m m y
SYSTEM MERA 60
ZEGAR M C R -6 0
PRZEZNACZENIE
Do odm ierzania dokładnego in t e r w a łu czasowego.
PODSTAWOWE PARAMETRY TE C H N IC ZN E
• czę s t o tliw o ść podstawowa: 10 MHz
• c z ę s t o t liw o ś c i d z i e l o n e : 1 MHz, 100 KHz, 1 kHz, 100 Hz
• p a k i e t : podwójny
s
£ r* » í ¿
/ \
U . LVV UfíÁf . meomixmi
«I M t:
n .
*
n
§
i ¿
Si
IX TT
mm
c
7\
OiC
m A i f r ~ x _ p
I jm/ttt z i'
a *
s u r r
IZ cst
c
li
U W
±Z
iP t
IKIH1Í
Clt
REALIZOWANE FUNKCJE
• odm ierzanie zadanych interwałów ozasu
• komparowanie poziomu sygnału różnicowego / + 12 * - 12V /
• z l i c z a n i e przekroczeń zadanego poziomu
w zadąnym interwale c za s u
OPRACOW ANIE
\ł\
U
ERR-5T
limu
iiu
Instytut Systemów Sterowania
u l . Armii Czerwonej 101, 40-161 KATOWICE
PRODUCENT
Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 1 2 , 40-164 KATOWICE
SYSTEM MERA 60
RĘCZNY STEROWNIK MAGISTRALI M S R -60
PRZEZNACZENIE
Do urucham iania i t e s t o w a n ia modułów systemu MERA-60.
PODSTAWOWE PARAMETRY TECHNICZNE
• wprowadzanie i n f o r m a c j i : p rze łą c zn ik i na p a kiecie
• sposób p r ze d s t a w ia n ia in f o r m a c j i : w izu a ln y za pomocą LED-ów
• r o d z a je p racy : krokowa, ciągła
• p a k i e t : podwójmy
ni&srriii hitu a
T l iunm nfKĄtmto
. . . .
---j
L
T
i/tlADW. <; |,« W LIW v.ven
l _ r _J M/M
M m m iu r
~r
-<nt01*1
lif c n m
ucm
auiirmicfir
swemuUHM
uam
nftmtciLW U
t» 'i-'
1
*•
— i
i 15 H * 1
n* i
u«am\ mu
W it lW C M f
zl
• ! t sw > nnJ/j tJUr im i
i tH!f
• krokowe r e a liz o w a n ie c y k li magi s t r a l l
• c ią g ł a r e a l i z a c j a danego
cyklu 4
• obserw acja w izu a ln a stanu l i n i i na m a g is tr a li
• urucham ianie i serwis modułów systemu MERA-60
REALIZOWANE FUNKCJE
O PRACO W ANIE
IHI
I I E R R - 5 T E
I I I I H I I K
Instytut Systemów Sterowania
u l . Armii Czerwonej 1 01 , 40-161 KATOWICE
R PRODUCENT
i;
Centrum Naukowo-Produkcyjne Systemów Sterowania u l. Buczka 12, 40-164 KATOWICE
M E H R S T I
in mim
E Runs SYSTEM MERA 60
TERMINATOR K -504/502
PRZEZNACZENIE
f
Do dopasowania l i n i i m a g is tr a li M EM - 60.
PODSTAWOWE PARAMETRY TECHNICZNE
• r e z y s t a n c j a dopasowania: 120X1 / 5 0 4 / lu b ,250.0. / 5 0 2 /
REALIZOWANE FUNKCJE
» zapewnienie wymaganych poziomów sygnałów na m a gistra li
• zakończenie m a g is t r a li MERA-60 w systemie 2 i 3 kasetowym / 5 0 4 /
• zakończenie m a g is t r a l i 1-szej kasety / 5 0 2 /
I I lilii
\s\
E E R R S ' 1 r E R lii i m m m $3ii PRODUCENT
S E R R - S | fc=R Centrum Naukowo-Produkcyjne Systemów Sterowania u l . Buczka 12, 40-164 KATOWICE
/ k o o p e r a c j a z ZSRR/
Oprogramowanie
5-1
OPROGRAMOWANIE
Oprogramowanie systemu MERA-60, kompatybilne z oprogramowaniem minikomputerów rodziny SM EMC, o b e jm u je :
• systemy operaoyjne
• prooesory języków programowania
t
pakiety programów o b lic ze n io w y o ht oprogramowanie ko m unikacyjne. .
i s p e c ja liz o w a n e b i b l i o t e k i / « opraoow a n i u / . SYSTEMY OPERACYJNE
i . System operaoyjny HT-60 V 3.
RT-60 V3 j e s t dyskowym systemem operaoyjnym czasu rzeozywis-' tego dla pojedynozego u ż y t k o w n ik a , przeznaczonym dla rozbu
dowy oprogramowania i zastosowań w s p r z ę ż e n iu on~line z o b iektem .
Podstawowe moduły systemu:
- monitory systemowe: jednozadaniowy S I , dwuzadaniowy FB;
programy systemowe: r eda kto r t e k s t u , program łąoząoy, program t w o r zen ia i p r z e s y ł a n i a zbiorów danyoh, l is t o w a n ia katalogów zb iorów , tworzenia i ob s łu g i b i b l i o t e k podprogramów, programy porównywania zbiorów i ioh k o n w e r s j i;
- prooesory języków programowania: MACROASSEMBLER, FORTRAN I V ,
B ASIC, *“ “ “1
MU B ASIC;
- b ib l i o t e k a systemowa;
- funkoje systemu ozasu r z e o z y w i s t e g o ; - programy obróbki łańcuchów znaków;
- arytmetyka l i o z b oałkowitych o podwójnej d ł u g o ś c i .
Ponadto o p o jo n a ln ie j e s t dostarczany program org an izują cy praoę wsadową i program r e j e s t r a o j i błędów.
5 -2
2 . System operaoy.jny RT-60 V 4,
RT-60 V4 j e s t r o zs ze r ze n ie m dyskowego systemu operaoyjnego RT-60 V 3 ,
W porównaniu z RT-60 V 3 , system RT-60 V4 dodatkowo obejm uje:
- m onitor XM; o r g a n iz u je praoę systemu i programów użytkowych w ob sza rze pamięoi do 248 kb, - możliwość równoozesnego wykonywania 8 zadań,
- systemowy program szeregowania zle o ęń / s p o d e r / ,
- program d e b u g g e r d l a programów wykorzystujących r o zs ze r zo n ą pamięó i k o n fig u r a o j e w ie lo t e r m in a lo w e .
RT-60 V4 z n a j d u j e s ię w końoowej f a z i e opracowywania. .
3 , System operaoyjny DOS RT-60.
System operaoyjny DOS RT-60 j e s t wieloprogramowym, dyskowym systemem operaoyjnym ozasu r z e o z y w i s t e g o . Wymagane minimum pamięoi operacyjnej d la praoy tego systemu wynosi 32 kb.
D z i a ł a n i e systemu ukierunkowane j e s t na zapewnienie szyb kie j o d pow ie dzi na z d a r z e n i a , które mają m iejsce w środowisku sprzężonym z systemem. DOS RT-60 umożliwia równocześnie wykonywanie zadań nieuwarunkowanyoh czasowo ja k t r a n s l a o j a , redakoja i uruohomienie programu. W za le ż n o ś o i od wymagań, z je d n e j strony j e s t zdolny s p e łn ia ć funkcje s p e o j a l i z o w a n e g o , n ie z a le ż n e g o ko ntro lera p r o c e s u , z d r u g ie j zaś systemu p r ze
t w ar za n ia wsadowego d la w ie l u użytkowników.
W p r o o e sie g e n e r a c j i użytkownik uwzględnia swoje po tr zeb y , w y b ier ają o te programy systemowe i o p o je , z których będzie k o r z y s t a ł . Zmiana k o n f i g u r a c j i sprzętowej lub programowej wymaga powtórnej g e n e r a c j i systemu. Za d a n ia mogą być pisane w ję z y k a c h MACRO, FORTRAN I V , BASIC, COBOL.
5 -3
4 . System operacy.lny OS RT-60.
System operaoyjny OS RT-60 j e s t systemem w ieloprogramowym ozasu rzeczy w isteg o zorientowanym problemowo i przeznaozonym tylko do wykonywania za d a ń . Dla rozbudowy i g e n e r a o j i wymaga systemu DOS RT-60. Za d a n ia d la systemu OS RT-60 p isan e mogą być w MACRO lub FORTRAN-ie IV i translowane w systemie
DOS RT-60. Podstawową o z ę ś o ią systemu j e s t e g z e k u t o r z dołą- ozonymi ha ndleram i urządzeń oraz speojalny system zb io r ó w . OS RT-60 j e s t systemem rezydująoym tylko w pamięci operaoyj- n e j .
Do systemu można dołąozyć programy um o żliw ia ją ce ś o ią g a n ie i za p is y w a n ie systemu z lub do pamięoi lub na u r zą d ze n ie
systemowe, np. d y s k i e l a s t y o z n e , oraz d o łą o zan ie nowyoh zadań przygotowanych w systemie DOS RT-60.
W opraoowaniu.
PROCESORY JĘJZYKÓW PROGRAMOWANIA
i . Makroassem bler MACRO
Makroassem bler MACRO j e s t rozbudowanym assemblerem język a MACRO. Obejmuje f u n k c j e :
- k o n t r o l i a s s e m b l a o j i i l i s t o w a n i a , - generowania modułów relokowalnyoh, - stosowania symboli g lo b a ln y o h ,
- stosowania dyrektyw warunkowej a s s e m b la o ji i s e le k c jo n o w ania programu,
- stosowania b i b l i o t e k i ma krodef inio j i systemowych tworzonych przez użytkow n ika.
5 -4
2 . FORTRAN IV
J ę z y k FORTRAN I V , stosowany w systemaoh MERA-60, wyróżnia się m ożliwośoiami s to so w a n ia :
- o p e r a c j i vie/viy o d o s t ę p ie swobodnym,
- o p e r a o j i arytmetyoznyoh na zmiennyoh różnyoh typów, - wyrażeń jako wskaźników m a c ie r z y ,
- o p e r a o j i we/wy zorientowany oh ną konkretne u r z ą d z e n i e .
f • t
Z poziomu programu pisanego w ję z y k u FORTRAN IV i s t n i e j e możliwość wywoływania podprogramów z b i b l i o t e k obsługi pisaka
i systemu CAMAC, k o r z y s t a n ia z pakietów programów obsługi eksperymentu i o b l i o z e ń naukowyoh.
3 . BASIC
Szeroko stosowany ze względu na prostotę j ę z y k a , i n t e r p r e t e r ję z y k a BASIC dla pojedynozego użytkownika stwarza dodatkowe m o żliw o śo i w systemie MERA-60:
- możliwość d o ł ą o z a n ia podprogramów pisan yoh w język u maszynowym,
- pełna d iag nostyka błędów programowych,
- bogaty .zestaw f u n k c j i operująoyoh na łańouohaoh znaków,
- możliwość pracy w t ry b ie natychmiastowym /k a l k u l a t o r o w y m /.
4 . MU BASIC - i n t e r p r e t e r ję z y k a BASIC dla w i e l u użytkowników.
Podstawowe w ł a s n o ś c i:
- równoczesna obsługa do 8 n i e z a l e ż n i e d z i a ł a j ą c y o h użytkowników,
- możliwość w yk orzy stan ia procedur dostępu do systemu, - rozbudowany system oohrony programów i zbiorów danyoh, - rozszerzo ny zestaw i n s t r u k o j i i dyrektyw w porównaniu
z wers ją dla pojedynczego użytkownika.
5 -5
PAKIETY PROGRAMÓW OBLICZENIOWYCH
1» P a k i e t programów o b s łu g i eksperymentu LSP-60.
P a k i e t programów o b s łu g i eksperymentu LSP-60 j e s t zbiorem programów wywoływanyoh z FORTRANU, Służą one do wykonywania standardowyoh, a n a lit y o z n y o h zadań na danyoh uzyskiwanyoh w t ra k o ie eksperymentu.
P a k i e t ten ob ejm uje: a n a l i z ę ob w ie d ni sygnału i k s z t a ł t u s y g n a łu , a także umożliwia o b l i c z e n i a okresowyoh histogram mów z punktami o d n i e s i e n i a s z y b k ie j transformaty F o u r i e r a , a n a l i z ę widmową a m p lit u d y , fazy i e n e r g i i sygnału o r a z • -
o b l i c z e n i a f u n k o j i k o r e l a o j i .
2 , P a k i e t programów o b l io z e ń naukowyoh SSP-60,
Program SSP-60 j e s t zbiorem ponad 1 0 0 matematyoznyoh
i s ta ty sty o zn y o h programów, obejmująoych typowe o b l i o z e n i a ma tema t y o z n e ,
Programy te p is a n e są w FORTRAN-ie i nie z a w i e r a j ą i n s t r u k o j i W E/W Y. Pisane są w oparciu o k r y t e r i a minimalnej pamięoi, pożądanej d okład no śo i i szy b k o śo i w y k on an ia. To o s t a t n ie kry
terium w s y t u a o j i k o n flik t o w e j traktowane j e s t jako n a jw a ż n i e j s z e , SSP-60 obejmuje między innymi: d z i a ł a n i a na macie- rzaoh i w ie lo m ia n a c h , o b l i c z e n i a funkoj-d. B e s s e l a , f u n k o j i gamma, o a ł k i F r e s n e l a , a n a l i z ę F o u r i e r a , o b l i o z e n i a p i e r wiastków równań różniozkowyoh metodą*Hung-Kutta, testy s t a t y s t y c z n e , U-test Manna-Whitney* a , y-test C o o h r a n ’ a i wiele inny oh.
SPECJALIZOWANE B IB LIO T EK I /w trakoie o p ra oo w an ia/
1 , B i b l i o t e k a podprogramów obsługi p is a k a X-Y PLOTS-60,
B ib l io t e k a obejmuje zestaw podprogramów dla wykonania typo
wych f u n k c j i p r z e z p i s a k . Można je wywoływać z programu w MACIIO i FORTRAN-ie.
Podstawową fu n k c ją programu PL0TS-60 j e s t p rze m ie s zo z e n ie p is a k a w nowe p o ł o ż e n i e . O kre ślane j e s t ono parą lic z b zm iennoprzecinkowych lub oałkow ityo.h, ok reślająe yoh liczb ę kroków względem początku układu lub ostatniego p o ł o ż e n i a . Po zo st ałe fu n k c je programów to:
- wybór żądanej s k a l i ,
- u s ta w ian ie początku układu względem krawędzi a r k u s z a , - odozyt aktu aln ego p o ł o ż e n ia ,
- k r e ś l e n i e l i n i i przerywanych,
- k r e ś l e n i e osi z m ożliw ością wyboru d z i a ł e k i kąta względem osi X,
- k r e ś l e n ie sym boli: znaki A S I I małe i duże l i t e r y , lit e r y a l f a b e t u g r e c k ie g o ,
- możliwość k o r z y s ta n ia ze zbiorów danych do sporządzania ry sunków.
2. Standardowe programy obsługi systemu CAMAC CSP-60
Podstawą do budowy podprogramów systemu CAMAC j e s t program, który r e a l i z u j e ogólną operację na m a g i s t r a l i CAMAC włąozony do b i b l i o t e k i FORTRAN-u. Pozostałe programy wykonująoe s p e c j a lizowane f u n k o j e , a d efin io w a n e w FORTRAN-ie, o p ie r a ją się
na z a ł o ż e n i a c h dotyczących nazw programów, argumentów i t a b l i o . Programy te um o żliw ia ją r e a l i z a o j ę :
- po jedy no zej o p era o ji CAMAC dla ko lejny ch adresów, - pojedynczej o p era o ji CAMAC w trybie p rzeszukiw ania
na podstawie od pow ie dzi 0 ,
- określonej o p e r a c ji CAMAC w trybie powtórzeń,
5 -7
- o k r e ś lo n e j f u n k c j i CAMAC na niezmienionym a d r e s i e w trybie sto p; za ko ń czen ie po wyzerowaniu l i c z n i k a powtórzeń
lub po negatywnej odpow iedzi Q,
- o k reślon ej f u n k c j i CAMAC w u s t a l o n e j sekwenoji adresów,
OPROGRAMOWANIE KOMUNIKACYJNE
1 . Wymiana in fo r m a o ji między systemami według protokółu DSC /o p o j o n a l n i e dołąozany j e s t do RT-60 h a n d l e r t r a n s m i s j i B S C /.
2 . System MERANET-60 /w o p r a c o w a n iu /.
ME RA NET-60 j e s t oprogramowaniem r o z s z e r z a jąoym system opera- o y j n e . Umożliwia on łą o zen ie systemów w s i e o i komputerowe przez l i n i e stałe lub komutowane.
U żytkownik systemu MERANET-60 może konfigurować różne s i e o i , które mają w ie l e zastosowań p o p rz e z wybór różnych prooesorów, modułów t r a n s m i s j i , s zy b k o śc i t r a n s m i s j i i systemów opera
c y jn y c h . Wspólną oeohą różnyoh systemów MERANET-60 j e s t komunikaoja między programami.
Programy jed neg o systemu mogą wymieniać dane z programami drugiego systemu w c z a s i e rzeozyw isty m .
MERANET-60 um ożliwia systemowi RT-60:
- p r z e s y ł a n ie febiorów między systemami /s e k w e n o je w kodzie A S C I I / ,
- przeka zy w a nie zbiorów i n s t r u k c j i / l o k a l n y użytkownik zleca zdalnemu i n s t r u k c j e do w y k o n a n ia /,
- zdalny dostęp do zbiorów /programy mają dostęp do sekwen
cyjnych zbiorów rekord po r e k o r d z i e , w zdalnym węźle s i e o i / . D la systemu DOS RT-60, obok powyższych m o ż liw o ś c i, MIURANET-60
zapew n i a ;
5 -8
zdalne ładowanie systemu / z lokalnego węzła obraz pamięci ładowany J e s t do zdalnogo węzła s i e c i , zdalny węzeł wymaga sieoiowego bootstrapu w pamięoi ROM/;
zd a lne ładowanie programu /l o k a l n y system magazynuje progra
my zdalnego w ę z ł a , na żądanie ładuje je do innego systemu, oo odbywa się pod ko ntro lą systemów operaoyjnyoh na obu końoaoh ł ą o z a / ;
wykonanie zb io r u i n s t r u k o j i / z d a l p y użytkownik może p r ze k a zać lokalnemu użytkownikowi pamiętany w zdalnym węźle z b i ó r i n s t r u k o j i do w y k on an ia.