Suaicheantas Ambientika

Prògramadh Ambientika RS485 Gaoth a Deas

Ambientika-RS485-Prògramadh-Sud-gaoithe

Uèir

Ann an stàlaidhean a tha a’ ceangal grunn aonadan fionnarachaidh, bidh conaltradh sreathach a’ tachairt tro eadar-aghaidh RS485. Bidh an ceangal a’ tachairt tro na loidhnichean comharran eadar-dhealaichte A, B agus loidhne talmhainn choitcheann (GND). Tha na h-aonadan ceangailte ri chèile ann an topo-eòlas bus. Tha e èigneachail resistor crìochnachaidh de 120 ohms a cheangal eadar loidhne A agus loidhne B air an aonad fiosaigeach mu dheireadh den loidhne bus, gus dèanamh cinnteach à càileachd an t-soidhne.

Ambientika-RS485-Prògramadh-Sud-wind-1

Crìoch-uidhe 3: B
Crìoch-uidhe 4: A
Crìoch-uidhe 5: GND

A bharrachd air uèirleadh ceart nan loidhnichean RS485, tha feum air modúl eadar-aghaidh sònraichte don neach-dèanamh airson amalachadh ann an diofar shiostaman fèin-ghluasaid: airson siostaman stèidhichte air KNX, tha leudachadh RS485 (me mar gheata KNX-TP/RS485) ri fhaighinn, a bhios ag atharrachadh nan ìrean agus nam protocolaidhean eadar bus KNX agus na h-innealan RS485. Ann an siostaman Loxone, thathas a’ cleachdadh an leudachadh oifigeil Loxone RS485 na àite, a tha air a thoirt a-steach gu dìreach ann an àrainneachd Loxone Miniserver.

Nuair a thaghas tu an eadar-aghaidh iomchaidh, tha e gu sònraichte cudromach dèanamh cinnteach nach e geata Modbus RS485 a th’ ann, ach geata RS485 sreathach, follaiseach. Bidh Südwind a’ cleachdadh protocolaidhean seilbhe nach eil a’ freagairt ris an inbhe Modbus.

Suidhich suidse DIP

Leis gu bheil an smachd meadhanach a’ tachairt tro KNX no Loxone, bidh an siostam a’ gabhail thairis gnìomhan pannal a’ bhalla gu tur. Tha am prìomh aonad air a rèiteachadh mar mhaighstir le pannal balla.

Ambientika-RS485-Prògramadh-Sud-wind-2

Tha na h-aonadan eile uile san t-siostam air an suidheachadh mar thràillean tro suidsichean DIP. A rèir an tagraidh, mar eisimpleirampMar shiostaman solair is sgaoilidh èadhair, faodar na h-aonadan tràill obrachadh gu sioncronaich no gu neo-shioncronaich.

Ambientika-RS485-Prògramadh-Sud-wind-3

Maighstir mit Fernbedienung = Maighstir le smachd aig astar
Maighstir le pannal balla = Maighstir le pannal balla

Maighstir gegenläufig tràill = Tràill - Maighstir ag obair gu neo-chunbhalach
Maighstir tràill gleichläufig = Bidh Maighstir tràill ag obair gu sioncronaich

Parametrization

Paramadairean conaltraidh sreathach ri rèiteachadh anns an leudachadh RS485:

  • ìre baud 9600 [bit/s]
  • 8 pìosan dàta
  • 1 stad
  • gun cho-ionannachd

Thèid teachdaireachdan a chur bhon smachd meadhanach gu na h-aonadan ceangailte uile aig amannan 500 ms.
Tha na teachdaireachdan seo air an dèanamh suas de shreath de bytes ann an àireamhachadh heicsidheach (àireamhan-heicsidheach). Tha gach eileamaid, leithid \x02 no \x30, a’ riochdachadh aon byte ann an cruth heicsidheach.

Rannsachadh inbhe

Thèid an t-iarrtas inbhe a chur bhon phrìomh smachd agus thèid a mheasadh leis a’ phrìomh aonad. Fhad ’s a thèid an t-iarrtas seo a chur, stadaidh am prìomh smachd a’ cur teachdaireachdan airson 3 diogan, gus dèanamh cinnteach gu bheil an loidhne ri fhaighinn.

