Prijenos između PLC-a i KNX-a

U ovom primjeru prikazano je kako prenijeti tipku na KNX-bus s PLC-a (također i upravljačke ploče, AwapSwitch, EnOcean, MQTT itd.).

Prvo se dodaje nova periferija s tipom Upravljačka ploča (nalazi se pod Senzori) u Strukturu, a zatim se klikne na Primijeni u Pregledniku.

Nakon otvaranja elementa kliknite na Uređivanje kako biste započeli s sljedećim koracima.

Uključivanje i isključivanje tipkom

Stvara se upravljanje s jednim tipkom za uključivanje i jednim tipkom za isključivanje. Da biste prebačili vrijednost, pogledajte primjer "Uključivanje svjetla".

Savjet: Program možete ovdje preuzeti i uvesti: example_transfer_onoff.antobj

  1. Obrišite blok funkcija VISU.
  2. Dodajte novi blok funkcija s nazivom N.
  3. Bazi podataka dajte naziv Tr_on.
  4. Na ulazu unesite varijablu s nazivom in.Tr_on.
  5. Na izlazu unesite varijablu s nazivom out.on.
  6. Sada duplicirajte mrežu koju ste upravo stvorili desnim klikom miša, kliknite u bijeli prostor pored bloka funkcija i odaberite Dupliciraj.
  7. Sada preimenujte sve varijable nove mreže s on u off.
  8. Sada možete povezati ulaz Tr_on i Tr_off pod Komunikacija na desnoj strani s PLC-om. Tip podatka može ostati bool. Ako imate upravljačku ploču, možete povezati ulaz s VISUVAR.
  9. Sada unesite dvaput grupu adresa s KNX-busa pod sučeljem KNX. Jednom pod on i jednom pod off.
  10. Da bi se sada poslala naredba za uključivanje i isključivanje, morate prilagoditi tipove podataka. Za on odaberite trig_p, a za off trig_n.
  11. Sada se pri otpuštanju tipke šalje impuls za uključivanje ili isključivanje.

Dimmovanje s tipkom

Ovaj primjer objašnjava kako možete s dvije tipke uključiti i isključiti KNX-svjetlo i istovremeno relativno dimmati. Postupak je gotovo identičan onom za KNX-rolu.

Savjet: Program možete ovdje preuzeti i uvesti: example_transfer_dim.antobj

  1. Izvedite gore navedene korake.
  2. Dodajte novu mrežu ispod postojećih mreža. Mrežu možda morate pomaknuti prema dolje s simbolom strelice. To je važno jer će redoslijed kasnije imati ulogu.
  3. Sada dodajte novi blok funkcija s nazivom TON.
  4. Definirajte bazu podataka s nazivom dim_up.
  5. Na ulazu IN unesite sada naziv postojeće varijable in.TR_on.
  6. Na ulazu PT postavite vrijeme kašnjenja na T#300ms.
  7. Na izlazu Q definirate varijablu s nazivom out.dim_up.
  8. Sada duplicirajte mrežu koju ste upravo stvorili desnim klikom miša, kliknite u bijeli prostor pored bloka funkcija i odaberite Dupliciraj.
  9. Sada preimenujte sve varijable nove mreže s on u off i s up u down.
  10. Sada možete povezati izlaz dim_up i dim_down pod Komunikacija na desnoj strani pod KNX s odgovarajućom grupom adresa za relativno dimmovanje.
  11. Odaberite točan tip podatka za dimmovanje. Ovaj je za dim_up bool_dimup, a za dim_down bool_dimdw.
  12. Da se sada ne dimma i ne uključuje istovremeno, izlaz za uključivanje mora biti blokiran. Stoga dodajte novi blok funkcija AND na izlazu postojećeg bloka funkcija N.
  13. Na drugom ulazu bloka funkcija AND unesite naziv dim_up.Q.
  14. Negirajte drugi ulaz. Možete dvokliknuti na ulaz, zatim će se negacija prikazati kružicom.
  15. Ponovite dodavanje i negiranje s mrežom ispod. Obratite pažnju na naziv drugog ulaza. Ovaj bi trebao biti dim_down.Q za drugu mrežu.