Kom igång guide
Transcription
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 [email protected] 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