Noterat i labbet om: Anslut en Beijer Electronics E-terminal till HC900 via Ethernet NIL00019 2002/09/03 Vad är Noterat i labbet om? Noterat i labbet om är en samling dokument som skall ses som hjälpmedel för att snabbt och enkelt få svar på vanliga frågeställningar. För utförlig dokumentation hänvisar vi till systemens manualer. Beskrivning av hur du ansluter en E-terminal från Beijer Electronics till HC900 via Ethernet så att denna kan visa och manipulera data i HC900. Uppgiften Beijer Electronics operatörsterminaler i E-serien kan förses med Ethernetkort och drivrutin för Modbus/TCP. Med den utrustningen kan dessa terminaler fungera som operatörspanel för HC900. Eftersom Modbus/TCP tillåter vissa alternativ i konfigurationen så måste några inställningar göras innan trafiken kan flyta. Dessutom måste en klar förståelse finnas för hur informationen lagras och vilka datatyper i Modbus/TCP som står till förfogande. Syftet med detta dokumentet är att på ett lättfattligt sätt presentera vad som behöver göras och hur dessa inställningar är gjorda i den exempelkonfiguration som hör till detta dokument. Exempelkonfigurationen finns i filen NIL00019.zip vilken finns tillgänglig på vår hemsida http://www.dcab.se. Lösning För detta exempel antar vi ett nätverk konfigurerat enligt bilden nedan. IP-nummer kan väljas helt fritt men måste konfigureras så att delsystemen kan kommunicera med varandra. Om HC900 och E-terminalen är de enda enheter som skall kopplas på nätverket så behövs ingen hub eller switch utan enheterna kan förbindas direkt med en korsad kabel. Adress Tel. Bank Bankgiro Postgiro Reg. nr. Styrelsens säte Deterministic Control AB 0411-533 110 Skurups Sparbank 5906-1705 17 68 22-5 556486-0848 Abbekås Karl Kulls väg 6 Fax e-post SE-274 56 Abbekås 0703-83 08 08 support@dcab.se SWEDEN
Nätverkskonfiguration demoprojekt IP: 192.168.50.10 Korsad kabel HC900 IP: 192.168.50.100 I exemplet används en E300 vilken är den minsta terminalen som kan förses med Ethernet-kort. Proceduren är identisk för att konfigurera de större terminalerna i familjen. Konfiguration i HC900 Exemplet består av en enkel regulator med analog in och utsignal. Konfigurationen finns i den medföljande filen. För att använda demoexemplet, ladda ner konfigurationen till din HC900 och ställ in IP-nummer som vi beskriver nedan. För att kunna köra vårt exempel utan ändringar så måste du ha ett analogt ingångskort typ 900A01-0001 i första position i racken och ett analogt utgångskort typ 900B01-0001 i position 2. Vi antar att du redan vet hur man laddar ner ett projekt till HC900. Om du behöver mer information om detta hänvisar vi till de manualer du fick med systemet. Ladda ner projektet till HC900 och verifiera att den startar som den skall. 2(9)
Nästa steg är att konfigurera maskinen för rätt IP-nummer. Första steget är att konfigurera det nya IP-numret som en giltig adress till en HC900. Välj fliken Utilities nederst i aktuell konfiguration. Nedanstående bild skall då synas på skärmen. Klicka på knappen Network i PC Port Setup nere till vänster. Då öppnar sig ett fönster där du kan definiera vilka IP-nummer som avser HC900 styrsystem. Lägg till det IP-nummer som syns ovan och klicka OK. Nu har vi talat om att det IPnumret är ett giltigt nummer för en HC900. 3(9)
Nästa steg är att tilldela vår HC900 detta IP-nummer. Klicka på Set Controller Network Parameters varvid nedanstående wizard dyker upp. Säkerställ att de val som syns på bilden nedan också är markerade i ditt program. Här kan jag inte dokumentera vidare utan ett styrsystem!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! 4(9)
Konfiguration i E300 I vårt exempel har vi använt E-Designer V6.01. Om en annan version används så kan bilder och procedurer avvika från de här angivna. Vårt projekt är konfigurerat enligt bilden nedan. För att kunna använda Ethernetkortet i E-terminalen så måste det installeras och konfigurationen måste uppdateras med information om det installerade expansionskortet. Vår konfiguration ser ut enligt nedan. 5(9)
Vi måste också tala om för terminalen hur den skall kommunicera med HC900. Texter och bilder nedan beskriver det kortfattat. Vi måste tala om för E-terminalen vilket IPnummer vårt styrsystem har. Modbus/TCP tillåter ett antal varianter på temat för adressering. Byteordningen i överföringen ställs in enligt nedan. Slutligen måste vi tilldela terminalen det IPnummer som vi skall använda. 6(9)
Nu är terminalen konfigurerad för att kommunicera med Modbus/TCP över Ethernet mot vår HC900. Det som återstår är att konfigurera block som ger oss de sidor i terminalen som vi önskar. Vårt exempelprojekt har enbart ett block vilket innehåller en regulator. Det är samma regulator som i exempelprojektet till HC900 för denna övningen. Block main ser ut så här i E-Designer. 7(9)
För att förtydliga konfigurering av de data som skall överföras så studerar vi ett objekt i blocket. Här nedan visar vi hur den numeriska visningen av Pv (ärvärdet) är konfigurerad. Vi läser Holdingregistret 40065 som ett flyttal med exponent. Skalningen är 1:1 eftersom HC900 arbetar med ingenjörsenheter direkt. Antal siffror och decimaler är beroende av applikationen och väljs så att lämpligt antal siffror visas. Övriga objekt i blocket är konfigurerade på motsvarande sätt. Detaljerna kan ses genom att studera exempelprojketet. De medlevererade exempelprojekten kan laddas till HC900 och E300 och fungerar då direkt. Med hjälp av dessa är det enkelt att bygga vidare och implementera sina egna funktioner. 8(9)
För mer detaljerad information om hur man konfigurerar E-terminalerna från Beijer Electronics AB hänvisar vi till manualen E-terminaler och E-Designer MA00551 vilken kan erhållas från Beijer Electronics AB. 9(9)