Innehåll
1 Allmänt ... 2
Hårdvara och anslutning ...2 1.1Modbus/RTU allmänt ...2 1.2
Variabler ...3 1.3
Sammanfattning variabler ...4 1.4
Operation Card ...5 1.5
Hantering av Modbus inställningar i Operatörspanelen ...6 1.6
IQHeat Modbus
1 Allmänt
Alfa Laval IQHeat är anpassat efter Modbus/IP och Modbus/RTU. Det innebär att man kan hämta värden och ställa värden i reglerenheten via Modbus.
Syftet med detta dokument är att på ett enkelt sätt beskriva tillvägagångsättet för hur man ansluter en IQHeat som Slav till ett Modbus nätverk och vilka de vanligaste variablerna för överblick.
En detaljerad lista av tillgängliga variabler kan fås från Alfa Laval.
Hårdvara och anslutning 1.1
IQHeat har tre olika Modbus-anslutningar, varav två seriella och en TCP/IP-baserad.
En intern, RS485, på reglerenhetens nedre långsida och en speciell kommunikationsmodul benämnd POL902.
Båda dessa är seriella gränssnitt och benämns ofta som Modbus/RTU. Det interna gränssnittet kan både användas som Master eller Slav, dock inte samtidigt. Det innebär att om en pump, eller annan slavutrustning, kopplas till IQHeat så används det interna gränssnittet som Master och kommunikationsmodulen som Slav.
Standardinställningen för Modbus/RTU med IQHeat är:
Adress 1 (ett)
9600bps
8 bitar
ingen paritet
en stopp bit
ingen terminering.
Man kan även komma åt Modbus/IP genom det inbyggda Ethernet-gränssnittet. För Modbus/IP används Port 502 medans reglerenheten kommer att få antingen en egen IP-adress via nätverkets Domain Name System (DNS) eller så sätts en förutbestämd adress. Max tre samtidiga bindningar kan göras via TCP/IP.
Modbus/RTU allmänt 1.2
Modbus/RTU använder en seriell kommunikation med en sändare och möjlighet till flera lyssnare, där lyssnarna ska ha unika adresser.
Kablar för anslutning bör vara minst AWG22 (0,33mm2) och förslagsvis två partvinnade par där ett par ansluts till REF/Jord för att försäkra att spänningspotentialen bibehålls.
Det andra paret ska anslutas till A+ respektive B-.
Om endast två noder ska användas på bussen ska kablarna termineras i var ände för att undvika reflektioner av signalen i ändarna av kabeln. Siemens Climatix har ett inbyggt terminerings-motstånd på 120 Ω, men är inte aktiverad som standardinställning.
Kontrollera även om hårdvaran i andra änden har terminering inbyggd annars bör ett 120 Ω motstånd anslutas mellan A+ och B-.
För annan topologi på bussen bör kabeln bara termineras i ändarna av signalkabeln och avstick bör sedan göras så korta som möjligt och utan terminering. Anledningen till detta är att specifikationen för TIA-EIA-485-A endast specificerar en databuss per drivande transmitter.
Se Bild 1.
Bild 1: Principskiss för kommunikation via RS485/RTU
Variabler 1.3
Alla variabler som representerar mätvärden, börvärden och andra reella tal är i 16 bitars ord och presenteras i heltal. Det betyder att decimalvärden är multiplicerade med 10 till 1000 och bör divideras med detta för att få sitt rätta värde. För att skriva ett sådant värde ska man först multiplicera värdet med potensen innan det sänds.
Sådana värden kan bara skrivas i Holding Register.
Observera även att de första utetemperaturerna i värmekurvan är negativa.
För Binära variabler kan data endast skrivas till Coil status.
Den första variabeln av varje typ i dessa listor börjar på nummer ett. En del Modbus-program börjar räkna från noll. Adresser över 1000 ska inte adresseras då detta kan generera fel i kommunikationen, vilken då kommer att avslutas.
De adresser som används delas in i sex adressblock där liknande block har samma adressering. Därför kommer bara de första adressblocken av likvärdiga beskrivas nedan.
Adress 1-99 Gemensamma funktioner i regleringen Adress 101-199 Kylapplikation krets 1
Adress 201-299 Kylapplikation krets 2 Adress 401-499 Värmekrets 1 Adress 501-599 Värmekrets 2 Adress 601-699 Värmekrets 3 Adress 801-899 Varmvattenkrets Adress 901-999 Special
Sammanfattning variabler 1.4
De mest använda variablerna för en värmekrets, en varmvattenkrets samt gemensamma data beskrivs i detta dokument.
En listning av samtliga variabler med ingående detaljer för varje variabel kan fås från Alfa Laval.
Driftkortet visar ett typfall med två värmekretsar och en tappvattenkrets. I driftkortet kan man även se hur variabelindexeringen ökar med 100 från Värmekrets 1 till Värmekrets 2 enligt beskrivningen ovan.
Värme1:
Framledning Temperatur I450 Reglerfel, temperatur diff. S145
Framledning Givarfel S450 Expansionskärlslarm S135
Retur Temperatur I451 Expansionskärlstryck I174
Retur Givarfel S451 Expansionskärlstryck larm S174
Primär Retur Temperatur I452 Konstanttemperatur Bör H120
Primär Retur Givarfel S452 Värmekurva Ute1(DUT) H121
Pumpindikering S492 Värmekurva Fram1 H123
Pumplarm från pump S430 Värmekurva Ute2 H122
Ställdon 1 utsignal I498 Värmekurva Fram2 H124
Ställdon 2 utsignal I499 Värmekurva Mintemp H125
Reglerfel, temperatur diff. S445 Värmekurva Maxtemp H126
Expansionskärlslarm, Digital in S435 Använt börvärde I120
ExpansionskärlsTryck I474 Använd kylenergi M-Bus I968
Använd Utetemp I440 Använd volym M-Bus I966
Rumsbörvärde Komfort H420
Rumsbörvärde Ekonomi H421 Varmvatten:
Värmekurva Ute1 (DUT) H425 Framledning Temperatur I850
Värmekurva Fram1 H427 Framledning Givarfel S850
Värmekurva Ute2 H450 Retur Temperatur I851
Värmekurva Fram2 H436 Retur Givarfel S851
Värmekurva Ute3 H451 Pumpindikering S891
Värmekurva Fram3 H437 Reglerfel, temperatur diff. S845
Värmekurva Ute4 H452 Varmvatten Börvärde Norm H820
Värmekurva Fram4 H438 Varmvatten Börvärde Reduc H822
Värmekurva Ute5 H426 Varmvatten Legionellatemp H826
Värmekurva Fram5 H428 Ställdon 1 utsignal I898
Värmekurva Mintemp H433 Ställdon 2 utsignal I899
Värmekurva Maxtemp H434
Använt börvärde I420
Referensgivare1 Värde I457 Allmänt/gemensamt:
Referensgivare1 Fel S457 Primär Tillopp Temp I51
Referensgivare2 Värde I458 Primär Tillopp Givarfel S51
Referensgivare2 Fel S458 Primär Retur Temperatur I52
Referensgivare3 Värde I459 Primär Retur Givarfel S52
Referensgivare3 Givarfel S459 Utegivare Temperatur I50
Referensgivare4 Värde I460 Utegivare Givarfel S50
Referensgivare4 Givarfel S460 Dämpad Utetemp I48
Vindgivare Värde I71
Kyla: Vindgivare Givarfel S71
Framledning Temperatur I150 Externt summalarm S31
Framledning Givarfel S150 Nollställ larm C1
Retur Temperatur I151 Primärflöde M-Bus1 I930
Retur Givarfel S151 Effektuttag M-Bus1 I932
Primär Retur Temperatur I152 Använd energi M-Bus1 I934
Primär Retur Givarfel S152 Använd volym M-Bus1 I936
Pumpindikering S192 Primärflöde M-Bus2 I940
Pumplarm från pump S130 Effektuttag M-Bus2 I942
Ställdon Primär I198 Använd energi M-Bus2 I944
Ställdon Sekundär I199 Använd volym M-Bus2 I946
Operation Card 1.5
Bild 2
Hantering av Modbus inställningar i Operatörspanelen 1.6
I operatörspanelen kan följande inställningar göras:
Baud rate
Paritet
stopbitar
adress
vilken typ av anslutning som används.
För att ändra dessa inställningar kräver inloggning på minst Servicenivå, nivå 4.
Eventuella felkoder avläsas på status raden. All informationen om ett fel får inte plats i operatörspanelens display så den listas endast som Statuskod. Om det uppstår fel i kommunikationen kontakta Alfa Laval för support.