Inbhe àithne
Rannsachadh inbhe \x02\x30\x32\x30\x32\x03

Mura h-eil mothachair no inbhe gnìomhach ann, freagraidh am Prìomh aonad le teachdaireachd 11 bytes a dh'fhaid san chruth heicsidheach-deicheach a leanas: \x02\x30\x30\x30\x30\x30\x30\x30\x30\x30\x30\x03.

Tha a’ chiad byte \x02 a’ suidheachadh toiseach na teachdaireachd (frèam tòiseachaidh) agus tha dà byte \x30\x30 às a dhèidh a’ riochdachadh an “teachdaireachd inbhe” (tha \x30 a’ freagairt ri “0” ann an caractaran ASCII).
Tha na 8 bytes a leanas a’ riochdachadh nan clàran inbhe singilte. Tha gach aon de na bytes seo a’ freagairt ri teachdaireachd shònraichte. Chan eil ach a’ chiad cheithir clàran air an cleachdadh: Tha a’ chiad chlàr a’ seasamh airson an sensor feasgair, an dàrna fear agus an treas fear airson an inneal-rabhaidh atharrachadh sìoltachain agus an ceathramh fear airson an inneal-rabhaidh taiseachd. Tha byte a gheibhear \x30 a’ freagairt ri “0” ann an còd ASCII. Tha sin a’ ciallachadh nach eil an sensor no an inbhe buntainneach gnìomhach. Tha \X31 a’ freagairt ri “1” agus a’ comharrachadh inbhe ghnìomhach.

Tha an teachdaireachd a’ crìochnachadh leis a’ byte \x03 a tha na stad-bit (frèam crìochnachaidh) agus a’ suidheachadh deireadh an tar-chuir.
Faodar an inneal-rabhaidh atharrachadh criathrag ath-shuidheachadh le àithne.

Teachdaireachdan

Anns a’ pharagraf a leanas tha na h-òrdughan fa leth agus na gnìomhan buntainneach aca air am mìneachadh. Mar a chaidh ainmeachadh gu h-àrd, feumar na h-òrdughan a chur bhon aonad smachd meadhanach gu na h-aonadan ceangailte uile aig eadar-ama de 500 ms.

Modh àithne
Motair dheth, pannal dùinte \x02\x30\x31\x30\x30\x30\x30\x30\x31\x03
Motair ann am fois, pannal fosgailte \x02\x30\x31\x32\x30\x30\x30\x32\x31\x03
Motair dheth, ath-shuidhich atharrachadh criathrag \x02\x30\x31\x30\x30\x30\x31\x30\x30\x03

Stiùireadh an rothlaidh – mar eisimpleirampnuair a thèid atharrachadh bho in-ghabhail gu às-tharraing – chan urrainnear seo atharrachadh ach ma chaidh am motair a chuir dheth roimhe. Ma tha am motair air, feumar an àithne “stad motair” a chur an gnìomh gus casg a chur air milleadh air an t-solar cumhachd.
Modh làimheBidh an Tràill a’ suidheachadh stiùireadh an rothlaidh tro suidsichean DIP a rèir an rèiteachaidh ro-shuidhichte.

Modh làimhe, ìre taiseachd 1 àithne
Maighstir às-tharraing ìre 0 \x02\x30\x31\x32\x34\x30\x30\x32\x35\x03
Maighstir às-tharraing ìre 1 \x02\x30\x31\x32\x35\x30\x30\x32\x34\x03
Maighstir às-tharraing ìre 2 \x02\x30\x31\x32\x36\x30\x30\x32\x37\x03
Maighstir às-tharraing ìre 3 \x02\x30\x31\x32\x37\x30\x30\x32\x36\x03
Ìre Maighstir In-ghabhail 0 \x02\x30\x31\x32\x38\x30\x30\x32\x39\x03
Ìre Maighstir In-ghabhail 1 \x02\x30\x31\x32\x39\x30\x30\x32\x38\x03
Ìre Maighstir In-ghabhail 2 \x02\x30\x31\x32\x41\x30\x30\x32\x42\x03
Ìre Maighstir In-ghabhail 3 \x02\x30\x31\x32\x42\x30\x30\x32\x41\x03

