Concept V2.6 Quantum Programmering via modem 2004-10-21
INNEHÅLLSFÖRTECKNING 1 ALLMÄNT...3 2 HÅRDVARA OCH KABLAGE...4 2.1 KABLAGE MELLAN MODEM OCH PLC-SYSTEM...4 3 INSTÄLLNINGAR...5 3.1 INSTÄLLNINGAR I PLC-SYSTEMET QUANTUM...5 3.1.1 Konfigurering av kommunikationsport...5 3.1.2 Överföra konfigureringen till PLC-systemet...6 3.1.3 Kontroll av ASCII-porten...7 3.2 INSTÄLLNING AV MODEM...8 3.2.1 Inställning av modem för PLC-system...8 3.2.2 Inställningar av internt modem i PCn...8 4 UPPKOPPLING...12 4.1 UPPRINGNING...12 4.2 ANSLUT MED CONCEPT...13 Huvudkontor Centrallager Säljkontor Hemsida Schneider Electric AB Schneider Electric AB Göteborg: 031-748 35 00 http://www.schneider-electric.se Box 1009, Norrköpingsvägen 13 Brogetorp Malmö: 040-22 75 40 611 29 NYKÖPING 642 83 FLEN Sollentuna: 08 623 84 00 Tel: 0155-26 54 00 Tel: 0157-652 00 Sundsvall: 060-57 27 00 Fax: 0155-21 42 86 Fax: 0157-652 50
1 ALLMÄNT Detta är ett kom-igång dokument som beskriver hur man gör för att för att programmera PLC-systemet Quantum via ett telefonmodem. Utrustning Modem för anslutning till PLC-system Modem, internt i PCn PLC-system Mjukvara Westermo TD35, DIN-montage Lucent Win Modem Quantum Concept, minst v2.2. I detta dokument använder vi oss av v2.6. Schneider Electric AB 3 (13)
2 HÅRDVARA OCH KABLAGE I exemplet har vi använt oss av följande hårdvara: En Quantum CPU modell: 113 03. Ett externt modem typ Westermo TD35. (för anslutning till PLC-systemet) Ett internt modem typ Lucent Win Modem. Erforderligt kablage mellan modem och PLC. 2.1 KABLAGE MELLAN MODEM OCH PLC-SYSTEM 25 pol. Sub-D Modem 9pol.Sub-D Modem 9 pol. Sub-D PLC 0 3 2 20 7 6 4 5 2 3 4 5 6 7 8 9 2 3 4 5 6 7 8 9 Kommunikationskabel mellan modem och Quantums programmeringsport. Schneider Electric AB 4 (13)
3 INSTÄLLNINGAR De inställningar som behöver göras på modemen sker via dip-switchar på modemet TD35 och via AT-kommandon för det interna modemet. För PLCn så sker inställningarna med hjälp av PLC-mjukvaran Concept. Vi följer dig genom de tre stegen som du behöver göra: Ändring av kommunikationsinställningar i PLC-systemet. Överföring av program. Aktivering av minnesberoende inställningar på PLC-systemet. Ändring av fabriksinställningar i det interna modemet. 3.1 INSTÄLLNINGAR I PLC-SYSTEMET QUANTUM 3.1.1 Konfigurering av kommunikationsporten Starta Concept och gå in i PLC Configuration. Välj Modbus Port Settings. Välj Baud 9600och Mode ASCII. Då kommer databitar och stoppbitar att ställa sig enligt följande. Schneider Electric AB 5 (13)
3.1.2 Överför konfigureringen till PLC-systemet Koppla upp dig mot PLC-systemet som vanlig med en standard kabel. Sänd därefter ner programmet enligt nedan konfigurering. När nerladdningen av konfigureringen är klar så avsluta uppkopplingen. Schneider Electric AB 6 (13)
3.1.3 Kontroll av ASCII-porten Ställ den högra switchen på framsidan av CPUn i läge mem (nedåt). Detta gör att kommunikationsporten använder den konfigurering som är inställd i minnet i programmet (och inte RTU kommunikationen) vilken är hårdvarukonfigurerad på CPUn. Gör en kontroll för att säkerställa att kommunikationen fungerar. Detta sker genom att göra en uppkoppling med Modbus ASCII (istället för med Modbus RTU). Koppla upp dig genom att klicka på Connect to PLC. Välj därefter ASCII i stället för RTU. Kommunikationsparametrarna ställer automatiskt in sig. Välj OK. Nu går det att gå online. Avsluta och anslut nu istället modemkabeln enligt kapitel 2.1. Schneider Electric AB 7 (13)
3.2 INSTÄLLNINGAR AV MODEM Nu skall vi konfigurera det externa modemet med hjälp av dip-switchar och det interna modemet med AT-kommandon. 3.2.1 Inställning av modem för PLC-system Inställning av modem TD32, som ansluts till PLC-systemet. Det bör gå att använda fabriksinställningarna men för att vara på den säkra sidan så har följande switchar ändrats. S1 Generella inställningar Inga ändringar är gjorda från fabriksinställningen. Samtliga OFF. S2 Seriekommunikationsformat och hastighet. 1 - OFF 2 - ON 3 - ON 4 - OFF 5 - ON 6 - OFF 7 - OFF 8 - OFF Pinne 1-4 (anger hastighet). Inställt på 9600 bit/s. Pinne 5-7 (anger formatet). Inställt på 7 databitar jämn paritet (E). Pinne 8 (anger antalet stoppbitar). Inställt på 1 stoppbit S3 Specialinställningar. Inga ändringar är gjorda från fabriksinställningen. Samtliga OFF. S4 Linjeinställningar (Telelinjen). 1 - ON 2 - ON 3 - ON 4 - ON 5 - OFF 6 - OFF 7 - OFF 8 - OFF Pinne 1-4 är inställda på automatisk linjehastighet på telefonlinjen. I övrigt hänvisar vi till Westermos dokumentation för respektive modem. 3.2.2 Inställningar av internt modem i PCn Inställning av internt modem, Lucent Win Modem i PCn Compaq Evo N610c. Denna inställning sker via AT-kommandon. Observera att interna modem kan skilja sig mellan olika modeller. Se respektive manual för ditt modem. Normalt så ställer interna modem in sig i V92-mode. Detta läge används till internetuppkopplingar, men fungerar inte om man skall kommunicera från modem till modem och programmera med Concept. På följande sätt kan du kontrollera hur ditt modem är inställt. OBS! Notera att vissa kommandon kan skilja sig åt mellan olika modem. Schneider Electric AB 8 (13)
Schneider Electric AB 9 (13)
Starta hyperterminalen och koppla upp dig till modemet via kommunikationsporten. I vårt fall gör vi det via kommunikationsporten: COM4. Konfigurera kommunikation enligt nedan: Bits per sec: 9600 Databitar: 7 Parity: Even Stopp: bits 1 Flow control: Hardware Välj sedan att klicka på OK två gånger och hyperterminalen ansluts automatiskt till modemet. Om den inte gör en automatisk anslutning så skriv in AT+MS? följt av ENTER. Modemet svarar då med aktuell inställning. I vårt exempel svarar den med V92 och automatisk hastighetskontroll. Schneider Electric AB 10 (13)
Detta är fel inställning så skriv istället in: AT+MS=V34 följt av ENTER. Detta ställer modemet i läge V34. Modemet svarar nu med OK. Kontrollera att inställningen är OK genom att skriva AT+MS? följt av ENTER igen. Om allt är korrekt skall modemet svara enligt bilden nedan: Nu är inställningarna OK så nu kan vi koppla upp oss med modemen. Schneider Electric AB 11 (13)
4 UPPKOPPLING Uppkoppling mellan PC och PLC-system via modem. 4.1 UPPRINGNING Koppla upp telelinjen genom att ge kommandot ATDXXXXX där X är telefonnumret som du skall ringa till. Om allt är korrekt så kommer modemet att svara liknande det som står i ovan ruta (beroende på hur det interna modemet är inställt). I detta exempel anger modemet att uppkoppling är gjord med 9600 Bitar per sekund och med en inställning utan felkorrigering (No Error Correction). Koppla ner anslutningen genom att välja disconnect i Hyperterminalen. Nu står det Disconnected nere i vänstra hörnet i Hyperterminalen. Schneider Electric AB 12 (13)
4.2 ANSLUT MED CONCEPT Starta Concept och anslut som 3.1.3. men denna gång med COM4 (istället för COM1). Nu är konfigureringen gjord och det går att programmera via modemet. Om problem uppstår: Det kan hända att man blir tvungen att manuellt koppla från modemet vid PLCsystemet eftersom modemet inte känner av bärvågen på telelinjen. Om modemet inte kopplar ner så bryt spänningen på modemet så kopplas anslutningen ner. Schneider Electric AB 13 (13)