innon Core IO CR-IO-8DI 8-punkts Modbus inngangs- eller utgangsmodul brukerhåndbok
innon Core IO CR-IO-8DI 8-punkts Modbus-inn- eller utgangsmodul

INTRODUKSJON

Overview
Overview

I mange installasjoner blir kostnadseffektiv, robust og enkel maskinvare en nøkkelfaktor for å vinne et prosjekt. Core-serien gir den perfekte løsningen for å oppfylle disse kriteriene. Innon har inngått samarbeid med Atimus, et selskap med et vell av erfaring på feltet, og er stolte av å presentere Core IO!

8DI har 8 digitale innganger. I tillegg til å overvåke spenningsfrie kontakter, tillater enheten også bruk av pulstellere.

BEMS-kommunikasjon er basert på den robuste og velprøvde Modbus RTU over RS485 eller Modbus TCP (kun IP-modell).

Konfigurasjonen av enheten kan oppnås gjennom nettverket ved å bruke enten web grensesnitt (kun IP-versjon) eller Modbus-konfigurasjonsregistre, eller ved å bruke en Android-enhet og koble til over Bluetooth ved hjelp av den dedikerte appen.

Denne Core IO-modellen 

Både CR-IO-8DI-RS- og CR-IO-8DI-IP-modulene kommer med 8 digitale innganger.

CR-IO-8DI-RS kommer kun med RS485-porten, mens CR-IO-8DI-IP kommer med både RS485- og IP-porter.

Begge modellene kommer også med Bluetooth innebygd, slik at konfigurasjon kan oppnås ved hjelp av en Android-enhet og den dedikerte appen.

IP CR-IO-8DI-IP-modellen integrerer også en web serverkonfigurasjonsgrensesnitt, tilgjengelig via en PC web nettleser.

MASKINVARE

Overview 
MASKINVARE

Kabling Strømforsyning 
MASKINVARE

Kabling av digitale innganger (DI) 
MASKINVARE

Koble til RS485-nettverket 

Noen nyttige linker til vår kunnskapsbase webnettsted:

Hvordan koble et RS485-nettverk
https://know.innon.com/howtowire-non-optoisolated

Hvordan terminere og bias et RS485-nettverk
https://know.innon.com/bias-termination-rs485-network

Vennligst merk - både IP- og RS-versjoner kan bruke RS485-porten til å svare på serielle Modbus-masterkommunikasjoner fra BEMS, men ingen av versjonene kan bruke RS485-porten til å fungere som en Modbus-master eller gateway.
MASKINVARE

LED-panel foran 

LED-ene i frontpanelet kan brukes til å få direkte tilbakemelding på statusen til I/O-ene til Core IO og mer generell informasjon.

Nedenfor er noen tabeller som vil hjelpe til med å dekode hver LED-atferd –

DI 1 til 8

Digital inngangsmodus Forhold LED-status
Direkte Åpen krets
Kortslutning
LED AV
LED AV
Revers Åpen krets
Kortslutning
LED AV
LED AV
Pulsinngang Mottar en puls LED Blinker PÅ for hver puls

BUSS og RUN

LED Forhold LED-status
LØP Core IO ikke drevet Core IO riktig drevet LED AV LED PÅ
BUSS Data blir mottatt Data blir overført Buspolaritetsproblem LED blinker Rød LED blinker blått
LED PÅ Rød

KONFIGURER I/U

Digitale innganger 

Digitale innganger kan ha en ren/voltfri kontakt koblet til Core IO for å lese åpen/lukket status.

Hver digital inngang kan konfigureres til å være enten:

  • Digital inngang direkte
  • Digital inngang omvendt
  • Pulsinngang

Mens "direkte" og "revers"-modus i utgangspunktet vil returnere status "False (0)" eller "True (1)" når kontakten er enten åpen eller lukket, brukes den tredje modusen "pulsinngang" for å returnere en tellerverdi øker med 1 enhet hver gang den digitale inngangen lukkes; les avsnittet nedenfor for mer informasjon om pulstelling.

Pulstelling

Digitale innganger og universelle utganger kan konfigureres spesifikt for å fungere som pulstelleinnganger.

