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 [email protected] MaN-0002A 2000-02 Alpha - styrenhet Bokryggstext Arial (Helvetica) 14 punkter, Bold Kursiv Placeras 10 mm från ovankant
© Copyright 2024