2-KANALS MODUL
Af LOGIK ELLER MODINDGANG
SM3
ANVENDELSE
Modul af logiske indgange
SM3-modulet med to logiske input er bestemt til at indsamle logiske tilstande for logiske input og gøre dem tilgængelige for computerbaserede industrielle systemer, der arbejder på bunden af RS-485-grænsefladen.
Modulet har 2 logiske indgange og RS-485 interface med MODBUS RTU og ASCII transmissionsprotokoller.
RS-485 og RS-232 porte er galvanisk isoleret fra indgangssignaler og forsyning.
Modulprogrammeringen er mulig ved hjælp af RS-485- eller RS-232-porten.
I SM3 modulsættet er der et tilslutningskabel til at forbinde med PC computeren (RS-232).
Modulparametre:
– to logiske indgange,
– RS-485 kommunikationsgrænseflade med MODBUS RTU og ASCII transmissionsprotokoller til at fungere i computerbaserede systemer med den optiske transmissionssignalering baseret på LED-dioder,
– konfigurerbar baudrate: 2400, 4800, 9600, 19299, 38400 bit/s.
Modul som impulsomformer.
SM3-modulet, der fungerer som en impulsomformer, er bestemt til at tilføje måleenheder udstyret med impulsindgange, f.eks. watt-timemålere, varmemålere, gasmålere, flowtransducere asl, til computersystemer.
Derefter aktiverer SM3-konverteren fjernudlæsning af tællertilstanden i automatiserede regnskabssystemer. Konverteren har 2 impulsindgange og RS-485 interface med MODBUS RTU og ASCII transmissionsprotokoller, hvilket muliggør dens anvendelse i computersystemer med Wizcon, Fix, In Touch, Genesis 32 (Iconics) og andre visualiseringsprogrammer.
Konverterparametre:
- to impulsindgange, uafhængigt konfigureret:
– programmerbar aktiv tilstand af indgange (højt niveau eller lavt niveau af indgangsvolumentage),
– programmerbart filter til indgangsimpulser med niveau af defineret varighedstid (separat for højt og lavt niveau),
– impulstælling op til værdien 4.294.967.295 og med beskyttelse mod sletning fra applikationsniveau,
– hjælpeimpulstællere med mulighed for sletning til enhver tid,
– ikke-flygtige registre, der lagrer vægten af optalte impulser,
– 4 separate registre, der indeholder resultatet af tællerværdidelingerne med vægtværdier af optalte impulser, - RS-485 kommunikationsgrænseflade med MODBUS RTU og ASCII transmissionsprotokoller til at arbejde i computersystemer med optisk transmissionssignalering på LED dioder,
- konfigurerbar baudrate: 2400, 4800, 9600, 19200, 134800 bit/s,
- programmeringsgrænseflade på frontpladen af RJ-typen (TTL-niveauer),
- flere måder at konfigurere transmissionsparametre på:
– programmeret – ved hjælp af programmeringsgrænsefladen RJ på frontpladen,
– programmeret – fra applikationsniveau ved hjælp af RS-485-bussen, - lagring af tællertilstanden i den ikke-flygtige hukommelse sammen med CRC-kontrolsummen,
- optælling af forsyningsfald,
- opdagelse af nødsituationer.
MODUL SÆT
- SM3 modul …………………………………………. 1 stk
- brugermanual ………………………………………….. 1 stk
- hulstik til RS-232-stikket …………….. 1 stk
Ved udpakning af modulet skal det kontrolleres, om leveringen er fuldstændig, og om type- og versionskoden på typeskiltet svarer til ordren.Fig. 1 View af SM3-modulet
GRUNDLÆGGENDE SIKKERHEDSKRAV, DRIFTSSIKKERHED
Symboler i denne servicemanual betyder:
ADVARSEL!
Advarsel om potentielle, farlige situationer. Især vigtigt. Man skal gøre sig bekendt med dette, inden modulet tilsluttes. Manglende overholdelse af meddelelser markeret med disse symboler kan forårsage alvorlige personskader og beskadigelse af instrumentet.
FORSIGTIGHED!
Angiver en generel nyttig bemærkning. Hvis du observerer det, bliver håndteringen af modulet lettere. Det skal man tage til efterretning, når modulet fungerer uoverensstemmende med forventningerne. Mulige konsekvenser, hvis de ses bort fra!
I sikkerhedsområdet opfylder modulet kravene i EN 61010 -1 standarden.
Bemærkninger vedrørende operatørens sikkerhed:
1. Generel
- SM3 modulet er bestemt til at blive monteret på en 35 mm skinne.
- Ikke-autoriseret fjernelse af det påkrævede hus, uhensigtsmæssig brug, forkert installation eller betjening skaber risiko for personskade eller beskadigelse af udstyr. For mere detaljeret information, læs venligst brugermanualen.
- Tilslut ikke modulet til netværket gennem en autotransformer.
- Alle operationer vedrørende transport, installation og idriftsættelse samt vedligeholdelse skal udføres af kvalificeret, faglært personale, og nationale forskrifter til forebyggelse af ulykker skal overholdes.
- Ifølge denne grundlæggende sikkerhedsinformation er kvalificeret, faglært personale personer, der er fortrolige med installation, montering, idriftsættelse og drift af produktet, og som har de nødvendige kvalifikationer til deres arbejde.
- RS-232-stikket tjener kun til at forbinde enheder (fig. 5), der arbejder med MODBUS-protokollen. Sæt et hulstik i RS-232-modulstikket, hvis stikket ikke bruges.
2. Transport, opbevaring
- Overhold venligst anvisningerne om transport, opbevaring og passende håndtering.
- Overhold de klimatiske forhold angivet i specifikationerne.
3. Installation
- Modulet skal installeres i henhold til forskrifterne og instruktionerne i denne brugermanual.
- Sørg for korrekt håndtering og undgå mekanisk belastning.
- Bøj ikke nogen komponenter og ændr ikke nogen isolationsafstande.
- Rør ikke ved elektroniske komponenter og kontakter.
- Instrumenter kan indeholde elektrostatisk følsomme komponenter, som let kan blive beskadiget ved ukorrekt håndtering.
- Beskadig eller ødelægge ikke elektriske komponenter, da dette kan bringe dit helbred i fare!
4. Elektrisk tilslutning
Inden instrumentet tændes, skal man kontrollere, at forbindelsen til netværket er korrekt.
- I tilfælde af beskyttelsesterminalforbindelse med en separat ledning skal man huske at tilslutte den før tilslutning af instrumentet til lysnettet.
- Ved arbejde på strømførende instrumenter skal de gældende nationale forskrifter til forebyggelse af ulykker overholdes.
- Den elektriske installation skal udføres i henhold til de relevante forskrifter (kabeltværsnit, sikringer, PE-tilslutning). Yderligere oplysninger kan fås i brugervejledningen.
- Dokumentationen indeholder information om installation i overensstemmelse med EMC (afskærmning, jording, filtre og kabler). Disse bemærkninger skal overholdes for alle CE-mærkede produkter.
- Producenten af målesystemet eller installerede enheder er ansvarlig for overholdelse af de krævede grænseværdier, som kræves af EMC-lovgivningen.
5. Betjening
- Målesystemer inklusive SM3-moduler skal være udstyret med beskyttelsesanordninger i henhold til den tilsvarende standard og forskrifter til forebyggelse af ulykker.
- Efter at instrumentet er blevet afbrudt fra forsyningen, voltage, strømførende komponenter og strømforbindelser må ikke røres med det samme, da kondensatorer kan oplades.
- Huset skal være lukket under drift.
6. Vedligeholdelse og service
- Overhold venligst producentens dokumentation.
- Læs alle produktspecifikke sikkerheds- og anvendelsesbemærkninger i denne brugervejledning.
- Inden instrumenthuset tages ud, skal man slukke for forsyningen.
Fjernelse af instrumenthuset i garantikontraktperioden kan medføre annullering.
INSTALLATION
4.1. Modul fastgørelse
Modulet er designet til at blive fastgjort på en 35 mm skinne (EN 60715). Modulhuset er lavet af en selvslukkende plast.
Husets samlede mål: 22.5 x 120 x 100 mm. Man bør tilslutte eksterne ledninger med et tværsnit på 2.5 mm² (fra forsyningssiden) og på 1.5 mm² (fra indgangssignalsiden).4.2. Terminalbeskrivelse
Man skal tilslutte forsyning og eksterne signaler i overensstemmelse med fig. 3, 4 og 5. Særlige udledninger er beskrevet i tabel 1.
NOTE: Man skal være særlig opmærksom på den korrekte tilslutning af eksterne signaler (se tabel 1).
Der er tre dioder på frontpladen:
- grøn – signalerer, når der tændes, forsyningen tændt,
- grøn (RxD) – signalerer modtagelse af data fra modulet,
- gul (TxD) – signalerer modulets datatransmission.
Beskrivelse af SM3-modulgennemføringer
Tabel 1
Terminalnr |
Terminalbeskrivelse |
1 | GND linje af logiske indgange |
2 | IN1 linje – logisk indgang nr. 1 |
3 | 5 V DC linje |
4 | IN2 linje – logisk indgang nr. 2 |
5 | GND linje af RS-485 interface |
6, 7 | Linjer, der forsyner modulet |
8 | En linje af RS-485-grænsefladen med optoisolering |
9 | B-linje på RS-485-grænsefladen med optoisolering |
En eksemplarisk måde til logiske inputforbindelser er præsenteret nedenforNOTE:
Under hensyntagen til elektromagnetisk interferens skal man bruge skærmede ledninger til at forbinde logiske inputsignaler og RS-485 interfacesignaler. Afskærmningen skal forbindes til beskyttelsesterminalen i et enkelt punkt. Forsyningen skal forbindes med et to-leder kabel med en passende ledningsdiameter, der sikrer dens beskyttelse med en installationsudskæring.
SERVICE
Efter tilslutning af eksterne signaler og skift af forsyning er SM3-modulet klar til at fungere. Den tændte grønne diode signalerer modulets drift. Den grønne diode (RxD) signalerer modulets polling, men den gule diode (TxD) svarer modulet. Dioder bør lyse cyklisk under datatransmissionen, både gennem RS-232 og RS-485 interfacet. Signalet „+“ (klemme 3) er 5 V udgangen med den tilladte 50 mA belastning. Man kan bruge det til at forsyne eksterne kredsløb.
Alle modulparametre kan programmeres ved hjælp af RS-232 eller RS-485. RS-232-porten har konstante transmissionsparametre i overensstemmelse med tekniske data, hvilket muliggør forbindelsen med modulet, selv når de programmerede parametre for den digitale RS-485-udgang er ukendte (adresse, tilstand, hastighed).
RS-485-standarden tillader direkte forbindelse til 32 enheder på en enkelt seriel forbindelse på 1200 m lang. For at tilslutte et større antal enheder er det nødvendigt at bruge yderligere mellemledsadskillende enheder (f.eks. PD51-konverter/repeater). Måden at tilslutte interfacet er angivet i modulets brugermanual (fig. 5). For at opnå en korrekt transmission er det nødvendigt at forbinde linje A og B parallelt med deres ækvivalenter i andre enheder. Forbindelsen skal foretages med en skærmet ledning. Afskærmningen skal forbindes til beskyttelsesterminalen i et enkelt punkt. GND-linjen tjener til yderligere beskyttelse af grænsefladelinjen ved lange forbindelser. Man skal tilslutte den til den beskyttende terminal (det er ikke nødvendigt for den korrekte grænsefladedrift).
For at opnå forbindelsen til pc-computeren gennem RS-485-porten er en RS-232/RS-485-interfacekonverter uundværlig (f.eks. en PD51-konverter) eller et RS-485-kort. Mærkningen af transmissionsledninger til kortet i pc-computeren afhænger af kortproducenten. For at realisere forbindelsen gennem RS-232-porten er kablet tilføjet til modulet tilstrækkeligt. Tilslutningsmåden for begge porte (RS-232 og RS-485) er vist på Fig.5.
Modulet kan kun tilsluttes masterenheden via én interfaceport. I tilfælde af samtidig tilslutning af begge porte, vil modulet fungere korrekt med RS-232-porten.
5.1. Beskrivelse af MODBUS-protokolimplementeringen
Transmissionsprotokollen beskriver måder til informationsudveksling mellem enheder gennem det serielle interface.
MODBUS-protokollen er blevet implementeret i modulet i overensstemmelse med PI-MBUS-300 Rev G-specifikationen fra Modicon-firmaet.
Sæt med serielle grænsefladeparametre for moduler i MODBUS-protokollen:
– moduladresse: 1…247
– baudrate: 2400, 4800, 19200, 38400 bit/s
– driftstilstand: ASCII, RTU
– informationsenhed: ASCII: 8N1, 7E1, 7O1,
RTU: 8N2, 8E1, 8O1, 8N1
– maksimal responstid: 300 ms
Parameterkonfigurationen af det serielle interface er beskrevet i den yderligere del af denne brugermanual. Den består af afregningen af baudraten (Rate parameter), enhedsadresse (Address parameter) og typen af informationsenhed (Mode parameter).
I tilfælde af modulforbindelse til computeren gennem RS-232-kablet, indstiller modulet automatisk transmissionsparametre på værdier:
Baudrate: 9600 b/s
Driftsart: RTU 8N1
Adresse: 1
Note: Hvert modul tilsluttet kommunikationsnetværket skal:
- har en unik adresse, der er forskellig fra adresser på andre enheder, der er tilsluttet netværket,
- har identisk baudrate og informationsenhedstype,
- kommandotransmissionen med adressen "0" identificeres som broadcast-mode (transmission til mange enheder).
5.2. Beskrivelse af MODBUS protokol funktioner
Følgende MODBUS-protokolfunktioner er blevet implementeret i SM3-modulet:
Beskrivelse af MODBUS-protokolfunktionerne
Tabel 2
Kode |
Mening |
03 (03 t) | Udlæsning af n-registre |
04 (04 t) | Udlæsning af n-input registre |
06 (06 t) | Skriv af et enkelt register |
16 (10 t) | Skrivning af n-registre |
17 (11 t) | Identifikation af slaveenhed |
Udlæsning af n-registre (kode 03h)
Funktion utilgængelig i dataudsendelsestilstand.
Exampdet: Udlæsning af 2 registre begyndende fra registret med 1DBDh (7613)-adressen:
Anmodning:
Enhedens adresse | Fungere | Register adresse Hej |
Register adresse Lo |
Antal registrerer Hej |
Antal registrerer Lo |
Kontrolsum CRC |
01 | 03 | 1D | BD | 00 | 02 | 52 43 |
Svar:
Enhedens adresse | Fungere | Antal bytes | Værdi fra registret 1DBD (7613) | Værdi fra registret 1DBE (7614) | Checksum CRC | ||||||
01 | 03 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 42 8B |
Udlæsning af n-input registre (kode 04h)
Funktion utilgængelig i dataudsendelsestilstand.
Exampdet: udlæsning af et register med 0FA3h (4003)-adressen begyndende fra registret med 1DBDh (7613).
Anmodning:
Enhedens adresse | Fungere | Register adresse Hej |
Register adresse Lo |
Antal registrerer Hej |
Antal registrerer Lo |
Kontrolsum CRC |
01 | 04 | 0F | A3 | 00 | 01 | C2 FC |
Svar:
Enhedens adresse | Fungere | Antal bytes | Værdi fra registrer 0FA3 (4003) |
Checksum CRC | |
01 | 04 | 02 | 00 | 01 | 78 F0 |
Skriv værdien ind i registret (kode 06h)
Funktionen er tilgængelig i udsendelsestilstand.
Exampdet: Skriv af registret med 1DBDh (7613) adresse.
Anmodning:
Enhedens adresse | Fungere | Registrer adresse Hej | Registreringsadresse Lo | Værdi fra registret 1DBD (7613) | Checksum CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85 e.Kr |
Svar:
Enhedens adresse | Fungere | Register adresse Hej |
Registrer adresse Lo |
Værdi fra registret 1DBD (7613) | Checksum CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85 e.Kr |
Skriv til n-registre (kode 10h)
Funktionen er tilgængelig i udsendelsestilstand.
Exampdet: Skriv 2 registre begyndende fra registret med 1DBDh (7613) ad-
Anmodning:
Enhed adresse |
Fungere | Register adresse |
Antal registre |
Antal bytes | Værdi fra registret 1DBD (7613) |
Værdi fra registrer 1DBE (7614) |
Check- sum CRC |
||||||||
Hi | Lo | Hi | Lo | ||||||||||||
01 | 10 | 1D | BD | 00 | 02 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 03 09 |
Svar:
Enhedens adresse | Fungere | Register adresse Hej |
Register adresse Lo |
Antal registrerer Hej |
Antal registrerer Lo |
Kontrolsum (CRC) |
01 | 10 | 1D | BD | 00 | 02 | D7 80 |
Rapport, der identificerer enheden (kode 11h)
Anmodning:
Enhedens adresse | Fungere | Checksum (CRC) |
01 | 11 | C0C |
Svar:
Enhedens adresse | Fungere | Antal bytes | Enheds-id | Enhedens tilstand | Softwareversionsnummer | Kontrolsum |
01 | 11 | 06 | 8C | FF | 3F 80 00 00 | A6 F3 |
Enhedsadresse – 01
Funktion – funktionsnummer: 0x11;
Antal bytes – 0x06
Enhedsidentifikator – 0x8B
Enhedstilstand – 0xFF
Softwareversion nr. – version implementeret i modulet: 1.00
XXXX – 4-byte variabel af flydende type
Kontrolsum – 2 bytes i tilfælde af arbejde i RTU-tilstand
– 1 byte i tilfælde af arbejde i ASCII-tilstand
5.3. Kort over modulregistre
Registrer kort over SM3 modulet
Adresse rækkevidde | Værdi type | Beskrivelse |
4000-4100 | int, flydende (16 bit) | Værdien placeres i 16-bit registre. Registre er kun til udlæsning. |
4200-4300 | int (16 bit) | Værdien placeres i 16-bit registre. Registerindholdet svarer til 32-bit registerindholdet fra 7600-området. Registre kan læses og skrives. |
7500-7600 | flyde (32 bit) | Værdien placeres i 32-bit registeret. Registre er kun til udlæsning. |
7600-7700 | flyde (32 bit) | Værdien placeres i 32-bit registeret. Registre kan læses op og skrives. |
5.4. Sæt af modulregistre
Sæt af registre til udlæsning af SM3-modulet.
Værdien placeres i 16-bit registre | Navn | Rækkevidde | Registreringstype | Mængde navn |
4000 | Identifikator | – | int | Konstant identifikation af enheden (0x8B) |
4001 |
Status 1 |
int |
Status1 er registret, der beskriver de aktuelle tilstande for logiske indgange | |
4002 | Status 2 | – | int | Status2 er registret, der beskriver aktuelle transmissionsparametre. |
4003 | W1 | 0… 1 | int | Værdi af udlæsningstilstand for input 1 |
4004 | W2 | 0… 1 | int | Værdi af udlæsningstilstand for input 2 |
4005 | WMG1_H |
– |
lang |
Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 1 (registret tæller antallet af millioner af hele resultatet) – højere ord. |
4006 | WMG1_L | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 1 (registret tæller antallet af millioner af hele resultatet) – lavere ord. | ||
4007 | WMP1_H |
– |
lang |
Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 1 (registret tæller antallet af millioner af hele resultatet) – højere ord. |
4008 | WMP1_L | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 1 (registret tæller antallet af millioner af hele resultatet) – lavere ord. | ||
4009 | WMG2_H |
– |
lang |
Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 2 (registret tæller antallet af millioner af hele resultatet) – højere ord. |
4010 | WMG2_L | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien for input 2 (registret tæller antallet af millioner af hele resultatet) – lavere ord. |
4011 | WMP2_H |
– |
lang |
Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 2 (registret tæller antallet af millioner af hele resultatet) – højere ord. |
4012 | WMP2_L | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 2 (registret tæller antallet af millioner af hele resultatet) – lavere ord. | ||
4013 | WG1_H | 0… 999999 | flyde | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 1 (registret tæller antallet af millioner af hele resultatet) – højere ord. |
4014 | WG1_L | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 1 (registret tæller antallet af millioner af hele resultatet) – lavere ord. | ||
4015 | WP1_H | 0… 999999 | flyde | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 1 (registret tæller antallet af millioner af hele resultatet) – højere ord. |
4016 | WP1_L | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 1 (registret tæller antallet af millioner af hele resultatet) – lavere ord. | ||
4017 | WG2_H | 0… 999999 | flyde | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 2 (registret tæller antallet af millioner af hele resultatet) – højere ord. |
4018 | WG2_L | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 2 (registret tæller antallet af millioner af hele resultatet) – lavere ord. | ||
4019 | WP2_H | 0… 999999 | flyde | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 2 (registret tæller antallet af millioner af hele resultatet) – højere ord. |
4020 | WP2_L | Resultat opnået ved at foretage divisionsoperationen af hovedtælleren og vægtværdien, for input 2 (registret tæller antallet af millioner af hele resultatet) – lavere ord. |
4021 | LG1_H | 0… (2 32 – 1) | lang | Værdien af hovedimpulstælleren for input 1 (højere ord) |
4022 | LG1_L | Værdien af hovedimpulstælleren for input 1 (nederste ord) | ||
4023 | LP1_H | 0… (2 32 – 1) | lang | Værdien af hovedimpulstælleren for input 1 (højere ord) |
4024 | LP1_L | Værdien af hovedimpulstælleren for input 1 (nederste ord) | ||
4025 | LG2_H | 0… (2 32 – 1) | lang | Værdien af hovedimpulstælleren for input 2 (højere ord) |
4026 | LG2_L | Værdien af hovedimpulstælleren for input 2 (nederste ord) | ||
4027 | LP2_H | 0… (2 32 – 1) | lang | Værdien af hjælpeimpulstælleren for indgang 2 (højere ord) |
4028 | LP2_L | Værdien af hjælpeimpulstælleren for indgang 2 (nedre ord) | ||
4029 | Status 3 | – | int | Fejlstatus for enheden |
4030 | Nulstil | 0… (2 16 – 1) | int | Tæller for antallet af enhedsforsyningsfald |
Sæt af registre til at udlæse SM3-modulet (adresser 75xx)
Navn | Rækkevidde | Registreringstype | Mængde navn | |
Værdien i registrerer | ||||
7500 | Identifikator | – | flyde | Konstant identifikation af enheden (0x8B) |
7501 | Status 1 | – | flyde | Status 1 er registret, der beskriver aktuelle logiske inputtilstande |
7502 | Status 2 | – | flyde | Status 2 er registret, der beskriver aktuelle transmissionsparametre |
7503 | W1 | 0… 1 | flyde | Værdien af udlæsningstilstanden for input 1 |
7504 | W2 | 0… 1 | flyde | Værdien af udlæsningstilstanden for input 2 |
7505 | WG1 | 0… (2 16 – 1) | flyde | Resultat opnået ved at foretage deleoperationen af hovedtælleren og vægtværdien, for input 1 |
7506 | WP1 | – | flyde | Resultat opnået ved at foretage deleoperationen af hjælpetælleren og vægtværdien for input 1 |
7507 | WG2 | – | flyde | Resultat opnået ved at foretage deleoperationen af hovedtælleren og vægtværdien, for input 2 |
7508 | WP2 | – | flyde | Resultat opnået ved at foretage deleoperationen af hjælpetælleren og vægtværdien for input 2 |
7509 | LG1 | 0… (2 32 – 1) | flyde | Værdien af hovedimpulstælleren for input 1 |
7510 | LP1 | 0… (2 32 – 1) | flyde | Værdien af hjælpeimpulstælleren for indgang 1 |
7511 | LP2 | 0… (2 32 – 1) | flyde | Værdien af hovedimpulstælleren for input 2 |
7512 | LP2 | 0… (2 32 – 1) | flyde | Værdien af hjælpeimpulstælleren for indgang 2 |
7513 | Status 3 | flyde | Status for enhedsfejl | |
7514 | Nulstil | 0… (2 16 – 1) | flyde | Tæller for antallet af enhedsforsyningsfald |
Beskrivelse af statusregistret 1
Bit-15…2 Ikke brugt Tilstand 0
Bit-1 Status for IN2 input
0 – åben eller inaktiv tilstand,
1 – kortsluttet eller aktiv tilstand
Bit-0 Status for IN1 input
0 – åben eller inaktiv tilstand,
1 – kortsluttet eller aktiv tilstand
Beskrivelse af statusregistret 2Bit-15…6 Ikke brugt Tilstand 0
Bit-5…3 Driftstilstand og informationsenhed
000 – interface slået fra
001 – 8N1 – ASCII
010 – 7E1 – ASCII
011 – 7O1 – ASCII
100 – 8N2 – RTU
101 – 8E1 – RTU
110 – 8O1 – RTU
111 – 8N1 – RTU
Bit-2…0 Baud rate
000 – 2400 bit/s
001 – 4800 bit/s
010 – 9600 bit/s
011 – 19200 bit/s
100 – 38400 bit/s
Beskrivelse af statusregistret 3Bit-1…0 FRAM-hukommelsesfejl – Hovedtæller 1
00 – mangel på fejl
01 – fejl ved skrivning/udlæsning fra hukommelsespladsen 1
10 – fejl ved skrive/udlæsning fra hukommelsesplads 1 og 2
11 – fejl ved skrivning/udlæsning af alle hukommelsesblokke (tab af tællerværdi)
Bit-5…4 FRAM-hukommelsesfejl – Hjælpetæller 1
00 – mangel på fejl
01 – fejl ved skrivning/udlæsning fra 1. hukommelsesplads
10 – fejl ved skrive/udlæsning fra 1. og 2. hukommelsesplads
11 – fejl ved skrivning/udlæsning af alle hukommelsesblokke (tab af tællerværdien)
Bit-9…8 FRAM-hukommelsesfejl – Hovedtæller 2
00 – mangel på fejl
01 – fejl ved skrivning/udlæsning fra 1. hukommelsesplads
10 – fejl ved skrive/udlæsning fra 1. og 2. hukommelsesplads 1 og 2
11 – fejl ved skrivning/udlæsning af alle hukommelsesblokke (tab af tællerværdien)
Bit-13…12 FRAM-hukommelsesfejl – Hjælpetæller 2
00 – mangel på fejl
01 – fejl ved skrivning/udlæsning fra 1. hukommelsesplads
10 – fejl ved skrive/udlæsning fra 1. og 2. hukommelsesplads
11 – fejl ved skrivning/udlæsning af alle hukommelsesblokke (tab af tællerværdien)
Bit-15…6, 3…2, 7…6, 11…10, 15…14 ingen brugt tilstand 0
Sæt af registre til at udlæse og skrive SM3-modulet (adresser 76xx)
Tabel 6
Værdien af float type placeres i 32-bit registre. | Værdien af int type er placeret i 16-bit registre. | Rækkevidde | Navn | Mængde navn |
7600 | 4200 | – | Identifikator | Identifikator (0x8B) |
7601 | 4201 | 0… 4 | Baud rate | Baudhastighed for RS-grænsefladen 0 – 2400 b/s 1 – 4800 b/s 2 – 9600 b/s 3 – 19200 b/s 4 – 38400 b/s |
7602 | 4202 | 0… 7 | Mode | Arbejdstilstand for RS-grænsefladen 0 – Interface slået fra 1 – ASCII 8N1 2 – ASCII 7E1 3 – ASCII 7O1 4 – RTU 8N2 5 – RTU 8E1 ? 6 – RTU 8O1 7 – RTU 8N1 |
7603 | 4203 | 0… 247 | Adresse | Enhedsadresse på Modbus-bussen |
7604 | 4204 | 0… 1 | Anvende | Accept af ændringer for registrene 7601-7603 0 – manglende accept 1 – accept af ændringer |
7605 | 4205 | 0… 1 | Arbejdstilstand | Enhedens arbejdstilstand: 0 – logisk indgang 1 – tællerindgange |
7606 | 4206 | 0… 11 | Instruktion | Register over instruktioner: 1 – sletning af hjælpetælleren for indgang 1 2 – sletning af hjælpetælleren for indgang 2 3 – sletning af hovedtælleren for indgang 1 (kun med RS-232) 4 – sletning af hovedtælleren for indgang 2 (kun med RS-232) 5 – sletning af hjælpetællere 6 – sletning af hovedtællere (kun med RS232) 7 – skrivning af standarddata til registrene 7605 – 7613 og 4205 – 4211 (kun med RS232) 8 – skrivning af standarddata til registrene 7601 – 7613 og 4201 – 4211 (kun med RS232) 9 – enhedsnulstilling 10 – sletning af fejlstatusregistre 11 – sletning af nulstillingsnummerregistre |
7607 | 4207 | 0… 3 | Aktiv tilstand | Aktiv tilstand for enhedsindgange: 0x00 – aktiv tilstand "0" for IN1, aktiv tilstand "0" for IN2 0x01 – aktiv tilstand "1" for IN1, aktiv tilstand "0" for IN2 0x02 – aktiv tilstand "0" for IN1, aktiv tilstand "1" for IN2 0x03 – aktiv tilstand "1" for IN1, aktiv tilstand "1" for IN2 |
7608 | 4208 | 1…10000 | Tid til det aktive niveau 1 | Varigheden af det høje niveau for 1 impuls for input 1 – (0.5 – 500 ms) |
7609 | 4209 | 1…100000 | Tid til det inaktive niveau 1 | Varighed af det lave niveau for 1 impuls for input 1 – (0.5 – 500 ms) |
7610 | 4210 | 1…10000 | Tid til det aktive niveau 2 | Varigheden af det høje niveau for 1 impuls for input 2 – (0.5 – 500 ms) |
7611 | 4211 | 1…10000 | Tid til det inaktive niveau 2 | Varighed af det lave niveau for 1 impuls for input 2 – (0.5 – 500 ms) |
7612 | 0.005…1000000 | Vægt 1 | Værdien af vægten for input 1 | |
7613 | 0.005…1000000 | Vægt 2 | Værdien af vægten for input 2 | |
7614 | 4212 | – | Kode | Kodeaktiverende ændringer i registre 7605 – 7613 (4206 – 4211), kode – 112 |
IMPULS-TÆLLER
Hver af konverterens impulsindgange er udstyret med to uafhængige 32-bit tællere – hoved- og hjælpeimpulstællere. Den maksimale tilstand af tællere er 4.294.967.295 (2?? – 1) impulser.
Forøgelsen af tællere med én følger samtidigt i det øjeblik, hvor en aktiv tilstand af passende lang varighed på impulsindgangen detekteres og en tilstand modsat den aktive tilstand af passende lang varighed.
6.1. Hovedtæller
Hovedtælleren kan udlæses ved hjælp af programmeringslinket RJ eller RS485-interfacet, men slettes kun ved hjælp af programmeringslinket ved at skrive den passende værdi til instruktionsregisteret (se tabel 6). Under udlæsningen lagres indholdet af det ældre og yngre ord i tællerregisteret og ændres ikke indtil slutningen af datarammeudvekslingen. Denne mekanisme sikrer en sikker udlæsning af både hele 32-bit registeret og dets 16-bit del.
Forekomsten af hovedtælleroverløbet forårsager ikke et stop af impulstællingen.
Tællertilstanden er skrevet i den ikke-flygtige hukommelse.
Kontrolsummen CRC, beregnet ud fra tællerindholdet, skrives også.
Efter omskiftning af forsyningen gengiver konverteren tællertilstanden fra skrevne data og kontrollerer CRC-summen. Ved uoverensstemmelse i fejlregistret sættes en passende fejlmærkning (se Status 3-beskrivelsen).
Registre over hovedtællere er placeret under adresserne 4021 -4022 for indgang 1 og 4025 - 4026 for indgang 2.
6.2. Hjælpetæller
Hjælpetælleren opfylder rollen som brugerens tæller, som kan slettes til enhver tid, både ved programmeringslinket RJ og fra applikationsniveauet af RS-485-grænsefladen.
Dette udføres ved at skrive en passende værdi til instruktionsregisteret (se tabel 6).
Udlæsningsmekanismen ligner den beskrevne, i tilfælde af hovedtælleren.
Hjælpetælleren nulstilles automatisk efter dens overløb.
Egister af hjælpetællere er placeret under adresserne 4023 – 4024 for indgang 1 og 4027 – 4028 for indgang 2.
KONFIGURATION af IMPULSINDGANGE
Konfigurationen af enhedsparametre i registrene 7606 – 7613 (4206 – 4211) er mulig efter en tidligere skrivning af værdien 112 til registret 7614 (4212).
Skrivningen af værdien 1 til registeret 7605 (4205) forårsager aktivering af impulsindgange og alle konfigurationsfunktioner relateret til den aktive arbejdstilstand. For hver af impulsindgangene er det muligt at programmere følgende parametre: voltage niveau på input for den aktive tilstand og minimal varighed af denne tilstand og den modsatte tilstand til den aktive tilstand. Derudover er det muligt at tildele værdier af impulsvægten til hver indgang.
7.1 Aktiv tilstand
Den mulige indstilling af den aktive tilstand er kortslutningen (høj tilstand på indgangen) eller indgangen åben (lav tilstand på indgangen). Indstillingen for begge indgange er i registre med 7607, 4007 adresser, og dens værdi har følgende betydning:
Aktive tilstande af input
Tabel 7.
Register værdi | Aktiv tilstand for indgangen 2 | Aktiv tilstand for indgangen 1 |
0 | Lav tilstand | Lav tilstand |
1 | Lav tilstand | Høj tilstand |
2 | Høj tilstand | Lav tilstand |
3 | Høj tilstand | Høj tilstand |
Status for impulsindgange, under hensyntagen til konfigurationen ved hjælp af registret 7607 (4007), er tilgængelig i konverterens statusregister eller i registrene 7503, 7504 eller 4003, 4004.
7.2. Aktiv tilstand varighed
Definitionen af den minimale aktive tilstandsvarighed på indgangen muliggør filtrering af interferens, som kan forekomme på signalledninger, og tælling af impulser, der kun har den passende varighed. Den minimale varighed af den aktive tilstand er indstillet i området fra 0.5 til 500 millisekunder i registre med adressen 7608 (aktiv tilstand), 7609 (modsat tilstand) for input 1 og med adressen 7610 (aktiv tilstand), 7611 (modsat) tilstand) for input 2.
Kortere impulser fra den værdi, der er sat i registre, tælles ikke med.
Impulsindgange er sampled i intervaller på 0.5 millisekund.
7.3. Indgående vægt
Brugeren har mulighed for at definere værdien af impulsvægten (registre
7612, 7613). Resultatet bestemmes på følgende måde:
ResultMeasurement_Y = CounterValue_X/WeightValue_X
ResultMeasurement_Y – Måleresultat for det relevante input og den valgte tæller
CounterValue_X – Tællerværdi for det relevante input og valgt tæller CounterWeight_X
– Vægtværdi for det relevante input.
Den fastlagte værdi gøres tilgængelig i 16 bit registre i intervallet 4005-4012, ifølge tabel 4 og i enkeltregistre af flydende type i intervallet 7505 – 7508, i henhold til tabel 5. Måden at bestemme værdier for hoved tællerresultat for input 1 gennem udlæsning af registre i området 4005 – 4012, er præsenteret nedenfor.
ResultMeasurement_1 = 1000000* (lang)(WMG1_H, WMG1_L) + (flydende)(WG1_H, WG1_L)
Resultatmåling_1
– Resultat under hensyntagen til vægten for input 1 og hovedtælleren.
(lang)(WMG1_H, WMG1_L) – Højere ord i resultatet "ResultMeasurement_1"
Variabel af flydende type sammensat af to 16-bit registre: WMG1_H og WMG1_L.
(float)(WG1_H, WG1_L) – Nedre ord i resultatet, "ResultMeasurement_1"
Variabel af flydende type sammensat af to 16-bit registre: WG1_H og WG1_L.
Resterende resultater for input 2 og hjælpetællere bestemmes på samme måde som i ovenstående example.
7.4. Standardparametre
Enheden er, efter at have lavet instruktion 7 (se tabel nr. 5), indstillet på standardparametre nedenfor:
- Arbejdstilstand – 0
- Aktiveret tilstand – 3
- Tid til det aktive niveau 1 – 5 ms
- Tid til det inaktive niveau 1 – 5 ms
- Tid til det aktive niveau 2 – 5 ms
- Tid til det inaktive niveau 2 – 5 ms
- Vægt 1-1
- Vægt 2-1
Efter at have lavet instruktion 8 (se tabel nr. 5), indstiller enheden yderligere standardparametre som nedenfor:
- RS-baudrate – 9600 b/s
- RS-tilstand – 8N1
- Adresse – 1
TEKNISKE DATA
Logiske indgange: Signalkilde – potentialsignal: – logiske niveauer: 0 logik: 0… 3 V
1 logik: 3,5… 24 V
Signalkilde – uden potentialsignal:
– logiske niveauer: 0 logik – åben indgang
1 logik – kortsluttet indgang
kortslutningsmodstand for kontakten uden potentiale ≤ 10 kΩ
åbningsmodstand for kontakten uden potentiale ≥ 40 kΩ
Tællerparametre:
– minimal impulstid (for høj tilstand): 0.5 ms
– minimal impulstid (for lav tilstand): 0.5 ms
– maksimal frekvens: 800 Hz
Transmissionsdata:
a) RS-485 interface: transmissionsprotokol: MODBUS
ASCII: 8N1, 7E1, 7O1
RTU: 8N2, 8E1, 8O1, 8N1 baudhastighed
2400, 4800, 9600, 19200, 38400: 57600, 115200 bit/s adresse…………. 1…247
b) RS-232 interface:
transmissionsprotokol MODBUS RTU 8N1 baudrate 9600 adresse 1
Modulets strømforbrug ≤ 1.5 A
Nominelle driftsforhold:
– forsyning voltage: 20…24…40 V ac/dc eller eller 85…230…253 V ac/dc
– forsyning voltage frekvens- 40…50/60…440 Hz
– omgivelsestemperatur- 0…23…55°C
– relativ luftfugtighed- < 95 % (utilladelig kondensering)
– eksternt magnetfelt- < 400 A/m
– arbejdsstilling- evt
Opbevarings- og håndteringsforhold:
– omgivelsestemperatur – 20… 70°C
– relativ luftfugtighed < 95 % (uacceptabel kondensering)
– tilladelige sinusformede vibrationer: 10…150 Hz
- frekvens:
– forskydning amplitude 0.55 mm
Sikrede beskyttelsesgrader:
– fra fronthussiden: IP 40
– fra terminalsiden: IP 40
Samlede mål: 22.5 x 120 x 100 mm
Vægt: < 0.25 kg
Hus: tilpasset til at blive samlet på en skinne
Elektromagnetisk kompatibilitet:
– støjimmunitet EN 61000-6-2
– støjemission EN 61000-6-4
Sikkerhedskrav iflg. til EN 61010-1:
– installationskategori III
– forureningsgrad 2
Maksimal fase-til-jord voltage:
– til forsyningskredsløb: 300 V
– for andre kredsløb: 50 V
FØR EN SKADE ER ERKLÆRT
SYMPTOMER | PROCEDURE | NOTER |
1. Modulets grønne diode lyser ikke. | Kontroller tilslutningen af netværkskablet. | |
2. Modulet etablerer ikke kommunikation med masterenheden gennem RS-232-porten. | Kontroller, om kablet er tilsluttet det passende stik i modulet. Kontroller, om masterenheden er indstillet til baudraten 9600, mode 8N1, adresse 1. |
(RS-232 har konstante transmissionsparametre) |
Manglende kommunikationstransmissionssignalering på RxD og | ||
TxD dioder. | ||
3. Modulet etablerer ikke kommunikation med masterenheden gennem RS-485-porten. Manglende kommunikationstransmissionssignalering på RxD- og TxD-dioder. |
Kontroller, om kablet er tilsluttet det passende stik i modulet. Kontroller, om masterenheden er indstillet til de samme transmissionsparametre som modulet (baudrate, mode, adresse) Hvis det er nødvendigt at ændre transmissionsparametre, når man ikke kan etablere kommunikation gennem RS-485, skal man bruge RS-232 porten, som har konstante transmissionsparametre (i tilfælde af yderligere problemer se punkt 2). Efter at have ændret RS-485-parametre til nødvendige, kan man skifte til RS-885-porten. |
BESTILLINGSKODER
Tabel 6* Kodenummeret er fastsat af producenten EXAMPORDNENS LE
Ved bestilling bedes du respektere efterfølgende kodenumre.
Kode: SM3 – 1 00 7 betyder:
SM3 – 2-kanals modul med binære indgange,
1 – forsyning voltage: 85…230…253 Va.c./dc
00 – standardversion.
7 – med et ekstra kvalitetskontrolcertifikat.
LUMEL SA
ul. Słubicka 4, 65-127 Zielona Góra, Polen
tlf.: +48 68 45 75 100, fax +48 68 45 75 508
www.lumel.com.pl
Teknisk support:
tlf.: (+48 68) 45 75 143, 45 75 141, 45 75 144, 45 75 140
e-mail: export@lumel.com.pl
Eksportafdeling:
tlf.: (+48 68) 45 75 130, 45 75 131, 45 75 132
e-mail: export@lumel.com.pl
Kalibrering og attestation:
e-mail: laboratorium@lumel.com.pl
SM3-09C 29.11.21
60-006-00-00371
Dokumenter/ressourcer
![]() |
LUMEL SM3 2-kanals modul med logik eller tællerindgange [pdfBrugermanual SM3 2-kanals modul med logiske eller tællerindgange, SM3, 2-kanals modul med logiske eller tællerindgange, logiske eller tællerindgange |