Den tellende maksimale lesbare frekvensen er 100 Hz, med en driftssyklus på 50 % og den maksimale "kontakt lukket" lesbar motstand er 50 ohm.

Når en inngang er konfigurert til å telle pulser, er en rekke Modbus-registre tilgjengelige med informasjon og kommandoer spesifikt for pulstellingsfunksjonen.

Pulsinngangen vil faktisk telle 2 summerere som følger –

  • Den første er kontinuerlig; den vil øke med én enhet for hver mottatte puls og vil fortsette å telle til en tilbakestillingskommando sendes over Modbus
  • Den andre summereren er tidsbestemt. I utgangspunktet vil den også øke med én enhet for hver mottatte puls, men vil kun telle for en spesifisert (justerbar) tid (i minutter). Når tiden utløper, vil denne andre telleren begynne å telle igjen fra "0" umiddelbart, og gjenta syklusen, men vil holde den siste resulterende verdien i et minutt i registeret (teller neste syklus i bakgrunnen)

Hver pulstelleinngang har følgende Modbus-registre knyttet til seg –

  • teller (summer): dette er hovedtotalisereren. Den vil gå tilbake til "0" bare hvis en tilbakestillingskommando sendes, eller hvis Core IO er strømsyklet - du kan også skrive til denne verdien for å gjenopprette en tidligere telling hvis du bytter ut en modul eller for å tilbakestille til 0
  • teller (timer): dette er den andre totalisatoren, den tidsbestemte. Den vil gå tilbake til "0" hver gang tidtakeren når den maksimale innstilte verdien (med forsinkelse på 1 minutt), eller hvis Core IO slås på. Hvis tilbakestillingen av telleren er aktivert, vil tellingene innenfor den tidsstyrte syklusen bli ignorert og tellerens tidtaker tilbakestilt til 0. Tilbakestillingen vil ikke tilbakestille denne tellingen til 0 etter at den har fullført en tidsinnstilt syklus og viser resultatet i 1 minutt
  • teller timer: dette datapunktet returnerer gjeldende tid for telleren, i minutter. Den vil selvfølgelig gå tilbake til "0" når den når den maksimale innstilte verdien
  • teller timer satt: ved å bruke dette datapunktet kan du konfigurere varigheten av tidtakeren for den andre telleren (maks. innstilt verdi), i minutter. Denne verdien er lagret i Core IO-minnet
  • teller tilbakestilling: ved å bruke dette datapunktet kan du tilbakestille telleren til verdien "0", og den tidsstyrte telleren vil forkaste tellinger frem til det punktet i den tidsstyrte syklusen og tilbakestille sin tidtaker til 0. Core IO vil tilbakestille dette datapunktet selv til verdien "0" når kommandoen er utført.

KONFIGURERING AV ENHETEN

FASTE INNSTILLINGER

RS485 Modbus Slave-kommunikasjon har noen innstillinger som er fikset som følger –

  • 8-biters datalengde
  • 1 stoppbit
  • Paritet INGEN

DIP SWITCH INNSTILLING

DIP-bryterne brukes til å konfigurere de andre RS485-innstillingene og Modbus-slaveadressen slik –

  • RS485 End-Of-Line (EOL) motstand
  • RS485 forspenningsmotstander
  • Modbus slaveadresse
  • RS485 Baud-Rate

Banken av to EOL (End-Of-Line) blå DIP-svitsjer er konfigurert som følger –

KONFIGURERING AV ENHETEN
Ingen skjevhet, ingen oppsigelse AV AV
Bias aktiv, ingen oppsigelse ON AV
Ingen skjevhet, oppsigelse aktiv AV ON
Bias aktiv, oppsigelse aktiv ON ON

Vennligst sjekk vår dedikerte kunnskapsbaseartikkel som er tilgjengelig på webnettstedet http://know.innon.com hvor vi forklarer i detalj bruken av terminerings- og forspenningsmotstandene på RS485-nettverk.

Modbus ID og overføringshastighet DIP-brytere er konfigurert som følger –

