Alpha - styrenhet - Beijer Electronics

Transcription

Alpha - styrenhet - Beijer Electronics
Alpha - styrenhet
Manual
Forord
Forord
Denne manualen beskriver installasjon, håndtering og programmering av
styrenheten Alpha fra Mitsubishi Electric.
De ulike tilbehørene blir også beskrevet i manualen. Framfor alt programmeringsverktøyet for PC har fått stor plass, da det er et verktøy som forenkler programmeringen.
Målsettningen er at man skal kunne benytte styrenhetens funksjoner ved
hjelp av denne manualen selv om man ikke har erfaring med lignende
systemer.
© Electroshop AS 2000
G & L Beijer Electronics AS forbeholder seg retten til å endre opplysninger i denne manualen
uten forvarsel.
Eksempelene i denne manualen er kun ment for å øke forståelsen for utstyrets funksjonalitet og
håndtering. G & L Beijer Electronics AS tar inget ansvar om disse eksempelene benyttes i
virkelige styre oppgaver.
I
Forord
II
Alpha
Alpha
Forord
Har du synspunkter på manualen ser vi gjerne at du noterer dette nedenfor og fakser/sender denne siden, eller en kopi av den til oss.
Jeg har følgende synspunkter på manualen for Alpha - styreenhet
(MaN-0002A 2000-02)
Navn
..................................................................................
Firma
..................................................................................
Adresse ..................................................................................
Postadresse.............................................................................
Telefon ................................Telefaks ..................................
E-mail
..................................................................................
Fakse til Markedsavdelingen, Electroshop 32 24 30 41,
eller send med post til Markedsavdelingen,
Electroshop, Postboks 487, 3002 Drammen.
III
Forord
IV
Alpha
Innledning
1
Innledning
Programmerbare styresystemer (PLS) for styring og automatisering har i
løpet av de siste årtier vunnet terreng innenfor flere og flere områder.
Dette har gjort det mulig å gjennomføre avanserte applikasjoner som
nesten hadde vært umulige med tradisjonell relèteknikk.
Brukerområdene er utvidet i takt med PLS- systemenes utvikling. Lavere
priser gjør at også enklere applikasjoner med fordel kan løses med et
styresystemer. Styreenheten Alpha er et ledd i denne utviklingen. Den
skiller seg noe fra det tradisjonelle PLS-systemet, men har mange likheter
som gjør at både PLS-brukeren og de som har benyttet tradisjonell
relèteknikk kjenner seg igjen i programmeringen. Styreenheten passer for
applikasjoner i hjemmet, kontoret og industrien. Den passer overalt hvor
det er behov for fleksible kontroll- og overvåkingsfunksjoner. Ved å
programmere styreenheten bestemmer du selv hvilke betingelser som
skal styre utgangene. Programmeringen kan gjøres direkte på
styreenheten, noe som passer best ved kortere program eller
programløsninger. En Windows-basert programvare leveres som
tilbehør. Den gjør det mulig å utvikle program på en enkel måte og kan
også benyttes for sikkerhetskopiering.
Alpha-enheten har følgende egenskaper og tilbehør
– Kompakt utføelse
– Programmering direkte på styreenheten
– Høy strømbelastning på utgangene
– Innebygget sanntidsklokke (Klokke med kalender)
– Programmeringsport (kontakt) for enkel tilkobling til programmeringsverktøy
– Plass for EEPROM-minnekassett
– Windows-basert programmeringsverktøy (AL-PCS)
Eksempel på applikasjoner der Alpha-enheten kan være egnet er kontroll
av belysning, klimaanlegg, dører, grinder, enkle sikkerhetssytemer,
drivhus, vifter osv. Tidsuret kan f. eks. benyttes for energisparende
oppgaver, ved AV/PÅ styring av utstyr ifølge et innprogrammert
tidsskjema.
For å få innsikt i styrteknikkens basis følger her et avsnitt med forklaring
av begreper og prinsipper.
1-1
Innledning
1.1
Alpha
Allmenn styreteknikk
Vanligvis har styretekniske løsninger blitt utført med elektriske,
pneumatiske eller mekaniske komponenter. Elektronisk oppbyggde
styresystemer/styreenheter har erstatter en stor del av disse
komponentene. Dog forekommer de fortsatt i form av givere og de styrte
objektene.
1.1.1
Inn- og utganger
For å gjennomføre en styring med et elektronisk styresystem samles
innsignaler fra ulike givere som kobles til inngangene. Eksempel på
givere er f. eks. strømbrytere, fotoceller og ulike typer av følere.
Styresystemet/-enheten kontrollerer statusen på innsignalene og
avhengig av de oppstilte betingelsene i det innmatede programmet
bestemmes utsignalenes status. Til utgangene kan det f. eks. kobles
lamper, kontaktorer for motorer osv. Tidigere har det krevd en mengde
komponenter for å utføre samme funksjon der sammenkoblingen av
komponentene har tilsvart programmeringen av styresystemet.
Dermed framstår også styresystemets største fordeler. Er det behov for å
utføre justeringer eller endringer i styrefunksjonen kan man oftest bare
gjøre en justering i programmet uten å behøve og koble om i den fysiske
oppkoblingen. Dessuten tar et styreprogram med en avansert
programmering en brøkdel av plassen sammnelignet med en tradisjonell
relè- eller pneumatisk oppkobling.
1.1.2
Styresystemets/-enhetens oppbyggning
Visse deler i et styresystem er de samme som i en vanlig PC. Hjernen i
systemet er sentralenheten, der prosessoren inngår, som gjør alle
beregninger for å iverksette programmets funksjoner.
Programmet skrives direkte inn på Alpha-enheten eller overføres fra en
PC til arbeidsminnet. Det finnes ingen harddisk i disse systemene. Istedet
benyttes oftest EEPROM eller lignende minneenheter for permanent
lagring av program.
For å kunne kommunisere med givere og øvrig utstyr kobles disse til innog utgangene på styreenheten.
1-2
Alpha
1.1.3
Innledning
Beskrive en funksjon
Man kan benytte seg av ulike måter å beskrive styrefunksjoner på, slik
som stigediagram, funksjonsblokk, logikkskjema, relèskjema og boolsk
algebra. Vi vil i dette avsnittet gå ut ifra elektriske oppkoblinger og
sammenligne disse med stigedigram og logikkskjema.
Relèskjema
Her følger en kort beskrivelse på kontaktenes funksjoner. I et elektrisk
skjema tegnes alltid kontaktene i upåvirket posisjon. I tabellen nedenfor
vises dog begge posisjonene.
Beskrivelse
Upåvirket kontakt
Påvirket kontakt
Sluttende kontakt
(Normalt åpen)
Brytende kontakt
(Normalt lukket)
Kontaktene i tabellen over er enpolede. Det finnes også to- eller flerpolede
kontakter.
Kontakttype
Beskrivelse
Enpolet kontakt
sluttende funksjon
Enpolet kontakt
brytende funksjon
Topolet kontakt
sluttende funksjon
Topolet kontakt
brytende funksjon
Topolet kontakt
med en brytende
og en sluttende
kontakt
1-3
Innledning
1.1.4
Alpha
Relèskjema - Ladderdiagram
Med to kontakter og en glødelampe lager vi en AND-funksjon (OGfunksjon) ved å seriekoble begge kontaktene.
Elektrisk koblet AND-funksjon tegnet i relèskjema
Betingelsen for at lampen skal lyse er at både kontakt 1 og 2 påvirkes. For
å vise hvordan et styresystem kan benyttes for samme funksjon finnes
tegningen under. Kontakt 1 og 2 kobles til hver sin inngang på
styresystemet og lampen til en utgang.
Fysisk innkobling til et styresystem
For å beskrive funksjonen som skal programmeres i styresystemet
benytes ofte ladderdiagram. Likhetene med relèskjema er veldig store.
1-4
Alpha
1.2
Innledning
Signaltyper
Digitale signaler
I de eksemplene som tidigere er beskrevet i dette kapitelet har signalene
vært digitale. Det betyr at signalet bare kan ha to posisjoner f. eks. til/fra,
åpen/stengt, 1/0 eller brytet/sluttet.
Analoge signaler
Analoge signaler kan innta alle posisjoner mellom 0 - 100% av området
som er definiert. Vanlige signaltyper er 0 - 20 mA, 4 - 20 mA eller 0 - 10 V.
I Alpha-enheten håndteres signaltypen 0 - 10 V.
1-5
Innledning
1-6
Alpha
Alpha
2
Sikkerhetssinformasjon
Sikkerhetssinformasjon
Ved projektering, installasjon, testing og besiktigelse av anlegg med Alphaenheten må følgende utføres av kompetent personell.
– All installasjon skal være fast og utført av godkjent installatør
– All modifisering, endring og ombygging av produktene er forbudt
– Produktet må kun benyttes av personell med rett kompetanse
– Produktet må ikke benyttes i eksplosive miljøer
– Reservedeler må være godkjent av produsenten
– Les avsnittet om programmering før produktet tas i bruk
– Nødstopp og andre sikkerhetsfunksjoner må ikke styres fra utstyret
– Høyspenningskabler og signalkabler skal være adskilte
2.1
Advarsels tekster
Denne manualen inneholder advarselfelter med viktig informasjon som skal
påaktes for økt personsikkerhet og beskyttelse av utstyret.
Alle typer advarseler er angitt under med en kort beskrivelse.
Fare
Gjør oppmerksom på at alvorlig skade kan ramme person eller eiendom om ikke
nødvendige forsiktighetstiltak følges.
Advarsel!
Gjør oppmerksom på at alvorlig skade sannsynligvis kan ramme person eller eiendom om
ikke nødvendige forsiktighetstiltak følges.
Forsiktighet
Gjør oppmerksom på at mindre skade sannsynligvis kan ramme person eller eiendom om
ikke nødvendige forsiktighetstiltak følges.
2.2
Gjenvinning av produktene
Ved utrangerte eller kasserte produkter eller deler av disse, skal de tas hånd om av
autorisert gjenvinningsselskap.
– Tenk på at følgende komponenter inneholder farlige stoffer bl a:
lithiumbatteriet og elektrolyttkondensatorer.
– Ved brann i utstyret kan skadelige gasser dannes som ikke bør innåndes.
2-1
Sikkerhetssinformasjon
2-2
Alpha
Alpha
Tekniske spesifikasjoner
3
Tekniske spesifikasjoner
3.1
Generelt
Modell
AL-6MR-A
Innganger
Spenningsforsyning
Type
Antal
l
Utganger
Type
Antal
l
100 - 240
V AC
100 - 240
V AC
4
Relé
2
6
Relé
4
6
Relé
4
AL-10MT-D
24 V DC
24 V DC
Positiv og
negativ
logikk
6
Transistor 4
AL-20MR-A
100 - 240
V AC
100 - 240
V AC
12
Relé
8
12
Relé
8
24 V DC
24 V DC
Positiv og
negativ
logikk
12
Transistor 8
AL-10MR-A
AL-10MR-D
AL-20MR-D
AL-20MT-D
3.1.1
Mål
(mm)
bxhxd
Vekt
(kg)
71,2 x
90 x 55
0,2
124,6 x
90 x 55
0,32
Generelle driftsdata
Beskrivelse
Spesifikasjon
Omgivelsestemperatur
0 - 55 °C
Driftstemperatur
0 - 55 °C
Lagringstemperatur
-30 - 70 °C
Tetthetsgrad
IP20
Støtspennings immunitet 1 000 VPP , 1 µs, 30 - 100 Hz, testet med støygenerator
Overpennings immunitet
3 750 V AC, 1 minutt i følge EN60730-1
Tillatt relativ fuktighet
35 - 85 % (ikke kondenserende)
Støt påkjenninger
147 m/s2 akselerasjon i løpet av 11 ms (tre ganger i tre
rettninger)
Vibrasjons påkjenning
19,66 m/s2 står imot vibrasjoner med 10 - 57 Hz i 80
minutter i alle tre akserettninger; 9,8 m/s2 ved montering på
DIN-skinne
Isolasjonsmotstand
7 MΩ ved 500 V DC i henhold til EN60730-1
Jording
Ingen
Miljøkrav
Beskyttes mot korrosive gasser og støv
Typegodkjenninger
CE, UL, cUL, för AL-10Mx og TÜV
Sikkerhetsklasse
II
LCD-display
Fire rader med syv karakterer pr. rad
3-1
Tekniske spesifikasjoner
3.1.2
Alpha
Programdata
Beskrivelse
Spesifikasjon
Programminne
1 500 byte (64 funksjonsblokker)
Programmeringsspråk
Funksjonsblokk
Programbearbeiding
Syklisk bearbeiding med I/O-kopiering
Programbeskyttelse
Passord med fire siffre (0000 - 9999)
Antall instruksjoner
6 logiske instruksjoner og 16 funksjonsblokker
Eksekveringstid
20 µs/logisk instruksjon (AND, OR ...)
500 µs/funksjonsblokk (tidskrets, boolean ...)
Lagringmedia
Innebygget EEPROM (ikke behov for batteribackup).
Finnes også som ekstra tilbehør AL-EEPROM
Backup av I/O **
20 dager ved 25 °C (med kondensator) *
Backup av
sanntidsklokke
20 dager ved 25 °C (med kondensator) *
Maks feilvisning av
sanntidsklokke
5 s / døgn
* Ved temperatur over 25 °C reduseres tiden med 50 % pr. 6 °C.
Eksempel på backuptid ved ulike temperaturer
31 °C – 10 dager
37 °C – 5 dager
** Ved spenningsbortfall lagres følgende verdier
- Alle aktuelle verdier for tidskretser og tellere
- Aktuell verdi i alle driftstidblokker (HOUR METER)
- Sanntidsklokken
3.1.3
Operander
Beskrivelse
3-2
Spesifikasjon
Spesialminneceller
5
Tidskretser
Funksjonsblokk
Tellere
Funksjonsblokk
Funksjonstaster
8
Konstanter
-32 768 til 32 767
Installasjon
4
Installasjon
4.1
Fysisk utseende
Nr
Beskrivelse
1
Beskyttelseslokk for kontakt til EEPROM-kassett/programmeringsuttak
2
Hull til skruer for fast montering. ∅ 4,2 mm
3
Tilkobling for spenningsmating
4
Tilkoblinger for innganger
5
LCD-display (flytende krystaller)
6
Taster
7
Tilkoblinger for utganger
8
Lås for montering på DIN-skinne
4-1
Installasjon
4.2
Alpha
Klemmenummerering
AL-6MR-A, AC-innganger og relèutganger
AL-10MR-A, AC-innganger og relèutganger
AL-10MR-D, DC-innganger og relèutganger
AL-10MT-D, DC-innganger og transistorutganger
4-2
Alpha
Installasjon
AL-20-MR-A, AC-innganger og relèutganger
AL-20MR-D, DC-innganger og relèutganger
AL20-MT-D, DC-innganger og transistorutganger
4-3
Installasjon
4.3
Alpha
Montering (mål)
Styreenheten kan monteres enten på en DIN-skinne (35 mm) eller fast
montering med skruer (M4).
Den må ikke monteres i lokaler med støv, fukt, høy varme, etsende eller
antendbar gass.
Den bør ikke utsettes for kraftige støt eller vibrasjoner.
Avstanden til høyspentkabler og kraftenheter bør være så stor som mulig.
Dersom styreenheten monteres sammen med annet utstyr i et skap skal
dette overensstemme med DIN 43880-normen.
* AL-20-Mx-x 124,6 mm
** Minst 10 mm fri plass over og under styreenheten for at god ventilasjon skal
opprettholdes.
4.4
Innkobling
Elektrisk innkobling må utføres av eller under oppsyn av en kvalifisert
elektriker.
– Inn-/utsignaler må ikke blandes i en mangelederkabel
– Høyspentkabler og signalkabler må holdes adskilte
– Ved tilkobling av vekselspenningmating skal faselederen alltid kobles
til tilkoblingen “L” og nulleder til “N”.
– Lederne til spenningsmatingen må under ingen omstendigheter kobles
til noen av de andre tilkoblingene
– Ta hensyn til spenningsfall og forstyrrelser på inn- og utgangskablene
ved lange avstander
Advarsel
Kabler med dimensjon 0,13 - 3,31 mm2 benyttes til inn-/utgangene.Fjern 7 mm ±0,5 mm
av isolering på kabelen. Skru ut tilkoblingsklemmen til maksimal åpning før kabelen føres
inn. Forsikre deg om at kabelen kobles til så langt inn som mulig uten å klemme
isoleringen. Spenn skruen i tilkoblingsklemmen så hardt at det ikke er noen risikofor at
kabelen skal løsne. Unngå skade på kabelen og belast den ikke med mer enn 0,5 Nm.
Benytt ikke loddetinn eller annet som kan skade kabelen.
En stjerneskrutrekker som er 3 mm bred benyttes til tilkoblingsplintene.
4-4
Alpha
Installasjon
4.4.1
Spenningsmating
Nr
Beskrivelse
1
Spenningsmating
2
Overlastbeskyttelse
3
Nødstopp
4
Driftsindikering
5
Sikring maks 1,0 A
6
Spenningsmating for AC-belastning
7
Kontaktor
8
Alpha-enhet
4-5
Installasjon
Alpha
Specifikasjoner
Beskrivelse
Modell
AL-xxx-A
100 - 240 V AC, -15 - +10%,
50 - 60 Hz
AL-xxx-D
24 V DC, -15 - +20%
AL-xxx-A
10 ms
AL-xxx-D
5 ms
240 V AC (120 V AC)
≤ 1,5 A (0,7 A)
24 V DC
≤ 7,0 A
AL-6MR-A
3,0 W ved 264 V AC
AL-10MR-A
4,0 W ved 264 V AC
AL-10MR-D
3,0 W ved 28,8 V DC
AL-10MT-D
2,0 W ved 28,8 V DC
AL-20MR-A
8,0 W ved 264 V AC
AL-20MR-D
7,0 W ved 28,8 V DC
AL-20MT-D
5,0 W ved 28,8 V DC
Spenningsmating
Tillatt spenningsavbrudd
Strømtopp ved tilslag
Maks effektforbruk
(uten
ekspansjonsmoduler)
Normalt effektforbruk
(uten
ekspansjonsmoduler)
4-6
Spesifikasjon
Alle I/O PÅ(ON)
Alle I/O AV(OFF)
AL-6MR-A, 240 V AC
2,5 W
1,5 W
AL-6MR-A, 120 V AC
2,0 W
1,2 W
AL-10MR-A, 240 V AC
3,0 W
1,5 W
AL-10MR-A, 120 V AC
2,5 W
1,2 W
AL-10Mx-D, 24 V DC
2,0 W
0,3 W
AL-20MR-A, 240 V AC
5,0 W
1,5 W
AL-20MR-A, 120 V AC
4,0 W
1,2 W
AL-20MX-D, 24 V DC
5,0 W
0,3 W
Alpha
Installasjon
4.4.2
Innganger
Vekselspenning (100 - 240 V AC)
Nr.
Beskrivelse
1
Spenningsmating
2
Tilkoblinger for spenningsmating
3
Ikke benyttede tilkoblinger
4
Tilkoblinger for innganger
5
Digital inngangsbryter
6
Sikring (0,5 A)
Spesifikasjoner
Beskrivelse
Spesifikasjon
Inngangsspenning
100 - 240 V AC, -15 - +10%, 50 - 60 Hz
Inngangsstrøm
0,24 mA ved 240 V AC. Giverens lekasjestrøm kan være
tilstrekkelig til å aktivisere inngangen. Benytt ikke 2trådsgivere
Impedans
≥ 800 kΩ
Omslagsnivå
0 til 1
≥ 80 V AC
1 til 0
≤ 40 V AC
Responstid
ca 50 ms
Isolasjon
Ingen
Statusindikering
LCD-display
4-7
Installasjon
Alpha
24 V DC-innganger
Posistiv logikk
Koble +24 V til giveren og videre til inngangen. Tilkoble A-klemmen til
0 V-uttaket på spenningskilden for inngangene.
Nr.
Beskrivelse
1
Spenningsmating
2
Tilkoblinger for spenningsmating
3
Tilkoblinger for positiv/negativ logikk på inngangene
4
Tilkoblinger for innganger
5
Digitale inngangsbrytere
6
Analog inngang
7
Sikring (0,5 A)
Negativ logikk
Man kobler 0 V til giveren og videre til inngangen. Koble B-klemmen til
+24 V-uttaket på spenningskilden for inngangene.
Spesifikasjoner
Beskrivelse
Negativ logikk
Inngangsspenning
24 V DC, -15 - +20%
24 V DC, -15 - +20%
Inngangsstrøm
5,0 mA
5,0 mA
Impedans
≥ 150 kΩ
≥ 150 kΩ
Strøm
Spenning
Strøm
Spenning
0 til 1
≥ 4,3 mA
≥ 18 V
≥ 4,3 mA
≤ 4 V DC
1 til 0
≤ 1,1 mA
≤4V
≤ 1,1 mA
≥ 18 V DC
I01 - I08
10 -20 ms
10 -20 ms
I09 - I12
20 - 40 ms
20 - 40 ms
Isolasjon
Ingen
Ingen
Indikering
LCD-display
Nivå for
logisk I/O
Responstid
4-8
Postiv logikk
Alpha
Installasjon
Analoge-innganger
Alpha-enheter med 24 VDC-mating kan ha opp til 8 stk analoge
innganger (0 - 10 V). Styrenheten konverterer signalet til en numerisk
verdi 0 - 250, dvs 8 bit oppløsning. Hver analog inngang som benyttes
opptar en av de normale inngangene.
Nr.
Beskrivelse
1
Spenningsmating
2
Tilkoblinger for spenningsmatinger
3
Tilkoblinger for positiv/negativ logikk på inngangene
4
Tilkoblinger for innganger
5
Analog innang
6
Sikring (0,5 A)
Spesifikasjoner
Beskrivelse
Spesifikasjon
AL-10Mx-D
6 kanaler I01 - I06
AL-20Mx-D
8 kanaler I01 - I08
Antall bit i A/D-konverteringen
8 (0 - 250)
Oppløsning
40 mV
Konverteringshastighet
10 ms
Inngangsspenning
0 - 10 V DC
Impedans
≥ 150 kΩ
Nøyaktighet
±5 % (0,5 V)
Offset / Gain
Offset-verdi = 0 ved 0 V
Gain-verdi: 0 - 10 V = 0 - 250
Verdiene kan forandres med funksjonsblokken GAIN
Temperaturavvik
± 280 mV
4-9
Installasjon
Alpha
4.4.3
Utganger
Relèutgang
Obs
DC-last: Kobler man en diode parallellt over lasten, økes levetiden på relèet betraktelig.
Se nr 3 i bildet nedenfor.
AC-last:Et støyfilter (RC-beskyttelse) kan kobles parallellt over den induktive lasten for
redusert støy og økt levetid på relèet.
Støyfilter: R = 100 - 120 Ω, C = 0,1 µF
Nr.
Beskrivelse
1
Alpha-styreenhet
2
Relèutgang
3
DC-Last koblet til utganger
4
AC-Last koblet til utganger
5
Sikring (maks 10 A / fire utganger)
6
Nødstopp
7
Spenningsmating DC-last
8
Spenningsmating AC-last
Spesifikasjoner
Beskrivelse
4-10
Spesifikasjon
Spenning
< 250 V AC, < 30 V DC
Utgangsstrøm
8 A/utgang (10 A/utgang ved 110 V AC)
Maks lampelast
2A
Relèkontaktens levetid
100 000 ganger ved 8 A, 240 V AC /24 V DC
30 000 ganger ved 10 A, 110 V AC
Laveste belastning
50 mW (10 mA ved 5 V DC)
Responstid
≤ 10 ms
Indikering
LCD-display
Isolasjon
Relè
Alpha
Installasjon
Transistorutganger
Nr.
Beskrivelse
1
Alpha-styreenhet
2
Transistorutganger
3
Last koblet til utganger
4
Sikkring ved:
5V
≤ 0,3 A pr krets
12 og 24 V ≤ 2,0 A pr krets
5
Nødstopp
6
Spenningsmating for utganger.
5, 12 og 24 V DC kan benyttes på samme Alpha-enhet om man har
separate kretser for ulike spenningsnivåer
7
Tilkoblinger for spenningsmating til Alpha
8
Spenningsaggregat 24 V DC
9
Sikkring (maks 1A)
Spesifikasjoner
Beskrivelse
Spesifikasjon
Spenning
5 - 24 V DC, -5 – +20%
Utgangsstrøm
1 A/utgang (8 - 24 V DC)
0,1 A/utgang (5 - 8 V DC)
Laveste belastningsstrøm
1,0 mA
Maks induktiv belastning
1 A, 24 V DC (24 W)
Maks lampelast
125 mA, 24 V DC (3,0 W)
Responstid, til/fra, fra/til
≤ 1 ms
Lekasjetrøm
≤ 0,1 mA ved 24V DC
Indikering
LCD-display
Isolasjon
Ingen
4-11
Installasjon
4-12
Alpha
Alpha
5
Tilbehør
Tilbehør
I dette kapittellet beskrives noe av det mest vanlige tilbehøret til Alpha-enheten.
5.1
Programmeringsverktøy - AL-PCS
Det Windows-baserte programmeringsverktøyet AL-PCS brukes til å lage
programmer til Alpha-enheten. Programmering gjøres i et miljø som PC-brukeren
kjenner seg igjen i.
Ytterligere informasjon finnes i kapitlet om programvare til PC.
5.2
Overføringskabel - AL-232CAB
AL-232CAB brukes for å overføre programmer fra PCprogrammeringsverktøyet til Alpha-enheten. Kabelen som er 2,5 m lang
inneholder en signalomvandler RS232 til RS422 med galvanisk isolasjon. I PC
enden sitter en 9-polet hunkontakt.
Kabelen er tilpasset denne funksjonen og må ikke brukes til andre produkter eller
løsninger.
Ved montasje av styreenheten bør man ta hensyn til at kontakten på
overføringskabelen bygger cirka 40 mm i høyden.
Dimensjoner
Tilkobling
Tenk på følgende ved tilkobling av overføringskabelen:
1. Tilkobling av overføringskabelen må gjøres av kvalifisert personell
2. Slå av spenningen
3. Ta bort beskyttelses dekslet
5-1
Tilbehør
4. Ikke rør tilkoblingskontaktene på Alpha-enheten
5. Overføringskabelens kontakt tilkobles styreenheten og PC’n
6. Slå på spenningen
5-2
Alpha
Alpha
5.3
Tilbehør
Minnekassett - AL-EEPROM
Alpha inneholder EEPROM for programlagring. Som tilbehør finnes
minnekassetten AL-EEPROM, denne kan fungere som backup (sikkerhet) eller til
program endringer, dvs konstruktøren kan overføre programmer til kassetten og
sende den til kunden som setter den inn i sin Alpha-enhet.
Overføring mellom kassett og Alpha-enhetens minne kan gjøres fra tastaturet i
front av enheten.
Installasjon
– Installasjon/bytte av minnekassetten må utføres av kvalifisert personell
– Slå av spenningen
– Fjern beskyttelses dekslet eller minnekassetten
– Ikke berør tilkoblingsklemmene på Alpha-enheten
– Monter minnekassetten på plass eller sett tillbake beskyttelses dekslet.
– Slå på spenningen
Hvordan overføring av programmet gjøres mellom kassett og arbeidsminne
beskrives i kapitlet om programmering av Alpha-enheten.
Vær oppmerksom på følgende!
Alpha-enheten jobber mot minnekassetten så lenge den sitter i. Når kassetten tas ut
jobber Alpha-enheten mot det innebygde minnet.
5-3
Tilbehør
5-4
Alpha
Alpha
Instruksjoner
6
Instruksjoner
I dette kapitelet følger beskrivelseelse av logiske blokker og
funksjonsblokker som benyttes i programmeringen av Alpha-enheten.
Videre på denne side beskrives noen begreper og symboler.
Symboler / begreper
Beskrivelse
Påvirket
1 (logisk en)
Upåvirket
0 (logisk null)
Settes til null
Signalet endres, PÅ → AV (1 → 0)
Settes til 1
Signalet endres, AV → PÅ (0 → 1)
Status (for signalet)
Om signalet er PÅ eller AV (1 eller 0)
Digitalt signal
Kan kun innta to modus. 1 / 0, PÅ / AV
Analogt signal
Kan innta alle verdier mellom 0 og 100 % av angitt
område f.eks. 0 - 10 V (Alpha-enhetens analoge
signaler)
DirectSet
Verdi som manøvreres med “+”- og “-”-tastene på Alpha
Analog INN
Analog verdi fra en analog inngang (A01, A02..A08)
Funksjonsblokkverdi
Analog verdi fra en funksjonsblokk (tidskrets, tellere
osv)
Normal inngangskontakt
(tilsvarer en lukkende kontakt i et reléskjema)
Invertert inngangskontakt
(tilsvarer en brytende kontakt i et reléskjema)
Utgang
Positiv flanke
Når et digitalt signal endres fra
logisk null til logisk en
Negativ flanke
Når et digitalt signal endres fra
logisk en til logisk null
6-1
Instruksjoner
6.1
Alpha
Logiske blokker
Hver logisk blokk beskrives med tekst i manualen. Dessuten presenteres
funksjonen med skjermbilde fra PC-programmeringsverktøyet,
displaybildet fra Alpha-enheten, ladderdiagram og sannhetstabell.
Vær oppmerksom på følgende!
Innganger som ikke er tilkoblet en logisk blokk betraktes som om de ikke eksisterer.
Følgende logiske funksjoner beskrives i dette avsnitt
Symbol
Funksjon
Alpha
Seriekobling av vilkår
AND
Parallellkoblig av vilkår
OR
Invertering av signal
NOT
Parallellkobling av inverterte vilkår
NAND
Seriekobling av inverterte vilkår
NOR
Ekslusiv eller
XOR
Visning i programmeringsvinduet
Ved å dobbeltklikke på en logisk blokk i programmeringsverktøyet vises
et dialogvindu. Ved å krysse av vises følgende informasjon i vinduet.
– Display Comment – viser kommentartekst, som skrives inn i
tekstvinduet
– Display Signal Number – viser nummereringen for signalet
6-2
Alpha
Instruksjoner
Forklaringer til logiske blokker
Hver logisk funksjon presenteres på fire ulike måter. Skjermbilde fra
programmeringsverktøyet, ladderdiagram, displaybilde fra Alphaenheten samt en sannhetstabell.
PC-programmering
Viser hvordan man kan forbinde inn-/utganger og logiske blokker for å
lage en ønsket funksjon med programmeringsverktøyet.
Ladderdiagram
Dette er en vanlig måte å beskrive et PLS-program og fungerer alldeles
utmerket til å forklare funksjonene i de logiske blokkene.
Alpha-display
Viser displaybildet på Alpha-enheten for den logiske funksjonen.
Sannhetstabell
Ved hjelp av en sannhetstabell får man en eksakt funksjon for vilkår og
aktiviteter. Vilkåret i ovenstående eksempel er status på inngangene I01
og I02. Aktiviteten er utgangen O01. Funksjonen er et utrykk som kan
bestå av en eller flere instruksjoner – et logisk utrykk.
Logiske utrykk kalles for Boolsk utrykk etter oppfinneren Boole.
Inngang
I01
Utgang
I02
O01
0
0
0
0
1
0
1
0
0
1
1
1
6-3
Instruksjoner
6.1.1
Alpha
Seriekobling av vilkår - AND
Når to eller flere kontakter er seriekoblet får man en AND-funksjon. Opp
til fire kontakter kan knyttes til en blokk med AND-funksjon.
Vilkåret for at utgangen O01 skal være PÅ (satt til 1) er:
– At både I01 og I02 er påvirket samtidig.
PC-programmering
0
1
4
2
3
Nr
Engelsk
benevning
Beskrivelse
0-3
Input
Digital inngang
4
Output
Digital utgang
Ladderdiagram
Alpha-display
Sannhetstabell
Inngang
I01
6-4
Utgang
I02
O01
0
0
0
0
1
0
1
0
0
1
1
1
Alpha
Instruksjoner
6.1.2
Parallellkobling av vilkår - OR
Når to eller flere kontakter parallellkobles får man en OR-funksjon. Opp
til fire kontakter kan knyttes til en blokk med OR-funksjon.
Vilkåret for at utgangen O01 skal være PÅ (satt til 1) er:
– At enten I01 eller I02 er påvirket.
– At både I01 og I02 er påvirket
PC-programmering
0
1
4
2
3
Nr
Engelsk
benevning
Beskrivelse
0-3
Input
Digital inngang
4
Output
Digital utgang
Ladderdiagram
Alpha-display
Sannhetstabell
Inngang
I01
Utgang
I02
O01
0
0
0
0
1
1
1
0
1
1
1
1
6-5
Instruksjoner
Alpha
6.1.3
Invertering av signal - NOT
Denne funksjon inverterer signalet.
Vilkåret for at utgangen O01 skal være PÅ (satt til 1) er:
– At I01 ikke er påvirket.
Dvs utgangens status er alltid omvendt i forhold til inngangskontakten.
PC-programmering
0
1
Engelsk
benevning
Nr
Beskrivelse
0
Input
Digital inngang
1
Output
Digital utgang
Ladderdiagram
Alpha-display
Sannhetstabell
6-6
Inngang
Utgang
I01
O01
0
1
1
0
Alpha
Instruksjoner
6.1.4
Parallellkobling av inverterte vilkår - NAND
Når to eller flere inverterte kontakter parallellkobles får man en NANDfunksjon. Opp til fire kontakter kan knyttes til en blokk med NANDfunksjon.
Vilkåret for at utgangen O01 skal være PÅ (satt til 1) er:
– At både I01 og I02 ikke er påvirket samtidig.
PC-programmering
0
1
4
2
3
Nr
Engelsk
betckning
Beskrivelse
0-3
Input
Digital inngang
4
Output
Digital utgang
Ladderdiagram
Alpha-display
Sannhetstabell
Inngang
I01
Utgang
I02
O01
0
0
1
0
1
1
1
0
1
1
1
0
6-7
Instruksjoner
6.1.5
Alpha
Seriekobling av inverterte vilkår - NOR
Når to eller flere inverterte kontakter seriekobles får man en NORfunksjon. Opp til fire kontakter kan knyttes til en blokk med NORfunksjon.
Vilkåret for at utgangen O01 skal være PÅ (satt til 1) er:
– At hverken I01 eller I02 er påvirket.
PC-programmering
0
1
4
2
3
Nr
Engelsk
benevning
Beskrivelse
0-3
Input
Digital inngang
4
Output
Digital utgang
Ladderdiagram
Alpha-display
Sannhetstabell
Inngang
I01
6-8
Utgang
I02
O01
0
0
1
0
1
0
1
0
0
1
1
0
Alpha
Instruksjoner
6.1.6
Eksklusiv eller - XOR
I en XOR-funksjon respresenteres hver inngang (I01 og I02) av en normal
og en invertert kontakt. Legg merke til at I01 og I02 er med to ganger i
ladderskjemaet, markert med grå skygge. I en elektrisk oppkobling
tilsvarer dette en topolet bryter med en lukkende og en brytende kontakt.
Vilkåret for at utgangen O01 skal være PÅ (satt til 1) er:
– At begge inngangene har ulike status, dvs en påvirket og en upåvirket.
Har de lik status settes ikke utgangen.
Denne funksjon kalles også for eksklusiv eller-funksjon.
PC-programmering
0
2
1
Nr
Engelsk
benevning
Beskrivelse
0-1
Input
Digital inngang
2
Output
Digital utgang
Ladderdiagram
Alpha-display
Sannhetstabell
Inngang
I01
Utgang
I02
O01
0
0
0
0
1
1
1
0
1
1
1
0
6-9
Instruksjoner
6.2
Alpha
Funksjonsblokk
Forprogrammerte funksjonsblokker presenteres også som
ladderdiagram, skjermbilde fra PC-programmeringsverktøyet eller som
displaybildet i Alpha-enheten. Blokkene har ulike innstillingsmuligheter,
som gjør at de kan tilpasses brukerens behov.
Følgende funksjonsblokker beskrives i dette avsnitt.
Symbol
6-10
Funksjon
Alpha
T-vippe (Flip-Flop)
ALT
Logiske utrykk
BOOLEAN
En- og nulllstilling
SET, RESET
Puls på positiv eller negativ flanke
PULSE
Tellere
COUNTER
Tellere (opp/ned)
UP/DOWN COUNTER
Tidskretser
DELAY
Variabel pulslengde
ONE SHOT
Blinkfunksjon
FLICKER
Sammenligning
COMPARE
Sonesammenligning
ZONE COMPARE
Sammenligning med hysterese
SCHMITT TRIGGER
Alpha
Instruksjoner
Symbol
Funksjon
Alpha
Skalering av analog verdi
GAIN
Driftstidsmåler
HOUR METER
Tidsstyring (Årsur)
TIME SW
Visning Alpha-display
DISPLAY
Visning i programvinduet
Ved å dobbeltklikke på funksjonsblokken vises et dialogvindu hvor de
ulike valgmulighetene kan settes inn. I samtlige dialogvinduer finnes
følgende innstillinger. Ved å krysse av i feltene vises følgende informasjon
i programvinduet.
– Display Comment – viser kommentartekst, som skrives inn i
tekstvinduet
– Display Signal Number – viser signal adressen
– Display Monitor Informasjon – viser analoge og digitale verdier i
simuleringsmodus eller under drift.
6-11
Instruksjoner
Alpha
6.2.1
T-vippe (Flip-Flop) - ALT
Hver positiv flanke på inngangen endrer utgangens status (AV → PÅ
eller PÅ → AV).
Utgangen kan nullstilles ved å sette inngangen til 1 “Clear”.
Tidsdiagram
PC-programmering
0
2
1
Nr
Engelsk
benevning
0
Input
Digital inngang
1
Clear
Digital inngang. Utgangen Settes til null når “Clear” aktiveres
2
Output
Digital utgang som endrer status ved hver positiv flanke på
inngangen
Alpha-display
6-12
Beskrivelse
Alpha
Instruksjoner
6.2.2
Logiske utrykk - BOOLEAN
Med BOOLEAN kan man programmere logiske funksjoner som bygger
på boolske utrykk. Det gir mulighet til å lage egne logiske blokker, som
kan gjøres mer eller mindre kompliserte.
Eksempel
AND-funksjon:
S1 AND S2 = OUTPUT
NAND-funksjon:
NOT (S1 AND S2) = OUTPUT
PC-programmering
0
1
4
2
3
Nr
Engelsk
benevning
Beskrivelse
0-3
Input
Digitale innganger
4
Output
Digital utgang
6-13
Instruksjoner
Alpha
Dialogvindu
2
1
3
5
4
Nr.
Funksjon
Beskrivelse
1
Input signals
Her vises symbolene for de ulike inngangstyper som er
tilknyttet funksjonsblokken
2
Logical Operations
Logiske instruksjoner for å knytte sammen ulike innganger
til et spesifikt vilkår
(
Parentes begynner
)
Parentes slutt
AND
Seriekobling av innganger
OR
Parallellkobling av innganger
XOR
Eksklusiv eller
NOT
Invertert signal
3
Option
OFF logic
ON logic
4
Symbol Operations
Symbolene i Logical Operations byttes ut med tilsvarende
matematiske karakter i henhold til Boolsk algebra
5
Simulation
I simuleringsmodus kan de ulike kombinasjoner med
inngangenes status (PÅ/AV) testes og man ser hvilket
resultatet som oppnås
Alpha-display
6-14
Når det logiske utrykket ikke er oppfyllt
settes utgangen til 1
Når det logiske utrykket er oppfyllt settes
utgangen til 1
Alpha
Instruksjoner
6.2.3
En- og nullstilling - SET, RESET
Denne funksjon kalles også for selvhold.
Utgangen O01 settes til 1 når inngangen I01 (SET) påvirkes. Signalet ut
forblir 1 uansett status på I01.
For å tilbakestille (nullstille) signalet ut O01 må inngangen I02 (RESET)
påvirkes. Legg merke til at både SET- og RESET-funksjoner angis for
utgangen O01 (i det grå feltet i ladderdiagrammet).
Påvirkes I01 og I02 samtidig kan man velge om SET eller RESET skal være
prioritert.
SET
RESET
Utgang
OFF
OFF
Ingen forandring
OFF
ON
OFF
ON
OFF
ON
ON
ON
Avhenger av valgt prioritet
Tidsdiagram
PC-programmering
0
2
1
Nr
Engelsk
benevning
Beskrivelse
0
SET
Digital inngang. Setter utgangen PÅ
1
RESET
Digital utgang. Nullstiller utgangen
2
Output
Digital utgang. Signalet ut forblir satt til 1 til RESET-signalet
aktiveres og motsatt
6-15
Instruksjoner
Alpha
Dialogvindu
1
Nr.
1
Valg
Priority
Funksjon
Set priority:
Påvirkes I01 og I02 samtidig blir ut signalet satt til 1 (SET)
Reset priority:
Påvirkes I01 og I02 samtidig nullstilles ut signalet (RESET)
Ladderdiagram
RESET-prioritert
SET-prioritert
Alpha-display
6-16
Alpha
Instruksjoner
6.2.4
Puls på positiv eller negativ flanke - PULSE
Signalet på utgangen består av en kort puls (en programsyklus).
Pulsen kan aktiveres enten av positiv eller negativ flanke på inn signalet
eller av begge deler.
Tidsdiagram
PC-programmering
1
0
Nr
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang
1
Output
Digital utgang. Settes til 1 en kort tid (puls) ved positiv eller
negativ flanke på inngangen. Aktiveres avhengig av innstilling (se
under)
Dialogvindu
1
Nr.
1
Valg
Pulse operasjon
Beskrivelse
From On to Off:
Puls på utgangen når signalet inn endrer status fra 1 til 0
From Off to On:
Puls på utgangen når signalet inn endrer status fra 0 til 1
From On to Off and Off to On:
Puls på utgangen når signalet inn endrer status fra 0 til 1
eller fra 1 til 0
6-17
Instruksjoner
Ladderdiagram
Alpha-display
6-18
Alpha
Alpha
Instruksjoner
6.2.5
Tellere - COUNTER
Funksjonsblokken er en 16-bit oppteller. Ved hver positiv flanke på
inngangen teller blokken opp med en.
Utgangen aktiveres når telleren oppnår sin forvalgte verdi. Forvalgt verdi
kan være 1 - 32 767
Forvalgt- og aktuell verdi kan endres under drift ved å koble det analoge
signalet til en displayblokk.
Man kan også justere verdiene i statusvisningsmodus i verktøyet.
PC-programmering
2
0
3
1
Nr
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang. Verdien i telleren økes ved positiv flanke
1
Clear
Digital inngang. Nullstilling av tellere når signalet er aktiv
2
Word output
Analog signal. Tellerens aktuelle verdi eller forvalgsverdi kan
avleses (kobles) til en annen funksjonsblokk
3
Output
Digital utgang. Aktiveres når telleren har oppnådd
forvalgsverdien
Dialogvindu
1
2
Nr.
Funksjon
Beskrivelse
1
Number of Counts Forvalgsverdi, den verdi telleren skal telle til. Utgangen
aktiveres når telleren nådd denne verdi.
2
Change Current
Value
Det er mulig å endre aktuell tid under statusvisning
6-19
Instruksjoner
Alpha
Ladderdiagram
Alpha-display
Maks. frekvens
Maksimal tellefrekvens avhenger av inngangens filtertid og
programsyklustiden.
Responstid på inngangene
AC-enhet
50 ms
DC-enhet
10 - 20 ms (Inngang 1 - 8)
20 - 40 ms (inngang 9 - 12)
Pulslengden må minst tilsvare summen av responstiden for PÅ og AV,
program syklustid samt instruksjonens tidsforbruk.
Formler:
Korteste pulstid = Svartid (PÅ) + Svartid (AV) + tid for I/O-kopiering + instruksjonstid*
* Instruksjonstiden = antall logiske instruksjoner * 20 µs + antall funksjonsblokker * 500
µs
Eksempel:
En DC-enhet med et program inneholdende 20 logiske instruksjoner og 10
funksjonsblokker beregnes korteste pulstid som følger
Instruksjonstid = 20 * 20 + 10 * 500
Instruksjonstid = 5 400 µs (= 5,4 ms)
Korteste pulstid = 20 + 20 + 1 + 5,4
Korteste pulstid = 46,4 ms
Resultat: maks. frekvensen blir ca 20 Hz
6-20
Alpha
Instruksjoner
6.2.6
Tellere (opp/ned) - UP/DOWN COUNTER
Telleren kan telle både opp og ned.
Utgangen settes til 1 når forvalgsverdien er oppnådd eller overskredet.
Dersom begge inngangene påvirkes samtidig, forblir tellerens aktuelle
verdi uforandret.
Min- og maksverdi for telleren er -32 768 og +32 767. Telling utføres når
inngangen forandres fra null til en.
Forvalg- og aktuellt verdi kan endres under drift ved å koble det analoge
signalet til en displayblokk.
Verdiene kan justeres i statusvisningsmodus i verktøyet.
PC-programmering
0
1
5
2
6
3
4
Nr
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang. Verdien i telleren økes ved positiv flanke
1
Input
Digital inngang. Verdien i telleren minker ved positiv flanke
2
Clear
Digital inngang. Nullstilling av tellere når signalet er aktivt
3
Preset Input
Digital inngang. Ved en positiv flanke settes telleren lik
verdien på analog inngang “Preset Word”
4
Preset Word
Analog inngang. Verdi som telleren skal settes til med
“Preset Input”-inngangen.
5
Word output
Analog utgang. Tellerens aktuelle verdi eller forvalgsverdi
kan avleses (kobles) til en annen funksjonsblokk
6
Output
Digital utgang. Aktiveres når telleren har oppnådd
forvalgsverdien
Dialogvindu
1
2
Nr.
Funksjon
Beskrivelse
1
Number of Counts Forvalgsverdi, den verdi telleren skal telle til. Utgangen
aktiveres når telleren har nådd denne verdi.
2
Change Current
Value
Det er mulig å endre aktuell tid ved statusvisning
6-21
Instruksjoner
Alpha-display
6-22
Alpha
Alpha
Instruksjoner
6.2.7
Tidskrets - DELAY
Tidskretsene brukes ved forsinket inn og utkobling. Tidene kan settes i
området 0 til 3 276,7 sekunder. Oppløsningen er 100 ms.
Når inngangen påvirkes ved forsinket inn, settes utgangen høy først når
inngangen har vært aktiv i forhåndsinnstilt tid. Dersom signalet blir borte
innen forsinkelsestiden har gått ut, blir ikke utgangen satt høy. Ut signalet
forblir høyt til inngangsignalet forsvinner.
Ved forsinket fraslag ut settes utgangen umiddelbart når inngangen
påvirkes. Når inngangsignalet forsvinner forblir utgangen høy inntil
forsinkelsestiden har gått ut.
Utgangen kan nullstilles ved å aktivere inngangen “Clear”.
Det er mulig å benytte både forsinket inn og ut i samme blokk.
Tidskretsens forvalg kan endres under drift ved å koble det analoge
signalet til en displayblokk.
Verdiene kan justeres i statusvisningsmodus i verktøyet.
Tidsdiagram
PC-programmering
2
0
3
1
Nr
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang
1
Clear
Digital inngang. Nullstilling av utgangen og tidskretsens
aktuelle verdi
2
Word output
Analog utgang. Tidskretsens aktuelle verdi eller forvalgsverdi
3
Output
Digital utgang. Aktiveres avhengig av innstilling (se under)
6-23
Instruksjoner
Alpha
Dialogvindu
1
2
3
Nr.
Funksjon
Beskrivelse
1
On Operasjon
Delay
Tiden, regnet i 100-talls ms, signal inn må være aktivt før ut
signalet aktiveres
2
Off Operasjon
Delay
Tiden, regnet i 100-talls ms, signal inn må være aktivt etter at
signal inn er nullstillt
2
Change Current
Value
Det er mulig å endre aktuell tid under statusvisning
OBS!
Dersom det ikke er ønskelig med forsinkelse kan det skrives null som tidsforsineklse.
Ladderdiagram
(Forsinket Inn)
Alpha-display
6-24
Alpha
Instruksjoner
6.2.8
Variabel pulslengde - ONE SHOT
Utgangsignalet blir en puls med lengde angitt mellom 0,1 til 3 267,7
sekunder (dvs fra 100 ms til 54 minutter og 27,7 sekunder). Man kan velge
enten tids- eller inngangsprioritert.
Tidsprioritering innebærer at utgangen forblir satt til 1 hele den innstilte
tiden uavhengig om inngangssignalet forsvinner.
Ved inngangsprioritet er utgangen satt til 1 så lenge signal inn er satt til 1,
dvs forsvinner inn signalet før forhåndsinnstilt tid er oppnådd, settes
utgangen til null. Ut Signalet er dog aldri satt til 1 lengre enn forinnstilt
tid. Utgangen kan nullstilles ved å aktivere inngangen “clear”.
Forvalgtiden for pulslengden kan endres under drift ved å koble det
analoge signalet til en displayblokk.
Man kan også justere tiden fra verktøyet i statusvisningsmodus.
Tidsdiagram
PC-programmering
2
0
3
1
Nr
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang
1
Clear
Digital inngang. Nullstilling av utgangen og tidskretsens
verdi
2
Word Output
Analog utgang. Tidskretsens aktuelle verdi eller
forvalgsverdi
3
Output
Digital utgang. Aktiveres ved positiv flanke på inngangen og
settes til null avhengig av innstilling (se neste side)
6-25
Instruksjoner
Alpha
Dialogvindu
1
3
2
Nr.
Funksjon
1
Control time
Tiden. Regnet i 100-talls ms, utgangen skal være aktiv
etter en positiv flanke på signal inn ved tidsprioritering
2
Output Clear
Condisjon
None: (tidsprioritert)
Ut Signalet forblir satt til 1 til den forhåndsinnstilte tiden
oppnås selv om signal foran forsvinner tidligere
When Input is Off: (inngangsprioritert)
Ut Signalet Settes til null når signal inn forsvinner selv om
den forhåndsinnstilte tiden ikke er nådd
3
Change Current Value
Det er mulig å endre aktuell tid under statusvisning
Alpha-display
6-26
Beskrivelse
Alpha
Instruksjoner
6.2.9
Blinkfunksjon - FLICKER
Med denne funksjon kan en blinkfunksjon lages. Både utgangens PÅ- og
AV-tid kan settes inn. Man kan også stille inn en viss tidssyklus som
FLICKER-funksjonen skal være aktiv, bestemt antall blinkinger
(repetisjoner) eller at blinkinger skal pågå kontinuerlig til signal foran
forsvinner.
Forvalg tidene kan endres under drift ved å koble det analoge signalet til
en displayblokk.
Verdiene kan justeres i statusvisningsmodus i verktøyet.
PC-programmering
1
0
Nr
2
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang
1
Word output
Analog utgang. Aktuelle og forvalda PÅ- og AV-tider
2
Output
Digital utgang. Pulser med innstilt PÅ- og AV-tider, aktiveres
avhengig av innstilling (se neste side)
6-27
Instruksjoner
Alpha
Dialogvindu
1
2
4
3
Nr.
Funksjon
1
ON
Tiden, regnet i 100-talls ms, som pulsen skal være PÅ
2
OFF
Tiden, regnet i 100-talls ms, som pulsen skal være AV
3
Output
Cycles count:
Her angis hvor mange blink som skal utføres
Time count:
Her angis hvor lenge blinkene skal utføres
Continuous:
Blink-funksjonen utføres til inn signalet blir null
3
Change
Current Value
Det er mulig å endre aktuell tid under statusvisning
Alpha-display
6-28
Beskrivelse
Alpha
Instruksjoner
6.2.10
Sammenligning - COMPARE
Sammenligning av analoge signaler. Avhengig av sammenlignings
alternativ (se tabellen) Utgangen settes til 1 når vilkåret er oppfyllt.
PC-programmering
0
3
1
2
Nr
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang, når signalet er aktivt utføres
sammenligning. Tilkobles ikke signalet utføres
sammenligning kontinuerlig
1-2
Word Input
Analog inngang nr 1 og 2
3
Output
Digital utgang, aktiveres avhengig av innstilling (se neste
side)
6-29
Instruksjoner
Alpha
Dialogvindu
1
3
2
Nr.
Funksjon
1
Compare
Sammenligningsymboler
> Signal UT aktivt når analog verdi 1 er større en analog verdi 2
≥ Signal UT aktivt når analog verdi 1 er større eller lik analog
verdi 2
= Signal UT aktivt når analog verdi 1 er lik analog verdi 2
≠ Signal UT aktivt når analog verdi 1 ikke er lik analog verdi 2
≤ Signal UT aktivt når analog verdi 1 er mindre enn eller lik med
analog verdi 2
< Signal UT aktivt når analog verdi 1 er mindre enn analog verdi
2
2
Analog verdi 1
Velg analog verdi fra menyen. Alternativene er verdiene som
finnes for innsignal nr 1. For beskrivelse av verdiene, se
respektive funksjonsblokk som er koblet til inngangen. Dersom
ingen signal er koblet til inngangen angis en konstant.
3
Analog verdi 2
Velg analog verdi fra menyen. Alternativene er verdiene som
finnes i innsignal nr 2. For beskrivelse av verdiene, se respektive
funksjonsblokk som er koblet til Inngangen. Dersom ingen signal
er koblet til inngangen angis en konstant.
Alpha-display
6-30
Beskrivelse
Alpha
Instruksjoner
6.2.11
Sonesammenligning - ZONE COMPARE
Instruksjonen sammenligner en analog inngangsverdi eller en konstant
med to ulike grenseverdier. Grenseverdiene kan være analoge verdier
eller konstanter.
Man kan stille inn hvilken status utgangen skal ha når verdien ligger
utenfor grenseverdiene. Med innstillingen “ON in the Zone” er utgangen
satt til 1 når verdien ligger innenfor grenseverdiene. Med innstillingen
“Off in the Zone” er utgangen nullstilt når verdien ligger innenfor
grenseverdiene.
Tidsdiagram
PC-programmering
0
1
2
3
Nr
4
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang. Når signalet er aktivt utføres
sammenligning. Tilkobles ikke signalet utføres
sammenligning kontinuerlig.
1
Word Input
Analog inngang, inngangsverdi
2
Word Input
Analog inngang, lav grenseverdi
3
Word Input
Analog inngang, høy grenseverdi
4
Output
Digital utgang. Aktiveres avhengig på inngangsverdi
6-31
Instruksjoner
Alpha
Dialogvindu
1
3
2
Nr
Funksjon
1
Operated Value
Inngangsverdi, hentes fra en analog utgang på en
annen blokk eller fra en analog inngang på Alphaenheten. Velg analog verdi fra menyen. Alternative
verdier er inngangsverdiene. For beskrivelse av
verdiene, se respektive funksjonsblokk som er koblet
til Inngangen.
Dersom ingen signal er koblet til inngangen angis en
konstant.
ON inn the Zone Når inngangsverdien er innenfor det
spesifiserte området (mellom lav og
høy grenseverdi) er utgangen satt til
1
Off inn the Zone Når inngangsverdien er innenfor det
spesifiserte området (mellom lav og
høy grenseverdi) er utgangen nullstilt
2
Small Value of the Zone
Lav grenseverdi. Velg analog verdi fra menyen.
Alternativene er verdier som finnes for lav grenseverdi.
For beskrivelse av verdiene, se respektive
funksjonsblokk som er koblet til inngangen.
Dersom ingen signal er koblet til Inngangen angis en
konstant.
3
Large Value of the Zone
Høy grenseverdi. Velg analog verdi fra menyen.
Alternativene er verdiene som finnes for høy
grenseverdi. For beskrivelse av verdiene, se respektive
funksjonsblokk som er koblet til inngangen.
Dersom ingen signal er koblet til Inngangen angis en
konstant.
Alpha-display
6-32
Beskrivelse
Alpha
Instruksjoner
6.2.12
Sammenligning med hysterese - SCHMITT Trigger
I en Schmitt-trigger sammenlignes en analog inngangsverdi med to
referanseverdier.
Når innsignalets verdi øker aktiveres utgangen når høy grenseverdi
(LimitHigh) er oppnådd. Utgangen settes ikke til null før inn signalet har
sunket under lav grenseverdi (LimitLow).
Tidsdiagram
PC-programmering
0
1
2
3
Nr
4
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang, når signalet er aktivt utføres
sammenligning. Tilkobles ikke signalet utføres
sammenligning kontinuerlig.
1
Word Input
Analog inngang, inngangsverdi
2
Word Input
Analog inngang, lav grenseverdien
3
Word Input
Analog inngang, høy grenseverdien
4
Output
Digital utgang aktiveres avhengig av inngangsverdien
6-33
Instruksjoner
Alpha
Dialogvindu
1
3
2
Nr.
Valg
1
Operated Value
Inngangsverdi, hentes normalt fra en analog utgang fra en
annen blokk.
Dersom ingen signal er koblet til inngangen angis en
konstant.
2
ON to OFF Value
Lav grenseverdi for omslag PÅ → AV. Velg analog verdi fra
menyen. Alternativene er verdiene som finnes for lav
grenseverdi. For beskrivelse av verdiene, se respektive
funksjonsblokk som er koblet til inngangen.
Dersom ingen signal er koblet til inngangen angis en
konstant.
3
OFF to ON Value
Høy grenseverdi for omslag AV → PÅ. Dersom ingen signal
er koblet til inngangen angis en konstant. Velg analog verdi
fra menyen. Alternativene er verdiene som finnes for høy
grenseverdi. For beskrivelse av verdiene, se respektive
funksjonsblokk som er koblet til Inngangen.
Dersom ingen signal er koblet til Inngangen angis en
konstant.
Alpha-display
6-34
Beskrivelse
Alpha
Instruksjoner
6.2.13
Skalering av analoge verdier - GAIN
I denne blokken kan verdier fra en analoge innganger på Alpha-enheten
forandres med matematiske formler. Verdiene i formlen (A, B, C, x) og
grenseverdiene kan leses fra analoge innganger, Verdiene kan påvirkes
via tastene på styrenheten eller fra en annen funksjonsblokk.
PC-programmering
0
2
1
Engelsk
benevning
Nr
Beskrivelse
0
Input
Digital inngang, når signalet er aktiv utføres beregningen.
Inget signal tilkoblet, utføres beregningen kontinuerlig.
1
Word Input
Analog inngang
2
Word Output
Analog utgang verdien avhenger av inngangsverdien og den
matematiske formelen.
Dialogvindu
1
2
3
4
5
7
6
Nr.
Funksjon
Beskrivelse
1
Gain Numerator
Teller
Tilsammen gir disse to endringsfaktorene for den
analoge inngangsverdien for skalering av den
analoge utgangsverdien
2
Gain Denominator
Nevner
3
Offset
Konstant verdi som legges til innsignalets analoge verdi.
4
Upper Clamp
Maksverdi på signal ut
5
Lower Clamp
Minverdi på signal ut
6
Draw
Oppdaterer kurven i dialogvinduet som viser signalet ut
avhengig av signal inn
7
Scale
Zoomfunksjon på kurven i dialogvinduet
6-35
Instruksjoner
Alpha-display
6-36
Alpha
Alpha
Instruksjoner
6.2.14
Drifttidsmåling - HOUR METER
Med denne instruksjonen kan man f.eks. overvåke en motor og etter et
angitt antall timer og minutter aktivere en utgang.
Tidsmålingen kan settes i området 0 - 32 767 timer og 0 - 59 minutter.
Legg et signal til inngangen som angir at utstyret er i drift. Akkumulert
tid regnes opp til forhåndsinnstilt verdi, og utgangen aktiveres. Utgangen
kan nullstilles ved at inngangen “Clear settes til 1.
PC-programmering
2
0
3
1
Nr
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang
1
Clear
Digital inngang. Nullstilling av utgang og driftstidsmålingen
1
Word Outout
Analog utgang. Tidsmålingens aktuelle verdi eller forvalgsverdi.
Enten timer eller minutter.
3
Output
Digital utgang. Aktiveres når akkumulert tid har oversteget
forhåndsinnstilt tid.
Dialogvindu
1
2
3
Nr.
Funksjon
Beskrivelse
1
Hour
Antall timer som målingen skal pågå (0 - 32 767)
2
Minute
Antall minutter som målingen skal pågå (0 - 59)
3
Change Current Value
Det er mulig å endre aktuell tid under statusvisning
6-37
Instruksjoner
Alpha-display
6-38
Alpha
Alpha
Instruksjoner
6.2.15
Tidsstyring (årsur) - TimeSW
De fleste bruksomåder inneholder en eller annen form for tidsstyring.
Med
TimeSW kan man f.eks. kontrollere når en maskin skal være på eller av.
Alpha har innebygget sanntidsklokke. Man aktiverer digitale signaler ved
hjelp av klokken. Styringer kan utføres avhengig av klokketidspunkt,
ukedag eller ukevis.
Opp til 50 tidsinnstillinger kan programmeres i hver funksjonsblokk og
opp til 64 funksjonsblokker kan benyttes i et program. Dette vil dog
begrenses av styrenhetens programminnestørrelse, som er på 1 500 byte.
Laveste tidsoppløsning er 1 minutt.
Endring av tidsstyring under drift kan gjøres direkt på Alpha-enheten.
PC-programmering
0
Engelsk
benevning
Nr
0
Beskrivelse
Output
Digital utgang aktiveres ved de tider som er programmert for
blokken.
Dialogvindu - tidsstyring
1
Nr.
2
3
Valg
4
Beskrivelse
1
Open/New
Endre eller lage ny tidsstyring
2
Delete
Tar bort markert rad
3
Current Time
Justering av klokke og dato
4
Summer Time Sommertidsinnstilling
6-39
Instruksjoner
Alpha
Dialogvindu - Ukedagsstyrt inn-/utkobling
1
2
3
4
Nr.
Valg
Beskrivelse
1
Every week
AV-/PÅ alternering gjentas for de ukedager som er
forhåndsdefinert. Dette utføres hver uke dersom alternativet er
forhåndsdefinert. Alternativt spesifiseres hvilke uker som
berøres i Specific Week
2
Daily
AV-/PÅ alterneringer gjentas daglig dersom alternativet er
forhåndsdefinert. Alternativt kan enkelte ukedager markeres.
3
By Date
AV-/PÅ alterneringer utføres på en spesifikk dato. Innstillinger
utføres i dialogvinduet Set Time Switch by Date
4
Setting Time
Klokketidspunkt angis når AV-/PÅ alterneringer skal utføres
ON: Signalet aktiveres ved innstilt tid
OFF: Signalet settes til null ved innstilt tid
Dialogvindu - sommertid
1
Nr.
1
Funksjon
Beskrivelse
Enable
Summer Time
Når alternativet er markert endres klokken i Alpha-enheten
automatisk når sommertid begynner eller opphører. Ulike
standarder kan velges. For norsk sommertid velg alternativet EU.
Alpha-display
6-40
Alpha
Instruksjoner
6.2.16
Visninger i Alpha-enhetens-display - DISPLAY
Funksjonsblokken Display gir brukeren mulighet til å presentere
alarmtekster, telle verdier, dato, tid osv.
Displayet på Alpha-enheten har fire rader hver med 10 karakterer.
Vær oppmerksom på følgende
Displayet kan ikke håndtere bokstavene æ,ø og å
Når displayblokkens digitale signal inn er aktivt vises den tekst eller den
analoge verdi som er angitt for blokken
Flere displayblokker kan ha aktive signaler samtidig og med dette vises
tekstene i alle blokkene. Ut fra dette bør man ikke overlappe tekster i
blokker som kan være aktive samtidig.
I blokker som har samme signal inn som signal ut, blir blokkene synlige
samtidig i dialogvinduet. Har ikke blokken noe signal inn vises alltid
blokken.
En analog verdi kan endres under drift ved å krysse av i feltet Special
Key.
0
1
Nr
Engelsk
benevning
Beskrivelse
0
Input
Digital inngang. Innholdet i displayblokken vises når signalet
er aktiv. Er ikke signalet tilkoblet vises alltid innholdet.
1
Word Input
Analog inngang. Velg analog verdi fra menyen. Alternativene
er verdiene som finnes for tilkoblet analoge inngang. For
beskrivelse av verdiene, se respektive funksjonsblokk som
er koblet til inngangen.
Dersom inget signal er koblet til inngangen angis en
konstant.
6-41
Instruksjoner
Alpha
Dialogvindu
1
3
4
2
Nr.
Funksjon
1
User Option
Denne funksjon kan kun benyttes om ingen analoge
signaler er koblet til blokken.
String - tekst, som skrevet i vinduet, vises i displayet
Date - dato vises i displayet
Time - klokken vises i displayet
2
Starting position of
text
Posisjonen hvor teksten begynner.
X = karakterposisjoner (1 - 10)
Y = rad (1 - 4)
3
Special Key
Dersom alternativet er markert kan verdien for det
analoge signalet som kobles til DISPLAY-blokken endres
under drift med tastene på Alpha-enheten.
4
Display/Ratio
Denne funksjon kan kun benyttes når det analoge
signalet kommer fra en GAIN-funksjon
Alpha-display
6-42
Beskrivelse
Alpha
Instruksjoner
6.3
Analoge inn-/utganger
Flere av blokkene har analoge innganger. En analog verdi på f.eks. en
teller kan benyttes som en grenseverdi i en annen funksjon.
Analog utgang
Analog inngang
Følgende funksjonsblokker håndterer analoge signaler
Analoge
signaler inn
Funksjonsblokk
Analog signal
ut
Tellere - COUNTER
-
1
Tellere (opp/ned) - UP/DOWN COUNTER
1
1
Tidskrets - DELAY
-
1
Variabel pulslengde - ONE SHOT
-
1
Blinkfunksjon - FLICKER
-
1
Sammenligning - COMPARE
2
-
Sonesammenligning - ZONE COMPARE
3
-
Sammenligning med hysterese - SCHMITT Trigger
3
-
Skalering av analoge verdier - GAIN
1
1
Drifttidsmåling - HOUR METER
1
1
Visninger i Alpha-enhetens-display - DISPLAY
1
-
6-43
Instruksjoner
6-44
Alpha
Alpha
7
PC programvare
PC programvare
Dette kapitel beskriver bruken av programvaren AL-PCS/WIN-E. Videre
i manualen benevner vi AL-PCS/WIN-E kun som programvaren. Les
dette kapitel før programvaren tas i bruk.
Programvaren brukes til å utvikle, dokumentere og simulere prosjekter til
Alpha styreenheten.
Programvaren finnes på fem ulike språk, engelsk, tysk, fransk, spansk og
italiensk. Språkvalg gjøres ved installasjon.
7.1 Demoversjon
Det finnes en demoversjon som er identisk med AL-PCS/WIN. Denne
mangler overførings- og statusvisningsfunksjoner.
7.2 Systemkrav
Programvaren kjøres under Windows 95 eller NT og kan brukes til alle
Alpha-enheter.
Følgende systemkrav er gjeldende for PCn.
Operativsystem
Microsoft Windows 95 eller Windows NT 4.0
CPU
Pentium 133 MHz eller høyre (anbefales)
Harddisk
10 MB ledig plass
RAM minne
32 MB eller mer (anbefales)
CD-ROM
CD-ROM spiller
Pekeenhet
Mus eller annen pekeenhet
Skjerm
SVGA (800 x 600) 256 farger eller flere (anbefales)
7.3 Installere programvaren
Programvaren leveres på CD-ROM.
1. Sett inn CD platen i CD-spilleren.
2. Klikk på Start lengst nede til venstre på skjermen.
3. Velg Kjør.
4. Klikk på Bla og søk opp CD-spilleren.
5. Klikk på biblioteket Alpha_VLS_software.
6. Velg setup.exe.
7. Klikk på OK.
Nå utføres installasjonen. Følg instruksjonene som vises på skjermen.
7-1
PC programvare
Alpha
7.4 Avinstallere programvaren
Programvaren avinstalleres med funksjonen Legge til/ta bort Program i
Kontrollpanelet.
1. Klikk på Start lengst nede til venstre på skjermen.
2. Velg Kontrollpanel under Innstillinger.
3. Velg Legg til/ta bort program.
4. Marker Mitsubishi SW0D5-ALVLS-E og klikk på Ta bort.
Samtlige programmfiler blir nå avinstallert.
7.5 Koble styreenhet til PC
Bildet under viser oppkobling mellom Alpha-enhet og PC.
Kontroller at samtlige tilkoblinger er korrekte før overføring startes.
Kommunikasjonsporten, COM, defineres i menyen COM i
programvaren.
Overføring kan også gjøres via modem. Velg Modem i COM menyen for
å initiere modemet.
PC
Styreenhet
Oveføringskabel
AL-232CAB
Modem
7.5.1
Kabeltilkobling
Kabelen AL-232CAB brukes for tilkobling mellom Alpha-enheten og PCn
eller modemet. Kabelen inneholder en konverter, RS232 til RS422.
7-2
Alpha
PC programvare
7.6 Start programvaren og etabler et prosjekt
Start programvaren ved å klikke på Start lengst nede til venstre. Velg
Program\Mitsubishi Alpha Controller\Alpha Programming.
Når programvaren har startet aktiveres to arbeidsfelt:
– Funksjonsblokkdiagrammet (FBD)
– Applikasjonsvinduet (System Sketch)
Hvert arbeidsfelt har tre ulike modus, programmering, simulering og
statusvisning.
Når et prosjekt åpnes eller etableres aktiveres funksjonsblokkdiagrammet
og applikasjonsvinduet i programmeringsmodus.
Programmeringsmodus er aktiv om du ikke velger noe annet.
Lag et nytt prosjekt ved å velge New i menyen File. Nå vises en dialog hvor
du velger type av I/O-konfigurering (størrelse på Alpha). Når du har
valgt I/O-konfigurering åpnes funksjonsblokkdiagrammet og
applikasjonsvinduet.
Lag et prosjektnavn ved å velge Save As i menyen File.
Et eksisterende prosjekt åpnes ved å velge Open i menyen File. Marker
prosjektet du vil åpne ved å klikke på Open.
7.7 Avslutte programvaren
Velg Exit i menyen File for å avslutte programmet. Er ikke programmet
lagret vises et dialogfelt hvor du kan velge å lagre programmet før det
avsluttes.
7.8 Hjelpefunksjoner
Programvaren inneholder standard Windows hjelpefunksjoner. F1-tasten
gir hjelp for markert objekt. Hjelpetasten i verktøyraden gir hjelp for det
du klikker på når markøren er en pil og et spørsmålstegn.
I hjelpemenyen har du tilgang til hele hjelpefilen og du kan søke med fri
tekst. For å forenkle søket finnes funksjonene Content, Indeks og Find.
Vær oppmerksom på følgende!
Alle tekster i programvaren er på engelsk, tysk, fransk, spansk eller italiensk.
7-3
PC programvare
Alpha
7.9 Menyer og verktøyfelt
Bildet under viser samtlige menyer og verktøy som finnes tilgjengelig i
programvaren AL-PCS/WIN. De ulike feltene kan vises eller skjules ved
valg i menyen View.
Standard toolbar
Controller toolbar
Drawing toolbar
Accessories toolbar
Status toolbar
Wiring toolbar
Navn i programvaren
Funksjon
Accessories toolbar
Verktøykasse for inn-, utganger og instruksjoner.
Controller toolbar
Kontrollfunksjoner for Alpha (Overføring, Run, Stop,
Diagnostikk).
Drawing toolbar
Tegneverktøy for applikasjonsvindu (System Sketch).
Standard toolbar
Verktøyfelt, standard.
Status toolbar
Viser anvendt minne.
Wiring toolbar
Tilkoblingsverktøy for streker mellom inn-, utganger og
instruksjoner.
7-4
Alpha
PC programvare
7.10 Funksjonsblokkdiagrammet (FBD)
Programmet til Alpha-enheten lages i funksjonsblokkdiagrammet.
Avhengig av valgt styreenhet vises antall innganger og utganger.
Programmet i Alpha-enheten lages ved at systemkomponentene plasseres
i funksjonsblokkdiagrammet og deretter kobles grafisk sammen med
tilkoblingsverktøyet.
Følgende kan utføres i funksjonsblokkdiagrammet
1. Plassere I/O-signaler og funksjoner fra verktøykassen Accessories.
2. Definere parametere til funksjoner.
3. Koble sammen instruksjoner, inn- og utganger (med
tilkoblingsverktøyet Wiring).
4. Overføre programlogikk og I/O-signal informasjon til Alpha-enheten.
5. Anrope veiledningsverktøyet Auto Wizard for programmeringshjelp.
6. Teste programlogikken med interne signaler (inn- og utgangsignaler
plassert i funksjonsblokkdiagrammet).
7. Simulere og kontrollere programlogikken uten å koble til Alphaenheten. Brukeren kan tvangsstille innganger.
– Endre funksjonparametre (tidskretser, tellere, analoge data etc).
– Vise komponentstatus (ledninger/forbindelser) med ulike farger.
8. Lese informasjon fra Alpha-enhet og gjøre om programmet i
funksjonsblokkdiagrammet.
9. Vis status for Alpha enheten i drift.
10.Utskrift av funksjonsblokkdiagrammet og komponentinformasjon.
7.10.1 Endre utsende på funksjonsblokkdiagrammet
Når funksjonsblokkdiagrammet åpnes er arbeidsfeltet minimert.
Arbeidsfeltet kan utvides ved å holde nede venstre mustast og dra i enten
høyre eller nedre kant. Drar du i det nedre høyre hjørnet endres både
høyde og bredde.
7-5
PC programvare
Alpha
7.10.2 Endre farge i arbeidsfeltet
Bakgrunnsfargen i funksjonsblokkdiagrammet endres under Set Base
Color i menyen Options.
7.10.3 Flytte komponenter innenfor funksjonsblokkdiagrammet
Marker den komponent du vil flytte, hold venstre mustast nedtrykket og
flytt musen (komponenten) til ønsket plass og slipp mustasten.
Marker flere komponenter ved å holde Shift-tasten nedtrykket samtidig
som du klikker på komponentene med musen. De markerte
komponentene kan deretter flyttes på samme måte som en komponent.
Innganger og utganger kan flyttes høydeveis ved å ta tak i den øvre delen
av inngangsrektangelet. Når musmarkøren befinner seg på rett plass,
vises den som en vertikal pil.
7.10.4 Benevninger i funksjonsblokkdiagrammet
Dobbeltklikk i rubrikkraden (FBD TITLE) ovenfor diagrammet. Nå vises
et dialogfelt hvor du kan skrive inn en valgfri tekst. Når du stenger
dialogfeltet vises innskrevet tekst i rubrikkraden.
7-6
Alpha
PC programvare
7.11 Applikasjonsvindu (System Sketch)
Applikasjonsvinduet er et enkelt tegnevindu som brukes til å gi et grafisk
bilde av I/O-signaler som er tilkoblet Alpha-enheten med tilhørende
programlogikk. Dette kan om ønskelig benyttes til simulering og
overvåkning.
Følgende kan utføres:
1. Tegn et bilde med tegneverktøyet.
2. Importer inn et bilde av applikasjonen.
3. Plassere I/O-signaler og funksjonsblokker i bildet.
4. Test og vis status for Alpha-enheten i drift.
5. Simuler og kontroller programlogikken uten at Alpha-enheten er
tilkoblet.
6. Skriv ut applikasjonsvinduet og komponentinformasjonen.
7. Importere bitmap-bilder.
7.11.1 Applikasjonsvinduet i programmeringsmodus
Brukeren kan legge til, modifisere, flytte og endre størrelse på tegnede
objekter i applikasjonsvinduet.
– Komponenter kan kopieres fra funksjonsblokkdiagrammet.
– Komponenter flyttes ved å klikke og holde nede venstre musetast, dra
og slipp på ønsket plass. Dobbeltklikk på funksjonsblokken for å vise
tilgjengelige parametre.
– Objekter tegnes med tegneverktøyet.
– Alle verktøy og menyfunksjoner er aktive i programmeringsmodus.
7-7
PC programvare
Alpha
7.11.2 Endre størrelseen på applikasjonsvinduet
Når applikasjonsvinduet åpnes er arbeidsfelt minimert. Du kan gjøre den
større ved å dra i enten høyre eller nedre kant. Drar du i det nedre høyre
hjørnet endres både høyde og bredde. Komponenter i
applikasjonsvinduet flyttes ikke , men arealet endres. Vinduet kan ikke
gjøres mindre enn plass til komponentene underst og lengst til høyre i
arbeidsfelt.
7.11.3 Endre farge i arbeidsfeltet
Du kan endre farge i arbeidsfeltet ved å velge kommandoen Set Base
Color i menyen Options.
7.11.4 Tegne linjer, ovaler og rektangler
Velg figur ved å klikk på ønsket ikon i verktøyraden. Plasser musen i
arbeidsfelt. Pek der figuren skal begynne og slipp mustasten når figuren
har ønsket størrelse.
7.11.5 Flytte og endre størrelse på linjer, ovaler og rektangler
Objekter flyttes innenfor arbeidsfeltet ved å peke på objektet, holde nede
venstre mustast og dra det til den nye posisjonen.
Endre størrelse på objektene ved å peke på et av håndtakene som vises når
objektet er markert, hold nede venstre mustast og dra. Objektene kan ikke
gjøres større en arbeidsfeltet.
Funksjonene Cut (klippe ut), Copy (kopiere) og Paste (lime inn) fungerer
på disse objektene.
7.11.6 Skifte linjefarge
Marker det objektet du vil skifte linjefarge på og klikk på ikonet Line
Color i verktøyraden. Velg farge og klikk OK. Du kan også lage egne
farger.
Linjefargen kommer til å gjelde for alle nye objekter til en ny linjefarge er
valgt.
7.11.7 Skifte fyllfarge
Marker det objektet du vil skifte fyllfarge på og klikk på ikonet Brush
Color i verktøyraden. Velg farge og klikk OK. Du kan også lage egne
farger.
Fyllfargen brukes for alle nye objekter til ny fyllfarge er valgt.
7-8
Alpha
PC programvare
7.11.8 Føye til displaypresentasjon
En displaypresentasjon kan føyes til i applikasjonsvinduet via menyen
Insert.
Display presentasjon
Finnes allerede en displaypresentasjon vises en feilmelding.
En displayfunksjonsblokk gir en dialogboks når simulerings- eller
statusvisningsmodus aktiveres. I denne dialog velger du om en
displaypresentasjon skal legges til i applikasjonsvinduet. Kryss for Yes
om du vil at den automatisk skal legges inn.
7.11.9 Føye til bilder
Bilder fra andre programmer kan føyes til i applikasjonsvinduet. Bildet
editeres i den applikasjon de er laget ved å dobbeltklikke på bildet. Bildet
kan flyttes og endre størrelse innenfor applikasjonsvinduet. Bruk
kommandoen Insert New Object for å føye til bildet. Velg type
informasjon d v s i hvilket program bildet er laget.
7-9
PC programvare
Alpha
7.11.10Føye til et signal eller en funksjonsblokk
Signaler og funksjonsblokker kan kopieres fra
funksjonsblokkdiagrammet eller føyes til med verktøykassen for inn-,
utganger og instruksjoner. Analoge signaler og funksjonsblokker må
kopieres fra funksjonsblokkdiagrammet.
Om en funksjonsblokk kopieres fra funksjonsblokkdiagrammet kopieres
funksjonsblokknummeret og blokkparametre. Disse vises i simuleringsog statusvisningsmodus. Tilkoblinger kan ikke kopieres til
applikasjonsvinduet.
Enheter (signaler og funksjonsblokker) som plasseres i
applikasjonsvinduet via tilbehørverktøy tildeles et nytt
funksjonsblokksnummer som ikke påvirker nummeret på
funksjonsblokken som kan plasseres i Alpha-enhetens program.
Funksjonsblokken kan kopieres til funksjonsblokkdiagrammet og
deretter overføres til Alpha-enhetens programminne.
7.12 Simulering
Simuleringsmodus finnes i både funksjonsblokkdiagrammet og i
applikasjonsvinduet. Denne funksjonen gjør det mulig for brukeren å
simulere programmet før det overføres til en Alpha-enheten.
Funksjonblokkparametre og analoge verdier kan endres i
simuleringsmodus og inngangsignalene kan settes AV/PÅ. Dette gir et
kraftig feilsøkingsverktøy for nye programmer eller
programoppdateringer.
7.12.1 Start simulering
Når programmet er klart til å testes starter du simuleringsmodus ved å
klikke på simuleringsikonet eller ved å velge Simulation Start i menyen
Controller.
Digitale tilkoblinger (ledninger) skifter farge slik at utgangene som er PÅ
blir røde og utgangene som er AV blir blå. (Fargene kan endres i
programmeringsmodus i menyen Options.)
Komponentene markeres med respektive nummer (I01, B02, O02, K08
etc), AV/PÅ status, tidkretsverdier, telleverdier, prioriteringsinnstilling
og andre parameterverdier.
7.12.2 Tvangstille inngangsignaler
Inngangs- og tastatursignaler kan settes AV/PÅ ved å klikk på
det ikon hvor status skal justeres.
Vær oppmerksom på følgende!
Systemminnebit (M) kan ikke endres eller brukes i simuleringsmodus.
7-10
Alpha
PC programvare
7.12.3 Endre funksjonsblokkparametre
Funksjonsblokkparametre kan endres om du dobbeltklikker på
funksjonsblokken, endrer og klikker OK. De nye verdiene vises og
eventuelle endringer i programinnstillingen utføres.
Vær oppmerksom på følgende!
Funksjonen Time SW kan ikke endres i simuleringsmodus.
7.12.4 Tvangstille utganger
Utganger kan tvangsettes AV/PÅ momentant, men vær oppmerksom på
at programmet overskriver tvangsettingen neste programrunde. Inaktive
funksjoner i simuleringsmodus
Menyene File, Edit, Insert og Tools er ikke aktive i simuleringsmodus.
Også Accessories, Wiring og Drawing er inaktive. Ingen
programeditering kan utføres i simuleringsmodus.
7.12.5 Avslutte simuleringsmodus
Klikk på simuleringsikonet eller velg Stop Command i menyen Controller.
7-11
PC programvare
Alpha
7.13 Statusvisning
Statusvisning finnes i både funksjonsblokkdiagrammet og i
applikasjonsvinduet. I statusvisning overvåkes og testes tilkoblet Alphaenhet via RS232-grenssnittet dersom enheten er tilkoblet PCn via kabelen
AL-232CAB. Informasjon om aktuelle verdier for signaler og funksjoner
leses kontinuerlig fra Alpha-enheten. Kun status for signaler og
funksjonsblokker i Alpha-enhetens minne vises i applikasjonsvinduet.
Vær oppmerksom på følgende!
Innholdet i programvarens minne og Alpha-enhetens minne må være identiske før
statusvisningen startes.
Programvaren leser innholdet i Alpha-enheten kontinuerlig og
oppdaterer funksjonsblokkdiagrammet og applikasjonsvinduet.
Endringer i programparametre overføres til styreenheten og påvirker
driften.
7.13.1 Aktivere statusvisning
Klikk på Monitor-ikonet i verktøyraden eller velg funksjonen Monitor
Start i menyen Controller.
Styreenhetens status (Run eller Stop) overvåkes kontinuerlig og vises i et
eget felt.
7-12
Alpha
PC programvare
7.13.2 Tvangsette inngangsignaler
Inngangs- og tastatur signaler kan tvangsettes AV/PÅ med momentan
virkning. Vær oppmerksom på at programmet skriver over
tvangsettingen neste programrunde. Tvangsetting kan aktivere blokker
som er tid- eller tellerbaserte (ALT, PULSE, COUNTER, ONE SHOT), men
påvirker ikke logiske blokker eller funksjoner som har et inngangsignal
som må være PÅ (f eks DELAY, FLICKER, DISPLAY, GAIN).
Vær oppmerksom på følgende!
Systemminnebit (M) kan ikke endres i statusvisning.
7.13.3 Endre funksjonsblokkparametre
Funksjonsblokkparametre kan endres om du dobbeltklikker på
funksjonsblokken. Endre parametre og klikk på OK. De nye verdiene
vises på displayet og eventuelle endringer av programparametre blir
utført.
Vær oppmerksom på følgende!
Kommandoen Time SW kan ikke utføres i statusvisning.
7.13.4 Tvangsetting av utganger
Utganger kan tvangsettes AV/PÅ momentant men vær oppmerksom på
at programmet skriver over tvangsettingen neste programrunde.
Tvangsetting kan aktivere blokker som er tid- eller tellerbaserte (ALT,
PULSE, COUNTER, ONE SHOT), men påvirker ikke logiske blokker eller
funksjoner som har et inngangsignal som må være PÅ (f eks DELAY,
FLICKER, DISPLAY, GAIN).
7.13.5 Inaktive funksjoner i statusvisning
Menyene File, Edit, Insert og Tools er ikke tilgjengelig i statusvisning.
Heller ikke Accessories, Wiring og Drawing kan brukes.
Ingen programediteringer kan utføres i statusvisning.
7.13.6 Avslutte statusvisning
Klikk på tasten Monitoring i verktøyraden Controller eller velg
kommandoen Monitor/Test Stop i menyen Controller.
7-13
PC programvare
Alpha
7.14 Menyfunksjoner
7.14.1 Menyen File
New (Ctrl + N)
Lager et nytt prosjekt med funksjonsblokkdiagram og applikasjonsvindu.
Et åpent prosjekt stenges når et nytt prosjekt etableres. Før et nytt prosjekt
åpnes bør du lagre det åpne prosjektet.
Open (Ctrl + O)
Åpner et lagret prosjekt i både funksjonsblokkdiagrammet og i
applikasjonsvinduet.
Et åpent prosjekt stenges når et annet prosjekt åpnes. Før et prosjekt åpnes
kan du velge å lagre det åpne prosjektet før det stenges.
Close
Stenger prosjekt som vises. Er det gjort endringer i filen kan du velge å
lagre filen før den stenges.
Save (Ctrl + S)
Lagre åpent prosjekt under eksisterende navn.
Save as
Lagre åpent prosjekt med et nytt navn og/eller i et nytt bibliotek. Første
gangen et prosjekt lagres vises dette dialogfeltet.
Print Setup
Velg skrivere og skrivertilkobling.
Print Preview
Viser aktivt prosjekt på skjermen slik det vil se ut på utskriften. Denne
kommando er ikke tilgjengelig dersom funksjonsblokkdiagrammet eller
applikasjonsvinduet er minimert.
Print (Ctrl + P)
Her vises skriverdialogen. Velg parametre for utskriften og skriv ut.
7-14
Alpha
PC programvare
7.14.2 Menu Edit
Undo (Ctrl + Z)
Angre foregående operasjon. Kun et nivå.
Redo (Ctrl + Y)
Gjør om den operasjon som er angret. Kun et nivå.
Cut (Ctrl + X)
Ta bort markerte objekter fra arbeidsfeltet. Objektet plasseres på
utklippstavlen og kan limes inn med kommandoen Paste.
Copy (Ctrl + C)
Kopiere markerte objekter til utklippstavlen.
Paste (Ctrl + V)
Føye til objekter fra utklippstavlen.
Delete (Del)
Slette markerte objekter.
Select All (Ctrl + A)
Markere alle funksjonsblokker i arbeidsfeltet.
7-15
PC programvare
Alpha
7.14.3 Menyen View
Close System Sketch
Steng applikasjonsvinduet. Er vinduet stengt heter denne parameter
Open System Sketch (åpne applikasjonsvindu).
Close FBD
Steng funksjonsblokkdiagrammet. Er diagrammet stengt heter denne
parameter Open FBD (åpne funksjonsblokkdiagrammet).
Standard Toolbar
Når funksjonen er markert vises verktøyfeltet, standard.
Controller Toolbar
Når funksjonen er markert vises kontrollfunksjoner for Alpha.
Drawing Toolbar
Når funksjonen er markert vises tegneverktøyet.
Accessories Toolbar
Når funksjonen er markert vises verktøykassen for inn-, utganger og
instruksjoner.
Wiring Toolbar
Når funksjonen er markert vises tilkoblingsverktøyet for
ledningsforbindelser mellom inn-, utganger og instruksjoner.
Status Bar
Når funksjonen er markert vises statusraden.
Zoom
Velg forstørrelsesgrad, 200, 150, 100, 75, 50, 25 eller 10%.
7-16
Alpha
PC programvare
7.14.4 Menyen Insert
LCD Image
Føye til displaypresentasjon i applikasjonsvinduet.
I statusvisningsmodus vises tekst fra Alpha-enhetens display.
Insert New Object
Føye til et nytt bilde i applikasjonsvinduet.
Links
Editere søkeveier mellom programvaren og bilder som føyes til i
applikasjonsvinduet.
Object
Åpne bildet for valgte, innebygde eller linkede objekter som er laget slik
at disse kan editeres.
Marker bildet som skal editeres og velg deretter Object.
Vær oppmerksom på følgende!
Menyteksten “Object” kan variere! Teksten hentes fra det program som brukes for å lage
bildet.
7.14.5 Menyen Tools
Start Auto FBD Wizard
Start Auto FBD Wizard. Veiledningsverktøyet som på en enkel måte
forklarer og veileder programmeringen.
Renumber Signals
Funksjonsblokken nummereres om til laveste mulige nummer. Om en
funksjonsblokk er slettet, nummereres høyere nummererte
funksjonsblokker om.
Vær oppmerksom på følgende!
Det er disse nummer som søkes ved direkte editering på Alpha.
7-17
PC programvare
Alpha
7.14.6 Menyen Search
By Comment
Leter etter en funksjonsblokk med angitt kommentar i åpent dokument.
Kommentaren må ikke være synlig i skjermbildet, store eller små
bokstaver spiller ingen rolle. Teksten må stemme eksakt.
By Signal Number
Leter etter en funksjonsblokk med angitt signalnummer. En bokstav (stor
eller liten) og to siffre, f eks M01, I06, B12.
7-18
Alpha
PC programvare
7.14.7 Menyen Controller
Write to Controller
Overfører programmet til Alpha-enheten. Innholdet i enheten
overskrives.
Read from Controller
Overfører innholdet i Alpha-enheten til programvaren. Innholdet i det
åpne prosjektet i programvaren overskrives.
Verify Controller data with Program
Verifiserer at programmet i funksjonsblokkdiagrammet er identiskt med
innholdet i Alpha-enheten.
Clear Controller Contents
Sletter minnet i tilkoblet styreenhet inklusive passord.
Diagnosis of Controller
En dialog med følgende informasjon vises.
– Versjonsnummer på tilkoblet Alpha.
– Antall innganger som er tilkoblet styreenheten.
– Antall analoge innganger.
– Antall utganger.
– Spenningsmatning (AC eller DC).
– Feilkoder for tilkoblet styreenhet.
– Alpha-enhetens status (Run eller Stop).
– Mulig å overføre program (Enable eller Disable).
– Sanntidsklokkens status (startet eller stoppet).
– Anvendt minne.
Check Used Memory
Vis anvendt minne i Alpha-enheten.
Simulation
Simuleringsmodus kjører programmet uten tilkoblet Alpha-enhet. Nyttig
til å kontrollere programfunksjonen før overføring til Alpha-enheten.
Drive Controller
Setter tilkoblet Alpha-enhet i Run eller Stop fra programvaren.
7-19
PC programvare
Alpha
Monitor/Test
Viser status for tilkoblet Alpha-enhet fra programvaren. Her kan man
også velge å verifisere for statusvisning. Etter verifisering vet man om
programmet i Alpha-enheten og i PCn er eksakt like.
7.14.8 Menyen Com
Configuration
Her konfigureres COM-porten. Brukeren kan velge mellom modem og
COM-port for kommunikasjon med styreenheten.
Connect Line
Ring opp et telefonnummer ved å anrope Ring Telephone dialogen. Her
angis telefonnummer til modemet som er tilkoblet Alpha-enheten. Du
kan også velge modem og stille inn maks. overføringshastighet (om
modemet støtter dette).
Vises kun om Modem er valgt under Configuration i menyen Com. Se også
Initialize Controller Modem i menyen Option.
Disconnect Line
Avbryt pågående oppringning. En aktiv modemlinje må avsluttes før den
på nytt kan brukes for kommunikasjon.
7-20
Alpha
PC programvare
7.14.9 Menyen Option
Select Controller Type
Velg størrelse på Alpha-enhet:
AL-6MR4 innganger og 2 utganger
AL-10Mx6 innganger og 4 utganger
AL-20Mx12 innganger og 8 utganger
User Defined Icons
Importere brukerdefinerte ikoner for å bruke som symboler for
inn-, utganger, funksjonsblokker etc. For ytterligere informasjon henvises
til hjelpeteksten.
Function Icon Set
Velg utseende på ikonene. Det finnes tre ulike oppsett:
LCD Image, samme betegnelser som på Alpha-enhetens display.
System Icon (Technical), tekniske ikoner (grunninnstilling).
System Icon (Fancy), bildeikoner.
Dessuten kan man velge egendefinerte ikoner. Nytt valg endrer
omgående ikonene i funksjonsblokken, verktøykassen og
applikasjonsvinduet.
Set Wire Color
Velg farge på tilkoblingene (ledninger) i programmerings-,
statusvisnings- og simuleringsmodus.
7-21
PC programvare
Alpha
Set Base Color
Velg bakgrunnsfarge på funksjonsblokkdiagrammet. Du kan også lage en
egen farge.
Date Format
Velg format for presentasjon av dato.
Det finnes tre altenetiver:
YYYY/MM/DD
DD.MM.YYYY
MM/DD/YYYY
YYYY = år, MM = måned og DD = dag.
Innstillingen kan overføres direkte fra denne menyen.
Change Current Time
Endre sanntidsklokken.
Innstillingen kan overføres direkte fra denne menyen.
7-22
Alpha
PC programvare
Initialize Controller Modem
Angi initieringsstreng og forsinkelse ved påslag for modem som er koblet
til Alpha-enhetens side.
Klikk på Select for å velge modemmodell. Initieringsstrengen kan velges
fra forprogrammerte modeller. Endringer av disse kan utføres i filen
Modem.ini.
For ytterligere informasjon om AT-kommandoer henvises til manualen
for modemet.
Password
Under funksjonen Password angis et passord for aktuellt prosjekt som
sendes til styreenheten samtidig med programmet. Er passord angitt og
sendt ned til styreenheten må dette passordet angis for at brukeren skal få
tilgang til å lese og skrive programmet i Alpha-enheten.
Med tasten Delete kan du slette passordet. Passordet kan være en verdi
mellom 0 og 9999.
7-23
PC programvare
Alpha
7.14.10Menyen Window
Menyen Window inneholder standard Windows-funksjoner, Cascade og
Tile.
For ytterligere detaljert informasjon henvises til manualen for
operativsystemet.
7.14.11Menyen Help
Menu Help inneholder hjelpefunksjoner.
Menyvalget åpner vindu for å søke hjelp for ulike funksjoner i
programvaren. Det finnes også et menyvalg som viser hvordan
hjelpemenyene fungerer.
7-24
Alpha
8
Programmering via PC
Programmering via PC
Styreprogrammet utvikles og editeres i funksjonsblokkdiagrammet i
programmeringsmodus. Alpha-enheten programmeres ved at
programdeler plasseres i arbeidsområdet og deretter kobles sammen med
tilkoblingsverktøyet.
Dette avsnittet beskriver hvordan du programmerer via verktøyet direkte
i funksjonsblokkdiagrammet og via veiledningsverktøyet Auto Wizard.
For raskt og enkelt å komme igang med programmeringen er
veiledningsverktøyet Auto Wizard tilgjengelig. For avanserte brukere,
kan programmering begynne direkte i funksjonsblokkdiagrammet.
8.1 Etablere eller åpne et prosjekt
Start programvaren ved å klikk på Start-tasten lengst nede til venstre.
Velg Program\Mitsubishi Alpha Controller\Alpha Programming.
Etabler et nytt prosjekt ved å velge New i menyen File. Nå vises en dialog
hvor du velger type I/O-konfigurering dvs antall inn- og utganger. Når
du har valgt I/O-konfigurering åpnes funksjonsblokkdiagrammet og
applikasjonsvinduet.
Et eksisterende prosjekt åpnes ved å velge Open i menyen File. Marker det
prosjekt du vil åpne og klikk på Open.
8.2
Plassere blokker i
funksjonsblokkdiagrammet
I funksjonsblokkdiagrammet plasseres innganger, funksjonsblokker og
utganger i arbeidsområdet og deretter knyttes de til hverandre med
tilkoblingsverktøyet.
Med verktøyet til venstre i skjermen velger du innganger, funksjonsblokk
og utganger.
Venstreklikk på ønsket ikon, flytt musen dit du vil plassere ikonet. Pilen
blir et kors i funksjonsblokkdiagrammet. Venstreklikk igjen for å plassere
ikonet. Er ikke plasseringen tillat vises en feilmelding.
8-1
Programmering via PC
Alpha
8.3 Flytte funksjonsblokker og signaler
Funksjonsblokker og signaler kan flyttes ved å venstreklikke på ikonet,
behold venstre musknapp nedtrykket og dra. Slipp mustasten der du vil
plassere ikonet. Flere funksjonsblokker kan markeres ved å holde nede
Shift samtidig som man klikker på blokken, en etter en. Ved flytting flyttes
alle markerte blokker. Innganger og utganger kan ikke flyttes. Blokk kan
kun flyttes innen funksjonsblokkdiagrammet. Tilkoblingene følger med
ikonet. Ugyldige operasjoner forklares i et dialogvindu og ikonet flyttes
tilbake til sin opprinnelige plass.
8.4 Ta bort funksjonsblokker og signaler
Marker den funksjonsblokk, signal eller tilkobling du vil fjerne ved å klikk
på det. Trykk deretter Delete på PC tastaturet eller Cut i menyen Edit. Tar
du bort en funksjonsblokk slettes også tilkoblingene til funksjonsblokken.
8-2
Alpha
Programmering via PC
8.5 Innganger
Innganger tar imot signaler fra objekter tilkoblet Alpha-enheten og kan
være digitale eller analoge. Digitale enheter gir et AV eller PÅ signal og
analoge signaler gir en binær verdi (0 - 250). Ikonene finnes under INN i
verktøykassen til venstre for funksjonsblokkdiagrammet. Digitale
signaler kan kun plasseres på inngangsrektanglet.
Ulike symboler finnes for å forenkle dokumentasjon og forståelse av
programmet.
Bruk et inngangssymbol som tilsvarer aktuell giver tilkoblet
Alpha-enheten. Symbolenes navn vises når musen plasseres over ikonet.
Analoge signaler kan kun plasseres på inngangsrektanglene I01 - I08.
Styrenheten har en 8 bit analog/digitalkonverter når et analog signal
plasseres på inngangsrektanglet.
Vær oppmerksom på følgende!
Det er kun 24 V DC-enheter som har analoge innganger.
Ikon
Funksjon
Digital inngang (AC)
Digital inngang (DC)
Analog inngang (DC)
Analog inngang
Inngang
Vender
Trykkknapp
Grensegiver
Varmegiver
Bevegelsesvakt
Relékontakt
Pulsgiver (encoder)
Pulsgiver
Batteri
8-3
Programmering via PC
8.5.1
Alpha
Funksjonstaster
Det finnes åtte signaler som tilsvarer tastene på styreenheten og de kan
brukes som digitale innganger. Når en funksjon respektive tast trykkes
ned under drift aktiveres respektive signal. Disse signalene kan kun
plasseres på funksjonablokkdiagrammet og finnes under INN i
verktøykassen.
Signalenes navn vises når markøren plasseres over ikonet.
Ikon
8.5.2
navn
Funksjon
K01
Tasten OK
K02
Tasten ESC
K03
Tasten +
K04
Tasten –
K05
Tasten pil opp
K06
Tasten pil ned
K07
Tasten pil høyre
K08
Tasten pil venstre
Systemminnebit
Alle fem systemminnebit er digitale innganger som kun kan plasseres i
funksjonsblokkdiagrammet. Minnebit har følgende funksjoner.
Systemminnebit finnes under INN i verktøykassen. Signalenes navn vises
når markøren plasseres over ikonet.
Ikon
8-4
navn
Funksjon
M01
Alltid PÅ
M02
Alltid AV
M03
0,5 sekunder PÅ og 0,5 sekunder AV
M04
Går PÅ ved feil ved sanntidsklokken
M05
PÅ når klokken går over til sommertid
Alpha
Programmering via PC
8.6 Instruksjoner
Det finnes 22 instruksjonsblokker - logiske og standard. En
instruksjonsblokk kan kun plasseres i funksjonsblokkdiagrammet.
8.6.1
Logiske instruksjoner
De seks logiske instruksjonene AND, OR, NOT, XOR, NAND og NOR
kan kun ta imot digitale innganger. Utgangssignaler er avhengig av
verdien på inngangene. Se hjelpefilen eller kapitlet om instruksjoner for
ytterligere informasjon. De logiske instruksjonene finnes under LOGI i
verktøykassen.
Signalnavnene vises når markøren plasseres over ikonet.
8.6.2
Funksjonsblokk
Det finnes seksten standard funksjonsblokker inklusive de boolske
funksjonene SET/RESET, DELAY, ONE SHOT, PULSE, FLICKER,
ALTENATE, COUNTER, UP/DOWN COUNTER, COMPARE, TIME
SWITCH, OFFSET GAIN, DISPLAY, ZONE COMPARE, SCHMITT
TRIGGER og HOUR METER. Se hjelpefilen eller kapitlet om instruksjoner
for ytterligere informasjon. Funksjonsblokkene finnes under FUNC i
verktøykassen.
Signalnavnet vises når markøren plasseres over ikonet.
8-5
Programmering via PC
8.6.3
Alpha
Innstilling av funksjonsblokkparametere
Når du dobbelklikker på en funksjonsblokk vises parameterdialogen. Her
vises de parametere som kan stilles inn for valgt funksjonsblokk.
Til alle funksjonsblokker kan det skrives inn en kommentar (opp til 256
karakterer, men kun 16 vises). Kommentaren vises ovenfor
funksjonsblokken.
Signalnummer er et løpenummer som tildeles funksjonen ved
programmering. Løpenummeret overføres til Alpha-enheten for at
brukeren lettere skal kunne editere programmet i Alpha-enheten.
Signaler og logiske blokker
Signalene (inngang, utgang, minnebit og taster), logiske funksjonsblokker
(AND, OR, NAND, NOR, XOR og NOT) og funksjonsblokken
ALTERNATE har ingen innstillbare parametere. Dialogen for disse
komponentene inneholder kun et kommentarvindu samt sjekkfelt for å
vise kommentar og signalnummer.
Funksjonsblokk
Hver funksjonsblokk har sitt eget parameteroppsett inklusive kommentar
og presentasjon. Hjelpefunksjoner finnes til hver blokk.
Brukes potensiometer kan kun en verdi mellom 0 og 100 angis. Skrives
verdien inn med tall vises den høyeste verdien som kan angis i
innmatningsfeltet.
8-6
Alpha
Programmering via PC
8.7 Utganger
Alpha har kun digitale utganger som betegnes “O”. Når utgangene
plasseres i funksjonsblokkdiagrammet eller i applikasjonsvinduet
betegnes utgangene “B”. Utgangene har en inngangskontakt og en
utgangskontakt. Følgende utganger støttes av applikasjonen.
Ikon
Funksjon
Digital utgang
Utgang
Lampe
Lysdiode
Reléspole
Kontaktor
Elektromagnetisk lampe
Sylinder
Motor
Sirene
Vifte
Varmeelement
Elektromagnetisk kobling
8-7
Programmering via PC
Alpha
8.8 Tilkoblinger
Tilkoblingene er linjer som brukes for å koble sammen inn-, utganger og
instruksjoner i funksjonsblokkdiagrammet.
8.8.1
Inn- og utgangskontakter
De små symbolene på venstre respektive høyre side av signal-/
funksjonsikonene kalles kontakter. Det finnes tre typer av kontakter, BIT
(digital), CLEAR (digital med spesiell funksjon) og WORD (analog).
Kontaktene på venstre side av ikonet er inngangskontakter og de til høyre
er utgangskontakter.
Digitale innganger
Analoge verdier
for displaypresentasjon
Digitale utganger
Digitale innganger
Analoge innganger
Digital inngang (Bit Pin)
Analoge verdier for
displaypresentasjon
Analog inngang (Word Pin)
Clear inngang (Clear Pin)
Digital utgang (Bit Pin)
8.8.2
Tilkobling av funksjoner og blokker
Aktiver tilkoblingsverktøyet ved å klikk på følgende ikon.
Det kan gjøres opp til 999 tilkoblinger i funksjonsblokkdiagrammet.
Tilkoblingene gjøres i henhold til følgende:
1. Trykk ned den venstre musetasten på den kontakten hvor
tilkoblingen skal begynne.
2. Hold musetasten nedtrykket og dra musen til den kontakten hvor
tilkoblingen slutter.
3. Slipp musetasten
Digitale utgangskontakter kan kobles til digitale inngangskontakter og
analoge utgangskontakter kan kobles til analoge inngangskontakter.
Digitale kontakter kan ikke kobles til analoge kontakter.
Utgangskontakter kan kobles til flere inngangskontakter.
8-8
Alpha
Programmering via PC
Feilmelding vises ved følgende tilfeller:
– Inngang kan ikke kobles til inngang.
– Utgang kan ikke kobles til utgang.
– Digitale kontakter kan ikke kobles til analoge kontakter.
– Inngang kan kun ha en tilkobling.
– Manglende kontakt
Tilkoblingene kan flyttes ved å klikke på dem og dra dem til ønsket
plassering.
Tilkoblingsverktøyet er aktiv til du klikker på et annet verktøy eller på et
tomt område i funksjonsblokkdiagrammet.
Vær oppmerksom på følgende!
Tilkoblingslinjene formateres automatisk.
8-9
Programmering via PC
Alpha
8.9 Programmering med Auto Wizard
Wizard er et veiledningsverktøy og har ikke full kompatibilitet med
funksjonsblokkdiagrammet. Det leder brukeren gjennom enkle
programinnstillinger og er spesielt bra for å vise hvordan ulike
kombinasjoner av funksjonsblokker relateres til hverandre. Wizard
tillater brukeren å velge komponenter i en krets (innganger, utganger og
funksjonsblokker) og viser hvordan komponentene fungerer sammen.
Funksjonsblokkene kan plasseres i ulike sekvenser, programparametere
kan stilles inn og funksjonen kan simuleres. Oppnås ønsket resultat kan
kretsen overføres til funksjonsblokkdiagrammet.
Du begynner med å definere en utgang. Deretter bestemmer du hvilken
funksjon som skal styre utgangen og til sist definieres
inngangsfunksjonen.
Åpne Auto Wizard ved å klikk på ikonet eller ved å velge Start FBD Auto
Wizard i menyen Tools.
Det finnes åtte steg i Wizard programmet. Brukeren kan gå fremover eller
bakover gjennom disse stegene med tastene Next og Back. Til hvert steg
finnes et hjelpevindu, Guidiance, som gir en beskrivelse av aktuelt steg.
Avslutt Wizard ved å klikke på Cancel.
Velg utgang
Velg utgangsfunksjon ved å klikke på ønsket funksjonsikon i
ikonlisten til venstre og klikk deretter på ønsket utgang til høyre.
Klikk på Next for å gå videre.
8-10
Alpha
Programmering via PC
Velg funksjon som skal påvirke utgangen
Velg den funksjon som skal styre utgangen. En liste over tilgjenglige
funksjonsblokker vises i vinduet. Opp til fire av fem funksjonsblokker kan
plasseres i kretsen sammen med utgangen når wizarden benyttes. Du kan
velge mellom SET/RESET, ALT, ONE SHOT, DELAY og FLICKER.
Klikk i feltet med ? for å få mer informasjon om valgt funksjon.
Marker feltet lengst til venstre for å velge en funksjonsblokk til kretsen.
Klikk på Next for å gå videre. Du kan gå tilbake til foregående bilde ved
å klikke på Back.
Velg flere funksjonsblokker
I neste steg velger du teller- eller sammenligningfunksjon fra en
tilleggsliste over funksjonsblokker som inneholder tellere og
sammenligningblokker. Velges for mange funksjonsblokker vises en
feilmelding. Funksjoner kan slettes ved å klikke bort krysset i det venstre
feltet.
Klikker du på ?-tasten vises en forklaring til valgt funksjon.
Klikk på Next for å gå videre. Du kan gå tilbake til foregående bilde ved
å klikke på Back.
8-11
Programmering via PC
Alpha
Velg en annen signalrekkefølge
I neste steg kan du velge å ta bort en logisk funksjon som automatisk er
lagt inn. I vinduet vises hvordan kretsen du lager fungerer. Wizard viser
mulige kombinasjoner av funksjonsblokker. En grafisk presentasjon vises
øverst i vinduet og funksjonsblokkikonets tilkoblinger vises under.
Anvend tastene opp og ned for å scrolle mellom de mulige
kombinasjonene. Avhengig av antall og type funksjonsblokk som er valgt
kan et antall kombinasjoner vises. Den første kombinasjonen velges om
ikke annet velges.
Klikk på Next for å gå videre. Du kan gå tilbake til foregående bilde ved
å klikke på Back.
Legge til logiske vilkår
Velg at utgangsvilkåret styres av inngangssignaler eller kontinuerlig
styring. Avhengig av hvilken funksjonsblokk som er valgt aktiveres ulike
opsjonsmuligheter.
Klikk på Next for å gå videre. Du kan gå tilbake til foregående bilde ved
å klikke på Back.
8-12
Alpha
Programmering via PC
Velg inngangssignaler og styrefunksjoner
Velg de inngangssignaler som skal styre valgt funksjonsblokk. Klikk på
inngangsikonet og plasser det i inngangsrektangelet på høyre side i
vinduet.
Klikk på Next for å gå videre. Du kan gå tilbake til foregående bilde ved
å klikke på Back.
Parameterinnstillinger
I neste steg gjøres innstilling av funksjonsblokkparametre. Dobbelklikk
på funksjonsblokken som den røde pilen peker på. Nå vises
parameterdialogen der du angir ønsket kommentar, velg presentasjon og
velg funksjon. Klikker du på Help-tasten vises hjelpeteksten for aktuell
funksjon. Klikk OK når innstillingene er gjort.
En rød pil vises ovenfor de funksjonsblokker hvor parametre skal stilles
inn. Når alle funksjonsblokkparametre er stillt inn vises neste steg.
8-13
Programmering via PC
Alpha
En boolsk funksjonsblokk vises alltid på skjermen for at brukeren skal
kunne utføre logiske operasjoner. Logikken må angis for det boolske
utrykket (logikken kan stilles slik at når inngangen er PÅ er den boolske
blokken aktivert). Dette gjør den boolske funksjonen transparent.
Logikken kan stilles inn på to måter- Set Rule eller Set by logic operation.
Set Rule gir brukeren mulighet for å sette signalene på et antall måter som
er nødvendig og logikken genereres av programvaren. Klikk på signalene
og funksjonsblokken for å sette signalet AV eller PÅ og bekreft med tasten
Set Rule. Sett så mange Rules for hver situasjon som nødvendig.
Set by Logic gjør at brukeren må skrive et logisk utrykk med AND, OR,
XOR, NOT og operander.
Klikk på Next for å gå videre. Du kan gå tilbake til foregående bilde ved
å klikke på Back.
8-14
Alpha
Programmering via PC
Driftkontroll og overføring til funksjonsblokkdiagrammet
Test funksjonen ved å sette inngangen AV eller PÅ. Status for utgangene,
aktuellt verdi og børverdi for hver blokk vises. Tilkobling til utgangen
som er PÅ (signal eller funksjonsblokk) blir rød.
Når kontrollen er avsluttet klikker du på tasten Finish for å plassere den
komplette kretsen i funksjonsblokkdiagrammet eller Cancel for å gå
tilbake til funksjonsblokkdiagrammet uten endringer.
Veilednings eksempelet plasseres nå i funksjonsblokkdiagrammet.
8-15
Programmering via PC
8-16
Alpha
Programmering på Alpha-enheten
9
Programmering på Alpha-enheten
Dette kapittelet beskriver taster og menyer på Alpha-enheten. Hvilke
funksjoner tastene har og hvordan du benytter menyene i styreenheten.
Vi anbefaler at programmeringsverktøyet AL-PCS/WIN benyttes for
programmering. Menyene i styreenheten kan benyttes for enklere
vedlikehold og oppdateringer av styreprogrammet.
Obs!
En endring som utføres direkte på Alpha-enheten gjør overføring til et eksisterende
program laget med programmeringsprogramvaren umulig.
9.1 Taste- funksjoner
De åtte tastene på frontpanelet har følgende funksjoner. Alle tastene kan
også definieres som signaler inne i programmet.
Tast
Navn
Beskrivelse
K01
Velg meny, bekreft innmating, manuell tvangsstyring av
innganger.
K02
Angre handling, flytte et nivå opp eller flytte til en ny meny.
K03
Koble til (eller addere) funksjonsblokker, øke innmatet
verdi, flytte innenfor program eller meny.
K04
Bryte tilkobling mellom funksjonsblokker, minske innmatet
verdi, flytte innenfor program eller meny.
K05
Flytte opp innenfor en meny.
K06
Flytte ned innenfor en meny.
K07
Flytte markøren til høyre i displayet, funksjonsblokkprogram
eller hoppkommando.
K08
Flytte markøren til venstre i displayet, funksjonsblokkprogram eller hoppkommando.
9-1
Programmering på Alpha-enheten
Alpha
9.2 Presentasjoner i displayet
9.2.1
Startbilde
Når Alpha-enheten er installert og spenningen er koblet til vises
startbildet dersom ingen displayblokker er aktive. Startbildet viser
klokken samt status for inn- og utganger.
– Åpen sirkel indikerer at inn-/utgangen er AV.
– Fylt sirkel indikerer at inn-/utgangen er PÅ.
– Klokken stilles inn under ClockSet i TopMenu.
– Når sommertid er aktivert indikeres det med S til venstre i displayet.
9.2.2
Displayblokk
Med funksjonsblokken Display er det mulig å presentere valgfrie tekster.
Det kan være data fra funksjonsblokker, klokke eller analoge verdier på
opp til 10 tegn pr rad. Det er fire rader i displayet.
9.2.3
Blokk
Hver blokk vises med blokknummer, tilgjengelig antall inn- og utganger
samt mnemonik. Mnemonik er systemets interne signalnummerering.
Ved renummerering av signalene blir også den interne
signalnummereringen påvirket.
Inngangsblokker
Inngangsblokken består av systeminnganger (I01 – I12), tasteinnganger
(K01 – K08) og systemminnebiter (M01 –M05). Inngangsnummeret vises
øverst til høyre og inngangstype nederst til høyre. Inngangsblokken
formidler informasjon til funksjonsblokker eller utganger.
9-2
Alpha
Programmering på Alpha-enheten
Funksjonsblokk
Funksjonsblokken kan ha 0 til 4 innganger som vises til venstre og 1
utgang som vises til høyre. En del funksjonsblokker har data som kun kan
benyttes for sammenligning eller for å presentere data i displayet. Disse
blokkene har ingen utgang. Blokknummer og instruksjonsnavn vises
øverst respektive underst.
Funksjonsblokken beskrives i detalj i kapitelet Instruksjoner.
Utgangsblokk
Utgangsblokk kan ta imot et inngangssignal via inngangen og har en
utgang. Utgangsblokkens nummer og instruksjonsnavn vises øverst
respektive underst.
Koble til blokker
Blokker som er koblet til kan vises samtidig på displayet. Tilkoblede
innganger markeres med et fylt triangel.
9-3
Programmering på Alpha-enheten
Alpha
9.3 Menystruktur
Det finnes fire menyer for direkteprogrammering, TopMenu i Run og
Stop, Edit og Function Block Edit. Run-menyn er aktiv når programmet
kjøres og Stop-menyn er aktiv når Alpha er i stopposisjon.
Run-posisjon indikeres med “vandrende strek” øverst i displayet.
Mange funksjoner og programinstillinger kan nås fra både Run- og Stopmenyen. Edit-menyen og Funksjonsblokk-menyen nås enten fra Prog Edit
i Stop-menyen eller fra Monitor i Run-menyen.
Benytt OK tasten for å sette inn en programfunksjon eller for å mate inn
data inn i minnet. Hver innmating bekreftes med OK tasten.
ESC-tasten går tilbake til foregående meny og nullstiller innmatet data
som ikke er bekreftet med OK. Trykk på ESC tasten for å avslutte en
funksjon og gå tilbake til et høyere nivå.
9.3.1
TopMenu i Stop mode
Etter oppstart aktiveres Stop mode automatisk og startbildet vises på
displayet. Trykk på tastene OK eller ESC for å komme til TopMenu. I
TopMenu flytter du deg mellom funksjonene med piltastene opp og ned.
Marker ønsket funksjon og trykk OK for å velge funksjonen.
9-4
Alpha
9.3.2
Programmering på Alpha-enheten
TopMenu i Run Mode
Når programmet kjøres vises startbildet (tid og status på inn- og
utganger). Trykk på valgfri tast (som ikke er en innmatingstast i
programmet) for å vise TopMenu i Run. I TopMenu flytter du deg mellom
funksjonene med piltastene opp og ned. Marker ønsket funksjon og trykk
OK for å velge funksjonen.
Run (vises i stop-posisjon)
Aktiver programmet. Alpha bearbeider instruksjoner og aktiverer
utganger.
ProgEdit (vises i stop-posisjon)
Aktiverer funksjonsblokkdiagrammet for programmering. ProgEdit
skriver over systemminnet. Benytt minnekassett for å spare
originalprogram.
Stop (vises i run-posisjon)
Stopper programbearbeidingen.
Monitor (vises i run-posisjon)
Viser programinnstillingene under drift. Funksjonsblokkinnstillinger kan
modifiseres og utganger kan tvangsstilles. Eksisterende program kan ikke
modifiseres under Monitor.
ProgramClear (vises i stop-posisjon)
Sletter programminnet i Alpha.
ClockSet
Still sanntidsklokken. Benytt tastene "+" og "-" for å utføre innstillingene
av dato og tid. Hopp mellom feltene med piltastene. Trykk OK etter
avsluttet innstilling. Trykk ESC for å returnere uten å utføre handling.
9-5
Programmering på Alpha-enheten
Alpha
LANGUAGE
Velg menyspråk, japansk, engelsk, tysk, fransk, italiensk eller spansk.
Marker ønsket menyspråk og trykk OK. Trykk ESC for å returnere uten å
utføre handling.
Others...
Version
Viser inn-/utgangskonfigurasjonen samt versjonsnummeret på
systemprogram i Alpha-enheten.
Password
Angi passord (om det ønskes) for tilgang til programmeringsposisjon,
ProgEdit eller Monitor. Første gangen funksjonen blir valgt vises Setup i
øvre venstre hjørnet i displayet. Angi et passord og trykk OK. Nå må
passordet angis for tilgang til programmeringsmodus. Passordet består
av fire siffer, 0-9999.
For å fjerne passordet velger du Password og angir passordet. Nå vises
Cancel i det venstre hjørnet. Trykk OK for å slette passordet.
Når Alpha inneholder et passord vises et nøkkelsymbol øverst i displayet.
MenuKey
Her kan du velge om tastene OK og ESC skal gi brukeren mulighet til å få
adgang til menyene når alle tastene på frontpanelet benyttes i
programmet. Tastene skal holdes inntrykket til menyen vises. Alternativt
skal OK og ESC trykkes ned samtidig som spenningen slås på. Dette
medfører at man kan sette Alpha-enheten i stopp posisjon.
Summertime
Velg innstilling av sommertid, du har seks alternativer.
Cancel Stenger av funksjonen sommertid.
Manual OnStiller klokken fram en time når funksjonen velges.
Date TypeAngi start- og stopperiode samt tidsjustering.
UK TypeSiste søndagen i Mars til første søndagen i november.
US TypeFørste søndagen i April til siste søndagen i oktober.
EU TypeSiste søndagen i Mars til fjerde søndagen i oktober (norsk).
Modem Init
Innmating av AT-kommando for Hayes modem. For informasjon om ATkommandoen henvises det til manualen for modemet.
Innstilling av oppstartsforskinkelse, 0-10 sekunder.
9-6
Alpha
Programmering på Alpha-enheten
ProgTran (vises i stop-posisjon dersom minnekassett er installert)
Når minnekassetten AL-EEPROM er montert i styreenheten er det
programmet i minnekassetten som editeres/bearbeides. Programmet kan
overføres mellom minnekassett og Alpha samt verifiseres.
Verify
Sammenligner programmet i Alpha og i minnekassett. Er
programmene like vises “completed” på displayet. Er
de ulike vises “Verify Error”.
← CassetteOverfører og verifiserer program fra kassett til Alpha
→ CassetteOverfører og verifiserer program fra Alpha til kassett.
Protect SWMinnekassetten kan skrivebeskyttes ved å velge ON.
Obs!
Når Protect SW er ON gis det en feilmelding ved editering (skrivebeskyttelsen må tas bort).
9-7
Programmering på Alpha-enheten
9.3.3
Alpha
EditMenu
Edit-menyen kan nåes dersom du velger ProgEdit i Run-menyen eller
Monitor i Stop-menyen. Eventuelle innmatinger eller tilkoblinger av
funksjonsblokker må avsluttes før Edit-menyen kan vises. Trykk ESC
hvor som helst i programmeringsposisjonen for å nå Edit-menyen.
ProgSize
Viser antallet benyttede funksjonsblokker og utnyttet programminne i
prosent (maks 64 funksjonsblokker eller 1 500 bytes).
Jump
Viser hvor du kan hoppe i programmet.
Bla mellom minneceller (M), Innganger (I), Utganger (O), Taster (K) og
blokknummer (B) med høyre og venstre piltast.
Øke og minske adressene med pil opp eller pil ned.
Trykk OK for å utføre hoppet.
New FB
Lag en ny funksjonsblokk fra en av de 22 fordefinerte funksjonsblokkene.
Exit
Gå tilbake til Start-menyen.
Mnemonic
Viser aktuell programdel med instruksjonsnummer/navn. Åpning av
programmeringsposisjonen gjøres ved å trykke OK eller gå tilbake til
Edit-menyen med ESC.
9-8
Alpha
9.3.4
Programmering på Alpha-enheten
Funksjonsblokkmenyen
Funksjonsblokkmenyen nåes kun fra ProgEdit eller Monitor. Flytt til
ønsket funksjonsblokk med piltastene og trykk OK.
Setup FB
Innstilling av funksjonsblokkens parametere. Se kapitellet Instruksjoner
for mer detaljert informasjon om hver funksjonsblokk. De logiske
funksjonene har ingen setup-parametere.
Change No
Endre nummer på funksjonsblokken.
Delete FB
Slette markert funksjonsblokk.
9-9
Programmering på Alpha-enheten
Alpha
9.4 Direkteprogrammering
Alpha kan programmeres med tastene på frontpanelet. Programmeringen
gjøres i funksjonsblokkdiagrammet. Følgende avsnitt beskriver hvordan
funksjonsblokker kobles til/tas bort, programparametere stilles inn,
funksjonsblokker legges til og flyttes innenfor programmet. ProgEdit i
Stop-menyen har full programmeringskompatibilitet. Under Monitor i
Run-menyen kan funksjonsblokkverdien og innstillinger endres men
programmet kan ikke editeres eller slettes.
9.4.1
Tilgjengelige blokker
Antallet inn- og utganger er avhengig av hvilken type styreenhet som
benyttes. Under Version i TopMenu vises aktuell I/O-konfigurering.
Alpha kan konfigureres for 4 inn/2 ut, 6 inn/4 ut eller 12 inn/8 ut.
Opp til 64 funksjonsblokker eller 1 500 bytes kan benyttes i programmet.
De åtte tastene og de fem systemminnecellene kan benyttes i alle
programmer. Innganger, utganger, systemminneceller og taster telles
ikke med i antallet funksjonsblokker.
9.4.2
Tilkobling av blokker
Hver blokk som har en utgang kan kobles til en blokk som har en
(ubenyttet) inngang. Innganger, taster og minnebit har kun utganger.
Funksjonsblokker og utganger har både innganger og utganger. Blokker
kan tilkobles enten fra inngang til utgang (fra venstre til høyre) eller fra
utgang til inngang (fra høyre til venstre).
Tilkoble blokker fra venstre til høyre
Steg 1:
Velg den blokken som skal gi data til utgangen og flytt markøren med
piltastene til høyre inntil utgangskontakten på blokken blinker.
Trykk "+" for å legge til en blokk.
Steg 2:
Nå vises en liste over tilgjengelige utganger, funksjonsblokker som har
ledige inngangskontakter samt funksjonen legge til nye funksjonsblokker.
Bla til ønsket valg med piltastene og trykk OK for å velge.
9-10
Alpha
Programmering på Alpha-enheten
Steg 3:
Valgt blokk viser så mange innganger som mulig (det kan være at alle
ikke får plass i displayet). Benyttede kontakter vises som fylte triangler og
ledige kontakter vises som >.
Nå vises “Connect” i displayet og valgt inngang blinker. Flytt til ønsket
inngang med piltastene og trykk OK for å bekrefte.
Å koble til blokker fra høyre til venstre
Steg 1:
Velg den blokken som skal ta imot signalet og flytt med piltastene inntil
inngangskontakten blinker. Velg en ubrukt inngangskontakt (>).
Trykk "+" for å starte tilkoblingsprosessen.
Steg 2:
Ettersom utgangskontaktene kan ha flere tilkoblede innganger vises alle
taster, funksjonsblokker, systemsignaler, utganger og funksjonen for å
legge til funksjonsblokker til venstre i displayet. Velg og trykk OK.
Steg 3:
Valgt tilkobling blinker i displayet sammen med “Connect”.
Trykk OK for å bekrefte tilkoblingen.
9-11
Programmering på Alpha-enheten
9.4.3
Alpha
Bryte kobling mellom to blokker
Man kan bryte kobling mellom to blokker ved å gjøre følgende.
Flytt ved bruk av piltastene til tilkoblingen som skal tas bort. Trykk -. Nå
vises “Disconnect” på displayet. Trykk OK for å bekrefte.
9.4.4
Lage en funksjonsblokk
Det finnes to måter å lage funksjonsblokker, funksjonen New FB i Editmenyen og funksjonen AddFB som er tilgjengelig i listen som vises når to
blokker skal kobles til.
New FB
Trykk på tasten ESC for å komme til Edit-menyen.
Velg funksjonen New FB og trykk OK.
Bla fram ønsket funksjonsblokk og trykk OK. Blokken vises nå i
funksjonsblokkdiagrammet.
AddFB
Når en blokk skal kobles til velges funksjonen AddFB i valglisten. Trykk
OK. Nå vises listen over tilgjengelige funksjonsblokker. Bla fram ønsket
funksjonsblokk og trykk OK. Funksjonsblokken vises nå i
funksjonsblokkdiagrammet.
9-12
Alpha
9.4.5
Programmering på Alpha-enheten
Editere funksjonsblokker
Bla fram til ønsket funksjonsblokknummer (funksjonsblokknummeret
blinker) og trykk OK. Nå vises tilgjengelige funksjoner, Setup FB, Change
No og Delete FB. Setup FB finnes ikke for alle funksjonsblokker.
Setup Function Block
Hver funksjonsblokk har individuelle parametere. En del har flere
parametere enn hva som kan vises i displayet. Bla mellom tilgjengelige
parametere med piltastene opp og ned. Trykk OK for å velge en
parameter og gjør endringene. Bekrefter med OK.
Trykk ESC-tasten for å gå tilbake.
Change No (på funksjonsblokker)
Endre nummer på en eksisterende funksjonsblokk. Aktuelt
funksjonsblokknummer vises i displayet når funksjonen aktiveres. Benytt
tastene "+" og "-" for å finne et ledig funksjonsblokknummer. Trykk OK
for å bekrefte det nye funksjonsblokknummeret.
Delete FB
Denne funksjonen sletter aktuell funksjonsblokk. Når Delete FB er valgt
må du bekrefte med OK eller trykke ESC for å gå tilbake uten å utføre
endring.
Alle tilkoblinger til funksjonsblokken slettes når funksjonblokken slettes.
9-13
Programmering på Alpha-enheten
9.4.6
Alpha
Forflyttning mellom funksjonsblokker
Det finnes flere måter å forflytte seg innenfor programmet i
programmeringsmodus eller statusvisningsmodus.
Forflyttning mellom ikke tilkoblede blokker
Forflyttning mellom innganger, utganger, taster og minneceller gjøres
med tastene "+" og "-". Når blokknummeret blinker trykker du "+" for å
flytte til neste blokk av samme type, f eks flytte fra I01 til I02 til I03 til det
høyeste nummeret er nådd. Deretter vises det laveste nummeret av neste
blokktype. Samme teknikk gjelder for tasten "-" , men i motsatt retning.
Du kan stige gjennom funksjonsblokken på samme måte.
Forflyttning mellom tilkoblede blokker
Piltastene til høyre flytter til høyre som følge av tilkoblingene mellom
blokkene. Dersom en utgangskontakt er koblet til flere inngangskontakter
blinker aktuell tilkobling.
Tastene opp og ned benyttes for å velge ønsket tilkobling.
Piltastene til venstre flytter til venstre som følge av tilkoblingene.
Hoppkommando
For å komme til en bestemt blokk benyttes kommandoen Jump. Trykk
ESC for å komme til Edit-menyen når en funksjonsblokk vises i displayet.
Velg kommandoen Jump. Velg systemminne, inngang, tast eller aktuell
funksjonsblokk med piltastene. Trykk OK for å utføre hoppet.
9-14
Alpha
9.4.7
Programmering på Alpha-enheten
Benytte taster som innganger
Trykk ESC for å komme til Edit-menyen når en funksjonsblokk vises i
displayet. Velg kommandoen Jump. Velg ønsket tast med piltast opp og
ned. Bekreft med OK. Nå vises tastaturblokken.
Trykk "+" for å koble til inngangen. Velg tilkobling i valglisten. Bekreft
med OK.
De programmerte tastene gir et signal så lenge tasten holdes nedtrykket.
Dersom alle tastene er benyttet i programmet må følgende gjøres for å gå
tilbake til Stop-menyen.
Slå av Alpha-enheten og trykk på tastene OK og ESC under oppstart.
Trykk på OK innen 5 sekunder for å komme til Stop-menyen. Se også i
avsnittet Others/MenuKey
9-15
Programmering på Alpha-enheten
9.4.8
Alpha
Visning av status
Funksjonsblokkverdien og utgangsstatus kan endres i
statusvisningsposisjon. Når Alpha er i Run-posisjon vises startbildet.
Trykk på valgfri tast for å aktivere TopMenu og velg funksjonen
Monitor. Nå vises programmet.
Forflytting mellom funksjonsblokken gjøres på samme måte som i
ProgEdit.
Visning av status/Endring av funksjonsblokkverdien
Flytte til den funksjonsblokken som skal vise status og trykk OK to ganger
for å aktivere Setup FB.
Funksjonsblokkverdiene kan oppdateres og vise status. Endring av
aktuelle verdier f. eks. en tellers aktuelle verdi (det antall som telles) kan
også gjøres. Edringer i børverdien og sammenligningsverdien skrives inn
i systemminnet.
Tvangsstilling av utganger
For å lette feilsøking i programmet kan utganger og funksjonsblokker
tvangsstilles PÅ/AV under forutsettning at de ikke har en direkte konflikt
med programmet.
For å tvangsstille en utgang eller funksjonsblokk, søk opp
utgangskontakten og trykk OK. Et fylt rektangel vises under
blokknummeret når blokken er PÅ.
Inngangskontakten får et fylt rektangel ved siden av pilen for å vise at den
er aktivert. Til høyre i blokken er Delay-utgangskontakten PÅ samtidig
med inngangs- og utgangskontaktene for utgang O03.
Et eksempel på en blokk som ikke kan tvangsstilles er dersom Utgang O01
kobles til systemminnecelle M01. M01 er konstant PÅ derfor er også
utgang O01 konstant PÅ og kan ikke tvangsstilles til AV.
Følgende blokker kan ikke tvangsstilles: logiske blokker, boolske blokker,
Pulse, Alternate, Flicker, Display og Offset.
Legg til/slette funksjonsblokker i statusvisningsmodus
Brukeren kan ikke legge til eller ta bort funksjonsblokker i
statusvisningsmodus.
9-16
Alpha
9.4.9
Programmering på Alpha-enheten
Displayblokk
Displayblokken viser informasjon i displayet. Posisjonsraden angir
startpunktet for vist data eller beskjed. Displayet kan vise ti tegn i fire
rader.
Vise data
Tekststrenger (bokstaver, siffere og symboler), analoge verdier,
funksjonsblokksverdier, aktuell tid og dato kan vises i displayet. Dersom
to presentasjonsblokker inneholder samme posisjoneringsdata vises data
fra blokken med høyeste nummer.
Tekststrenger som er lengre enn ti tegn fortsetter på neste rad.
Funksjonsblokkverdien, analoge verdier, dato og tid vises ikke på neste
rad. Funksjonsblokker og analoge verdien oppdateres automatisk i
displayet.
Tekststrenger skrives inn ved at du velger ønsket tegn med tastene Up og
Down. Flytt til neste posisjon med piltastene venstre og høyre. Bekreft
med OK når alle tegn er skrevet inn.
Displayblokken vises i displayet når inngangen til blokken aktiveres.
Endre parametere i programmeringsmodus
Parameterene i funksjonsblokken, tid og dato kan endres med tastene på
frontpanelet.
Når displayblokken definieres velger du hvilke type data som skal vises i
displayet, f.eks. funksjonsblokk (tid/tellere), dato eller tid. Når du har
valgt displayblokk og gått inn i Setup FB velger du funksjonen med OK.
– Tekststreng (string)
– Analog IN
– Funksjonsblokksverdi (FB value)
– Dato (date)
– Tid (time)
I funksjonen stiller du inn startposisjon, x for ønsket posisjon på raden og
y for ønsket rad. Dessuten angir du om brukeren skal kunne editere
objektet. Dette gjøres ved å trykke på “+” tasten. En “e” vises etter f. eks.
Time. Bekreft med OK.
Skal ikke brukeren kunne manøvrere objektet trykker du på “-”. Bekreft
med OK.
9-17
Programmering på Alpha-enheten
Alpha
Endre parametere under drift
Når displayblokken vises kan verdien endres for de objektene man har
valgt at skal kunne editeres (se ovenfor). Trykk på valgfri tast (som ikke
benyttes noe annet sted i programmet). Det første objektet som gir
mulighet til å endre verdien kommer nå til å blinke .
Benytt piltastene for å hoppe mellom de ulike objektene.
For å editere tid eller dato trykker du OK når rett objekt blinker. Editer
etter egnet ønsker og bekreft med OK.
For å editere enfunksjonsblokkverdi trykker du "+" eller "-" tastene for å
justere verdien. Bekreft med OK.
9-18
Alpha
Programmering på Alpha-enheten
9.4.10 Tidsstyring TimeSW
Sanntidsklokken i TimeSW blokken kan programmeres for datodrift eller
for ukeskjema.
Opp til femti tidsinnstillinger kan programmeres i hver funksjonsblokk
og opp til 64 funksjonsblokker kan benyttes i programmet.
Det totale minnet for et Alpha-program er 1 500 bytes. Antallet
tilgjengelige tidskanaler begrenses av programminnet.
Innstilling av den første tidskanalen
Velg funksjonsblokken TimeSW og trykk OK. Nå vises meldingen No
Setting Data. Trykk OK for å komme til NewData. Under New Data velger
du mellom å gjøre en kalenderinnstilling (dato) eller repetisjonsinnstilling
(ukeinnstilling). Hver tidskanalblokk kan blande dato og ukeinnstillinger.
Etter å ha valgt type tidskanal vises tidskanalnummeret blinkende i det
øvre høyre hjørnet på displayet. Her velger du hvilken tidskanal du skal
editere med tastene "+" og "-". Den eneste tidskanalen som er tilgjengelig
til å begynne med er TS #01. Trykk OK for å vise parameterlisten.
EditDataEditere data for tidskanalnummer som vises på den øverste
raden.
NewDataLegg til en ny tidskanal. Nummeret på tidskanalene øker fra det
høyeste aktuelle nummeret.
DelData Slette en tidskanal. Tidskanaler med høyere nummer
nummereres om.
Velg EditData for å angi data som beskrives i følgende avsnitt.
9-19
Programmering på Alpha-enheten
Alpha
Daglig styring
Datokalenderen vises nedenfor. Innstillingsmulighetene inkluderer år/
måned/dag, time (0-24), minutt og utgang som skal gå PÅ eller AV.
Benytt piltastene for å flytte til de ulike posisjonene i displayet.
Benytt "+" og "-" tastene for å øke eller minske verdiene for hver
innstilling. Trykk OK når alle data er matet inn.
Eksempelet nedenfor viser en tidkobler som slås av den 14 Juli 1999
klokken 09:00. Ukedag oppdateres automatisk når dato endres.
Tidskanalen kan også programmeres for å utføre en operasjon på årsbasis.
Ved å minske verdien for år til under 1998, vises sifferene som
symboliserer året **** og ukedagsmeldingen vises som “Yearly”.
Operasjonen utføres hvert år på angitt dato.
9-20
Alpha
Programmering på Alpha-enheten
Ukestyring
Ukekalenderen vises nedenfor. Innstillingene inneholder uke i måneden
(0-5), ukedag, time (0-23), minutt og utgangsstatus PÅ/AV.
Benytt piltastene for å flytte markøren mellom de ulike posisjonene på
displayet.
Benytt tastene "+" og "-" for å velge innstilling. Trykk OK når samtlige data
er matet inn.
Eksempelet under viser at utgangen settes PÅ ved følgende tidspunkter:
Første uken i måneden på mandag, onsdag og lørdag klokken 11:30.
Den tredje uken i måneden på mandag, onsdag og lørdag klokken 11:30.
Den fjerde uken i måneden på mandag, onsdag og lørdag klokken 11:30.
Definere en ny tidskanal
Velg funksjonsblokkens Setup-meny. Trykk OK inntil nedenforstående
vises i displayet. Velg NewData. Velg enten Weekly eller Date.
Nå er en ny tidskanal laget. Se neste avsnitt for innmating av data.
9-21
Programmering på Alpha-enheten
Alpha
Endre tidskanaler
Velg funksjonsblokkens Setup-meny. Valgt tidskanalnummer blinker i
det øvre høyre hjørnet. Bruk tastene "+" og "-" for å velge den tidskanal
som skal editeres og trykk OK. Alternativt kan du benytte tastene "+" og
"-" når EditData vises for å velge tidskanal.
Velg EditData for å se data for valgt tidskanal. Oppdatere data og bekreft
med OK.
Slette tidskanal
Velg funksjonsblokkens Setup-menyen. Valgt tidskanalnummer blinker i
det øvre høyre hjørnet.
Benytt tastene "+" og "-" for å velge den tidskanalen som skal slettes og
trykk OK. Velg DelData og bekreft med OK.
9-22
Alpha
Programmering på Alpha-enheten
9.5 Programmeringseksempel
Dette avsnittet beskriver et programmeringseksempel fra begynnelsen til
slutt. Slå på spenningen på Alpha-enheten og trykk på vaglfri tast for å gå
til TopMenu.
9.5.1
Funksjonsinnstillinger
Før man begynner å programmere kan følgende innstillinger gjøres.
LanguageVelg menyspråk (dette kan være viktig)
SanntidsklokkenStill sanntidsklokken i Alpha
Øvrig
Passord, Sommertid, Menytaster og Modeminit
For ytterligere informasjon om respektive funksjon henvises det til
kapitlet
Programmering via PC.
For å programmere følgende eksempel må ingen av de ovenforstående
instillinger gjøres.
9.5.2
Funksjonsblokkdiagrammet
Systeminngangene I01, I02 og I03 vises til venstre i diagrammet og
systemutgangene O01, O02 og O03 vises til høyre. Funksjonsblokken
nummereres i den rekkefølgen de legges inn i programmet.
Legg merke til at hver inngangskontakt kun kan ta imot et signal mens
utgangskontaktene kan gi signaler til flere inngangskontakter.
9.5.3
Programmering
Begynn med å slette inneholdet i minnet. Bla til ProgClear i TopMenu og
trykk OK. Bekreft slettingen ved å trykke OK igjen.
Når funksjonsinstillingene er gjort og innholdet i minnet er slettet kan du
begynne å programmere.
1. Velg ProgEdit i TopMenu.
Dersom du under programmeringen skulle ville begynne på nytt trykker
du ESC for å gå til Edit-menyen (det kan hende at du må trykke på ESC
flere ganger). Velg funksjonen Exit for å gå tilbake til TopMenu. Slette
minnet med ProgClear og begynn på nytt.
9-23
Programmering på Alpha-enheten
Alpha
Legg til funksjonsblokker fra venstre til høyre.
Den første blokken som vises er inngangsblokken I01 hvor
inngangsnummer 01 blinker.
2. Trykk "+" eller "-" for å vise tilgjengelige programmeringsblokker
inklusive utganger, minnebit, taster og innganger.
3. Gå tilbake til I01. Trykk på høyre piltast. Nå blinker
utgangskontakten.
4. Trykk på "+" for å legge til en funksjonsblokk til Inngang I01. Nå vises
tilgjengelige funksjoner som kan kobles til inngangsblokken til høyre.
5. Benytt piltastene for å bla i listen til AddFB.
6. Trykk OK. Nå vises valglisten over tilgjengelige funksjonsblokker (22
stk).
7. Benytt piltastene for å bla fram til ønsket funksjonsblokk, i dette
tilfellet til One Shot (OS).
8. Bekreft med OK.
One Shot blokken har to inngangskontakter. Inngangskontakten er øverst
og Clear-kontakten underst.
9. Benytt piltastene opp og ned for å velge ønsket kontakt, i dette tilfellet
spaceinngangskontakten.
10.Bekreft med OK. Nå er blokken koblet til.
9-24
Alpha
Programmering på Alpha-enheten
11.Trykk to ganger på høyre piltast for å markere blokkens
utgangskontakt.
12.Trykk "+" for å legge til en blokk. Du må ikke gå inn i AddFB-posisjon
ettersom O01 vises i listen over tilgjengelige blokker. Benytt piltastene
opp og ned for å markere O01.
13.Trykk OK for å velge og bekreft ved å trykke OK igjen.
Flytte mellom funksjonsblokkene i nummerrekkefølge
14.Når utgangen er koblet til flytter du et steg til høyre slik at
utgangsnummeret 01 blinker.
15.Trykk på tasten "+" for å velge Inngang I02. (Inngangene ligger sist i
listen, etter utganger, taster og minneceller.)
16.Flytt et steg til høyre slik at utgangskontakten blinker. Koble I02 til
OR-blokken (samme prosedyre som tilkobling av I01 til OneShotblokken).
Inngangskontaktene på OR-blokken er identiske slik at du kan velge
hvilken du vil.
(Tastsekvens: “+”, markere AddFB, OK flytte til OR, OK, OK.)
17.Flytt til høyre slik at utgangskontakten på OR-blokken blinker. Koble
til utgang O03 på samme måte som O01.
(Tastsekvens: “+”, flytt til O03, OK, OK).
Når OR-utgangskontakten blinker (se bilde under) trykker du på "+"
igjen. Utgangskontakten på OR-blokken kan nå kobles til et annet sted.
9-25
Programmering på Alpha-enheten
Alpha
18.Bla til B01 OS og trykk OK. OR-blokken og OS-blokken kan nå kobles
til via Clear-kontakten. Siden OS-inngangskontakten øverst allerede
er okkupert kan tilkoblinger kun gjøres til Clear-kontakten.
19.Trykk OK for å bekrefte tilkoblingen til “C”, eller Clear-kontakten.
Benytt hoppkommandoen
20.Trykk på tasten ESC for å gå til Edit-menyen.
21.Velg funksjonen Jump og trykk OK.
22.Benytt venstre piltast for å flytte til I-kolonnen.
23.Benytt tasten "+" for å flytte til I03 og bekreft med OK. Inngang I03
vises nå på displayet.
24.Koble til OR-blokken
(Tastsekvens: høyrepil, "+", flytte til B02OR, OK, OK).
Benytt kommandoen NewFB
25.Trykk på tasten ESC for å gå til Edit-menyen.
26.Velg nå NewFB.
27.Bla til Set/Reset og velg med OK. Nå vises SR-blokk.
9-26
Alpha
Programmering på Alpha-enheten
Koble til funksjonsblokker fra høyre til venstre
28.Flytt til venstre slik at inngangskontakten blinker. Den øverste
kontakten er Set-inngangen som kobles til OS-blokken. Den nedre
Reset-kontakten kobles til OR-blokken.
29.Flytt til Set-kontakten og trykk "+", tilgjengelige blokker vises på
venstre side.
30.Marker B01OS i listen. Trykk på OK for å velge blokken og deretter
OK igjen for å bekrefte valget.
31.Trykk på piltasten ned for å flytte til Reset-kontakten.
32.Koble til OR-blokken på samme måte.
(Tastsekvens: "+", pil ned til B02OR, OK, OK)
33.Flytt til SR utgangskontakten og koble til utgangen O02 med venstre
til høyre metoden.
(Tastsekvens: pil høyre, pil høyre, "+", flytte til O02, OK, OK)
34.Flytt tilbake et steg til venstre. Følgende vises nå i displayet.
Innstilling av funksjonsblokkparameterene
Parameterene for funksjonsblokken må stilles inn.
1. Flytt til venstre slik at SR-funksjonsblokknummeret 03 blinker.
2. Trykk OK to ganger for å gå til Setup FB.
3. Velg funksjonen Reset og trykk OK
Dette er den eneste parameteren i funksjonsblokken SR. Trykk på tasten
ESC for å gå tilbake til funksjonsblokkdiagrammet.
OR-blokken, som alle logiske blokker, har ingen parametere.
9-27
Programmering på Alpha-enheten
Alpha
4. Bla til One Shot funksjonsblokken. Benytt enten hoppkommandoen,
søkeveien via Set-kontakten eller trykk på tasten "+" for å bla gjennom
funksjonsblokken. Gå til Setup FB. (Når One Shot
Funksjonsblokknummeret 01 blinker trykker du OK to ganger.)
Det finnes to parametere som skal stilles inn.
5. Velg OneShot parametere med tasten OK.
Nå vises to tidskanaler som kan stilles inn. Timer T er Set Time for
utgangssignalet. Timer t er løpt tid eller aktuell tid som blokken har vært
PÅ. Angis en tid i t kommer OneShot-blokken til å starte fra denne tiden
ved den første aktiveringen
6. Benytt tasten "+" for å øke verdien på T til 20 sekunder.
7. Flytt ned til t og øke verdien til 5,0 sekunder med tasten "+".
8. Trykk OK for å bekrefte innmatede verdier. Dersom tasten OK trykkes
ned før alle data er skrevet inn må du velge parameter OneShot igjen
og skrive inn data på nytt.
9. Flytt ned til Priority. Prioritet kan settes for enten Time eller Input.
10.Flytte til Time inngangen og bekreft med tasten OK. Alle parametere
er nå stilt inn.
9-28
Alpha
Programmering på Alpha-enheten
11.Gå tilbake til funksjonsblokkdiagrammet ved å trykke ESC to ganger.
Avslutte funksjonsblokkdiagrammet
Programmeringen er nå klar. For å avslutte funksjonsblokkdiagrammet
trykker du på tasten ESC. Nå vises Edit-menyen. Flytte til funksjonen Exit
og trykk OK for å gå tilbake til TopMenu.
9-29
Programmering på Alpha-enheten
9-30
Alpha
Vedlegg
10 Vedlegg
10.1 Nummerering av taster
Tast
Navn
Beskrivelse
K01
Velge meny, bekrefte innmating, manuell tvangsstilling av
innganger.
K02
Angre oppgave, flytte et nivå opp eller flytte til en ny meny.
K03
Koble til (eller addere) funksjonsblokker, øke innmatet verdi, flytte
innenfor program eller meny.
K04
Bryte tilkobling mellom funksjonsblokker, minske innmatet verdi,
flytte innenfor program eller meny.
K05
Flytte opp innenfor en meny.
K06
Flytte ned innenfor en meny.
K07
Flytte markøren til høyre i displayet, funksjonsblokkprogram eller
hoppkommando.
K08
Flytte markøren til venstre i displayet, funksjonsblokkprogram eller
hoppkommando.
Samtlige taster kan dessuten benyttes som digitale signaler til innganger på logiske blokker
og funksjonsblokker.
10.2 Minnebiter
Ikon
Navn
Funksjon
M01
Alltid PÅ
M02
Alltid AV
M03
0,5 sekunder PÅ og 0,5 sekunder AV
M04
Går PÅ ved feil i sanntidsklokken
M05
PÅ når sommertidsklokken er aktivert
10-1
Vedlegg
Alpha
10.3 Minneforbruk pr instruksjon
10.3.1 Logiske blokker
Symbol
Funksjon
Alpha
Minnefor
bruk
(byte)
Seriekobling av betingelser
AND
19
Parallellkobling av betingelser
OR
19
Invertering av signal
NOT
10
Parallellkobling av inverterte betingelser
NAND
19
Seriekobling av inverterte betingelser
NOR
19
Eksklusiv eller
XOR
13
10.3.2 Funksjonsblokk
Symbol
10-2
Funksjon
Alpha
Minnesforbruk
(byte)
T-vippe (Flip-Flop)
ALT
13
Logiske ivasjoner
BOOLEAN
*
Et- og nullstilling
SET, RESET
14
Puls på positiv eller negativ flanke
PULSE
10
Tellere
COUNTER
16
Alpha
Vedlegg
Symbol
Funksjon
Minnesforbruk
(byte)
Alpha
Tellere (opp/ned)
UP/DOWN
COUNTER
22
Tidskrets
DELAY
19
Variabel pulslengde
ONE SHOT
17
Blinkfunksjon
FLICKER
19
Sammenligning
COMPARE
17
Sonesammenligning
ZONE
COMPARE
20
Sammenligning med hysterese
SCHMITT
TRIGGER
19
Skalering av analog verdi
GAIN
22
Driftstidsmåler
HOUR
METER
19
Tidsstyring (Årsur)
TIME SW
*
Visning i Alpha-display
DISPLAY
*
Fysisk utgang
*
10
Minneforbruk = varierer avhengig av mengde inndata
10.3.3 Syklustid
Funksjon
tid
Logiske instruksjoner (AND, OR...)
20 µs
Funksjonsblokk (Display, Boolean...)
500 µs
Konstant syklustid (I/O-kopiering, overvåking)
1 000 µs
10-3
Vedlegg
10-4
Alpha
Saksregister
Saksregister
A
AddFB 9-12
Advarsels tekster 2-1
Aktuell tid 9-17
Aktuell verdi 6-19
AL-232CAB 5-1, 7-2
AL-EEPROM 5-3, 9-7
AL-PCS 5-1, 7-1
Alpha-display 6-3, 6-41
ALT 6-12
Analog INN 6-1
Analog inngang 4-9
Analoge inn-/utganger 6-43
Analoge innganger 8-3
Analoge signaler 1-5
Analoge verdier 8-8, 9-17
Analogt signal 6-1
AND 6-4
Angre 7-15
Applikasjoner 1-1
Applikasjonsvindu 7-3, 7-7, 7-16
Arbeidsfelt 7-5, 7-8
AT-kommando 7-23
AT-kommandoen 9-6
Auto Wizard 8-1, 8-10
Avinstallere programvaren 7-2
B
Backup 3-2
Bakgrundsfarge 7-22
BIT 8-8
Blinkfunktion 6-27
Blokk 9-2
Blokker 8-1
Blokknummer 9-3
BOOLEAN 6-13
Boolske uttrykk 6-3
Bryte kobling 9-12
Brytende kontakt 1-3
Børverdien 9-16
C
Change No 9-9, 9-13
CLEAR 7-19, 8-8
ClockSet 9-5
Com 7-20
COMPARE 6-29
Configuration 7-20
Connect 9-11
Controller 7-19
Controller toolbar 7-4
COUNTER 6-19
Cut 8-2
D
Date Format 7-22
Dato 7-22, 9-17
Datodrift 9-19
Datokalender 9-20
DELAY 6-23
Delete FB 9-9, 9-13
Demoversjon 7-1
Diagnosis 7-19
Digital inngang 8-3, 8-8
Digital utgang 8-7, 8-8
Digitale signaler 1-5
Digitalt signal 6-1
DIN-skinne 4-4
Direkteprogrammering 9-10
Disconnect 9-12
Display 6-41, 7-21
Display Comment 6-2, 6-11
Display Monitor Information 6-11
Display Signal Number 6-2, 6-11
Displayblokk 9-2, 9-17
Displaypresentasjon 7-9, 7-17
Drawing toolbar 7-4
Driftsdata 3-1
Drifttidsmåling 6-37
E
Edit 7-15
Editere funksjonsblokk 9-13
EditMenu 9-8
EEPROM 5-3
Effektforbruk 4-6
Eksempel 9-23
Eksklusiv eller 6-9
En- og nullstilling 6-15
Endre farge 7-6
Endre funksjonsblokkparametere 711, 7-13
Endre parametere 9-17, 9-18
Endre størrelsen på applikationsvinduet 7-8
Endre tidskanaler 9-22
Endring av funksjonsblokkverdien 916
Enpolet kontakt 1-3
ESC-tasten 9-4
Exit 9-8
F
Fancy 7-21
Farge på tilkoblinger 7-21
Faseleder 4-4
FBD 7-5
Feilkode 7-19
File 7-14
FLICKER 6-27
Flip-Flop 6-12
Flytte funksjonsblokker 8-2
I
Saksregister
Flytte komponenter 7-6
Flytte linjer 7-8
Flytte mellom funksjonsblokkene 9-25
Forflytting mellom ikke tilkoblede
blokker 9-14
Forflytting mellom tilkoblede blokker
9-14
Forsinket tilslag 6-23
Forskinket fraslag 6-23
Forstørrelsesgrad 7-16
Forvalgsverdien 6-21
Forvalgt verdi 6-19
Frekvens 6-20
Funksjonsblokk 6-10, 8-5, 8-11, 9-3, 911, 9-12
Funksjonsblokkdiagram 7-3, 7-5, 7-16,
8-2, 8-10
Funksjonsblokkens parametere 9-9
Funksjonsblokkinstillinger 9-5
Funksjonsblokkmenyen 9-9
Funksjonsblokknummer 9-13
Funksjonsblokkparametere 8-6, 9-27
Funksjonsblokkverdi 6-1
Funksjonstaster 8-4
Føye til bilder 7-9
G
GAIN 6-35
Gjenvinng 2-1
Grenseverdiene 6-31
Gå tilbake 9-8
H
Help 7-24
Hjelp 7-3, 7-24, 8-10
Hoppe i programmet 9-8
Hoppkommando 9-14, 9-26
HOUR METER 6-37
I
Ikon 7-21, 8-1
Impedans 4-7, 4-8, 4-9
Inngang 1-2, 4-7, 4-8, 4-9, 8-13
Inngangsblokk 9-2
inngangskontakt 9-11
Inngangsspenning 4-7, 4-8, 4-9
Inngangssymbol 8-3
Innkobling 4-4
Insert 7-17
Installasjon 4-1
Installere programvaren 7-1
Instruksjoner 6-1, 8-5
Instruksjonsnavn 9-3
Instruksjonsnummer 9-8
Instruksjonstid 6-20
Invertering 6-6
II
Alpha
J
Jump 9-8, 9-14, 9-15
K
Kabeltilkobling 7-2
Kabler 4-4
Koble til blokker 9-3
Koble til funksjonsblokker 9-27
Kommentar 8-6
Kommentartekst 6-11
kommentartekst 6-2
Kommunikasjon 7-2
Konfigurere 7-20
Konverter 7-2
Kopiere 7-15
L
Ladderdiagram 1-4, 6-3
Lagre prosjekt 7-14
LANGUAGE 9-6, 9-23
LCD Image 7-21
Legg til en ny tidskanal 9-19
Legg til/slette funksjonsblokk 9-16
Legge til funksjonsblokker 9-24
Lete 7-18
Levetid 4-10
Linjer 8-9
Logiske blokker 6-2, 8-6
Logiske instruksjoner 8-5
Logiske uttrykk 6-13
Logiske vilkår 8-12
Løpenummer 8-6
M
Markere 7-15
MenuKey 9-6
Menystruktur 9-4
Minne 7-19
Minnekassett 5-3, 9-5
Minnekassetten 9-7
Mnemonik 9-2, 9-8
Modem 7-2, 7-20, 7-23, 9-6
Modem Init 9-6
Monitor 7-20, 9-5
Montering 4-4
Mål 3-1, 4-4
N
NAND 6-7
Negativ flanke 6-1, 6-17
New FB 9-8, 9-12, 9-26
NOR 6-8
NOT 6-6
Nulleder 4-4
Nummereringen 6-2
Ny funksjonsblokk 9-8
Nytt prosjekt 7-3, 7-14
Alpha
O
OK-tasten 9-4
ONE SHOT 6-25
Operander 3-2
Oppteller 6-19
Option 7-21
OR 6-5
Overføring 7-2, 7-19
Overføringshastighet 7-20
Overføringskabel 5-1
P
Parallellkoppling 6-5, 6-7
Parametere 8-6, 9-13
Parameterinnstillinger 8-13
Passord 7-19, 7-23, 9-6, 9-23
Password 7-23, 9-6
PC-programmering 6-3
PLS-system 1-1
Positiv flanke 6-1, 6-17
Potensiometer 8-6
Prioritering 6-15
ProgEdit 9-5
ProgramClear 9-5
Programdata 3-2
Programlagring 5-3
Programmering 8-1, 9-1, 9-23
Programmeringsvinduet 6-2
Programvare 5-1, 7-1
ProgSize 9-8
ProgTran 9-7
Protect SW 9-7
Puls 6-17, 6-25
R
Read 7-19
Relèskjema 1-3
Relèutgang 4-10
RESET 6-15
Responstid 4-7, 4-8, 4-10, 4-11
Run 7-19, 9-5
Run-posisjon indikeres 9-4
S
Sammenligning 6-29
Sammenligning med hysterese 6-33
Sannhetstabell 6-3
Sanntidsklokke 6-39, 7-22, 9-5, 9-19, 923
SCHMITT Trigger 6-33
Search 7-18
Selvhold 6-15
Seriekobling 6-4, 6-8
Seriekoppling 6-4
SET 6-15
Settes til 1 6-1
Settes til null 6-1
Setup Function Block 9-9, 9-13, 9-17
Saksregister
Signal 6-11
Signalnummer 8-6
Signalnummerering 9-2
Sikkerhet 2-1
Sikkring 4-11
Sikring 4-5, 4-7, 4-8, 4-9, 4-10
Simulering 7-10, 7-19
Skalering av analoge verdier 6-35
Skape ett nytt prosjekt 8-1
Skifte fyllfarge 7-8
Skifte linjefarge 7-8
Skrivebeskyttelse 9-7
Skrivere 7-14
Slette 7-15, 9-9
Slette funksjonsblokk 9-13
Slette minneinnholdet 9-23
Slette tidskanal 9-22
Sluttende kontakt 1-3
Sommertid 9-6
Sonesammenligning 6-31
Spenning 4-10, 4-11
Spenningsavbrudd 4-6
Spenningsmating 4-5
Spesifikasjoner 3-1
Språk 7-1, 9-6
Standard toolbar 7-4
Startbilde 9-2
Status 6-1
Status toolbar 7-4
Statusvisning 7-12, 7-21
Stop 7-19, 9-5
String 9-17
Strømtopp 4-6
Styrefunksjoner 8-13
Styreteknikk 1-2
Summertime 9-6
Svartid 6-20
Syklustid 6-20
System Sketch 7-3, 7-7, 7-16
Systemkrav 7-1
Systemminnebiter 8-4, 9-2
T
Ta bort funksjonsblokk 8-2
Tastefunksjoner 9-1
Tasteinnganger 9-2
Tastene 8-4
Taster som innganger 9-15
Technical 7-21
Tegne linje 7-8
Tegneverktøy 7-4, 7-16
Tegnevindu 7-7
Tekniske spesifikasjoner 3-1
Tekststrenger 9-17
Telefonnummer 7-20
Tellefrekvens 6-20
Tellere 6-19, 6-21
Tellers aktuelle verdi 9-16
Test 7-20
III
Saksregister
Tidskanal 9-21
Tidskrets 6-23
Tidsstyring 9-19
Tidsstyrning 6-39
Tidsuret 1-1
Tilkobling av blokker 9-10, 9-11
Tilkoblinger 8-8
Tilkoblingsverktøy 7-4, 7-16
TimeSW 6-39, 9-19
Toolbar 7-4, 7-16
TopMenu 9-4, 9-5
Topolet kontakt 1-3
Transistorutganger 4-11
Tvangsstille utganger 7-13
Tvangsstilling av utganger 9-16
T-vippe 6-12
Typegodkjenninger 3-1
U
Ukekalender 9-21
Ukeskjema 9-19
Ukestyring 9-21
UP/DOWN COUNTER 6-21
Utgang 1-2, 4-10, 8-7, 8-11
Utgangsblokk 9-3
Utgangskontakt 9-11
Utgangsstrøm 4-10, 4-11
Utskrift 7-14
V
Variabel pulslengde 6-25
Veiledningsverktøyet 7-17, 8-1, 8-10
Vekt 3-1
Verify 7-19
Verktøysfelt 7-4
Verktøyskasse 7-4, 7-16
Version 9-6
Versjonsnummer 7-19
View 7-16
Visning av status 9-16
W
Window 7-24
Windows 95 7-1
Windows NT 4.0 7-1
Wiring toolbar 7-4
WORD 8-8
Write 7-19
X
XOR 6-9
Z
ZONE COMPARE 6-31
Å
Åpne et prosjekt 8-1
IV
Alpha
Åpne prosjekt 7-14
Årsur 6-39
Postboks 487
3002 Drammen
Telefon 32 24 30 40
Telefax 32 24 30 41
Internet www.electroshop.no
E-post info@electroshop.no
MaN-0002A 2000-02
Alpha - styrenhet
Bokryggstext
Arial (Helvetica) 14 punkter, Bold Kursiv
Placeras 10 mm från ovankant