Modh airson in-ghabhail no às-tharraing Maighstir is Tràill: Bidh an Tràill a’ suidheachadh stiùireadh an rothlaidh tro suidsichean DIP mu choinneamh an rèiteachaidh ro-shuidhichte.

Tarraing a-mach / In-ghabhail, ìre taiseachd 1 àithne
Ìre às-tharraing Maighstir is Tràill 0 \x02\x30\x31\x33\x34\x30\x30\x33\x35\x03
Ìre às-tharraing Maighstir is Tràill 1 \x02\x30\x31\x33\x35\x30\x30\x33\x34\x03
Ìre às-tharraing Maighstir is Tràill 2 \x02\x30\x31\x33\x36\x30\x30\x33\x37\x03
Ìre às-tharraing Maighstir is Tràill 3 \x02\x30\x31\x33\x37\x30\x30\x33\x36\x03
Ìre in-ghabhail Maighstir is Tràill 0 \x02\x30\x31\x33\x38\x30\x30\x33\x39\x03
Ìre in-ghabhail Maighstir is Tràill 1 \x02\x30\x31\x33\x39\x30\x30\x33\x38\x03
Ìre in-ghabhail Maighstir is Tràill 2 \x02\x30\x31\x33\x41\x30\x30\x33\x42\x03
Ìre in-ghabhail Maighstir is Tràill 3 \x02\x30\x31\x33\x42\x30\x30\x33\x41\x03

Modh fèin-ghluasadach: Bidh an Tràill a’ suidheachadh stiùireadh an rothlaidh tro suidsichean DIP a rèir an rèiteachaidh ro-shuidhichte.

Modh fèin-ghluasadach, ìre taiseachd 2 àithne
Modh oidhche Maighstir Tarraing-às \x02\x30\x31\x36\x34\x30\x30\x36\x35\x03
Modh latha Maighstir-tarraing \x02\x30\x31\x36\x36\x30\x30\x36\x37\x03
Modh oidhche Maighstir In-ghabhail \x02\x30\x31\x36\x38\x30\x30\x36\x39\x03
Modh latha Maighstir In-ghabhail \x02\x30\x31\x36\x41\x30\x30\x36\x42\x03
Modh fèin-ghluasadach, ìre taiseachd 3 àithne
Modh oidhche Maighstir Tarraing-às \x02\x30\x31\x41\x34\x30\x30\x41\x35\x03
Modh latha Maighstir-tarraing \x02\x30\x31\x41\x36\x30\x30\x41\x37\x03
Modh oidhche Maighstir In-ghabhail \x02\x30\x31\x41\x38\x30\x30\x41\x39\x03
Modh latha Maighstir In-ghabhail \x02\x30\x31\x41\x41\x30\x30\x41\x42\x03

Molaidhean air prògramadh
Bu chòir don aonad stiùireadh rothlaidh atharrachadh aig eadar-ama sònraichte, gus an teas as fheàrr fhaighinn air ais: 60 diogan airson a thoirt a-steach agus an uair sin 10 diogan airson fois.
An uairsin 60 diogan airson toirt a-mach agus an uair sin 10 diogan eile airson fois. Tha an cearcall seo a’ gealltainn iomlaid èadhair èifeachdach còmhla ri ath-bheothachadh teas. Aig beul na h-oidhche, leigidh an sensor beul-na-h-oidhche le gluasad gu fèin-ghluasadach chun mhodh oidhche.

Fuasgladh thrioblaidean

Mura h-eil conaltradh air a stèidheachadh, faodaidh tionndadh seanail A agus seanail B (loidhnichean A/B air an RS485) a bhith feumail. A bharrachd air sin, dèan cinnteach gu bheil an resistor crìochnachaidh air a shuidheachadh gu ceart, gu h-àraidh air an stèisean mu dheireadh air a’ bhus, gus casg a chuir air meòrachadh chomharran agus bacadh conaltraidh.

Sgrìobhainnean/Goireasan

Prògramadh Ambientika RS485 Gaoth a Deas [pdfStiùireadh Stàlaidh
RS485-ambientika-Ògmhios-25, Prògramadh RS485 Gaoth a Deas, RS485, Prògramadh Gaoth a Deas, Gaoth a Deas

Iomraidhean

Fàg beachd

Cha tèid do sheòladh puist-d fhoillseachadh. Tha raointean riatanach air an comharrachadh *