KONFIGURERING AV ENHETEN
Slaveadresse Baud rate
1 ON AV AV AV AV AV AV AV AV 4800 Kbps
2 AV ON AV AV AV AV ON AV AV 9600 Kbps
3 ON ON AV AV AV AV AV ON AV 19200 Kbps
4 AV AV ON AV AV AV ON ON AV 38400 Kbps
5 ON AV ON AV AV AV AV AV ON 57600 Kbps
6 AV ON ON AV AV AV ON AV ON 76800 Kbps
7 ON ON ON AV AV AV AV ON ON 115200 Kbps
8 AV AV AV ON AV AV ON ON ON 230400 Kbps
9 ON AV AV ON AV AV
10 AV ON AV ON AV AV
11 ON ON AV ON AV AV
12 AV AV ON ON AV AV
13 ON AV ON ON AV AV
14 AV ON ON ON AV AV
15 ON ON ON ON AV AV
16 AV AV AV AV ON AV
17 ON AV AV AV ON AV
18 AV ON AV AV ON AV
19 ON ON AV AV ON AV
20 AV AV ON AV ON AV
21 ON AV ON AV ON AV
22 AV ON ON AV ON AV
23 ON ON ON AV ON AV
24 AV AV AV ON ON AV
25 ON AV AV ON ON AV
26 AV ON AV ON ON AV
27 ON ON AV ON ON AV
28 AV AV ON ON ON AV

Slaveadresse DIP-bryterinnstillinger, fortsetter.

KONFIGURERING AV ENHETEN
Slaveadresse
29 ON AV ON ON ON AV
30 AV ON ON ON ON AV
31 ON ON ON ON ON AV
32 AV AV AV AV AV ON
33 ON AV AV AV AV ON
34 AV ON AV AV AV ON
35 ON ON AV AV AV ON
36 AV AV ON AV AV ON
37 ON AV ON AV AV ON
38 AV ON ON AV AV ON
39 ON ON ON AV AV ON
40 AV AV AV ON AV ON
41 ON AV AV ON AV ON
42 AV ON AV ON AV ON
43 ON ON AV ON AV ON
44 AV AV ON ON AV ON
45 ON AV ON ON AV ON
46 AV ON ON ON AV ON
47 ON ON ON ON AV ON
48 AV AV AV AV ON ON
49 ON AV AV AV ON ON
50 AV ON AV AV ON ON
51 ON ON AV AV ON ON
52 AV AV ON AV ON ON
53 ON AV ON AV ON ON
54 AV ON ON AV ON ON
55 ON ON ON AV ON ON
56 AV AV AV ON ON ON
57 ON AV AV ON ON ON
58 AV ON AV ON ON ON
59 ON ON AV ON ON ON
60 AV AV AV ON ON ON
61 ON AV ON ON ON ON
62 AV ON ON ON ON ON
63 ON ON ON ON ON ON

Bluetooth og Android-app 

Core IO har innebygd Bluetooth som lar Core Settings-appen som kjører på en Android-enhet konfigurere IP-innstillingene og I/O.

Last ned appen fra Google Play – søk etter «kjerneinnstillinger»
Last ned og installer appen, sjekk/utfør deretter følgende innstillinger –

  • Åpne telefoninnstillingene dine (dra ned fra toppen, trykk på "tannhjul"-ikonet)
  • Klikk på "Apper"
  • Velg "Kjerneinnstillinger"-appen
  • Trykk "Tillatelser"
  • Trykk på "Kamera" - sett til "Tillat bare mens du bruker appen"
  • Gå tilbake og trykk på "Enheter i nærheten" - sett til "Tillat"

Når du kjører appen, slås kameraet på, og du må bruke det til å lese QR-koden på modulen du ønsker å sette opp, dvs.
KONFIGURERING AV ENHETEN

Android-enheten vil be deg om å la Bluetooth-enhetene pares ved den første tilkoblingen, se opp for varslene på enheten din og godta dem.
KONFIGURERING AV ENHETEN

Når du er koblet til, vil du lande på I/O-oppsettskjermen, hvor du kan sette opp I/O og lese inngangs- og utgangsstrømverdier –
KONFIGURERING AV ENHETEN

Bruk rullegardinpilene i «I/O Mode»-kolonnen for å velge type inngangstype ved å klikke på den respektive alternativknappen –

