2-KANALA MODULO
De LOGIKO Aŭ COUNTER ENIGOJ
SM3
APLIKO
Modulo de logikaj enigoj
La SM3-modulo de du logikaj enigaĵoj estas destinita por kolekti logikajn statojn de logikaj enigaĵoj kaj igi ilin alireblaj al komputilaj industriaj sistemoj laborantaj sur la bazo de la RS-485-interfaco.
La modulo havas 2 logikajn enigojn kaj RS-485-interfacon kun MODBUS RTU kaj ASCII-transsendoprotokoloj.
RS-485 kaj RS-232-havenoj estas galvane izolitaj de enigsignaloj kaj provizo.
La modula programado eblas per la haveno RS-485 aŭ RS-232.
En la modularo SM3 estas koneksa kablo por konekti kun la komputila komputilo (RS-232).
Modulaj parametroj:
- du logikaj enigoj,
- RS-485-komunika interfaco kun MODBUS RTU kaj ASCII-transsendoprotokoloj por funkcii en komputilaj sistemoj kun la optika dissenda signalado bazita sur LED-diodoj,
- agordebla baudrapideco: 2400, 4800, 9600, 19299, 38400 bitoj/s.
Modulo kiel impulsa konvertilo.
La SM3-modulo funkcianta kiel impulstransformilo estas destinita por aldoni mezurajn aparatojn ekipitajn per impulsaj enigaĵoj, ekz. vathoraj mezuriloj, varmomezuriloj, gasmezuriloj, flutransduktiloj asl, al komputilaj sistemoj.
Tiam, la SM3-konvertilo ebligas la malproksiman legadon de la nombrilo-ŝtato en aŭtomatigitaj kontadaj sistemoj. La konvertilo havas 2 impulsajn enigojn kaj RS-485-interfacon kun MODBUS RTU kaj ASCII-transsendoprotokoloj, kio ebligas ĝian aplikon en komputilaj sistemoj kun Wizcon, Fix, In Touch, Genesis 32 (Ikonoj) kaj aliaj bildigaj programoj.
Konvertilo-parametroj:
- du impulsenigaĵoj, sendepende agordis:
- programebla aktiva stato de enigaĵoj (alta aŭ malalta nivelo de la enigo voltage),
- programebla filtrilo por enigimpulsoj kun nivelo de difinita daŭrotempo (aparte por alta kaj malalta nivelo),
- Impulskalkulado ĝis la valoro 4.294.967.295 kaj kun protekto kontraŭ forigo de la aplika nivelo,
- helpaj impulsaj nombriloj kun la ebleco forigi iam ajn,
- ne-volatilaj registroj stokantaj la pezon de nombritaj impulsoj,
- 4 apartaj registroj enhavantaj la rezulton de la kontraŭvaloraj dividoj kun pezvaloroj de kalkulitaj impulsoj, - RS-485-komunika interfaco kun MODBUS RTU kaj ASCII-transsendoprotokoloj por labori en komputilaj sistemoj kun optika dissenda signalado sur LED-diodoj,
- agordebla baudrapideco: 2400, 4800, 9600, 19200, 134800 bitoj/s,
- programa interfaco sur la fronta plato de RJ-tipo (TTL-niveloj),
- pluraj manieroj de transdona parametro-agordo:
- programita - per la programa interfaco RJ sur la fronta plato,
- programita - de la aplika nivelo, per la buso RS-485, - stokado de la nombrilo-ŝtato en la nevolatila memoro kune kun la CRC-kontrolsumo,
- nombrado de provizo kadukiĝas,
- detekto de krizaj statoj.
ARO DE MODULO
- SM3-modulo ………………………………………. 1 pc
- manlibro de uzanto …………………………………………….. 1 pc
- trua ŝtopilo de la RS-232 ingo …………….. 1 pc
Malpakante la modulon, bonvolu kontroli la liveran kompletecon kaj ĉu la tipo kaj versio-kodo sur la datumplato respondas al la mendo.Fig. 1 View de la SM3-modulo
BAZAJ SEKURECOKONTOJ, OPERACIA SEKURECO
Simboloj situantaj en ĉi tiu serva manlibro signifas:
AVERTO!
Averto pri eblaj, danĝeraj situacioj. Precipe grava. Oni devas konatiĝi kun tio antaŭ ol konekti la modulon. La neobservo de avizoj markitaj per ĉi tiuj simboloj povas kaŭzi severajn vundojn de la personaro kaj la damaĝon de la instrumento.
ATENTU!
Nomas ĝeneralan utilan noton. Se vi observas ĝin, uzado de la modulo estas pli facila. Oni devas rimarki tion, kiam la modulo funkcias malkonsekvence al la atendoj. Eblaj sekvoj se malatentite!
En la sekureca medio la modulo plenumas la postulojn de la normo EN 61010 -1.
Rimarkoj pri la sekureco de la operaciisto:
1. Generalo
- La SM3-modulo estas destinita por esti muntita sur 35 mm relo.
- Neaŭtorizita forigo de la postulata loĝejo, netaŭga uzo, malĝusta instalado aŭ funkciado kreas la riskon de vundo al personaro aŭ damaĝo al ekipaĵo. Por pli detalaj informoj bonvolu studi la manlibron de uzanto.
- Ne konektu la modulon al la reto per aŭtomata transformilo.
- Ĉiuj operacioj pri transporto, instalado kaj ekfunkciigo kaj prizorgado devas esti faritaj de kvalifikita, sperta personaro kaj naciaj regularoj por preventado de akcidentoj devas esti observitaj.
- Laŭ ĉi tiu baza sekureca informo, kvalifikita, sperta personaro estas personoj, kiuj konas la instaladon, muntadon, ekfunkciadon kaj funkciadon de la produkto kaj kiuj havas kvalifikojn necesajn por sia okupo.
- La ingo RS-232 servas nur por konekti aparatojn (Fig. 5) laborantajn kun la MODBUS-Protokolo. Metu truan ŝtopilon en la RS-232-modulingon se la ingo ne estas uzata.
2. Transporto, stokado
- Bonvolu observi la notojn pri transporto, stokado kaj taŭga uzado.
- Observu la klimatajn kondiĉojn donitajn en specifoj.
3. Instalado
- La modulo devas esti instalita laŭ la regularo kaj instrukcioj donitaj en ĉi tiu manlibro de uzanto.
- Certigu taŭgan uzadon kaj evitu mekanikan streson.
- Ne fleksu iujn ajn komponantojn kaj ne ŝanĝu izolajn distancojn.
- Ne tuŝu elektronikajn komponantojn kaj kontaktojn.
- Instrumentoj povas enhavi elektrostatike sentemajn komponentojn, kiuj povas facile esti difektitaj per malkonvena manipulado.
- Ne difektu aŭ detruu iujn ajn elektrajn komponantojn, ĉar ĉi tio povus endanĝerigi vian sanon!
4. Elektra konekto
Antaŭ ŝalti la instrumenton, oni devas kontroli la ĝustecon de konekto al la reto.
- Okaze de la protekto-termina konekto kun aparta plumbo oni devas memori konekti ĝin antaŭ la konekto de la instrumento al la reto.
- Laborante sur vivaj instrumentoj, la aplikeblaj naciaj regularoj por prevento de akcidentoj devas esti observitaj.
- La elektra instalado devas esti efektivigita laŭ la taŭgaj regularoj (kablaj sekcoj, fuzeoj, PE-konekto). Pliaj informoj povas esti akiritaj de la gvidilo de la uzanto.
- La dokumentaro enhavas informojn pri instalado konforme al EMC (ŝirmado, surteriĝo, filtriloj kaj kabloj). Ĉi tiuj notoj devas esti observitaj por ĉiuj CE-markitaj produktoj.
- La fabrikanto de la mezursistemo aŭ instalitaj aparatoj respondecas pri la plenumo de la postulataj limvaloroj postulataj de la EMC-leĝaro.
5. Operacio
- Mezursistemoj inkluzive de SM3-moduloj devas esti ekipitaj per protektaj aparatoj laŭ la responda normo kaj regularoj por preventado de akcidentoj.
- Post kiam la instrumento estis malkonektita de la provizo voltage, vivaj komponentoj kaj potencaj konektoj ne devas esti tuŝitaj tuj ĉar kondensiloj povas esti ŝargitaj.
- La loĝejo devas esti fermita dum funkciado.
6. Prizorgado kaj servado
- Bonvolu observi la dokumentadon de la fabrikanto.
- Legu ĉiujn produktajn specifajn sekurecajn kaj aplikajn notojn en ĉi tiu manlibro de uzanto.
- Antaŭ ol elpreni la instrumentan domon, oni devas malŝalti la provizon.
La forigo de la instrumento-loĝejo dum la garantia kontraktoperiodo povas kaŭzi ĝian nuligon.
INSTALO
4.1. Riparado de modulo
La modulo estas desegnita por esti fiksita sur 35 mm relo (EN 60715). La modula loĝigo estas farita el mem-estingebla plasto.
Entutaj dimensioj de la loĝejo: 22.5 x 120 x 100 mm. Oni devas konekti eksterajn dratojn kun sekco de 2.5 mm² (de provizoflanko) kaj de 1.5 mm² (de eniga signalflanko).4.2. Fina priskribo
Oni devas konekti la provizon kaj eksterajn signalojn konforme al fig. 3, 4 kaj 5. Apartaj elkondukoj estas priskribitaj en la tabelo 1.
NOTO: Oni devas atenti apartan pri la ĝusta konekto de eksteraj signaloj (vidu tabelon 1).
Ekzistas tri diodoj sur la fronta plato:
- verda - dum lumigado, signalas la provizon,
- verda (RxD) - signalas la datenricevon per la modulo,
- flava (TxD) - signalas la transdonon de datumoj per la modulo.
Priskribo de SM3-modulo-elkondukoj
Tabelo 1
Terminalonr |
Fina priskribo |
1 | GND-linio de logikaj enigaĵoj |
2 | IN1-linio - logika enigo No 1 |
3 | 5 V dc linio |
4 | IN2-linio - logika enigo No 2 |
5 | GND-linio de la RS-485-interfaco |
6, 7 | Linioj provizantaj la modulon |
8 | Linio de la RS-485-interfaco kun optoizolado |
9 | B-linio de la RS-485-interfaco kun optoizolado |
Ekzempla maniero de logikaj enigkonektoj estas prezentita malsupreNOTO:
Konsiderante elektromagnetan interferon, oni devas uzi ŝirmitajn dratojn por konekti logikajn enirsignalojn kaj RS-485-interfacsignalojn. La ŝildo devas esti konektita al la protekta terminalo en ununura punkto. La provizo devas esti konektita per dudrata kablo kun taŭga dratdiametro, certigante ĝian protekton per instalaĵeltranĉo.
SERVO
Post konekti eksterajn signalojn kaj ŝanĝi la provizon, la modulo SM3 pretas funkcii. La lumigita verda diodo signalas la modulan operacion. La verda diodo (RxD) signalas la modulan balotadon, tamen la flava diodo (TxD), la modulo respondas. Diodoj devus cikle lumiĝi dum la datumtranssendo, ambaŭ tra la RS-232 kaj RS-485-interfaco. La signalo „+” (terminalo 3) estas la 5 V eligo kun la akceptebla 50 mA ŝarĝo. Oni povas uzi ĝin por provizi eksterajn cirkvitojn.
Ĉiuj modulaj parametroj povas esti programitaj per RS-232 aŭ RS-485. La haveno RS-232 havas konstantajn transmisiajn parametrojn konforme al teknikaj datumoj, kio ebligas la konekton kun la modulo, eĉ kiam planitaj parametroj de la cifereca eligo RS-485 estas nekonataj (adreso, reĝimo, indico).
La normo RS-485 permesas la rektan konekton al 32 aparatoj sur ununura seria ligo de 1200 m longa. Por konekti pli grandan nombron da aparatoj necesas uzi aldonajn per-disigajn aparatojn (ekz. PD51-konvertilo/ripetilo). La maniero konekti la interfacon estas donita en la manlibro de la modula uzanto (fig. 5). Por akiri ĝustan dissendon necesas ligi liniojn A kaj B paralele kun iliaj ekvivalentoj en aliaj aparatoj. La konekto devas esti farita per ŝirmita drato. La ŝildo devas esti konektita al la protekta terminalo en ununura punkto. La GND-linio servas al la kroma protekto de la interfaca linio ĉe longaj konektoj. Oni devas konekti ĝin al la protekta terminalo (tio ne estas necesa por la ĝusta interfaco-funkciado).
Por akiri la konekton kun la komputila komputilo per la RS-485-haveno, RS-232/RS-485-interfaca konvertilo estas nemalhavebla (ekz. PD51-konvertilo) aŭ RS-485-karto. La markado de transmisilinioj por la karto en la komputila komputilo dependas de la kartproduktanto. Por realigi la konekton per la haveno RS-232, sufiĉas la kablo aldonita al la modulo. La maniero de ambaŭ havenkonekto (RS-232 kaj RS-485) estas prezentita sur la Fig.5.
La modulo povas esti konektita al la Mastra aparato nur per unu interfaca haveno. En la okazo de samtempa konekto de ambaŭ havenoj, la modulo ĝuste funkcios kun la RS-232-haveno.
5.1. Priskribo de la MODBUS-protokolo-efektivigo
La dissenda protokolo priskribas manierojn de informinterŝanĝo inter aparatoj tra la seria interfaco.
La MODBUS-protokolo estis efektivigita en la modulo konforme al la specifo PI-MBUS-300 Rev G de la kompanio Modicon.
Aro de seriaj interfacaj parametroj de moduloj en la MODBUS-protokolo:
– modulo adreso: 1…247
- baudrapideco: 2400, 4800, 19200, 38400 bitoj/s
- operaciumo: ASCII, RTU
- informunuo: ASCII: 8N1, 7E1, 7O1,
RTU: 8N2, 8E1, 8O1, 8N1
– maksimuma responda tempo: 300 ms
La parametra agordo de la seria interfaco estas priskribita en la plua parto de ĉi tiu manlibro de uzanto. Ĝi konsistas el la aranĝo de la baud-rapideco (Rate-parametro), aparato-adreso (Adresa parametro) kaj la tipo de la informunuo (Mode-parametro).
En kazo de la modula konekto al la komputilo per la kablo RS-232, la modulo aŭtomate fiksas transmisiajn parametrojn sur valoroj:
Baud-indico: 9600 b/s
Funkcia reĝimo: RTU 8N1
Adreso: 1
Notu: Ĉiu modulo konektita al la komunika reto devas:
- havas unikan adreson, malsaman de adresoj de aliaj aparatoj konektitaj en la reto,
- havas la identan baudrapidecon kaj informunuospecon,
- la ordon-transsendo kun la adreso „0” estas identigita kiel elsendo-reĝimo (transdono al multaj aparatoj).
5.2. Priskribo de MODBUS-protokolo-funkcioj
Sekvaj MODBUS-protokolfunkcioj estis efektivigitaj en la SM3-modulo:
Priskribo de la funkcioj de la protokolo MODBUS
Tabelo 2
Kodo |
Signifo |
03 (03 h) | Legado de n-registroj |
04 (04 h) | Legado de n-eniga registroj |
06 (06 h) | Skribu de ununura registro |
16 (10 h) | Skribu de n-registroj |
17 (11 h) | Identigo de sklava aparato |
Lego de n-registroj (kodo 03h)
Funkcio neatingebla en datuma elsenda reĝimo.
Example: Lego de 2 registroj komencante de la registro kun la 1DBDh (7613) adreso:
Peto:
Aparato adreso | Funkcio | Registru adreso Saluton |
Registru adreso Lo |
Nombro de registras Saluton |
Nombro de registras Lo |
Kontrolsumo CRC |
01 | 03 | 1D | BD | 00 | 02 | 52 43 |
Respondo:
Aparato adreso | Funkcio | Nombro da bajtoj | Valoro el la registro 1DBD (7613) | Valoro el la registro 1DBE (7614) | Kontrolsumo CRC | ||||||
01 | 03 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 42 8B |
Legado de n-enigregistroj (kodo 04h)
Funkcio neatingebla en la reĝimo de elsendo de datumoj.
Example: legado de unu registro kun la 0FA3h (4003) adreso komencante de la registro kun 1DBDh (7613).
Peto:
Aparato adreso | Funkcio | Registru adreso Saluton |
Registru adreso Lo |
Nombro de registras Saluton |
Nombro de registras Lo |
Kontrolsumo CRC |
01 | 04 | 0F | A3 | 00 | 01 | C2 FC |
Respondo:
Aparato adreso | Funkcio | Nombro da bajtoj | Valoro de la registro 0FA3 (4003) |
Kontrolsumo CRC | |
01 | 04 | 02 | 00 | 01 | 78 F0 |
Skribu la valoron en la registron (kodo 06h)
La funkcio estas alirebla en la elsenda reĝimo.
Example: Skribu de la registro kun 1DBDh (7613) adreso.
Peto:
Aparato adreso | Funkcio | Registri adreson Saluton | Registra adreso Lo | Valoro el la registro 1DBD (7613) | Kontrolsumo CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85 p.K |
Respondo:
Aparato adreso | Funkcio | Registru adreso Saluton |
Registri adreson Lo |
Valoro el la registro 1DBD (7613) | Kontrolsumo CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85 p.K |
Skribu al n-registroj (kodo 10h)
La funkcio estas alirebla en la elsenda reĝimo.
Example: Skribu 2 registrojn komencante de la registro kun 1DBDh (7613) ad-
Peto:
Aparato adreso |
Funkcio | Registru adreso |
Nombro de registroj |
Nombro da bajtoj | Valoro el la registro 1DBD (7613) |
Valoro de la registri 1DBE (7614) |
Kontrolo- sumo CRC |
||||||||
Hi | Lo | Hi | Lo | ||||||||||||
01 | 10 | 1D | BD | 00 | 02 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 03 09 |
Respondo:
Aparato adreso | Funkcio | Registru adreso Saluton |
Registru adreso Lo |
Nombro de registras Saluton |
Nombro de registras Lo |
Kontrolsumo (KRK) |
01 | 10 | 1D | BD | 00 | 02 | D7 80 |
Raporto identiganta la aparaton (kodo 11h)
Peto:
Aparato adreso | Funkcio | Kontrolsumo (CRC) |
01 | 11 | C0 2C |
Respondo:
Aparato adreso | Funkcio | Nombro da bajtoj | Aparato identigilo | Aparato stato | Numero de versio de programaro | Kontrolsumo |
01 | 11 | 06 | 8C | FF | 3F 80 00 00 | A6 F3 |
Aparato adreso - 01
Funkcio - funkcio Ne: 0x11;
Nombro da bajtoj - 0x06
Aparato-Identigilo - 0x8B
Aparato stato - 0xFF
Programaro-versio Ne - versio efektivigita en la modulo: 1.00
XXXX - 4-bajta variablo de flosila tipo
Kontrolsumo - 2 bajtoj en kazo de laboro en RTU-reĝimo
– 1 bajto en kazo de laboro en ASCII-reĝimo
5.3. Mapo de modulaj registroj
Registri mapon de la SM3-modulo
Adreso gamo | Valoro tajpu | Priskribo |
4000-4100 | int, flosilo (16 bitoj) | La valoro estas metita en 16-bitajn registrojn. Registroj estas nur por legado. |
4200-4300 | int (16 bitoj) | La valoro estas metita en 16-bitajn registrojn. La registroenhavo egalrilatas al la 32-bita registroenhavo de la 7600 areo. Registroj estas legeblaj kaj skribeblaj. |
7500-7600 | flosilo (32 bitoj) | La valoro estas metita en la 32-bita registro. Registroj estas nur por legado. |
7600-7700 | flosilo (32 bitoj) | La valoro estas metita en la 32-bita registro. Registroj estas legeblaj kaj skribitaj. |
5.4. Aro de modulaj registroj
Aro de registroj por legi la SM3-modulon.
La valoro estas metita en 16-bitajn registrojn | Nomo | Gamo | Registru tipo | Kvantonomo |
4000 | Identigilo | – | int | Konstanto identiganta la aparaton (0x8B) |
4001 |
Statuso 1 |
int |
Status1 estas la registro priskribanta aktualajn statojn de logikaj enigaĵoj | |
4002 | Statuso 2 | – | int | Status2 estas la registro priskribanta nunajn dissendajn parametrojn. |
4003 | W1 | 0... 1 | int | Valoro de legita stato de la enigo 1 |
4004 | W2 | 0... 1 | int | Valoro de legita stato de la enigo 2 |
4005 | WMG1_H |
– |
longa |
Rezulto akirita per farado de la divido operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 1 (la registro kalkulas la nombron da milionoj de la tuta rezulto) - pli alta vorto. |
4006 | WMG1_L | Rezulto akirita per farado de la divido-operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 1 (la registro kalkulas la nombron da milionoj de la tuta rezulto) - pli malalta vorto. | ||
4007 | WMP1_H |
– |
longa |
Rezulto akirita per farado de la divida operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 1 (la registro kalkulas la nombron da milionoj de la tuta rezulto) – pli alta vorto. |
4008 | WMP1_L | Rezulto akirita per farado de la divido-operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 1 (la registro kalkulas la nombron da milionoj de la tuta rezulto) - pli malalta vorto. | ||
4009 | WMG2_H |
– |
longa |
Rezulto akirita per farado de la divida operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 2 (la registro kalkulas la nombron da milionoj de la tuta rezulto) – pli alta vorto. |
4010 | WMG2_L | Rezulto akirita per la divido-operacio de la ĉefa numeratoro kaj la pezvaloro, por enigo 2 (la registro kalkulas la nombron da milionoj de la tuta rezulto) – malsupra vorto. |
4011 | WMP2_H |
– |
longa |
Rezulto akirita per farado de la divida operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 2 (la registro kalkulas la nombron da milionoj de la tuta rezulto) – pli alta vorto. |
4012 | WMP2_L | Rezulto akirita per farado de la divido-operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 2 (la registro kalkulas la nombron da milionoj de la tuta rezulto) - pli malalta vorto. | ||
4013 | WG1_H | 0... 999999 | flosi | Rezulto akirita per farado de la divida operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 1 (la registro kalkulas la nombron da milionoj de la tuta rezulto) – pli alta vorto. |
4014 | WG1_L | Rezulto akirita per farado de la divido-operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 1 (la registro kalkulas la nombron da milionoj de la tuta rezulto) - pli malalta vorto. | ||
4015 | WP1_H | 0... 999999 | flosi | Rezulto akirita per farado de la divida operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 1 (la registro kalkulas la nombron da milionoj de la tuta rezulto) – pli alta vorto. |
4016 | WP1_L | Rezulto akirita per farado de la divido-operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 1 (la registro kalkulas la nombron da milionoj de la tuta rezulto) - pli malalta vorto. | ||
4017 | WG2_H | 0... 999999 | flosi | Rezulto akirita per farado de la divida operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 2 (la registro kalkulas la nombron da milionoj de la tuta rezulto) – pli alta vorto. |
4018 | WG2_L | Rezulto akirita per farado de la divido-operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 2 (la registro kalkulas la nombron da milionoj de la tuta rezulto) - pli malalta vorto. | ||
4019 | WP2_H | 0... 999999 | flosi | Rezulto akirita per farado de la divida operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 2 (la registro kalkulas la nombron da milionoj de la tuta rezulto) – pli alta vorto. |
4020 | WP2_L | Rezulto akirita per farado de la divido-operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 2 (la registro kalkulas la nombron da milionoj de la tuta rezulto) - pli malalta vorto. |
4021 | LG1_H | 0… (2 32 – 1) | longa | Valoro de la ĉefa impulsa nombrilo por la enigo 1 (pli alta vorto) |
4022 | LG1_L | Valoro de la ĉefa impulsa nombrilo por la enigo 1 (malsupera vorto) | ||
4023 | LP1_H | 0… (2 32 – 1) | longa | Valoro de la ĉefa impulsa nombrilo por la enigo 1 (pli alta vorto) |
4024 | LP1_L | Valoro de la ĉefa impulsa nombrilo por la enigo 1 (malsupera vorto) | ||
4025 | LG2_H | 0… (2 32 – 1) | longa | Valoro de la ĉefa impulsa nombrilo por la enigo 2 (pli alta vorto) |
4026 | LG2_L | Valoro de la ĉefa impulsa nombrilo por la enigo 2 (malsupera vorto) | ||
4027 | LP2_H | 0… (2 32 – 1) | longa | Valoro de la helpa impulsokalkulilo por la enigo 2 (pli alta vorto) |
4028 | LP2_L | Valoro de la helpa impulsokalkulilo por la enigo 2 (malsupera vorto) | ||
4029 | Statuso 3 | – | int | Erara stato de la aparato |
4030 | Restarigi | 0… (2 16 – 1) | int | Nombrilo de la nombro da aparato-provizo kadukiĝas |
Aro de registroj por legi la SM3-modulon (adresoj 75xx)
Nomo | Gamo | Registru tipo | Kvantonomo | |
La valoro i registras | ||||
7500 | Identigilo | – | flosi | Konstanto identiganta la aparaton (0x8B) |
7501 | Statuso 1 | – | flosi | La statuso 1 estas la registro priskribanta aktualajn logikajn enigŝtatojn |
7502 | Statuso 2 | – | flosi | La statuso 2 estas la registro priskribanta nunajn dissendajn parametrojn |
7503 | W1 | 0... 1 | flosi | Valoro de la legita stato de la enigo 1 |
7504 | W2 | 0... 1 | flosi | Valoro de la legita stato de la enigo 2 |
7505 | WG1 | 0… (2 16 – 1) | flosi | Rezulto akirita per la divida operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 1 |
7506 | WP1 | – | flosi | Rezulto akirita per la divida operacio de la helpa nombrilo kaj la pezvaloro, por enigo 1 |
7507 | WG2 | – | flosi | Rezulto akirita per la divida operacio de la ĉefa nombrilo kaj la pezvaloro, por enigo 2 |
7508 | WP2 | – | flosi | Rezulto akirita per la divida operacio de la helpa nombrilo kaj la pezvaloro, por enigo 2 |
7509 | LG1 | 0… (2 32 – 1) | flosi | Valoro de la ĉefa impulsa nombrilo por la enigo 1 |
7510 | LP1 | 0… (2 32 – 1) | flosi | Valoro de la helpa impulsa nombrilo por la enigo 1 |
7511 | LP2 | 0… (2 32 – 1) | flosi | Valoro de la ĉefa impulsa nombrilo por la enigo 2 |
7512 | LP2 | 0… (2 32 – 1) | flosi | Valoro de la helpa impulsa nombrilo por la enigo 2 |
7513 | Statuso 3 | flosi | Statuso de aparataj eraroj | |
7514 | Restarigi | 0… (2 16 – 1) | flosi | Nombrilo de la nombro da aparato-provizo kadukiĝas |
Priskribo de la statusa registro 1
Bito-15...2 Ne uzata Ŝtato 0
Bit-1 Ŝtato de la IN2-enigo
0 - malferma aŭ neaktiva stato,
1 - mallongigita aŭ aktiva stato
Bit-0 Ŝtato de la IN1-enigo
0 - malferma aŭ neaktiva stato,
1 - mallongigita aŭ aktiva stato
Priskribo de la statusa registro 2Bito-15...6 Ne uzata Ŝtato 0
Bito-5...3 Funkcia reĝimo kaj informunuo
000 - interfaco malŝaltita
001 – 8N1 – ASCII
010 – 7E1 – Askio
011 – 7O1 – ASCII
100 – 8N2 – RTU
101 – 8E1 – RTU
110 – 8O1 – RTU
111 – 8N1 – RTU
Bito-2...0 Baudrapideco
000 – 2400 bitoj/s
001 – 4800 bitoj/s
010 – 9600 bitoj/s
011 – 19200 bitoj/s
100 – 38400 bitoj/s
Priskribo de la statusa registro 3Bit-1...0 FRAM-memoreraro - Ĉefa nombrilo 1
00 - manko de eraro
01 - eraro de skribado/legado el la memorspaco 1
10 - eraro de skribo/legado de memorspacoj 1 kaj 2
11 - eraro de skribado/legado de ĉiuj memorblokoj (perdo de nombrilo)
Bit-5...4 FRAM-memoreraro - Helpa nombrilo 1
00 - manko de eraro
01 - eraro de skribo/legado de la 1-a memorspaco
10 - eraro de skribado/legado de la 1-a kaj 2-a memorspacoj
11 - eraro de skribado/legado de ĉiuj memorblokoj (perdo de la nombrilo)
Bit-9...8 FRAM-memoreraro - Ĉefa nombrilo 2
00 - manko de eraro
01 - eraro de skribo/legado de la 1-a memorspaco
10 - eraro de skribo/legado de la 1-a kaj 2-a memorspacoj 1 kaj 2
11 - eraro de skribado/legado de ĉiuj memorblokoj (perdo de la nombrilo)
Bit-13...12 FRAM-memoreraro - Helpa nombrilo 2
00 - manko de eraro
01 - eraro de skribo/legado de la 1-a memorspaco
10 - eraro de skribo/legado de 1-a kaj 2-a memorspacoj
11 - eraro de skribado/legado de ĉiuj memorblokoj (perdo de la nombrilo)
Bito-15...6, 3...2, 7...6, 11...10, 15...14 neniu uzata Ŝtato 0
Aro da registroj por legi kaj skribi la SM3-modulon (adresoj 76xx)
Tabelo 6
La valoro de flosila tipo estas metita en 32-bitajn registrojn. | La valoro de int-tipo estas metita en 16-bitajn registrojn. | Gamo | Nomo | Kvantonomo |
7600 | 4200 | – | Identigilo | Identigilo (0x8B) |
7601 | 4201 | 0... 4 | Baudrapideco | Baudrapideco de la RS-interfaco 0 - 2400 b/s 1 – 4800 b/s 2 – 9600 b/s 3 – 19200 b/s 4 – 38400 b/s |
7602 | 4202 | 0... 7 | Reĝimo | Laborreĝimo de la RS-interfaco 0 - Interfaco malŝaltita 1 - ASCII 8N1 2 - Askio 7E1 3 – Askio 7O1 4 – RTU 8N2 5 – RTU 8E1 ? 6 – RTU 8O1 7 – RTU 8N1 |
7603 | 4203 | 0... 247 | Adreso | Aparato adreso sur la Modbus-buso |
7604 | 4204 | 0... 1 | Apliki | Akcepto de ŝanĝoj por la registroj 7601-7603 0 – manko de akcepto 1 - akcepto de ŝanĝoj |
7605 | 4205 | 0... 1 | Laborreĝimo | Laborreĝimo de la aparato: 0 - logika enigo 1 - nombrilo enigoj |
7606 | 4206 | 0... 11 | Instruo | Registro de instrukcioj: 1 - forigo de la helpa nombrilo por la enigo 1 2 - forigo de la helpa nombrilo por la enigo 2 3 - forigo de la ĉefa nombrilo por la enigo 1 (nur kun RS-232) 4 - forigo de la ĉefa nombrilo por la enigo 2 (nur kun RS-232) 5 – forigo de helpaj nombriloj 6 - forigo de ĉefaj nombriloj (nur kun RS232) 7 - skribu de defaŭltaj datumoj al la registroj 7605 - 7613 kaj 4205 – 4211 (nur kun RS232) 8 – skribu de defaŭltaj datumoj al la registroj 7601 – 7613 kaj 4201 – 4211 (nur kun RS232) 9 – rekomencigita aparato 10 - forigo de erarstatusaj registroj 11 - forigo de rekomencigitaj numero-registroj |
7607 | 4207 | 0... 3 | Aktiva stato | Aktiva stato por aparataj enigaĵoj: 0x00 - aktiva stato "0" por IN1, aktiva stato "0" por IN2 0x01 - aktiva stato "1" por IN1, aktiva stato "0" por IN2 0x02 - aktiva stato "0" por IN1, aktiva stato "1" por IN2 0x03 - aktiva stato "1" por IN1, aktiva stato "1" por IN2 |
7608 | 4208 | 1...10000 | Tempo por la aktiva nivelo 1 | Daŭro de la alta nivelo por 1 impulso por la enigo 1 – (0.5 – 500 ms) |
7609 | 4209 | 1...100000 | Tempo por la neaktiva nivelo 1 | Daŭro de la malalta nivelo por 1 impulso por la enigo 1 – (0.5 – 500 ms) |
7610 | 4210 | 1...10000 | Tempo por la aktiva nivelo 2 | Daŭro de la alta nivelo por 1 impulso por la enigo 2 – (0.5 – 500 ms) |
7611 | 4211 | 1...10000 | Tempo por la neaktiva nivelo 2 | Daŭro de la malalta nivelo por 1 impulso por la enigo 2 – (0.5 – 500 ms) |
7612 | 0.005...1000000 | Pezo 1 | Valoro de la pezo por la enigo 1 | |
7613 | 0.005...1000000 | Pezo 2 | Valoro de la pezo por la enigo 2 | |
7614 | 4212 | – | Kodo | Kodo aktiviganta ŝanĝojn en registroj 7605 – 7613 (4206 – 4211), kodo – 112 |
IMPULSOMUMIGLILOJ
Ĉiu el la konvertilaj impulsaj enigaĵoj estas ekipita per du sendependaj 32-bitaj nombriloj - ĉefaj kaj helpaj impulsaj nombriloj. La maksimuma stato de nombriloj estas 4.294.967.295 (2?? – 1) impulsoj.
La pliigo de nombriloj je unu sekvas samtempe en la momento de la detekto de aktiva stato de taŭge longa daŭro sur la impulsa enigo kaj stato kontraŭa al la aktiva stato de taŭge longa daŭro.
6.1. Ĉefa nombrilo
La ĉefa nombrilo legeblas per la programa ligilo RJ aŭ la interfaco RS485, sed viŝita nur per la programa ligilo per skribado de la taŭga valoro en la instrukregistro (vidu tabelon 6). Dum la legado, la enhavo de la pli malnova kaj pli juna vorto de la nombrilo registro estas stokita kaj ne ŝanĝiĝas ĝis la fino de la datumkadro interŝanĝo. Ĉi tiu mekanismo certigas sekuran legadon kaj de la tuta 32-bita registro kaj ĝia 16-bita parto.
La apero de la ĉefa nombrilo superfluo ne kaŭzas ĉesigon de la impulskalkulado.
La nombrila stato estas skribita en la nevolatila memoro.
La ĉeksumo CRC, kalkulita el la kontentenhavo, ankaŭ estas skribita.
Post ŝanĝi la provizon, la konvertilo reproduktas la nombrilo staton de skribitaj datumoj kaj kontrolas la CRC-sumon. En kazo de malkonkordo en la erarregistro, taŭga erarmarko estas agordita (vidu la priskribon de Statuso 3).
Registroj de ĉefaj nombriloj troviĝas sub adresoj 4021 -4022 por la enigo 1 kaj 4025 - 4026 por la enigo 2.
6.2. Helpa nombrilo
La helpa nombrilo plenumas la rolon de la nombrilo de la uzanto, kiu povas esti forigita en ajna momento, kaj per la programa ligo RJ kaj de la aplika nivelo per la RS-485-interfaco.
Ĉi tio estas efektivigita per skribo de taŭga valoro al la instruregistro (vidu tabelon 6).
La legomekanismo estas simila al la priskribita, en kazo de la ĉefa nombrilo.
La helpa nombrilo estas aŭtomate rekomencigita post sia superfluo.
Registroj de helpaj nombriloj troviĝas sub adresoj 4023 – 4024 por la enigo 1 kaj 4027 – 4028 por la enigo 2.
KONFIGURO de IMPULSO-ENIGOJ
La agordo de aparato-parametroj estante en registroj 7606 – 7613 (4206 – 4211) eblas post antaŭa skribo de la valoro 112 al la registro 7614 (4212).
La skribo de la valoro 1 al la registro 7605 (4205) kaŭzas la aktivigon de impulsaj enigaĵoj kaj ĉiuj agordaj funkcioj rilataj al la aktiva laborreĝimo. Por ĉiu el la impulsa enigo eblas programi sekvajn parametrojn: voltage nivelo sur la enigo por la aktiva stato kaj minimuma daŭro de ĉi tiu stato kaj la kontraŭa stato al la aktiva stato. Aldone, estas eble asigni valorojn de la impulspezo al ĉiu enigaĵo.
7.1 Aktiva stato
La ebla agordo de la aktiva stato estas la mallongigo (alta stato sur la enigo) aŭ la enigo malfermita (malalta stato sur la enigo). La agordo por ambaŭ enigaĵoj estas en registroj de 7607, 4007 adresoj kaj ĝia valoro havas la jenan signifon:
Aktivaj statoj de enigaĵoj
Tabelo 7.
Registru valoro | Aktiva stato por la enigo 2 | Aktiva stato por la enigo 1 |
0 | Malalta stato | Malalta stato |
1 | Malalta stato | Alta stato |
2 | Alta stato | Malalta stato |
3 | Alta stato | Alta stato |
La stato de impulsenigaĵoj, konsiderante la agordon per la registro 7607 (4007), estas alirebla en la statusregistro de la konvertilo aŭ en registroj 7503, 7504 aŭ 4003, 4004.
7.2. Aktiva ŝtatdaŭro
La difino de la minimuma aktiva statodaŭro sur la enigo ebligas la filtradon de interfero kiu povas aperi sur signallinioj kaj la nombrado de impulsoj havantaj nur la taŭgan daŭron. La minimuma daŭro de la aktiva stato estas fiksita en la intervalo de 0.5 ĝis 500 milisekundoj en registroj kun la adreso 7608 (aktiva stato), 7609 (kontraŭa ŝtato) por la enigo 1 kaj kun la adreso 7610 (aktiva stato), 7611 (mala). stato) por la enigo 2.
Pli mallongaj impulsoj de la valoro fiksita en registroj ne estos kalkulitaj.
Impulsaj enigaĵoj estas sampgvidis en intervaloj de 0.5 milisekundoj.
7.3. Eniga pezo
La uzanto havas la eblecon difini la valoron de la impulsa pezo (registroj
7612, 7613). La rezulto estas determinita en la sekva maniero:
ResultMeasurement_Y = Kontraŭvaloro_X/WeightValue_X
ResultMeasurement_Y - Mezura rezulto por la taŭga enigo kaj elektita nombrilo
CounterValue_X - Nombrilo de la taŭga enigo kaj elektita nombrilo CounterWeight_X
– Peza valoro por la taŭga enigo.
La determinita valoro fariĝas alirebla en 16 bitaj registroj en la intervalo 4005-4012, laŭ la tabelo 4 kaj en ununuraj registroj de flosila tipo en la intervalo 7505 - 7508, laŭ la tabelo 5. La maniero determini valorojn de la ĉefaj nombrila rezulto por la enigo 1 tra la legado de registroj en la intervalo 4005 – 4012, estas prezentita sube.
ResultMeasurement_1 = 1000000* (longa) (WMG1_H, WMG1_L) + (flosilo) (WG1_H, WG1_L)
RezultoMezuro_1
– Rezulto konsiderante la pezon por la enigo 1 kaj la ĉefa nombrilo.
(longa)(WMG1_H, WMG1_L) – Pli alta vorto de la rezulto “ResultMeasurement_1”
Variablo de flosila tipo kunmetita de du 16-bitaj registroj: WMG1_H kaj WMG1_L.
(floto) (WG1_H, WG1_L) - Malsupra vorto de la rezulto, "ResultMeasurement_1"
Variablo de flosila tipo kunmetita de du 16-bitaj registroj: WG1_H kaj WG1_L.
Restaj rezultoj por la enigo 2 kaj helpaj nombriloj estas determinitaj simile kiel por en la supra ekzample.
7.4. Defaŭltaj parametroj
La aparato, post fari la instrukcion 7 (vidu tabelon nr 5), estas agordita laŭ defaŭltaj parametroj sube:
- Laborreĝimo - 0
- Aktivigita stato - 3
- Tempo por la aktiva nivelo 1 – 5 ms
- Tempo por la neaktiva nivelo 1 – 5 ms
- Tempo por la aktiva nivelo 2 – 5 ms
- Tempo por la neaktiva nivelo 2 – 5 ms
- Pezo 1-1
- Pezo 2-1
Post fari la instrukcion 8 (vidu tabelon n-ro 5), la aparato fiksas aldone defaŭltajn parametrojn kiel sube:
- RS-baudrapideco - 9600 b/s
- RS-reĝimo - 8N1
- Adreso – 1
TEKNIKAJ DATUMO
Logikaj enigoj: Signalfonto – potenciala signalo: – logikniveloj: 0 logiko: 0… 3 V
1 logiko: 3,5... 24 V
Signalfonto - sen ebla signalo:
– logikniveloj: 0 logiko – malferma enigo
1 logiko - mallongigita enigo
fuŝkontaktorezisto de la kontakto sen potencialo ≤ 10 kΩ
malferma rezisto de la kontakto sen potencialo ≥ 40 kΩ
Nombrilo parametroj:
– minimuma impulstempo (por alta stato): 0.5 ms
– minimuma impulstempo (por malalta stato): 0.5 ms
– maksimuma frekvenco: 800 Hz
Transdonaj datumoj:
a) Interfaco RS-485: protokolo de transdono: MODBUS
Askio: 8N1, 7E1, 7O1
RTU: 8N2, 8E1, 8O1, 8N1 baudrapideco
2400, 4800, 9600, 19200, 38400: 57600, 115200 bit/s adreso…………. 1…247
b) RS-232-interfaco:
transdona protokolo MODBUS RTU 8N1 baudrapideco 9600 adreso 1
Modula elektrokonsumo ≤ 1.5 A
Taksitaj operaciokondiĉoj:
– provizo voltage: 20…24…40 V ak/dc aŭ aŭ 85…230…253 V ac/dc
– provizo voltage frekvenco- 40...50/60...440 Hz
- ĉirkaŭa temperaturo - 0...23...55°C
- relativa humideco- < 95% (neakceptebla kondensado)
– ekstera magneta kampo- < 400 A/m
– laborpozicio- ajna
Kondiĉoj pri konservado kaj manipulado:
- ĉirkaŭa temperaturo - 20… 70 °C
- relativa humideco < 95 % (neakceptebla kondensado)
– akcepteblaj sinusoidaj vibroj: 10…150 Hz
- ofteco:
– movo amplongitudo 0.55 mm
Protektaj gradoj:
- de fronta loĝflanko: IP 40
- de fina flanko: IP 40
Totalaj dimensioj: 22.5 x 120 x 100 mm
Pezo: < 0.25 kg
Loĝejo: adaptita por esti kunvenita sur relo
Elektromagneta kongruo:
– brua imuneco EN 61000-6-2
– bruemisio EN 61000-6-4
Sekurecaj postuloj laŭ. al en EN 61010-1:
– instala kategorio III
- polua klaso 2
Maksimuma fazo-al-tera voltage:
– por provizaj cirkvitoj: 300 V
– por aliaj cirkvitoj: 50 V
ANTAŬ ESTAS DEKLARITA damaĝo
SIMPTOMOJ | PROCEDURO | NOTOJ |
1. La modula verda diodo ne lumas. | Kontrolu la konekton de la retokablo. | |
2. La modulo ne establas komunikadon kun la majstra aparato per la RS-232-haveno. | Kontrolu ĉu la kablo estas konektita al la taŭga ingo en la modulo. Kontrolu ĉu la majstra aparato estas agordita sur la baudrapideco 9600, reĝimo 8N1, adreso 1. |
(RS-232 havas konstantajn dissendajn parametrojn) |
Manko de komunika transsenda signalado sur RxD kaj | ||
TxD-diodoj. | ||
3. La modulo ne establas komunikadon kun la majstra aparato per la RS-485-haveno. Manko de komunika dissendsignalado sur RxD kaj TxD-diodoj. |
Kontrolu ĉu la kablo estas konektita al la taŭga ingo en la modulo. Kontrolu ĉu la majstra aparato estas agordita sur la samaj transmisiparametroj kiel la modulo (baŭdrapideco, reĝimo, adreso) En kazo de neceso ŝanĝi transmisiajn parametrojn kiam oni ne povas establi komunikadon per RS-485, oni devas uzi la RS-232-havenon kiu havas konstantajn transmisiparametrojn (kaze de pliaj problemoj vidu punkton 2). Post ŝanĝado de RS-485-parametroj al postulataj, oni povas ŝanĝi al la RS-885-haveno. |
MENDOKODOJ
Tabelo 6* La kodnumero estas establita de la produktanto EXAMPLE DE ORDO
Dum mendo, bonvolu respekti sinsekvajn kodnumerojn.
Kodo: SM3 – 1 00 7 signifas:
SM3 - 2-kanala modulo de binaraj enigaĵoj,
1 – provizo voltage : 85…230…253 Va.c./dc
00 - norma versio.
7 - kun ekstra kvalita inspekta atestilo.
LUMEL SA
ul. Słubicka 4, 65-127 Zielona Góra, Pollando
tel.: +48 68 45 75 100, fakso +48 68 45 75 508
www.lumel.com.pl
Teknika subteno:
tel.: (+48 68) 45 75 143, 45 75 141, 45 75 144, 45 75 140
retpoŝto: export@lumel.com.pl
Eksporta fako:
tel.: (+48 68) 45 75 130, 45 75 131, 45 75 132
retpoŝto: export@lumel.com.pl
Kalibrado kaj Atesto:
retpoŝto: laboratorium@lumel.com.pl
SM3-09C 29.11.21
60-006-00-00371
Dokumentoj/Rimedoj
![]() |
LUMEL SM3 2 Kanala Modulo de Logiko aŭ Nombrilo Enigoj [pdf] Uzanto-manlibro SM3 2 Kanala Modulo de Logikaj aŭ Nombrilaj Enigoj, SM3, 2 Kanala Modulo de Logiko aŭ Nombrilaj Enigoj, Logiko aŭ Nombrilaj Enigoj |