Installatie- & configuratiehandleiding
DinBox RTU SL V1.0
Bausch Datacom NV
Tiensesteenweg 56
B-3360 Korbeek-Lo
+32 16 461288
2
! OPGEPAST ! GEVAAR VOOR ELECTRISCHE SCHOKKEN BIJ VERWIJDERING BESCHERMEND DEKSEL ONDERHOUD ENKEL VOORBEHOUDEN AAN GEKWALIFICEERD TECHNISCH PERSONEEL
3
Documentgeschiedenis Datum 21/08/12 22/08/12
Versie V1.0 V1.0
Status Auteur Info Preliminary Filip Lavaerts Creatie Rik Verheyen Vertaling Engels naar Nederlands
4
5
1.
Inleiding
8
2.
Blokdiagram
9
3.
Specificaties
12
3.1 Behuizing 3.2 Stroomvoorziening 3.3 GSM-module 3.4 I/O's
12 12 13 14
3.4.1 3.4.2 3.4.3 3.4.4 3.4.5 3.4.6 3.4.7
Stroomvoorziening Configuratie-interface Analoge inputs Digitale inputs Digitale outputs RS-485 2-draads seriële interface SIM & MMC/SD kaartlezers
15 15 17 17 18 18 18
4.
LED-indicatoren
19
5.
Configuratie & Setup
20
5.1 Configuratiemode 5.2 Bekijk de configuratie 5.3 Test Menu
20 25 26
Werkingsmode
27
6.1 Mogelijke snelkoppelingen tijdens Werkingsmode 6.2 Mogelijke SMS-commando's tijdens Werkingsmode
30 30
7.
Gebruikte telegramformaten
31
8.
EMC
36
6.
6
7
1.
Inleiding
Deze handleiding is richtinggevend bij het instellen van de “DinBox RTU SL” voor uw toepassing. Om reden van de aard van het product en de toepassingsmodaliteiten, is een technische basiskennis aangaande de toepassingen en datacommunicatie in het algemeen vereist. De RTU heeft 8 digitale inputs, 2 digitale outputs en 2 analoge inputs. De RTU kan data verzenden/ontvangen naar/van een CTU (central processing unit) via GSM data, GPRS of SMS-boodschappen. De belangrijkste specificaties van de “DinBox RTU SL” zijn: • •
DIN-rail behuizing Configuratie, setup en monitoring via een standaard RS-232 seriële interface
• • • •
2 x niet-geïsoleerde analoge inputs 8 x (actieve) galvanisch geïsoleerde digitale inputs 2 x galvanisch geïsoleerde en onafhankelijke digitale outputs 2 x analoge inputs
• • • • • • •
Sierra Wireless (Wavecom) SL6087 GSM/GPRS module met TCP/IP stack SIM-kaarthouder Atmel AVR ATXMEGA256D3 processor 10 ppm RTC met batterij backup 2 x 64K FRAM [8.192*8 bit] MMC/SD kaarthouder Stroomvoorziening backup via SuperCap
•
galvanisch geïsoleerde 2-draads RS-485 interface
8
2.
Blokdiagram
Het onderstaande blokdiagram geeft de verbindingen van de verschillende functionele onderdelen van de “DinBox RTU SL” weer.
GPIO USART 8x DI
SL6087
GPIO I2C
2x DO
12-bit ADC
2x AI
MMC/SD
CONFIG RS-485
ATMEL ATXMEGA 256D3-AU
I2C
64K FRAM
64K FRAM
RTC
SPI
USART USART
Power Supply SuperCap
9
Stroomvoorziening De "DinBox RTU SL" beschikt over een 'wide range' 85-264 V AC of een 9-25 V DC voeding. De AC gevoede RTU kan optioneel geleverd worden met 25F SuperCap capacitors voor een (korte termijn) back-up stroomvoorziening. Configuratie-interface Alle lokale communicatie met de RTU voor configuratiedoeleinden, setup en monitoring wordt gedaan via de seriële RS-232 “config interface”. GSM-module De "DinBox RTU SL" beschikt over een ingebouwde Sierra Wireless (Wavecom) SL6087 GSM/GPRS module. De module wordt gebruikt om data te verzenden van en naar de 'CTU' (central processing unit) of host systeem. De GSM module dient over een SIM-kaart met gedesactiveerde 'PIN code request' te beschikken. Een standaard FMEconnector is voorzien voor de verbinding met een externe GSM-antenne. Atmel ATXMEGA256D3 processor Alle functionaliteiten worden met de geschikte firmware automatisch beheerd door de Atmel processor. Deze processor kan/zal volgende taken uitvoeren: -
Communicatie met de RTC (real time clock) Communicatie met de Sierra Wireless (Wavecom) SL6087 GSM/GPRS module Seriële RS-485 communicatie Uitlezen van de AD converters teneinde de AI-spanningen te meten Berekeningen op gemeten of ontvangen data Scannen van DI-veranderingen Instellen DO's Uitlezen en schrijven van data van en naar het 'non volatile FRAM' geheugen Uitlezen en schrijven van data van en naar het 'MMC/SD' geheugen MMC/SD
De "DinBox RTU SL" beschikt over een MMC/SD kaart socket. Dit geheugen kan gebruikt worden om firmware codes, configuraties, gemeten data en gelogde informatie op te slaan. De status LED 'SD' zal oplichten wanneer de MMC/SD kaart correct is geïnstalleerd.
10
IO De "DinBox RTU SL" heeft 2 analoge inputs, 2 digitale outputs en 8 digitale inputs. 2 x AI
- niet-galvanisch geïsoleerd (- connection = GND)
8 x DI
- galvanisch geïsoleerd (opto coupler) - actieve inputs (24Vdc)
2 x DO
- galvanisch geïsoleerd (opto mos ‘solid state’ relay)
FRAM De "DinBox RTU SL" beschikt over 2 FRAM (ferro electric RAM) van 64 Kb (8.192 x 8 bits). Dit niet-vluchtige geheugen zal gebruikt worden om de configuratie, gemeten data en gelogde informatie op te slaan. RTC De "DinBox RTU SL" beschikt over een ingebouwde '10 ppm real time clock' met afzonderlijke batterij back-up. Zie het volgende hoofdstuk voor meer technische details.
11
3. Specificaties 3.1
Behuizing
De "DinBox RTU SL" is ingebouwd in een Phoenix UEG-EU-BE behuizing. De behuizing heeft een DIN-rail klikslot voor eenvoudige DIN-rail montage. •
3.2
afmetingen
172 mm x 35 mm x 135 mm
Stroomvoorziening AC stroomvoorziening • • • •
Input voltagebereik Frequentiebereik Veiligheidsstandaarden Stoothoudspanning
85 ~ 264 Vac / 120 ~ 370 Vdc 47 ~ 440 Hz EMC, UL1950, TUV EN60950 3 KVac
DC stroomvoorziening (optioneel) • • •
Input voltagebereik 9 ~ 26 Vdc Polariteit beschermd met een diode Geen interne zekering
12
3.3
GSM-module
De "DinBox RTU SL" beschikt over een 'state-of-the-art' Sierra Wireless (Wavecom) SL6087 quad band GSM/GPRS module. Algemene specificaties • • • • • •
'Quad band' 900/1800 MHz werking Maximale power output: 2 Watt 3V SIM-kaartlezer Asynchrone DTE interface met snelheid tot 115.200 bps 'Flow control' (RTS/CTS – XON/XOFF)' en 'speed buffering' Ondersteuning van de AT commando set
Data kenmerken GSM DATA : • •
Data circuit asynchroon, transparant en niet-transparant tot 14400 bit/s Fax group 3 (Class 1 en Class 2)
GPRS datapaketten : • • •
GPRS Class 10 Coding Schema's : SC1 tot CS4 PBCCH support
Berichtendiensten • •
Punt-naar-punt (MT/MO) en 'cell broadcast' EMS
Embedded IP Volgende TCP/IP kenmerken en protocols zijn beschikbaar: PPP / ICMP / DNS / SMTP / POP3 / FTP / TCP socket Een FME-connector is beschikbaar voor een externe antenneverbinding.
13
Verbreek de stroomtoevoer vooraleer de power en/of DTE plugs in te steken of uit te trekken !
3.4
I/O's
Vooraleer de installatie te starten, dient u zich vertrouwd te maken met de mogelijke connecties naar en van de “DinBox RTU SL”.
GSM µP
MMC CARD
CAUTION
DinBox RTU SL CONFIG
Ele ctric s hock hazard if cove rs rem ove d. Se rvice by qualifie d pe rs onal only. Disconne ct m ains be fore ope ning.
SIM IO
DI+ . RST GND . G A B
DI1 DI2 DI3 DI4 DI5 DI6 DI7 DI8
14
CE
DinBox RTU
2x DI / active 24Vdc 2x DO / 100mA non inductive 2x AI 0~5Vdc Integrated GSM/GPRS
SL
N L + – IN
DO-DI
DO1 DO1 DO2 DO2
Bausch Datacom
MAINS N L
RTS SD
AI1 + AI1 AI2 + AI2 -
AC 85-264Vac DC 9–25Vdc
3.4.1 Stroomvoorziening / Mains De "DinBox RTU SL" dient van stroom voorzien te worden via 'Mains' of een DCstroombron (optioneel). Optionele back-up stroomvoorziening, tijdens of na een onderbreking van 'Mains', wordt geleverd door SuperCaps. Stroomaansluiting / aansluiting 'Mains' Steek de ac mains of dc voedingsplug in de stroomconnector. Verifieer altijd eerst dat het beschikbare voltage zich bevindt binnen het bereik van het “DinBox RTU SL” input voltage (zie specificaties hierboven voor details in verband met het voltagebereik). SuperCap verbinding De "DinBox RTU SL” kan optioneel geleverd worden met een SuperCap back-up systeem. Het SuperCap bordje met de 4 x Maxwell PC25 SuperCap capacitors is dan rechtstreeks via 2 draden gesoldeerd op de PCB van de “DinBox RTU SL”. 3.4.2 Configuratie-interface
Enkel apparatuur conform met de veiligheidsvoorschriften kan verbonden worden met de DTE-poort ! Alle lokale communicatie met de "DinBox RTU SL" voor configuratie, setup en de nodige onderhoudstaken wordt gedaan via de seriële configuratie-interface. De RTU beschikt over een seriële RS-232 interface (RJ-45) die kan verbonden worden met een (laptop) computer of gelijkaardig apparaat via een RJ-45 naar DB-9 seriële kabel. Enkel RxD, TxD, RTS en CTS worden gebruikt. Indien RTS actief is, zal de RTS LED oplichten. Om te communiceren met de “DinBox RTU SL” kan best een terminalprogramma zoals HyperTerminal worden gebruikt. De volgende parameters moeten ingesteld worden in de software: Snelheid: Data bits : Pariteit : Stop bits : Flow controle :
38.400 bps 8 none 1 none 15
Pin
Pin
RJ45
DB9
I/O
Beschrijving
van RTU naar PC van PC naar RTU van PC naar RTU van RTU naar PC ---
Receive data Transmit data Request to sent Clear to sent Signal ground
Bausch
2 3 7 8 5
MAINS N L
DO1 DO1 DO2 DO2
DO-DI
AI1 + AI1 AI2 + AI2 -
2 3 7 8 5
RTS SD
GSM µP
MMC CARD
DinBox RTU SL CONFIG SIM
DI1 DI2 DI3 DI4 DI5 DI6 DI7 DI8
IO
DI+ . RST GND . G A B
16
12 RXD 3 TXD 45 GND 67 RTS 8 CTS
3.4.3 Analoge inputverbinding De "DinBox RTU SL" kan tot 2 niet-geïsoleerde analoge signalen monitoren. • • • •
12 bit 'single ended' ADC’s (ATXMEGA256D3) (Analoog-digitaal conversie) input impedantie > 100 Kohm Precisie van de meting > 1 % input voltage : 0 ~ 5 Vdc 300K 0.1%
ATXMEGA256
12 bit ADC
Varistor
2.54 V ref.
300K 0.1%
Doorsnede van de bedrading : rigied min. rigied max.
0.08 mm2 1.5 mm2
flexibel min. 0.08 mm2 flexibel max. 1.5 mm2
3.4.4 Digitale inputverbinding De "DinBox RTU SL" kan tot 8 digitale inputs monitoren. De inputs zijn actief dankzij een interne 24Vdc dc/dc convertor. Om de contacten te minimaliseren, wordt éen algemeen contact gebruikt. . • •
opto coupler SFH6156-1 actief voltage: 24 Vdc
Doorsnede van de bedrading : rigied min. rigied max.
0.08 mm2 1.5 mm2
10K
–
U Active Input +
Varistor
BAS16
17
24Vdc
flexibel min. 0.08 mm2 flexibel max. 1.5 mm2
3.4.5 Digitale outputverbinding De "DinBox RTU SL" kan tot 2 digitale outputs sturen. • • • • •
OptoMos PS7241E Ron : 35 Ohm maximaal Iload : 120 mA maximaal (niet beschermd met een zekering !) 'Non inductive load'! Overspanningsbeveiliging met een suppressor diode (Trisil)
Doorsnede van de bedrading : rigied min. rigied max.
0.08 mm2 1.5 mm2
flexibel min. 0.08 mm2 flexibel max. 1.5 mm2
Trisil
3.4.6
RS-485 2-draads seriële interface
De "DinBox RTU SL" beschikt over één geïsoleerde 2-draads RS-485 interface.Deze interface kan gebruikt worden om te communiceren met intelligente periferie. JP4 kan gebruikt worden om de lijn af te sluiten met een 120E weerstand. 3.4.7 SIM & MMC/SD kaartlezers De "DinBox RTU SL" heeft een SIM- en MMC/SD-kaartlezer vooraan de behuizing. Verbreek steeds de stroomvoorziening vooraleer een kaart in te steken of uit te nemen. Om gemakkelijk en juist te kunnen werken kan men best een SIM-kaart installeren die geen PIN-code opvraagt bij indienststelling (met gedesactiveerde ‘PIN request').
18
4.
LED-indicatoren
Er zijn 4 status LEDs aan de voorzijde van de "DinBox RTU SL": RTS
Geeft de status van het RTS- ('request to send') signaal van de configuratiepoort
GSM
OFF Slow flash Quick flash
Geen service Geregistreerd op het netwerk Communicatie bezig
SD
ON
Er werd een geschikte MMC/SD-kaart ingestoken
uP
OFF ON 1s flash
RTU heeft geen stroomvoorziening Tijdens configuratie modus Tijdens 'Running Mode'
19
5.
Configuratie & Setup
De setup van de “DinBox RTU SL” gebeurt via het Configuratiemenu. Om toegang te krijgen tot dit menu dient een PC of notebook met een terminalprogramma (Microsoft HyperTerminal) verbonden te worden met de seriële configuratiepoort. De baudrate wordt in de software geconfigureerd op 38400 bps (8N1). De “DinBox RTU SL” heeft twee basis modi operandi: • •
Configuratiemode Werkingsmode
De normale mode is de Werkingsmode. Om de “DinBox RTU SL” te configureren en/of te testen dient de gebruiker naar de Configuratiemode te gaan. Wanneer de RTU opstart – na het opstartproces – heeft de gebruiker 5 seconden om naar de Configuratiemode te gaan door een willekeurig karakter te sturen naar de “DinBox RTU SL”.
Wanneer de “DinBox RTU SL” in Werkingsmode is, dient een 'S' te worden ingegeven om naar de Configuratiemode te gaan. 5.1.
Configuratiemode
Dit hoofdstuk beschrijft de verschillende menu's in Configuratiemode en legt uit hoe de “DinBox RTU SL” getest en geconfigureerd moet worden. Het Hoofdmenu of 'Main Menu' is het startpunt om de “DinBox RTU SL” te configureren en te testen.
Selecteer “2” om in het Configuratiemenu te gaan.
20
De menustructuur van het Configuratiemenu is eenvoudig. Elke inbreng van een parameter wordt altijd vergezeld van de mogelijke waarden of de minimum- en/of maximumwaarden. 5.1.1. Instellen Source Address Input van het 'Source Address' voor DI en AI telegrammen van de RTU. Value 000000 - 999999 5.1.2. Instellen Identificatie ID’s Input van het identificatieveld voor DI en AI telegrammen van de RTU. Value Alphanumeric ASCII text string up to 50 characters 5.1.3. Instellen Data en Tijd Input of Day Value 01 – 31 Input of Month Value 01 – 12 Input of Year Value 00 – 99 Input of Hour Value 00-23 21
Input of Minutes Value 00-59 Input of Seconds Value 00-59 5.1.4. Instellen SMS-telefoonnummers Input van het Host SMS-nummer. Dit telefoonnummer wordt gebruikt om een SMS-boodschap te verzenden na x aantal niet-succesvolle pogingen om een telegram te verzenden via GPRS naar het hostsysteem. Indien de waarde 0 is, zal er geen SMS-boodschap worden verzonden na x aantal nietsuccesvolle pogingen. Value +32xxxaabbcc or 0 Input van het Test SMS-nummer. Dit telefoonnummer wordt gebruikt wanneer een test-SMS wordt geïnitialiseerd via het Test Menu. Value +32xxxaabbcc 5.1.5. Instellen van de DI rapporteringsperiode De RTU kan een 'keep-alive' zenden (DI groepsboodschap) na een gepredefinieerde DI rapporteringsperiode. Value 0 to 255 hour, 0 for no DI reports 5.1.6. Instellen GPRS parameters Indien geen input nodig is, gebruik dan <enter> om naar de volgende parameter te gaan.
5.1.7. Instellen 'Power Down Vin voltage' Dit is de drempelwaarde (voltage) van de batterij. Deze waarde is afhankelijk van de SuperCap waarde en de applicatie. Wanneer dit voltage is bereikt, zal de RTU automatisch worden uitgeschakeld. Value 1 to 15 Volt
(default 4.00 V for SuperCap)
22
5.1.8. Herinstellen 'Sequence Numbers' Selecteer 8 om de DI en AI 'Sequence Numbers' te resetten (0000). Om wijzigingen op te slaan, dient men het Configuratiemenu te verlaten door <enter> in te tikken. De RTU zal terug naar het 'Main Menu' gaan. 5.1.a. Instellen 'slave A2000 slave address' Stel het hoogste adres in (bijv. 250) en geef het aantal van de verbonden 'slaves'. Bijjvoorbeeld: 250 en 3 'slaves' --> addressen 250 / 249 / 248 zullen worden gebruikt.
23
5.1.b. Instellen 'UIPQ sample TX period' Deze waarde geeft de tijd (min) tussen de AI metingen / AI groepsboodschappen weer. Value 0 to 255 min, 0 for no AI reports 5.1.c. Instellen deadband Deadband meting is mogelijk op de P, Q, I en/of U waarden. Wanneer deadband is geactiveerd in een unit, zullen % en metingsperiode(s) worden opgevraagd.
24
5.2.
Bekijk de Configuratie
Controleer steeds de configuratie na een wijziging van een configuratie. Dit kan gedaan worden via de “View Configuration” optie in het 'Main Menu'.
Selecteer “1” om in “View Configuration” te gaan.
25
De weergegeven informatie over de configuratie is heel logisch en gelijkaardig aan de input ingegeven in het Configuratiemenu. 5.3.
Test Menu
Selecteer “3” om in het Test Menu te gaan.
Specifieke submenu's worden voorzien via het Test Menu om toegang te krijgen tot de GSM/GPRS module, de RS-485 interface debugging, de 'SMS send test', A2000 Modbus debugging, MMC/SD-kaart debugging en 'AI, DI en DO tests'.
26
6.
Werkingsmode
Dit hoofdstuk beschrijft de Werkingsmode ('Running mode') van de “DinBox RTU SL”. Om in Running mode te gaan, selecteer “S” in het 'Main Menu'.
Ofwel kan men de Running mode of Werkingsmode automatisch laten opstarten door de “DinBox RTU SL” onder spanning te brengen zonder een toets in te drukken...
. Volgende info wordt weergegeven op het scherm wanneer de DinBox RTU SL start in Running mode.
Hierboven: de “DinBox RTU SL” geeft de huidige tijd aan en de tijd wanneer het volgende AI telegram naar de host wordt gezonden (indien AI info report period <> 0). Het eerste tijdsverschil is steeds 20 seconden.
27
Hierboven: De RTU zal een DI groepstelegram verzenden bij het opstarten. Dit wordt gedaan voor de synchronisatie van de host met de actuele DI situatie.
Hierboven: het eerste AI telegram voor het eerste 'slave addres _1 (250)'. Na dit telegram zal het tijdsverschil om het volgende AI telegram te verzenden de tijd (minuten) zijn zoals opgeslagen in het Configuratiemenu.
28
Hierboven: het eerste AI telegram voor het tweede 'slave addres _5 (249)'. Na dit telegram zal het tijdsverschil voor het verzenden van het volgende AI telegram de tijd (minuten ) zijn zoals opgeslagen in het Configuratiemenu.
Vanaf nu zal de RTU functioneren in 'his loop' : ... controleren van DI wijzigingen AI meting wanneer de AI- periode is verlopen AI meting wanneer deadband is geactiveerd … (enkel de basistaken zijn beschreven) ... (elke 30 seconden zal de RTU de SMS-ontvangst controleren, de tijd tonen en het interne voltage in werking controleren.) > Info : 4.88V - 21/08/12 02:08:14 > Check for SMS message : OK ... Tijdens Running mode van de RTU gaat de µP-LED aan en uit om de seconde. Dit geeft de 'heart beat' van de Running Mode weer.
29
6.1.
Mogelijke snelkoppelingen tijdens de Werkingsmode
“S”
Stop, terug naar Configuration Mode
“A”
A-2000 slave PQIU meting zonder de running mode te stoppen.
“C”
CSQ GSM/GPRS module meting zonder de Running Mode te stoppen.
“I”
Om het correcte IP address van de RTU weer te geven zonder de Running Mode te stoppen.
6.2.
Mogelijke SMS-commando's tijdens de Werkingsmode
Het is mogelijk een SMS te zenden naar de RTU om te controleren of de RTU correct functioneert. 6.2.1 status SMS De SMS-boodschap dient enkel “status” of “Status” te bevatten (geen CR of LF). Indien een correcte SMS-boodschap wordt ontvangen, zal de RTU een SMS terugzenden met de volgende informatie: V0.0 21/12 11:52 19,0 37.185.162.124 DI_test / 0045 00000000 AI_test / 0170 Ut 65535 I2 32768 Pt 32768 Qt 32768
Firmware version Date and Time CSQ value IP address DI Identification string / sequence number DI info, channel 1 to 8 AI Identification string / sequence number AI info, U from first A2000 address AI info, I from first A2000 address AI info, P from first A2000 address AI info, Q from first A2000 address
6.2.1 resetten via SMS De SMS-boodschap dient enkel “reset” of “Reset” te bevatten (geen CR or LF). Indien een correcte SMS-boodschap wordt ontvangen, zal de RTU resetten. 30
7.
Gebruikte telegramformaten
ASCII-boodschappen (telegrammen) worden verzonden naar het hostsysteem via een TCP/IP socket over een GPRS-link. Zie hiervoor de ABB “GPRS ASCII Protocol Specification” ref. NMKD-3085 voor meer details over dit protocol. Elk telegram zal apart verzonden worden: … open or check GPRS/APN connection … Opening socket Sending telegram Waiting type-6 responds … Closing socket Beschikbare boodschaptypes zijn: 1 'single digital input (DI) message' formaat 4 'group of digital input (8 x DI) with status message' formaat 5 'group of analogue input (4 x AI) with status message' formaat (ABB “GPRS ASCII Protocol Specification” ref. NMKD-3085).
7.1
“1” Single DI Telegram formaat Byte nb. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Field <STX> 1 – single digital input Source Address DI (MSB) Source Address DI Source Address DI Source Address DI Source Address DI Source Address DI (LSB) Sequence Number DI (MSB) Sequence Number DI Sequence Number DI Sequence Number DI (LSB) Year (LSB) Year Year Year (MSB) Month (LSB) Month (MSB) Day (MSB) Day (LSB) 31
Value 0000 0010 0000 0001 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
21 22 23 24 25 26 27 28 29 30 31 32 33 34+ 35+ 36+ 37+ 38+ 39+ 40+ 41+
7.2
Hour (MSB) Hour (LSB) Minute (MSB) Minute (LSB) Sign of value <space> DIx Value (MSB) Dix Value Dix Value Dix Value DIx Value (LSB) DI Identification Length (MSB) DI Identification Length (LSB) DI Identification (MSB) DI Identification DI Identification (LSB) _ DI number (LSB) DI number (MSB) Check Sum (MSB) Check Sum (LSB)
xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx 0010 0000 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx 0101 1111 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx 0000 1101
“4” Group of DI Telegram formaat Byte nb. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
Field <STX> 4 -- Group of X digital input Source Address DI (MSB) Source Address DI Source Address DI Source Address DI Source Address DI Source Address DI (LSB) Sequence Number DI (MSB) Sequence Number DI Sequence Number DI Sequence Number DI (LSB) Year (LSB) Year Year Year (MSB) Month (LSB) Month (MSB) Day (MSB) Day (LSB) Hour (MSB) 32
Value 0000 0010 0000 0100 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 49+ 48+ 49+ 50+ 51+ 7.3
Hour (LSB) Minute (MSB) Minute (LSB) Power Supply Status Number of digital channels (LSB) Number of digital channels (MSB) DI16 Value DI15 Value DI14 Value DI13 Value DI12 Value DI11 Value DI10 Value DI9 Value DI8 Value DI7 Value DI6 Value DI5 Value DI4 Value DI3 Value DI2 Value DI1 Value DI Identification Length (MSB) DI Identification Length (LSB) DI Identification (MSB) DI Identification DI Identification (LSB) Check Sum (MSB) Check Sum (LSB)
xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx 0000 1101
“5” Group of AI Telegram formaat Byte nb. 1 2 3 4 5 6 7 8 9 10 11 12 13
Field <STX> 5 -- Group of X digital input Source Address AI (MSB) Source Address AI Source Address AI Source Address AI Source Address AI Source Address AI (LSB) Sequence Number AI (MSB) Sequence Number AI Sequence Number AI Sequence Number AI (LSB) Year (LSB) 33
Value 0000 0010 0000 0101 xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx
14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51+ 52+ 53+ 54+ 55+
Year Year Year (MSB) Month (LSB) Month (MSB) Day (MSB) Day (LSB) Hour (MSB) Hour (LSB) Minute (MSB) Minute (LSB) Power Supply Status Number of digital channels (LSB) Number of digital channels (MSB) AI1 Value (LSB) AI1 Value AI1 Value AI1 Value AI1 Value (MSB) AI2 Value (LSB) AI2 Value AI2 Value AI2 Value AI2 Value (MSB) AI3 Value (LSB) AI3 Value AI3 Value AI3 Value AI3 Value (MSB) AI4 Value (LSB) AI4 Value AI4 Value AI4 Value AI4 Value (MSB) AI Identification Length (MSB) AI Identification Length (LSB) AI Identification (MSB) AI Identification AI Identification (LSB) Check Sum (MSB) Check Sum (LSB)
34
xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx xxxx 0000 1101
7.4
Veldbeschrijvingen
Start Character Code Format Source Address
Hex(02) ASCII “1”, “4” or “5” ASCII “000000” – “999999” Uniek Adres van de “DinBox RTU SL”
Sequence Number
ASCII “0000” – “9999” Elk bericht is gemarkeerd met een 'event' nummer.
Year Month Day Hour Minute
ASCII “2000” – “2099” ASCII “00” – “12” ASCII “00” – “31” ASCII “00” – “23” ASCII “00” – “59”
Power Supply Status ASCII “0” ASCII “1”
Geen voeding gedetecteerd. Voeding gedetecteerd.
Sign of value
Enkel gebruikt in code formaat “1” Positieve waardes kunnen zijn: space “ “, &H00 ofwel “+”
Number of channels
Enkel gebruikt in groep code formaat “4” en “5” ASCII “00” tot “99” (default “04” AI / “16” DI)
AIx Value
Als code formaat AI “5” : ASCII “00000” – “99999” ASCII weergave van de ADC outputwaarde.
DIx Value
Als code formaat DI “1” : ASCII “00000” or “00001” Als code formaat DI “4” : ASCII “0” or “1”
Identification Length ASCII “00” – “99” Aantal bytes in de identificatiestring. Identification String
ASCII Identificatiestring van de “DinBox RTU SL”. Alle karakters zijn toegestaan. Als code formaat DI “1” _1 … _8 zal worden toegevoegd om de DI/AI source te identificeren Deze additionele karakters zullen eveneens worden toegevoegd in de 'Identification Lenght'.
Check Sum
ASCII “00” – “FF” De check sum is een 8-bit arithmetische som die weergegeven wordt als een hexadecimale code in twee ASCII karakters. Deze check sum wordt berekend op alle bytes tussen de <STX> en het checksum veld in de message. <STX> en checksum informatie worden niet opgenomen in de check sum.
Stop Character
Hex(13)
35
8.
EMC
Emission measurements following EN 55022: Conducted Emission (150 kHz – 30 MHz) Radiated Emission (150 kHz – 3 GHz) Immunity test following EN 55024: EN 61000-4-2: Immunity to Electrostatic Discharges (enclosure) EN 61000-4-3: Immunity to Radiated Electromagnetic fields (enclosure) ENV 50204 : Immunity to Radiated Electromagnetic fields (enclosure) EN 61000-4-4: Immunity to electrical Fast Transients (230 VAC & I/O’s) EN 61000-4-5: Immunity to surges (230 VAC & I/O’s) EN 61000-4-6: Immunity to conducted fields (230 VAC & I/O’s) EN 61000-4-8: Immunity to magnetic fields (enclosure) EN 61000-4-11: Immunity to Dips and Interruptions (230 VAC)
36