Építőelemek
Felépítés
Az intelligens jelzőfejjel működő rendszerhez szükséges eszközök
Szoftverek
Hardverek
- Siemens célszoftvere a PLC-k programozásához
Forgalomirányító berendezés
Az intelligens jelzőfejjel működő rendszer felépítése
Actros VTC 3000
Jelzőfejhez csatolt számítógép
Feladata - adott csomópont jelzőfejeinek jelzésképeit vezérelje
- jelzőlámpás forgalomirányítási feladatok
- bármilyen forgalomszabályozási feladat
Siemens LOGO! 12/24 RCE
- Java környezetben való programozás
PLC -Programmable Logic Controller:
- logikai feladatok megoldása
- programozható - külön szoftver hozzá
- tápegysége - 12/24 V egyenáram
A hardver rész összeállítása
A LOGO! és a Java együttműködése
További hardverek
Jelzőfejek
További hardverek:
- router és hub eszközök a hálózat kiépítéséhez
2 db utcai jelzőfej:
Összefoglalás
Általam készített mini jelzőfej:
- a LOGO! -t kompatibilissé kellett tenni az Eclipsel
diódák + előtét ellenállásból összeforrasztott
Alapötlet
- kiegészítés a java kódhoz - interneten elérhető nyílt forráskód átdolgozása
- libnodave szoftverkönyvtár - importálás az Eclipse csomagokhoz
- LOGO! kommunikációs beállításai a Logo Soft Comfortban
Sikeres rendszerkiépítés labor körülmények között
kapcsolat tulajdonságainak konfigurálása
Mi az intelligens jelzőfej?
Az intelligens jelzőfej létjogosultságot nyert
Programozás
Intelligens jelzőfejjel történő
forgalomirányítás
A jelzőfejhez egy kis számítógépet csatolunk:
A PLC-n futó program
- a forgalomirányító berendezéssel kommunikál
Az Actroson futó program
- elkészítése a Logo Soft Comfortban
- vezérli a jelzőfej izzóit
- TCP/IP protokoll a kommunikáció alapja
- sárga villogó funkció beletervezve
- Eclipseben való programozás
- az elektromos kábelek hossza lecsökkenthető
- Felhasználtam az Actroson lévő programot
- egyszerűbb, gyorsabb a rendszer kiépítése
A program főbb alkotóelemei:
- terelések irányítására önmagában alkalmas
Hagyományos jelzőlámpás forgalomirányítás
Init.java
LogoJelzofej.java
Var.java
- inicializálás - kezdő érték adás
- a LOGO!-khoz hozzá rendeltem az IP címeiket
- a program változóinak definiálása
Általam készített osztály a LOGO!-val kapcsolatos működések leprogramozására:
- itt definiáltam a LOGO!-kat új osztályként
- jelzőfej izzóinak vezérlés
- feszültség és áram ellenőrzés
- BEKI - BElépési és KIlépési idő rövidítése
- függvény - a lámpa izzóinak váltása van leprogramozva
- függvény - a PLC-n adott érték beállítására
- szálakra bontás - kommunikáció sebessége miatt
Actros - 0,5 másodpercenkénti futtatás
Irányítás:
- forgalomirányító berendezés
- jelzőfejek
- kábeles kapcsolat minden izzóval
FixProg1.java
- az Actroson lévő program (FixProg2, ForgfProg...)
- a BEKI függvény meghívására
- AltlanosResz.java elindítja
Működés
Intelligens jelzőfej alkalmazása a közúti forgalomirányításban
A működés folymatábrája
Jövő
Biztonság
A rendszer továbbfejlesztési lehetőségei
PLC lecserélése cél hardverre - mikrokontroller
Hálózati kommunikáció revíziója
A rendszer biztonsági funkciói
TCP/IP protokoll helyettesítése UDP-vel, vagy soros porttal
Gazdasági számítás különböző méretű csomópontokra is
Értékelés
Az intelligens jelzőfejek olyan szintre való fejlesztése, hogy a forgalomirányító berendezés elhagyható legyen
Forgalomirányító berendezés biztonsági funkciói:
- tiltott ellentétes jelzésképek felismerése - sárga villogó üzemmód
- belső hiba esetén esetén biztonságos állapot - sárga villogó üm., sötét üzem
Actros és PLC közötti kapcsolat megszünésével
Az intelligens jelzőfejjel működő és a hagyományos rendszer összehasonlítása
- zöld együttégés tiltása - közbenső idő ellenőrzés
- létező T csomóponttal való összehasoníltás
- csomópont kialakítási tevei - Swarco Traffic Hungary Kft.
- fénypontok izzókiégésének ellenőrzése
Hall-szenzor + elektromágnes
- kábelszükséglet felmérése mindkét kialakításra
- az izzó előtti vezeték visszakötve a bemenetre - PLC ezt a földpontjához hasonlítja
'0', ha megjelenő feszültség < 5 V
'1', ha a megjelenő feszültség > 8,5 V
- válasz - boolean (true, false)
- váltakozó feszültséget egyenirányítani kellett - Graetz-hídas kapcsolás
PLC helyett mikrokontroller
36,28 % -os költségmegtakarítás
csomópont méretével a megtakarítás nő
+ élő munkaerő költsége is csökken