Når du har gjort en endring eller antall endringer, vil "OPPDATERING"-knappen nederst til høyre gå fra grått til hvit; trykk på denne for å foreta endringene.

Klikk på "ETHERNET"-knappen (nederst til venstre) for å sette opp de nødvendige IP-innstillingene. Angi og forplikt data i henhold til I/O-metoden ovenfor.

Klikk på "MODE"-knappen (nederst til venstre) for å gå tilbake til I/O-innstillingene.
KONFIGURERING AV ENHETEN

Ethernet-port og Web Serverkonfigurasjon (kun IP-versjon) 

For IP-modellene til Core IO er en standard RJ45-sokkel tilgjengelig for bruk for:

  • Modbus TCP (slave) kommunikasjon
  • Web servertilgang for å konfigurere enheten

IP-modellene gir fortsatt tilgang på RS485-porten for Modbus RTU (slave) kommunikasjon på disse modellene, slik at brukeren kan bestemme hvilken som skal brukes for å koble BEMS til Core IO.

Standardinnstillingene for IP-porten er:

IP-adresse: 192.168.1.175
Undernett: 255.255.255.0
Gateway-adresse: 192.168.1.1
Modbus TCP-port: 502 (fast)
Http-port (web server): 80 (fast)
Web serverbruker: atimus (fast)
Web serverpassord: HD1881 (fast)

IP-adresse, subnett og gateway-adresse kan endres fra Bluetooth Android-appen eller fra web servergrensesnitt.

De web servergrensesnittet ser ut og fungerer omtrent på samme måte som Core Settings-appen beskrevet i forrige avsnitt.

BEMS PUNKTLISTER

Modbus registertyper 

Med mindre annet er angitt i tabellene, holdes alle I/O-punktverdier/statuser og innstillinger som Hold Register Modbus-datatype og bruker et enkelt register (16 bit) for å representere en heltall (Int, område 0 – 65535) datatype.

Pulsetelleregistre er 32-bit lange, usignerte registre, dvs. to påfølgende 16-bits registre kombinert, og deres byte-rekkefølge sendes i little endian, dvs. –

  • Niagara/Sedona Modbus-sjåfør – 1032
  • Teltonika RTU xxx – 3412 – bruker også 2 x “Register count/values” for å få alle 32 biter

For noen Modbus-masterenheter må desimal- og heksregisteradressene i tabellen økes med 1 for å lese riktig register (f.eks. Teltonika RTU xxx)

Bitfeltdatatypen bruker individuelle biter fra de 16 bitene som er tilgjengelige i Modbus-registeret for å gi flere boolsk informasjon ved å lese eller skrive et enkelt register.

Modbus Registertabeller

Generelle poeng

Desimal Hex Navn Detaljer Lagret Type Spekter
3002 BBA Fastvareversjon – enheter Mest betydningsfulle tall for fastvareversjon, f.eks. 2.xx JA R 0-9
3003 BBB Fastvareversjon – tideler Det andre mest betydningsfulle tallet for fastvareversjon egx2x JA R 0-9
3004 BBC Fastvareversjon – hundredeler 3. mest betydningsfulle nummer for fastvareversjon egxx4 JA R 0-9

Digitale inngangspunkter 

Desimal Hex Navn Detaljer Lagret Type Spekter
99 28 DI 1-modus Velg digital inngangsmodus: 0 = Digital inngang direkte

1 = Digital inngang revers 2 = Pulsinngang

