Elektroda.pl
Elektroda.pl
X

Search our partners

Find the latest content on electronic components. Datasheets.com
Elektroda.pl
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

dobor oprogramowana SCADA

kocla 22 Dec 2009 13:31 7274 19
SterControl
  • #1
    kocla
    Level 14  
    Witam!
    Mam w zakładzie kilka rodzajów sterownków plc sterujacych roznymi maszynami - siemens s5,s7, omron, hitachi. Chcialbym z kazdej maszyny (sterownika) wyciagnac kilka informacji i zobrazowac przy pomocy jakiegos programu scada. I tu wlasnie jest moje pytanie jaki program bylby najodpowiedniejszy do tego zadania. Nie musi to byc bardzo rozbudowany program, bo maja to byc tylko informacje statystyczne. Prosze o rade
    [28-30.06.2022, targi] PowerUP EXPO 2022 - zasilanie w elektronice. Zarejestruj się za darmo
  • SterControl
  • #2
    kemot55
    Level 31  
    Przetestuj sobie Citetc SCADA. Myslę, że bez żadnej szczegółowej wiedzy w 2h zrobisz wszystko co chcesz (nawet w wersji demo - ze sterownikiem działa 15 minut).
  • #3
    acid12
    Level 21  
    gromadzenie informacji i ich prezentacja to podstawowe założenia każdego programu SCADA, wiec jakikolwiek użyjesz, będzie dobrze :) a tych programów zrobiło się ostatnio trochę, darmowych niestety nie ma ... jeżeli sterowniki wszystkie obsługują OPC, to juz w ogóle prosto, jeżeli nie, to jeszcze drivery musisz skombinować do nich żeby SCADA (jakakolwiek) mogła sobie z nimi pogadać. Poza Citect SCADA, popularne sa tez WinCC (ale to glownie do siemensa) iFIX lub InTOUCH ... lub inne miej popularne. Jeżeli to maja być podstawowe informacje, to może jakaś z WebSCADA, pogoogluj.

    Pobierz wersje demo (np, iFIX działa 2h bez klucza) zobacz w którym będzie Ci najprościej i do dzieła
  • #4
    kocla
    Level 14  
    Dziekuje wszystkim za odpowiedz, poczytalem troche o tych programach i wlasnie sciagam wersje demo Citect SCADA.
  • SterControl
  • #5
    gervee
    Automation specialist
    kocla wrote:
    Dziekuje wszystkim za odpowiedz, poczytalem troche o tych programach i wlasnie sciagam wersje demo Citect SCADA.


    No a gdyby nie zadowolił cię z jakiegoś powodu Citect to skontaktuj się z VIX Automation -> http://www.vix.com.pl/ w sprawie demo iFIX (teraz wersja 5.0 PL) lub z Astorem -> www.astor.com.pl w sprawie InToucha (teraz wersja 10.1).

    Oba te programy mają dość dużą bazę driverów komunikacyjnych.
  • #6
    gacore
    Automation specialist
    Witam,
    proponuję OMRON-a Cx-Server Lite (niska cena) lub pełną Scadę Cx-Supervisor.
    Jezeli jest Pan zainteresowany proszę o kontakt.
    andrzej.lacinnik(malpa)eu.omron.com
    Pozdrawiam,
  • #7
    asher
    Level 17  
    Osobiście jestem fanem iFIX-a. Komunikowałem go z najróżniejszymi sterownikami (S7, Schneider/Telemacanique, FANUC) i nigdy nie miałem problemu. Czego nie mogę powiedziec niestety o InTouch-u lub tym bardziej o WinCC.
    Ale to oczywiście moja subiektywna ocena :D
  • #8
    gervee
    Automation specialist
    asher jakim cudem nigdy nie miałeś problemów z iFix-em? Skąd więc tyle SIMów do tego oprogramowania :) ... a ile każdy SIM niesie poprawek można zobaczyć :). Nie jest idealnie ale też nie jest źle z tym oprogramowaniem.
  • #9
    asher
    Level 17  
    gervee: może nie wyraziłem sie dostatecznie jasno. Nigdy nie mialem problemow ktorych nie bylem w stanie rozwiazac :) . Co do SIM-ow to jak wiadomo nie ma programow 100% dobrych/sprawnych, sa tylko te niedostatecznie dlugo testowane. Kazdy producent wydaje poprawki. GE nazywa to SIM a inni np Service Packiem.
    Nie twierdze tez ze iFIX jest idealny, brakuje mu np rozbudowanej biblioteki goowych symboli jak w InTouch-u, przydalo by sie lepsze wsparcie dla obiektow OLE i kontrolek OCX, rozwiniecie tego co nazywaja CAD Tools....
    Dlugo by wymieniac, jedne rzeczy sa mniej a inne bardziej realne ale powtarzam: w mojej subiektywnej ocenie w srodowisku z wieloma roznorodnymi sterownikami i protokolami komunikacji najlepiej spisuje sie iFIX.
  • #10
    neuron
    Level 13  
    Quote:
    jak wiadomo nie ma programow 100% dobrych/sprawnych, sa tylko te niedostatecznie dlugo testowane. Kazdy producent wydaje poprawki.


    Ilość poprawek swiadczy dobrze a nie źle o producencie. Dzis bezbłędnie to można napisać program wielkości notepada, każdy większy soft zawsze bedzie miał błędy.
    Szczególnie soft ktory jest srodowiskiem programistycznym czy paltformą do budowy aplikacji. Widzialem kiedys zdjęcie z wonderware - zdjecie wielkiej hali z tysiacami komputerow do testowania softu - ale to testy nazwijmy to testami spojnosci oprogramowania a nie jego logiki. Zawsze znajdzie sie user ktory wymysli cos czego projektant nie przewidzial a co za tym idzie nie przetestowal.
    Wiem bo sam produkuje dwie paltformy - golema i halla gdzie co chwile ktos melduje mi o bledach wynikajacych z tego ze zrobil cos na zrobienie czego program pozwala ale czego nie przewidzialem ze ktos cos takiego zrobi.

    Przy okazji pytanie do kolegi - czy kolega laczyl sie z malymi sterownikami. Kiedys mialem temat gdzie trzeba bylo zrobic wizualizacje maszyny opartej na s7-200 i dostawcy scady wymiekali - dawali mi tak koszmarne roziwazania ze skonczylo sie na tym ze napsalem wlasny soft oparty o freeport - moglem tak zrobic bo sam pisalem soft dla plc inaczej byla by ..... Tak jak wszystkie pakiety wspieraja MPI tak z PPI jest (a przyanjmniej kilka lat temu bylo) cienko.

    pozdrawiam wojtek
  • #11
    kemot55
    Level 31  
    CITECT łaczy się z S7200 po PPI. Co więcej musiałem też wizualizować S590 i poszło po TTY. Mitsubishi komunikuje się po łączu szeregowym programatora (ten sam przewód). Teraz czeka w kolejce S7300, Fanuc i Omron.
    Ale ideał to to też nie jest :-)
    Przeglądałem inne środowiska. Panowie z Siemensa (zacząłem od WINCC) rozśmieszyli mnie maksymalne ponieważ padło genialne pytanie "a po co ja chcę użyć WINCC do wizualizacji innych sterowników niż produkty firmy S." A BO TAK! - koniec rozmowy.
    Co do Wonderware: ich demo posypało mi się kompletnie w ciągu pierwszych 30 minut pracy i nie uruchomiłem nic pomimo postępowania zgodnie z instrukcją. Chociaż zapowiadało się imponująco.
    Duża część oprogramowania typu SCADA (które przeglądałem) wymagała zakupu osobno serwera OPC i dodatkowych licencji.
    iFix jest wykorzystywany w systemie DELTAV Emersona. Nie podoba mi się grafika (odczucie subiektywne, trudno to wyjaśnić).

    Przy wyborze systemu trzeba jednak osobiście przetestować produkty i wybrać coś co odpowiada potrzebom indywidualnym.
  • #12
    asher
    Level 17  
    neuron: Łączyłem się z S7200 ale po profibusie ;) Szczerze mówiąc nie wiem czy jest odpowiedni "OPC driver" dla komunikacji po PPI. Zdziwił bym się gdyby nie było ponieważ nie jest to skompilowany protokół i pewnie ktoś się tym zajął. Sam z resztą popełniłem aplikację komunikacyjną wykorzystującą tryb Freeport i nie jest to bardzo trudne.
    Aha sterowniki GE Fanuc VersaMax używają podobnego protokołu o nazwie SNP, który posiada tryb ASCII wiec jeżeli taki driver dla S7200 nie istnieje to zapewne można go stworzyć :)

    Dodano po 14 [minuty]:

    Znalazłem taki driver (driver suite) tylko ze cena jest... z kosmosu: Tutaj
    Ale skoro jest jeden producent to znajdzie się i drugi - tańszy. A jak nie to może warto taki pomysł skomercjalizować :D ???
  • #13
    Klakier74
    Level 15  
    WINCC łaczy się z 200 przez driver OPC ( osobna licencja ), 300 i 400 bezpośrednio.
    WinCC Flexible łaczy się z 200,300 i 400 bezpośrenio i ma trochę driverów do innych sterowników.

    Startowanie do WinCC w takim zastosowaniu jest trochę bez sensu bo autoryzacje są 4X droższe od flexa.

    Flex obsługuje następujące sterowniki i protokoły ( nie jestem pewien ile connectiom naraz chyba 16, ale może 8 ).

    PLC
    Protocol

    SIMATIC S7
    PPI

    MPI 1)

    PROFIBUS DP

    TCP/IP (Ethernet)

    SIMATIC S5
    AS 511

    PROFIBUS DP

    SIMATIC 500/505
    NITP

    PROFIBUS DP

    SIMATIC HMI HTTP Protocol
    HTTP/HTTPS (Ethernet)

    SIMOTION
    MPI

    PROFIBUS DP

    TCP/IP (Ethernet)

    OPC
    DCOM

    Allen-Bradley
    PLC series SLC500, SLC501, SLC502, SLC503, SLC504, SLC505, MicroLogix and PLC5/11, PLC5/20, PLC5/30, PLC5/40, PLC5/60, PLC5/80

    DF1 2)

    DH+ via KF2 module 3)

    DH485 via KF3 module 4)

    DH485 4)


    PLC series ControlLogix 5500 (with 1756-ENBT) and CompactLogix 5300 (1769-L32E and 1769-L35E)

    Ethernet

    GE Fanuc Automation
    SPS series 90–30, 90–70, VersaMax Micro

    SNP

    LG Industrial Systems (Lucky Goldstar) / IMO
    PLC series GLOFA GM (GM4, GM6 and GM7) / Series G4, G6 and G7

    Dedicated communication

    Mitsubishi Electric
    PLC series MELSEC FX and MELSEC FX0

    FX (Mitsubishi PG)

    Mitsubishi Electric
    PLC series MELSEC FX0, FX1n, FX2n, AnA, AnN, AnS, AnU, QnA and QnAS

    Protocol 4

    OMRON
    PLC series SYSMAC C, SYSMAC CV, SYSMAC CS1, SYSMAC alpha, CJ and CP

    Hostlink/Multilink (SYSMAC Way)

    Modicon
    (Schneider Automation)
    PLC series Modicon 984, TSX Quantum and TSX Compact

    Modbus RTU

    SPS series Quantum, Momentum, Premium and Micro
    SPS series Compact and 984 via Ethernet bridge

    Modbus TCP/IP (Ethernet)

    Telemecanique
    PLC series TSX 7 with P47 411, TSX 7 with P47/67/87/107 420, TSX 7 with P47/67/87/107 425, module TSX SCM 21.6 with the specified TSX 7 CPUs, TSX 17 with module SCG 1161, TSX 37 (Micro), TSX 57 (Premium)

    Uni-Telway



    1)
    Not possible when connected to S7-212.

    2)
    Applies to controllers SLC503, SLC504, SLC505, PLC5, MicroLogix

    3)
    Applies to controllers SLC504, PLC5 over DF1

    4)
    Applies to controllers SLC500 to SLC 505 and MicroLogix
  • #14
    kocla
    Level 14  
    Jak widac kazdy zachwala ten program na ktorym najlepiej mu sie pracuje. A jak wyglada sprawa, gdy mamy powiedzmy 5 sterownikow, kazdy innego producenta a co za tym idzie inny sposob komunikacji i chcemy puscic to wszystko po rs232? czy nie dojdzie do takiej sytuacji ze w pewnym momencie "zatka" nam sie przerwanie na ktoryms z portow i calosc zawiesi sie?
  • #15
    acid12
    Level 21  
    rs232 laczy tylko 2 urzadzenia ;)
    jak masz kilka portow, to moze pogadac z kilkoma urzadzeniami.

    po rs485 mozesz juz wykorzystac jakis protokol w celu polaczenia urzadzen w siec.

    wybor protokolu transmisji zalezy od Ciebie, i tutaj lezy kwestia co sie stanie jak cos przestanie odpowiadac ... zazwyczaj tj zle ;) wysyla sie alarm czy przerywa dzialania w najgorszym razie bo np maszyna wybuchla i sterownik razem z nia :P
  • #16
    Pulson
    Level 2  
    Jeśli masz kilka różnych sterowników PLC, to musisz mieć na uwadze, że ile różnych sterowników - tyle przewodów do komputera, a więc ewentualnie dokupić karty PCI z portami szeregowymi np. RS232. Ewentualnie jakis koncentrator danych i z niego jednym przewodem do PC. Jaką scadę, to już tu Ci każdy wymienił na czym lubi pracować, a najlepsza do najprostszej wizualizacji będzie najtańsza. Więc zbierz te nazwy wszystkie, podzwoń do dystrybutorów i wybierz tą która najmniej uszczupli portfel twój (lub firmy).
    Ja od siebie dodam produkt firmy Progea: Movicon - sam program jest darmowy a płaci się za licencję uruchomieniową i klucz projektowy. Bez klucza projektowego da się projektować, a potem chodzi to w trybie runtime przez 2 godziny. Instalkę można ściągnąć za darmo (po zarejestrowaniu się) ze strony producenta (progea.com).
    Pozdro
    PulsON
  • #17
    Paweldoradca
    Level 13  
    A jaki program SCADA proponujecie do sterowania sterownikiem TWIDO Schneidera po protokole modbus (bez serwerów) ?
    Naj bardziej prosty w konfiguracji.
  • #18
    asher
    Level 17  
    Pulson: Nie koniecznie dużo sterowników jest wyposażonych w łącze RS485 co umożliwia wpięcie urządzenia w sieć. Ogranicza to radykalnie ilość kabli. Zamiast kilku, wystarczy jeden + karta PCI RS485 lub odpowiedni konwerter do RS232

    robertmech: W Twoim przypadku najbardziej odpowiednie będzie Citect/Vijeo Citect. Produkt ze stajni Schneidera wiec nie powinno być problemów.
  • #19
    grzechu85
    Level 1  
    Witam.. Interesuje mnie połączenie FX2N ze SCADA (iFix 4.5) poprzez standardowy kabel do komunikacji z PC tj. RS232<=>RS422.. Czy jest w stanie mi ktoś odpowiedzieć, jakiego drivera komunikacyjnego muszę użyć w iFixie, i czy jest on darmowy?
  • #20
    Tomasz_C
    Level 10  
    Witaj,
    Nie łączyłem iFIXa w ten sposób, ale zerknij do dokumentacji serwera OPC firmy Kepware. Mają tam wsparcie dla FX2N - opis w pdf znajdziesz tutaj: www.kepware.com Może Ci się przyda - ze strony Kepware możesz pobrać wersję demo tego drivera Link -jeśli uda Ci się zestawić komunikację po FX2N, to wtedy iFIX za pomocą drivera OPC także do tych danych powinien uzyskać dostęp.

    W iFIX jest dostępny driver IGS, który wspiera szereg protokołów komunikacyjnych - lista na stronie: Driver IGS do iFIXa

    Więcej na ten temat nie dam rady pomóc, nie mam Mitsubishi pod ręką ;-)

    Pozdrawiam,
    Tomek