WAGO KNX komma igång guide 2013-05-28 WAGO 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. WAGO 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 WAGO 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 WAGO Kontakttechnik GmbH & Co. KG / Jonas Hedlöf & Simon Nilsson WAGO Sverige 4
För KNX kommunikation från en 750-849 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. Gå till POU > PLC_PRG 2. Skapa ett nytt block 3. Markera AND i blocket 4. Edit > input assistant (f2) 5. FbKNX_Master_889 med IP FbKNX_Master_646 utan IP WAGO 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 WAGO Kontakttechnik GmbH & Co. KG / Jonas Hedlöf & Simon Nilsson WAGO Sverige 6
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 WAGO Kontakttechnik GmbH & Co. KG / 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 WAGO Kontakttechnik GmbH & Co. KG / Jonas Hedlöf & Simon Nilsson WAGO Sverige 8
WAGO 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 WAGO 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. WAGO 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 WAGO 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 Se till att denna är svart inte grå WAGO Kontakttechnik GmbH & Co. KG / 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 Manuellt Från Online menyn WAGO Kontakttechnik GmbH & Co. KG / Jonas Hedlöf & Simon Nilsson WAGO Sverige 14
Starta ETS4 från startmenyn Skapa en ny databas eller öppna en gammal WAGO 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. WAGO Kontakttechnik GmbH & Co. KG / Jonas Hedlöf & Simon Nilsson WAGO Sverige 16
Importera databaserna för WAGO som kan hämtas på hemsidan WAGO Kontakttechnik GmbH & Co. KG / Jonas Hedlöf & Simon Nilsson WAGO Sverige 17
Skapa huvudlinje med medium IP Ska ny linje med medium TP WAGO 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) WAGO 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. WAGO 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. WAGO Kontakttechnik GmbH & Co. KG / Jonas Hedlöf & Simon Nilsson WAGO Sverige 21
Se att du fått in kommunikationsobjekt som skapats i CoDeSys WAGO 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! WAGO Kontakttechnik GmbH & Co. KG / Jonas Hedlöf & Simon Nilsson WAGO Sverige 23
Nedladdning Programmeringsknapparna: IP-Controller IP-Router WAGO 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? WAGO 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 WAGO Kontakttechnik GmbH & Co. KG / Jonas Hedlöf & Simon Nilsson WAGO Sverige 26