JA R/W 0…2
100 29 DI 2-modus
101 2A DI 3-modus
102 2B DI 4-modus
103 2C DI 5-modus
104 2D DI 6-modus
105 2E DI 7-modus
106 2F DI 8-modus
0 0 AV 1 Les status for digital inngang (digital inngangsmodus): 0 = inaktiv 1 = aktiv JA R 0…1
1 1 AV 2
2 2 AV 3
3 3 AV 4
4 4 AV 5
5 5 AV 6
6 6 AV 7
7 7 AV 8
1111 457 DI 1-8 Les digital inngangsstatus for bit (kun digital inngangsmodus, bit 0 = DI 1) INGEN R 0…1
9 9 DI 1 teller (teller) Les digital inngangsstatus for bit (kun digital inngangsmodus, bit 0 = DI 1) INGEN R/W 0…4294967295
11 B DI 1 teller (timer) 32 bit lang, tellerverdi for løpende timer (pulsinngangsmodus) INGEN R 0…4294967295
13 D DI 1 teller timer Kjørende timer i minutter. Vil nullstille når "tellerinnstilt" nås og starte på nytt INGEN R 0…14400
14 E DI 1 teller timer satt Timer varighet konfigurasjon i minutter JA R/W 0…14400
15 F DI 1 teller tilbakestilt Tilbakestill kommando til alle talte verdier (går automatisk tilbake til "0") INGEN R/W 0…1
16 10 DI 2 teller (teller) 32 bit lang, total tellerverdi (teller) (pulsinngangsmodus) INGEN R/W 0…4294967295
18 12 DI 2 teller (timer) 32 bit lang, tellerverdi for løpende timer (pulsinngangsmodus) INGEN R 0…4294967295
20 14 DI 2 teller timer Kjørende timer i minutter. Vil nullstille når "tellerinnstilt" nås og starte på nytt INGEN R 0…14400
21 15 DI 2 teller timer satt Timer varighet konfigurasjon i minutter JA R/W 0…14400
22 16 DI 2 teller tilbakestilt Tilbakestill kommando til alle talte verdier (går automatisk tilbake til "0") INGEN R/W 0…1
23 17 DI 3 teller (teller) 32 bit lang, total tellerverdi (teller) (pulsinngangsmodus) INGEN R/W 0…4294967295
25 19 DI 3 teller (timer) 32 bit lang, tellerverdi for løpende timer (pulsinngangsmodus) INGEN R 0…4294967295
27 1B DI 3 teller timer Kjørende timer i minutter. Vil nullstille når "tellerinnstilt" nås og starte på nytt INGEN R 0…14400
28 1C DI 3 teller timer satt Timer varighet konfigurasjon i minutter JA R/W 0…14400
29 1D DI 3 teller tilbakestilt Tilbakestill kommando til alle talte verdier (går automatisk tilbake til "0") INGEN R/W 0…1
30 1E DI 4 teller (teller) 32 bit lang, total tellerverdi (teller) (pulsinngangsmodus) INGEN R/W 0…4294967295
32 20 DI 4 teller (timer) 32 bit lang, tellerverdi for løpende timer (pulsinngangsmodus) INGEN R 0…4294967295
34 22 DI 4 teller timer Kjørende timer i minutter. Vil nullstille når "tellerinnstilt" nås og starte på nytt INGEN R 0…14400
35 23 DI 4 teller timer satt Timer varighet konfigurasjon i minutter JA R/W 0…14400
36 24 DI 4 teller tilbakestilt Tilbakestill kommando til alle talte verdier (går automatisk tilbake til "0") INGEN R/W 0…1
37 25 DI 5 teller (teller) 32 bit lang, total tellerverdi (teller) (pulsinngangsmodus) INGEN R/W 0…4294967295
39 27 DI 5 teller (timer) 32 bit lang, tellerverdi for løpende timer (pulsinngangsmodus) INGEN R 0…4294967295
41 29 DI 5 teller timer Kjørende timer i minutter. Vil nullstille når "tellerinnstilt" nås og starte på nytt INGEN R 0…14400
42 2A DI 5 teller timer satt Timer varighet konfigurasjon i minutter JA R/W 0…14400
43 2B DI 5 teller tilbakestilt Tilbakestill kommando til alle talte verdier (går automatisk tilbake til "0") INGEN R/W 0…1
44 2C DI 6 teller (teller) 32 bit lang, total tellerverdi (teller) (pulsinngangsmodus) INGEN R/W 0…4294967295
46 2E DI 6 teller (timer) 32 bit lang, tellerverdi for løpende timer (pulsinngangsmodus) INGEN R 0…4294967295
48 30 DI 6 teller timer Kjørende timer i minutter. Vil nullstille når "tellerinnstilt" nås og starte på nytt INGEN R 0…14400
49 31 DI 6 teller timer satt Timer varighet konfigurasjon i minutter JA R/W 0…14400
50 32 DI 6 teller tilbakestilt Tilbakestill kommando til alle talte verdier (går automatisk tilbake til "0") INGEN R/W 0…1
51 33 DI 7 teller (teller) 32 bit lang, total tellerverdi (teller) (pulsinngangsmodus) INGEN R/W 0…4294967295
53 35 DI 7 teller (timer) 32 bit lang, tellerverdi for løpende timer (pulsinngangsmodus) INGEN R 0…4294967295
55 37 DI 7 teller timer Kjørende timer i minutter. Vil nullstille når "tellerinnstilt" nås og starte på nytt INGEN R 0…14400
56 38 DI 7 teller timer satt Timer varighet konfigurasjon i minutter JA R/W 0…14400
57 39 DI 7 teller tilbakestilt Tilbakestill kommando til alle talte verdier (går automatisk tilbake til "0") INGEN R/W 0…1
58 3A DI 8 teller (teller) 32 bit lang, total tellerverdi (teller) (pulsinngangsmodus) INGEN R/W 0…4294967295
60 3C DI 8 teller (timer) 32 bit lang, tellerverdi for løpende timer (pulsinngangsmodus) INGEN R 0…4294967295
62 3E DI 8 teller timer Kjørende timer i minutter. Vil nullstille når "tellerinnstilt" nås og starte på nytt INGEN R 0…14400
64 40 DI 8 teller timer satt Timer varighet konfigurasjon i minutter JA R/W 0…14400
65 41 DI 8 teller tilbakestilt Tilbakestill kommando til alle talte verdier (går automatisk tilbake til "0") INGEN R/W 0…1

