| Tlf: +45 56 66 20 20 |
| |
|
|
Eksempel på styring via serielporten |
|||||||||||||||||||||||||||||||||||||||||
|
Eksemplet viser en simpel styring og overvågning af temperaturen i et serverrum, hvor temperaturen holdes under et kritisk niveau ved hjælp af en ventilator |
|||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||||||||||
|
Pc Styrer og aflæser modulerne via RS232 porten |
M485-CNV232-IM485-USB-I RS232/USB til RS485 konverter |
M485-ADRTD-I Har Adressen 1 Måler temperaturen på kanal 1 |
M485-REL4-I Har Adressen 2 Styrer blæseren på relæ nr. 1 |
M485-COUNT-I Har Adressen 3 Tæller blæser start på kanal 1 |
DC24V2A-D Strømforsyning til modulerne |
||||||||||||||||||||||||||||||||||||
|
Ventilatoren styres af et relæmodul(M485-REL4-I). Et A/D-modul(M485-ADRTD-I) måler temperaturen med en PT100 termoføler og et tællermodul(M485-COUNT-I) aflæser en kontakt (f.eks. fra et motorværn eller en air flow indikator), der viser at ventilatoren er i drift. Strukturen og programmeringen af systemet er ganske enkel. Her er vist en pc, men enhver computer (eller PLC) kan anvendes – blot den har en almindelig RS232 serielport. Modulerne kommunikerer med pc’en via en to-tråds RS485 bus. Derfor bruges en RS232 til RS485 konverter her. (Se mere om RS485-bussen i starten af kapitel 13: ”Seriel og parallel kort ”) RS485 bussen bruges til ”multidrop”-forbindelse – d.v.s. alle moduler kan ”lytte” på bussen samtidig og de kan koble udgangen til samme 2-tråds bus for at sende data. To-tråds bussen kommunikerer i ”halv dupleks”, hvor ”dupleks” angiver, at der kan sendes data begge veje samtidigt og ”halv” fordi der sendes og modtages på skift som på en alm. RS232-port. Problemet, hvor flere moduler forsøger at sende samtidig, undgås idet pc’en kun sender kommandoer til ét modul af gangen, og først når hele svaret fra modulet er modtaget, kan pc’en sende næste kommando uden risiko for ”datakollision”. Hver kommando, som sendes fra pc’en, indeholder en ”adresse”(et nummer fra 1 til 255), der angiver hvilket modul kommandoen er stilet til. Ved opsætning skal hvert modul tildeles en unik adresse, der kan programmeres i modulet. Der kræves ikke indstilling af DIP-sw ell. lign. Ved levering har modulerne adressen 1. Adressen kan/skal ændres med en ”konfigureringskommando” (Kommando ”%0103…” vil f.eks. omadressere modulet med adresse 01 til adresse 03). Dette gøres hver gang, et nyt modul føjes til netværket. Efter de 4 hexadecimale tegn, der angiver adresserne, i konfigureringskommandoen kan tilføjes flere tegn, der bestemmer øvrige konfigureringsdata. Syntaksen afhænger af modultype (f.eks. sampleinterval for AD moduler). Der medfølger et konfigureringsprogram, som letter indstillingen af modulerne. Programsekvens
Alle kommandoer fra pc og svar fra moduler afsluttes med <return>
Bemærk at det er ganske enkelt at udbygge systemet med flere moduler og at den viste pc f. eks. kan erstattes af M485-PC-I eller M485-PC-ETH-I, der begge indeholder en komplet pc i kompakt format. Et system så simpelt som det viste, kan i realiteten udføres med M485-PC-ETH-I alene, med et indbygget udvidelsesmodul type M485-7AD/DA, der både har A/D-funktion samt 2 indgangs- og 2 udgangs-terminaler. |
|||||||||||||||||||||||||||||||||||||||||
|
Priserne er angivet ekskl. moms for 1-5 stk. / 6 stk. og derover
|
| |
|||||
| |