space
sbt
Tel 042-14 10 85 - Fax 042-14-10 93
space
             
  h i j k l  
    m  

 

Alla kommandon från datorn kan skickas och tas emot med programmet, som ligger här www.danbit.dk/et7000/tools.zip

Om man inte önskar själv att gå i gång med programmering och en logg funktion ska användas kan programmet ezdatalogg användas. Det visas på sidan 5 i detta kapitel och det finns också en länk för nerladdning af programmet

 

Ventilatorn styrs av et relämodul (ETHIO6I6PR-I). Et A/D-modul (ETHIO7RTD-I) mäter temperaturen med en PT100 termogivare. Modulerna kommunicerar med datorn via Ethernet.

ETHIxxx modulerna använder sig av Modbus/TCP protokollen som kommunicerar över port 502 och i detta exempel beskriver vi det som har med dessa moduler att göra. Eftersom nätverksenheter ska ha en unik adress, undgår vi att de svarar i munnen på varandra.

Vi ger dem IP adressen 192.168.0.x där x hänvisar till modulen och datorn ger vi 192.168.0.1. Modbus/TCP har olika kommandon allt efter om man öskar att läsa eller sätta et register, digitalt eller analogt. De kommandon vi ska använda är 2, 4 och 5, längden på en kommandosträng beroende av typen, men de första 5 bytes är alltid 1,2,0,0,0. Byte nr. 6 är längden på den efterföljande kommandosträng. Om vi tittar på de olika kommandon, så är 2: ”läs en digital ingång”, 4: ”läs en analog ingång” och 5: ”sätt en digital utgång”. Efter kommandolängden kommer stations id som alltid är 1. Den nästa är kommandon, som kan vara 2,4 eller 5. I vår exempel, skriver vi 5. De nästa 2 bytes är adressen vi önskar att ändra och här skriver vi 0,0. Så kommer vi till det som ska skrivas i adressen, här vill ”1” sätt relä 1 i modulen ETHIO6I6PR-I. Längden på vår kommando är 5, så det tal skrivs på plats nr.6. Hele kommandosträngen ser ut så här: ”1,2,0,0,0,5,1,5,0,0,1”. Önskar vi t.ex. att deaktivera relä 1 igen, så skickas det hela ut igen med undantag av den sista byte ska vara 0. Det vill se ut såhär: ”1,2,0,0,0,5,1,5,0,0,0”. På samma sätt uppbyggs de andra kommandon. ETHIxx modulerna svarar tillbaka med de 5 första bytes, samma som kommandosträngen ”de fick tillskickat”. Svaret från ETHIO6I6PR-I vill se ut såhär : ”1,2,0,0,0,5,1,2,0,0,1”. Eftersom de första 5 bytes är lika vill de bli undantaget i följande programsekvens. Alla värden som är nämnd i kommandosträngen är i Hex format, förutom IP adressen.

 

 

Programsekvens

Linje nr

Programfunktion

Kommentar

1

pc sänder kommando ”5,1,5,0,0,0 till IP 192.168.0.3

ETHIO6I6PR-I slipper relä 1 i moduletn

2

pc mottagare ”5,1,5,0,0,0 från IP 192.168.0.3

Härefter kan nya kommandon sedan skickas på nätverket

3

pc sändare kommando ”6,1,4,0,0,0” till IP 192.168.0.2

ETHIO7RTD-I avläser temperaturen och skickar ”09A4” retur (om temp. är 24,68°C decimalt) Observera att det blir skickat i Hex format

4

pc mottagare ”5,1,4,2,9,A4” från IP 192.168.0.2

Härefter är det möjligt att skicka nya kommandon på nätverket

5

Om det avlästa > max. temp, så

skickas ”5,1,5,0,0,1 till IP 192.168.0.3

ETHIO6I6PR-I aktiverar 1. relä, så ventilator starter

6

Om det avlästa < max. temp, så

skickas ” 5,1,5,0,0,0 till IP 192.168.0.3

ETHIO6I6PR-I avbryter 1. relä, så ventilator stannar

7

Data (temperatur ) utskrives på skärm

 

8

Går till linje nr 3

 

 

 

 

Ethernet I/O med12/6 isolerade I/O kanaler

Integrerat WEBB server och med enkel programmering

 

 

·    

Typ:

Digitalt I/O modul

·    

Ingångar:

12 st.

Logisk 0:   Sluten

Logisk 1:  Öppen

·    

Utgångar:

6 st. “open collector”: 30 V/100 mA

·    

Nätverk:

10/100 Mbit m/RJ45 kontakt eller Wifi (IEEE802.11b) m/antenn

·    

Software:

Konfigurerings mjukvara medföljer för Windows 2000/XP och Vista

·    

Annat:

Protokoll: Modbus/TCP, TCP/IP och UDP.

Inbyggd mini WEB server till java programmering

·    

Montering:

DIN Skena

·    

Försörjning:

10 - 30 VDC, 2 W via klämfäste

 

ETHIO12I6O-I

ET-7050, Embedded modul m/digitala in- och utgångar.......

 kr.

1.883

/

1.730

 

 

 

Ethernet I/O med 12/6 isolerade I/O kanaler

Integrerat WEBB-server och med enkel programmering

 

 

·    

Typ:

Digitalt I/O modul

·    

Ingångar:

12 st.

Logisk 0:   Sluten

Logisk 1:  Öppen

·    

Utgångar:

6 st. “open collector”: 30 V/100 mA

·    

Nätverk:

10/100 Mbit m/RJ45 kontakt eller Wifi (IEEE802.11b) m/antenn

·    

Software:

Demomjukvara medföljer till VB6.0, Borland C, Java, Delphi 4.0 och VC6.0 

·    

Annat:

Protokoll: Modbus/TCP via TCP/IP eller UDP.

Inbyggd mini WEB server till java-kod

·    

Montering:

DIN Skena

·    

Försörjning:

10 - 30 VDC, 2 W via klämfäste

 

ETHIO12I6O

ADAM-6050, Embedded Ethernet m/digitala in och ut..........

 kr.

2.925

 

Ethernet I/O med 12/6 isolerade I/O kanaler

Med räknare

 

 

·    

Typ:

Digitalt I/O modul med räknare

·    

Ingångar:

12 st.

Logisk 0:  Sluten

Logisk 1:  Öppen

·    

Utgångar:

2 st. “open collector”: 30 V/100 mA

·    

Räknare:

2 st. 32 bit upp/ner räknare

Till frekvens eller impulsräkning

Max. räknefrekvens 5000 Hz och frekvens 0.3 – 1000 Hz

·    

Nätverk:

10/100 Mbit m/RJ45 kontakt eller Wifi (IEEE802.11b) m/antenn

·    

Software:

Demosoftware medföljer till VB6.0, Borland C, Java, Delphi 4.0 och VC6.0 

·    

Annat:

Protokoll: Modbus/TCP via TCP/IP eller UDP.

Inbyggd mini WEB server för java kod

·    

Montering:

DIN Skena

·    

Försörjning:

10 - 30 VDC, 2 W via klämfäste

 

ETHIO12I2O2C

ADAM-6051, Ethernet m/digitala in och utg. och räknare...

 kr.

3.168

 

 

 


Priserna är angivna exkl. moms för 1 - 5 st / 6 st och uppåt
ss h ss