TEKNISKE DATA

Tegninger

Delenummer: CR-IO-8DI-RS
TEKNISKE DATA

Delenummer: CR-IO-8DI-IP
TEKNISKE DATA

Spesifikasjoner

Strømforsyning 24 Vac +10%/-15% 50 Hz, 24 Vdc +10%/-15%
Strømtrekk – 70mA min, 80mA maks
Digital Innganger 8 x digitale innganger (voltfri)
DI direkte, DI revers, PULS (opptil 100 Hz, 50 % driftssyklus, maks 50 ohm kontakt)
Interface til BEMS RS485, opto-isolert, maks 63 enheter støttet på nettverket
Ethernet/IP (IP-versjon)
Protocol til BEMS Modbus RTU, overføringshastighet 9600 – 230400, 8 bit, ingen paritet, 1 stoppbit
Modbus TCP (IP-versjon)
Ingress Proteksjon Vurdering IP20, EN 61326-1
Temperamentture og fuktighet Drift: 0°C til +50°C (32°F til 122°F), maks 95 % RF (uten kondens)
Oppbevaring: -25 °C til +75 °C (-13 °F til 167 °F), maks 95 % RF (uten kondens)
Koble til Plug-in terminaler 1 x 2.5 mm2
Montering Panelmontert (2x innebygde skyveskrueholdere på baksiden) / DIN-skinnemontering

Retningslinjer for avhending 

  • Apparatet (eller produktet) må avhendes separat i samsvar med gjeldende lokale avfallsavfallslovgivning.
  • Ikke kast produktet som kommunalt avfall; det må deponeres gjennom spesialavfallsstasjoner.
  • Feil bruk eller feil avhending av produktet kan påvirke menneskers helse og miljøet negativt.
  • Ved ulovlig avhending av elektrisk og elektronisk avfall er straffen spesifisert av lokal avfallslovgivning.

1.0 4/10/2021
Få hjelp kl http://innon.com/support
Lær mer på http://know.innon.com

Logo

Dokumenter / Ressurser

innon Core IO CR-IO-8DI 8-punkts Modbus-inn- eller utgangsmodul [pdfBrukerhåndbok
Core IO CR-IO-8DI, 8-punkts Modbus-inn- eller utgangsmodul, Core IO CR-IO-8DI 8-punkts Modbus-inn- eller utgangsmodul, inngangs- eller utgangsmodul, Modbus-inn- eller utgangsmodul, modul

Referanser

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket *