Keresés

Hirdetés

Új hozzászólás Aktív témák

  • Szirty

    őstag

    válasz KLR #4178 üzenetére

    Üdv KLR!

    Sajnos az van, hogy ha az ember S7-et akar programozni, monitorozni annak szüksége lesz egy interface-re.
    Én valamelyik USB-s megoldást ajánlom. A soros porttal működővel problémák vannak. Pl. hogy elképesztően lassú (nem is igazán az átviteli sebesség, hanem a kommunikáció kezdete, a kapcsolat fel és leépítés tart sokáig).

    Meg hát ugye a ma kapható számítógépeken már nincs soros port, mert a gyártók szerint olyat már senki nem használ. Ehhez képest nálunk pl. több mint 200 (kétszáz!) olyan eszköz van amihez soros port kell(ene). Ilyenkor jön a szarakodás a kina 2000Ft-os USB-RS232 átalakítókkal, aminek a 99%-a szemét és esélyünk sincs hogy rajta keresztül kommunikáljunk.
    De ez egy másik történet, amivel kapcsolatban volt már itt vélemény nyilvánítás mások részéről is..

    Az ethernetes megoldás jobb, de ott durván is bele lehet futni pár kényelmetlenségbe.
    Az egyik az IP címekkel, a fix IP-kkel való kavarodás, küzdelem a DHCP szerverrel, switch-ek hurcolása (hogy ne csak a PLC-re hanem a hálózatra is lehessen kapcsolódni egyszerre, stb. Mikor melyikbe, de előbb-utóbb valamelyik nehézségbe ezzel biztos hogy belebotlik az ember.
    Ha egy wifi router vagy access point is van a mobil automatizálási hátizsák laborunkban, akkor az ethernetes megoldás jelent annyi kényelmet, hogy vezeték nélkül csatlakozva is programozhatunk, vagy hibafeltárhatunk. Főleg kiterjedtebb berendezéseknél (ahol a gép méretei tíz vagy száz méterekben mérhető) nagy előny az, ha nem kell a vezeték szabta hatótávolság miatt a rendszerint félre eső helyen lévő gép mögötti vezérlőszekrény közelében gubbasztani ahonnan nem nagyon látni mi is történik a frontvonalon.
    Az MPI/Profibus ethernetes gateway-ekkel kapcsolatban arra is vigázni kell, hogy legyen hozzá natív Step7 kommunikációs driver, ami külön interface-ként épül be a set PG/PC interface listájába.

    Épp az IBH softec-nek van olyan MPI/DP gateway-e (ilyenből kettőt is használunk) amiben nincs natív drivere, hanem egy virtuális soros portot (na tessék megint az a soros port, amit állítólag csak az ősemberek használtak és ma már minek az) realizál. Ehhez a PG/PC interface-t PC Adapter RS232-re kell beállítani, mire a Siemens PC Adapter drivere azt hiszi, hogy ez egy PC adapter, mivel azt szimulálja.
    Ehhez egy külön IBH-s programot kell futtatni, aminek meg lehet határozni melyik IP című eszközt mutassa azon a virtuális soros porton, aminek számát majd kiszopja nekünk a kisujjából.

    Azon kívül, hogy minden alkalommal azt kell figyelni (majd a PG/PC interface-nél be is állítani) hogy melyik COM porton szíveskedett materializálódni azzal a hátránnyal is jár, hogy nincs lehetőségünk egyszerre több PLC-vel kommunikálni melyek külön ilyen IBH gateway-en vannak, mivel az IBH szoftver egyszerre csak egyet tud kezelni a program pedig természetesen(?) nem fut több példányban.

    Továbbá mivel a (korábban már tárgyalt téma) Step7 V5.5 száműzte a PC Adapter RS232-t nem is tudom hogyan lehetne ezt használni. Konkrétan ennek az IBH-s eszköznem végül van még egy olyan "kedves" tulajdonsága, hogy a kapcsolatot eldobálja.
    Óriási élvezetet tud ezzel okozni pl. amikor valamit rövid dieig be akarok kapcsolni (pl. egy merker bitet). tehát be, majd rögtönk ki. No melyik lesz az a pillanat, amikor az IBH gateway eldobja a kapcsolatot. Természetesen az, amikor a bitet már átkapcsoltam ,hogy nehogy már lehetőségem legyen kikapcsolni!
    és ez NEM egyszer fordult már elő.
    Szóval ilyet NE! vegyél!

    A Helmolz netlink-nek van natív drivere. A PG/PC interface-nél külön beállítható. Viszont ez sem képes arra, hogy egyszerre több olyan PLC-vel kommunkáljunk amik külön netlink gateway-en ülnek. (ennél és az IBH-nál erre csak akkor nyílik lehetőség ha a PLC-ket profibuszon vagy MPI-n buszra fűzzük és így egy gateway-re kötünk több PLC-t).
    Sajnos a netlinket egy idő után száműznünk kellett a rendszerből, mert semmilyen verziójú drivere nem volt hajlandó feltelepülni Windows 2003 szerverre (telepítéskor egy file hiányára utaló hibát dobott, annak ellenére hogy a file létezett mégpedig épp ott ahol kereste). A helmholz forgalmazójától próbáltam támogatást kérni a jelenség pontos (képekkel illusztrált) leírásával. Nem válaszoltak.

    Mindezekkel szemben a Siemens PC Adapter USB-t bedugom és működik.
    De az sem teljesen problémamentes :-) Viszont a legkevesebb baj azzal van talán.
    Azzal az a baj, hogy nem tud 12MBPS sebességet. Másrészt meg azzal, hogy 24V-os tápfeszültségét igényel a PLC MPI/DP csatlakozójából.
    Addig nincs is gond, amíg közvetlenül egy PLC-nél dugom be. De ha egy ET200-nál akkor nem kap tápot azon ugyanis nincs kivezetve a tápfesz (ki tudja miért).
    Külső tápfeszültség ellátási lehetősége meg (legalábbis ennek a régi példánynak) nincsen.

    Szóval óvatosan ezekkel az interfészekkel, nem mindegy mire dob ki az ember egy lepedőt!

Új hozzászólás Aktív témák