Kom igång guide

WAGO KNX komma igång
guide
2013-05-28
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
1
Denna guide visar hur du använder ett KNX
gränssnitt med din WAGO PLC.
Det är en kort komma igång guide för standard
behoven. För mer information läs våra manualer.
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
2
Detta behövs:
•
•
•
•
•
Controller 750-889
modul 753-646
CoDeSys 2.3.9.X>
ETS
WAGO KNX bibliotek
WAGOLibKNX_889.lib
KNX_02.lib
KNX_IP_750_889_02.lib
• WAGO ETS databaser
•
•
•
TP1-module
IP-Router
IP-Controller
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
3
1. Starta CoDeSys
2. Använd vår guide Komma igång guide CoDeSys.pptx för att skapa ett nytt projekt.
3. Lägg till biblioteket: WAGOLibKNX_889.lib, KNX_02.lib, KNX_IP_750_889_02.lib
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
4
För KNX kommunikation från en 750849 så måste funktionen
FbKNX_Master_889 läggas till. För
KNX kommunikation från någon
annan controller använd
FbKNX_Master_646 istället.
1.
2.
3.
4.
5.
Gå till POU > PLC_PRG
Skapa ett nytt block
Markera AND i blocket
Edit > input assistant (f2)
FbKNX_Master_889 med IP
FbKNX_Master_646 utan IP
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
5
1. Markera ???
2. Skriv ett önskat namn för ditt FB,
tryck Enter
3. Tryck OK i Declare Variable
fönstret
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
6
© W AGO Kontakttechnik GmbH & Co. KG
Variabel
Datatyp
Förklaring
bKNX_Master
Byte
Vilken 763-646 modul.1 för
första
eDeviceStatus
eDeviceStatus
Diagnostik
xProg_Mode
BOOL
Indikering programmeringsläge
dwCRC
DWORD
Checksumma
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
7
Sen lägger man till ett funktionsblock för varje variabel man vill
sända/ta emot ifrån KNX.
Testa t.ex. Funktionsblock
FbDPT_Switch_pro för att sända / Ta
emot ett Binärvärde
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
8
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
9
För DPT blocken måste deklarationsnamnet följa en viss standard för korrekt
funktion.
753-646 MODUL-nr
DPT-nr
Måste vara samma
Deklarationsnamnet är blir sen kommunikationsobjektsnamnet i ETS
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
10
Variabeln typDPT är främst till för när PLCn tar emot meddelanden. Deklareras
den som retain så kommer vi ihåg sista mottagna värde även efter en PLC
omstart.
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
11
Det övre blocket skickar värdet i ’
send1’från PLC-programmet till KNX
Det undre blocket tar emot värde från KNX till ’
receive1’i PLC-programmet
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
12
För att länka mellan PLC och ETS skapas en SYM_XML.xml fil i CoDeSys som senare
används i ETS-plugin
När man gör en Rebuild All skapas
Sym.xml filen per automatik. Filen hamnar i
samma katalog som .pro filen.
Genereras inte filen? Gör en Clean All!
Project > Clean All
© W AGO Kontakttechnik GmbH & Co. KG
Se till att denna är svart inte grå
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
13
Skapa ett boot projekt. Annars tappar controllern sitt program vid en omstart
och om den blir strömlös. Controllern kommer startas om när vi laddar ner
applikation till IP controller i ETS.
Automatiskt vid nedladdning av körkod
Från Target Settings
© W AGO Kontakttechnik GmbH & Co. KG
Manuellt
Från Online menyn
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
14
Starta ETS4 från startmenyn
Skapa en ny databas eller öppna en gammal
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
15
Språket i våra produktdatabaser är engelska och tyska. (inte svenska)
Så det kan vara smart att välja produktspråk engelska.
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
16
Importera databaserna för WAGO som kan hämtas på hemsidan
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
17
• Skapa huvudlinje med medium IP
• Ska ny linje med medium TP
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
18
• Lägg IP-Controller på huvudlinjen (IP)
• Lägg in IP-Router på linje (TP)
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
19
750-849 KNX controllern har en routerfunktion mellan IP nätet genom
ethernet porten och den första KNX modulen på noden.
Redigera parametrar om ni vill ställa in vilken trafik som ska släppas
igenom och vilken som ska filtreras.
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
20
Högerklicka på IP-Controller och välj redigera parametrar. Du ska nu välja den
SYM_XML fil som genererades tidigare från CoDeSys. Den har samma namn som ditt
CoDeSys projekt men filtillägget .sym_xml och ligger i samma mapp.
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
21
Se att du fått in kommunikationsobjekt som skapats i CoDeSys
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
22
Kontrollera att Ethernet inställningarna ser ut såhär!
KNX IP Routing. Stäng av brandväggar!
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
23
Nedladdning
Programmeringsknapparna:
IP-Controller
IP-Router
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
24
CRC error?
-Gjort steg i fel ordning?
-Skapat DPT variabler som inte används?
-Lagt till nya POU i CoDeSys?
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
25
Kontaktinformation
Support.se@wago.com
08-584 106 80
Carsten Holm
Support Ingenjör automation
08-584-106-81
Simon Nilsson
Produkt specialist automation
08-584-106-83
© W AGO Kontakttechnik GmbH & Co. KG
/ Jonas Hedlöf & Simon Nilsson WAGO Sverige
26