1 Funktion och användningsområde Q64AD och Q68ADV/ADI omvandlar analoga ström- eller spänningssignaler till digitala värden. 2 Om Kom-igång dokumentet Detta Kom-igång-dokument skall ej ses som en fullständig manual. Det är ett hjälpmedel för att snabbt och enkelt komma igång med en vanlig applikation. För ytterligare information hänvisas till manualerna: Q64AD/Q68ADV/ADI users manual (MA00481) De mjukvaror som dokumentet kommer att behandla är följande: Mjukvara GX Developer GX IEC Developer Version 6.0 eller senare 7.0 eller senare Detta dokument och andra Kom-igång-dokument finns att hämta på vår hemsida www.beijer.se under support. Synpunkter på våra Kom-igång-dokument kan skickas till manual@beijer.se. 3 I/O-beläggning och energiförbrukning Q64AD och Q68ADV/ADI belägger vardera 16 I/O-adresser (in- eller utgångar). Omgivningstemperaturen för modulerna skall ligga mellan 0-55 C. Nedanstående tabell visar hur mycket ström de olika modulerna drar från 5V-aggregatet i grund- eller expansionsplattan. Energiförbrukning Q64AD 0.63 A Q68ADV 0.64 A Q68ADI 0.64 A KIsv.dot, 070327 060607 Sida 1 (1) Beijer Electronics Automation AB ett företag inom Beijer Electronics-koncernen Huvudkontor (styrelsens säte) Regionkontor Regionkontor Försäljningskontor Box 426 Box 326 Marieholmsgatan 10B Jönköping, 036-12 89 40 201 24 MALMÖ 192 30 SOLLENTUNA 415 02 GÖTEBORG Karlstad 054-150 690 Telefon 040-35 86 00 Telefon 08-626 04 20 Telefon 031-707 25 50 Luleå 0920-23 07 50 Telefax 040-93 23 01 Telefax 08-754 88 51 Telefax 031-707 25 53 Krangatan 4A Bergkällavägen 32 Orgnr 556701-3965 Momsregnr SE556701-3965-01 Internet www.beijer.se E-post info@beijer.se
4 Inkoppling Vid inkoppling av Q64AD, Q68ADV/ADI bör man tänka på följande: Använd skärmad kabel och jorda samtliga skärmar i ena änden till en gemensam jordpunkt. Kabeln till jord skall vara så kort som möjligt. Skilj växel- och likströmskablar från varandra. Skilj kraftkablar och/eller högspänningskablar från signalkablar. 4.1 Inkoppling Q64AD 24V Partvinnad kabel Skärm Q64AD V - 0-10 V Spännings Anslut skärm till en gemensam jordpunkt V- SLD 0-5 V 4 tråds Ström V V- 0-20 ma 4-20mA 4 tråds SLD Ström V 4-20 ma V- 2 tråds SLD Ström 0V Out 24 V 4-20 ma 0-20 ma - V- 3 tråds Beijer Electronics Automation AB Tel 040-35 86 00 Fax 040-93 23 01 Internet www.beijer.se 2 (11) 24V FG
4.2 Inkoppling Q68ADV Partvinnad kabel Skärm Q68ADV Spännings V V- FG Skyddsjord Beijer Electronics Automation AB Tel 040-35 86 00 Fax 040-93 23 01 Internet www.beijer.se 3 (11)
4.3 Inkoppling Q68ADI 24V Q68ADI - Ström I- 0-20 ma 4-20mA 4 tråds Anslut skärm till en gemensam jordpunkt Ström 4-20 ma I- 2 tråds Ström 0V Out 24 4-20 ma 0-20 ma - 24V I- FG 3 tråds Beijer Electronics Automation AB Tel 040-35 86 00 Fax 040-93 23 01 Internet www.beijer.se 4 (11)
5 Signalhantering Q64AD har fyra ingångskanaler som alla är fritt valbara mellan spänning och ström. Q68ADV har åtta spänningsstyrda ingångskanaler och Q68ADI har åtta strömstyrda ingångskanaler. Modulerna innehåller en A/D-omvandlare som i turordning omvandlar varje kanals insignal till ett 16-bitars digitalt värde. Varje kanal har en omvandlingshastighet på 80µs. Q64AD Q68ADV Q68ADI Kanaler 4 8 8 Insignal -10 till 10 VDC, 0-20 ma -10 till 10 VDC 0-20 ma Omvandl. tid 80µS/kanal. Om tempdriftskompensering används addera 160µS (antal kanaler*80160) Max insignal ±15 VDC / ±30 ma ±15 VDC ±30 ma Följande olika signaltyper kan ställas in (Switch 1/ 2 beskrivs i avsnitt 5.1 och 5.2): Signaltyp Hex-värde i Switch 1/ 2 4-20 ma 0 0-20 ma 1 1-5V 2 0-5V 3-10 till 10V 4 0-10 V 5 Egen signaltyp F Switch 1 Switch 2 Inställning för Q64AD, Q68ADV och Q68ADI Hex-värde i Switch 1 Inställning för kanal 1 Inställning för kanal 2 Inställning för kanal 3 Inställning för kanal 4 Inställning endast för Q68ADV och Q68ADI Hex-värde i Switch 2 Inställning för kanal 5 Inställning för kanal 6 Inställning för kanal 7 Inställning för kanal 8 Beijer Electronics Automation AB Tel 040-35 86 00 Fax 040-93 23 01 Internet www.beijer.se 5 (11)
5.1 Val av signaltyp I GX IEC Developer väljs signaltyp på följande sätt: Välj Parameter,PLC, I/O assignment och sedan Switch Setting. I GX Developer ställs mjukvaruswitcharna in på samma sätt: Välj Parameter,PLCparameter, I/O assignment och sedan Switch Setting. Ange det hexadecimala värdet 4411 i Switch 1 enligt bilden. Inställningen medför följande signaltyp för respektive kanal: Hex-värde i Switch 1 Kanal Signaltyp 4 4-10 till 10V 4 3-10 till 10V 1 2 0-20mA 1 1 0-20mA Om Q68DAV/DAI används görs inställningarna för kanal 5-8 i fältet Switch 2. För över projektet till PLC-systemet och gör en reset av PLC-systemet. Beijer Electronics Automation AB Tel 040-35 86 00 Fax 040-93 23 01 Internet www.beijer.se 6 (11)
5.2 Upplösning, temperaturdriftskompensering och Offset/gain-inställning Genom att fylla i fältet Switch 4 i fönstret Switch setting (se föregående avsnitt) väljs upplösningsläge, om temperaturkompensering skall användas samt om modulen skall ställas om i Offset/gain-inställningsläge. Switch 4 Hex-värde i Switch 4 00 Hex : Temperaturdriftskompensering 01 Hex : Ingen temperaturdriftskompensering 0 Hex : Normal upplösning 1 Hex : Hög upplösning 0 Hex : Normalt omvandlingsläge 1 Hex : Offset/gain-inställningsläge Upplösning för olika signaltyper visas i tabellen nedan: Normal upplösning Hög upplösning Signaltyp Digitalt värde Upplösning Digitalt värde Upplösning 0 till 10 V 2.5 mv 0 till 16 000 0.625 mv Spänning 0 till 5 V 0 till 4 000 1.25 mv 0.416 mv 0 till 12 000 1 till 5 V 1.0 mv 0.333 mv - 10 till 10 V 2.5 mv -16 000 till 16 000 0.625 mv Egen signaltyp -4 000 till 4 000 0.375 mv -12 000 till 12 000 0.333 mv Ström 0 till 20mA 5 µa 1.66 µa 4 till 20 ma 0 till 4 000 4 µa 0 till 12 000 1.33 µa Egen signaltyp -4 000 till 4 000 1.37 µa -12 000 till 12 000 1.33 µa Exempel: Om modulen ska arbeta i högupplösningsläge med temperaturdriftskompensering anges följande hexadecimala värde i fältet Switch 4: Hexadecimalt värde i Switch 4 0 1 0 0 Normalt omvandlingsläge Högupplösning Temperaturdriftkompensering Beijer Electronics Automation AB Tel 040-35 86 00 Fax 040-93 23 01 Internet www.beijer.se 7 (11)
6 Konfiguration av analogmodul med PLC-programmering Analogmodulerna har ett antal buffertminnen som används för att kommunicera med Q-systemets centralenhet. Överföring av data mellan buffertminne och centralenhet sker med instruktionerna TO och FROM. Ett buffertminne består av 16 bitar. Nedan beskrivs analogmodulernas olika buffertminnen (BFM). BFM Funktion Tillåten kommunikation 0 Val av vilka kanaler som skall användas Skrivning/läsning 1-8 Värde som medelvärdesbildning baseras på för kanal 1-8 till/från buffertminne 9 Val av vilka kanaler som skall ha medelvärdesbildning 10 AD-omvandling klar 11-18 Omvandlade digitala värden för kanal 1-8 Läsning från buffertminne 19 Felkod Skrivning/läsning till/från buffertminne 20 Signaltyp för kanal 1-4 21 Signaltyp för kanal 5-8 22 Offset/gain, offset-inställningsläge kanal 1-8 23 Offset/gain, gain-inställningsläge kanal 1-8 30-45 Min/max värde för kanal 1-8 Läsning från buffertminne Skrivning/läsning till/från buffertminne 6.1 Val av vilka kanaler som skall användas I buffertminne 0 anges vilken/vilka kanaler som skall användas. Buffertminne 0 b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0 Kanal Kanal Kanal Kanal Kanal Kanal Kanal Kanal - - - - - - - - 8 7 6 5 4 3 2 1 Exempel: Kanal 1 och kanal 7 används ej. 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 4 1 Hex-värdet 0041 skall överföras till buffertminne 0 Beijer Electronics Automation AB Tel 040-35 86 00 Fax 040-93 23 01 Internet www.beijer.se 8 (11)
6.2 Val av avläsningsmetod Det finns tre olika valmöjligheter för avläsning av insignal (BFM 11-18): 1. Direkt avläsning 2. Medelvärdesbildning med förvalt antal inläsningar 3. Medelvärdesbildning under förvald tid Valet görs genom att man skriver till buffertminne 9 (se tabell). Tid eller antalet inläsningar som medelvärdet skall baseras på bestäms genom att man skriver till buffertminne 1-8. Buffertminne 9 b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0 Kanal Kanal Kanal Kanal Kanal Kanal Kanal Kanal Kanal Kanal Kanal Kanal Kanal Kanal Kanal Kanal 8 7 6 5 4 3 2 1 8 7 6 5 4 3 2 1 1 : Val av medelvärdesbildning 0 : Direkt avläsning 1 : Medelvärde baserat på tid 0 : Medelvärde baserat på antal inläsningar Exempel: medelvärdesbildning baserat på antal inläsningar utförs på kanal 2 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 2 0 0 Ovanstående hex-värde (H0200) skall överföras till buffertminne 9 6.3 Analogmodulernas in-/utgångar Q64AD och Q68ADV/ADI har sex ingångar och två utgångar som kan användas som villkor i PLC-programmet. Bokstaven n står för modulens startadress. Om t ex modulen har den hexadecimala startadressen H30 blir Xn0 lika med X30 och Yn9 lika med Y39. Ingångar Resp. ingång aktiveras av räknarmodulen när följande villkor uppfylls Xn0 Modul klar Xn1 Temperaturdriftskompensering används Xn8 Högupplösning används Xn9 Kanalernas driftsförhållande har ändrats XnE Omvandling klar på samtliga kanaler XnF Fel (felkod kan läsas i buffertmine 19) Utgångar Yn9 YnF Funktion som utföres då resp. utgång aktiveras av PLC-program Verkställning av inställningarna gjorda i analogmodulens buffertminnen Återställning av felkod Beijer Electronics Automation AB Tel 040-35 86 00 Fax 040-93 23 01 Internet www.beijer.se 9 (11)
6.4 Programexempel med GX IEC Developer Nedanstående programexempel förutsätter följande: Kanal 1, kanal2 och kanal 3 skall användas. Kanal 2 och kanal 3 skall utföra medelvärdesbildning. Kanal 2 skall medelvärdesbilda på 50 stycken värden. Kanal 3 skall medelvärdesbilda på värden insamlade under 1 sekund. Modulen har startadress H20. (1) (2) (3) (4) (5) (6) (7) (8) Beskrivning av hänvisningar i ovanstående PLC-program (1) Ingången X20 (Modul i drift) används som villkor för att skapa signalen puls (ettställd ett programvarv). Observera! Använd ej SM402 som ingångsvillkor. (2) Den första TO instruktionen aktiverar kanalerna 1-3 (BFM 0). (3) Kanal 2 får värdet som kanal 2 ska använda för medelvärdesbildning (BFM2). (4) Kanal 3 får värdet som kanal 3 ska använda för medelvärdesbildning (BFM3). (5) Medelvärdesbildning för kanal 2 och 3 ställs in i buffertminne 9. (6) Utgång Y29 aktiveras för att verkställa ovanstående inställningar. (7) När X29 indikerar att verkställningen av inställningarna är utförd nollställs Y29. (8) Modulen indikerar driftsklar med X20. X2E indikerar att alla aktiverade kanaler har startat AD-omvandling. FROM instruktionen hämtar de tre omvandlade värdena till Kanal[1] (array av typen integer). Beijer Electronics Automation AB Tel 040-35 86 00 Fax 040-93 23 01 Internet www.beijer.se 10 (11)
6.5 Programexempel för GX Developer Nedanstående programexempel förutsätter följande: Kanal 1, kanal 2 och kanal 3 skall användas. Kanal 2 och kanal 3 skall utföra medelvärdesbildning. Kanal 2 skall medelvärdesbilda på 500 stycken värden. Kanal 3 skall medelvärdesbilda på värden insamlade under 3 sekunder. Modulen har startadress H20. (1) (2) (3) (4) (5) (6) (7) Beskrivning av hänvisningar i ovanstående PLC-program (1) Ingången X20 (Modul i drift) används som villkor för kommande TO-instruktioner. TO-instruktionerna utföres endast en gång efter att X20 aktiverats. Den första TO-instruktionen aktiverar kanalerna 1-3 (BFM 0). Observera! Använd ej SM402 som ingångsvillkor. (2) Kanal 2 får värdet som kanal 2 ska använda för medelvärdesbildning (BFM2). (3) Kanal 3 får värdet som kanal 3 ska använda för medelvärdesbildning (BFM3). (4) Medelvärdesbildning för kanal 2 och 3 ställs in i buffertminne 9. (5) Utgång Y29 aktiveras för att verkställa ovanstående inställningar. (6) När X29 indikerar att verkställningen av inställningarna är utförd nollställs Y29. (7) Modulen indikerar driftsklar med X20. X2E indikerar att alla aktiverade kanaler har startat AD-omvandling. FROM instruktionerna hämtar de tre omvandlade värdena och kopierar dem till D1-D3. Beijer Electronics Automation AB Tel 040-35 86 00 Fax 040-93 23 01 Internet www.beijer.se 11 (11)