Inställning av PLC-systemets realtidsklocka

Inställning av PLC-systemets realtidsklocka
KI00175B 2009-01
1 Funktion och användningsområde
Realtidsklockan i PLC-systemet kan ställas in på tre olika sätt:
•
•
•
med hjälp av en E-terminal (MAC-terminal)
med hjälp av programmeringsverktyg
med hjälp av PLC-program
Den enklaste och mest användarvänliga metoden är ställa in realtidsklockan med en
E-terminal. I detta fall krävs ingen PLC-kunskap.
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 respektive PLC-instruktionsmanual samt till manualen:
•
E-terminaler och E-designer (MA00551)
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
[email protected].
3 Använd PLC-systemets realtidsklocka i en E-terminal
Följande avsnitt beskriver de inställningar och programmering som krävs i E-Designer för
att man skall kunna ställa in PLC-systemets realtidsklocka med en E-terminal.
Välj menyalternativet Setup och sedan Date/Time Format.
Markera alternativet Clock used / Controller 1.
Välj ett lämpligt block där klockan skall visas och ställas in.
Välj objektet Digital Clock och markera alternativen Date, Time och eventuellt
Day of the week om veckodag skall visas.
• Välj sedan fliken Access och markera alternativet Enable operator input.
Efter nerladdning av projektet kan klockan ställas in med hjälp av E-terminalen.
•
•
•
•
För att undvika att klockans visning upphör efter att PLC:n varit strömlös (men ej
panel) bör man i PLC-programmet för A- och QnA-serien aktivera aktuell
systemminnescell för begäran av avläsning av klockan. Gäller ej FX- och Q-serien.
A-serien: M9038 ska göra SET på M9028. QnA-serien: SM402 ska göra SET på
SM213.
KI_sv.dot, 070327
Beijer Electronics Automation AB − ett företag inom Beijer Electronics-koncernen
Huvudkontor (styrelsens säte)
Box 426
201 24 MALMÖ
Telefon 040-35 86 00
Telefax 040-93 23 01
Krangatan 4A
Regionkontor
Box 326
192 30 SOLLENTUNA
Telefon 08-626 04 20
Telefax 08-754 88 51
Bergkällavägen 32
Orgnr 556701-3965 Momsregnr SE556701-3965-01
Regionkontor
Marieholmsgatan 10B
415 02 GÖTEBORG
Telefon 031-707 25 50
Telefax 031-707 25 53
Försäljningskontor
Jönköping, 036-12 89 40
Karlstad 054-150 690
Luleå 0920-23 07 50
Internet www.beijer.se E-post [email protected]
7
Sida 1 (1)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
KI_sv.dot, 060607
3.1 Använd E-terminalens realtidsklocka i PLC-systemet
•
Välj menyalternativet Setup och sedan Date/Time Format.
•
Markera alternativet Clock used / Terminal.
•
Markera alternativet Clock -> Controller 1
•
Under Update interval väljs hur ofta klockdata skickas till PLC-systemet.
60 sekunders uppdateringsintervall rekommenderas.
•
Under Controller register väljs startregister för lagring av klockdatan i PLC-systemet.
•
Välj eller skapa ett nytt block där klockan skall kunna ställas in.
•
Välj objektet Digital Clock och markera alternativen Date, Time och eventuellt Day of
the week om man vill att veckodag skall visas.
•
Välj sedan fliken Access och markera alternativet Enable operator input.
•
Efter nerladdning av projektet kan klockan ställas in med hjälp av E-terminalen.
Klockdatan överförs till PLC-systemet enligt det uppdateringintervall som angetts.
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
2 (12)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
4 Inställning av realtidsklockan via programmeringsverktyget
Detta kapitel beskriver hur man ställer in realtidsklockan i PLC-systemet med hjälp av
programmeringsverktyget GX Developer och GX IEC Developer.
Mjukvaror
GX Developer
GX IEC Developer
Version
8.72
7.03
4.1 Inställning via GX Developer
Följande avsnitt beskriver inställningar för FX, A och Q-seriens PLC-system.
KI_sv.dot, 060607
Inställningar:
•
Öppna aktuellt projekt eller skapa ett nytt.
•
PLC-systemet kan vara i RUN- eller STOP-läge.
•
Välj menyalternativet Online och sedan Set Time.
•
Ställ in rätt tid under Clock setup.
•
Klicka Setup.
•
Nu överförs ny klockdata till realtidsklockan i PLC-systemet.
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
3 (12)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
4.2 Inställning via GX IEC Developer
Följande avsnitt beskriver inställningar för FX, A och Q-seriens PLC-system.
KI_sv.dot, 060607
Inställningar:
•
Öppna aktuellt projekt eller skapa ett nytt.
•
PLC-systemet kan vara i RUN- eller STOP-läge.
•
Välj menyalternativet Online och sedan Set PLC Time.
•
Ställ in rätt tid under Clock setup.
•
Klicka Setup.
•
Nu överförs ny klockdata till realtidsklockan i PLC-systemet.
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
4 (12)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
4.3 Tabeller för specialminnesceller och register
För att realtidsklockan skall kunna ställas via PLC-programmet måste specialminnesceller
och register för aktuellt PLC-system användas.
FX-serien
Minnescell/
Innehåll
register
M8015
Inställning av
klockan
D8013
Sekunder
D8014
Minuter
D8015
Timmar
D8016
Dagar
D8017
Månad
D8018
År
D8019
Veckodag
Förklaring/Format
Stoppar klockan vid 1-ställning. Återstartar klockan med de
värden som står i dataregistren vid 0-ställning.
0-59 (anges decimalt)
0-59 (anges decimalt)
0-23 (anges decimalt)
1-31 (anges decimalt)
0-12 (anges decimalt)
0-99 (anges decimalt)
0-6 (Sö-Lö) (anges decimalt)
A-serien
Minnescell/
Innehåll
Register
M9025
Begäran om uppdatering av klockan
M9028
Begäran om avläsning av klockan
D9025
D9026
D9027
D9028
År och månad
Dag och timme
Minut och sekund
Veckodag
Förklaring/Format
När minnescellen 1-ställs överförs klockdata från
dataregistren D9025-D9028 till realtidsklockan
När minnescellen 1-ställs skrivs klockdata till
D9025-D9028 i hexadecimalt format
YYMM (anges hexadecimalt)
DDHH (anges hexadecimalt)
MMSS (anges hexadecimalt)
000D (hex) 0-6 (Sö-Lö) bit 4-15 skall vara = 0)
QnA-serien (S)
Minnescell/
Innehåll
register
Begäran om uppdatering av
SM210
klockan
Klockdatafel
SM211
SM213
SD210
SD211
SD212
SD213
Begäran om
avläsning av klockan
År och månad
Dag och timme
Minut och sekund
Veckodag
Förklaring/Format
När minnescellen 1-ställs överförs klockdata från
dataregistren SD210-SD213 till realtidsklockan
Minnescell ettställs vid felaktig klockdata SD210SD213 i register
När minnescellen 1-ställs skrivs klockdata till
SD210-SD213 i hexadecimalt format
YYMM (anges hexadecimalt)
DDHH (anges hexadecimalt)
MMSS (anges hexadecimalt)
000D (hex) 0-6 (Sö-Lö) bit 4-15 skall vara = 0)
KI_sv.dot, 060607
Obs! SD210-SD213 får ej vara 0 eller påhittat hex-värde.
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
5 (12)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
Q-serien
Minnescell/
Innehåll
register
Begäran om uppdatering av
SM210
klockan
Begäran om
SM213
avläsning av klockan
SD211
Klockdatafel
SD210
SD211
SD212
SD213
År och månad
Dag och timme
Minut och sekund
Århundrade och
Veckodag
Förklaring/Format
När minnescellen 1-ställs överförs klockdata från
dataregistren SD210-SD213 till realtidsklockan
När minnescellen 1-ställs skrivs klockdata till
SD210-SD213 i hexadecimalt format
Minnescell ettställs vid felaktig klockdata SD210SD213 i register
YYMM (anges hexadecimalt)
DDHH (anges hexadecimalt)
MMSS (anges hexadecimalt)
YY0D (anges hexadecimalt) YY=Århundrade, 0-99
D= Veckodag, 0-6 (Sö-Lö) bit 4-7 ska vara 0.
KI_sv.dot, 060607
Obs! SD210-213 får ej vara 0 eller påhittat hex-värde.
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
6 (12)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
5 Inställning av realtidsklockan med PLC-program
Detta avsnitt beskriver hur man ställer in realtidsklockan i PLC-systemet med hjälp av
PLC-programmet.
5.1 Programmering i GX Developer
För att realtidsklockan skall kunna ställas via PLC-programmet måste specialminnesceller
och register för aktuellt PLC-system användas. Se tabeller i avsnitt 4 för respektive PLCsystem.
Programexempel för FX-serien:
I nedanstående programexempel används M0 som signal för uppdatering av klockdata.
•
•
•
Då M0 aktiveras, ettställs specialminnescell M8015 för att stoppa klockan.
Nästa programvarv överförs uppdaterad klockdata från D10-D16* till D8013-D8019.
M8015 nollställs varvid den uppdaterade klockdatan överförs till realtidsklockan.
M8015
[MOV D10 D8013]
[MOV D11 D8014]
[MOV D12 D8015]
[MOV D13 D8016]
[MOV D14 D8017]
[MOV D15 D8018]
[MOV D16 D8019]
[RST M8015]
M0
[SET M8015]
KI_sv.dot, 060607
* Registerna kan tvångsställas med hjälp av programmeringsverktyg eller via PLC-program.
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
7 (12)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
Programexempel för A-serien:
I nedanstående programexempel används M0 som signal för uppdatering av klockdata.
•
•
•
Då M0 går till överförs uppdaterad klockdata från D10-D13* till D9025-D9028.
M9025 ettställs för att föra över klockdatan till realtidsklockan.
Nästa programvarv nollställs M9025.
M9025
[RST M9025]
M0
[MOV D10 D9025]
[MOV D11 D9026]
[MOV D12 D9027]
[MOV D13 D9028]
[SET M9025]
KI_sv.dot, 060607
* Registerna kan tvångsställas med hjälp av programmeringsverktyg eller via PLC-program.
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
8 (12)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
Programexempel för Q-serien och QnA-serien:
I nedanstående programexempel används M0 som signal för uppdatering av klockdata.
•
•
•
Då M0 går till överförs uppdaterad klockdata från D10-D13* till SD210-SD213.
SM210 ettställs för att föra över klockdatan till realtidsklockan.
Nästa programvarv nollställs SM210.
SM210
[RST SM210]
M0
[MOV D10 SD210]
[MOV D11 SD211]
[MOV D12 SD212]
[MOV D13 SD213]
[SET SM210]
KI_sv.dot, 060607
* Registerna kan tvångsställas med hjälp av programmeringsverktyg eller via PLC-program.
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
9 (12)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
5.1 Programmering i GX IEC Developer
För att realtidsklockan skall kunna ställas via PLC-programmet måste specialminnesceller
och register för aktuellt PLC-system användas. Se tabeller i avsnitt 4 för respektive PLCsystem.
Programexempel för FX-serien:
*
KI_sv.dot, 060607
* Registerna kan tvångsställas med hjälp av programmeringsverktyg eller via PLC-program.
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
10 (12)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
Programexempel för A-serien:
*
KI_sv.dot, 060607
* Registerna kan tvångsställas med hjälp av programmeringsverktyg eller via PLC-program
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
11 (12)
Inställning av PLC-systemets realtidsklocka
KI00175B 2009-04
Programexempel för Q-serien och QnA-serien:
*
* Registerna kan tvångsställas med hjälp av programmeringsverktyg eller via PLC-program
Alternativt kan man för Q- och QnA-serien används sig av funktionen DATEWR_P_MD
som använder en Array (0..6) för klockdata.
KI_sv.dot, 060607
Vid användning: Ta in funktionen DATEWR_P_MD och markera den och tryck F1 för
instruktioner hur den används.
Beijer Electronics Automation AB
Tel 040-35 86 00
Fax 040-93 23 01
Internet www.beijer.se
12 (12)