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.

Znów Intouch i S7-200...

Thomash3 05 Mar 2007 22:09 3262 4
SterControl
  • #1
    Thomash3
    Level 13  
    Witam!

    Mam 2 problemy:

    1. Nie mogę połączyć InToucha 9.0 ze sterownikiem Simatic S7-200 CPU 222. Próbowałem już wiele, mam zainstalowane następujące programy, które chyba powinny umożliwić komunikację:

    Siemens SIMATIC NET S7
    OPCLink
    Wonderware FactorySuite2000
    DASS71.1.100

    Pewnie nawet za dużo zainstalowałem... Tylko nie mam pojęcia jak to skonfigurować. Sterownik jest połączony z komputerem przez oryginalny kabel Siemensa USB/PPI. Szukałem w helpie, ale znalazłem tylko konfigurację przez TCP/IP, Modbus, Ethernet, ale nie znalazłem przez USB. Przeglądałem tematy na elektrodzie ale tam były tylko ogólne wskazówki typu: "poszukaj w opcjach", albo "uruchom serwer OPC lub DDE". Nie pomogło mi to jednak, potrzebuję konkretów.


    2. Dodatkowo mam zainstalowany serwer OPC firmy Siemens "Pc Access". Z programu tego potrafię przerzucać dane do Excela, ale do jednej komórki (zmieniają się one w niej gdy tylko zmieni się coś na wyjściu w sterowniku) - nie wiem jak teraz na przykład zrobić wykres w czasie ze zmian wartości Bajtu QB0. Przypuśćmy, że zrobiłem prosty programik, w którym wartość bajtu QB0 zmienia się co 1s tworząc przebieg piłokształtny (rośnie i maleje w zakresie min i max). Teraz chcę, żeby taki wykres zmian QB0 narysował mi Excel. Jak mam to zrobić skoro w Excelu wartość QB0 jest tylko w jednej komórce i tylko tam się zmienia?

    PS. A może wykorzystać serwer OPC Pc Access do komunikacji z InTouchem. Tylko gdzie mam szukać w opcjach InToucha jakiegoś powiązania?

    Pozdrawiam
  • SterControl
  • Helpful post
    #2
    pawslaw
    Automation specialist
    Witam,
    Zakładam, że z Excelem łączysz się po OPC, wykonaj następujące czynności:
    - skonfiguruj w OPC Pc Access zmienne które chcesz odpytywać z S7
    - skonfiguruj OPCLink: poniższe linki powinny pomóc
    http://www.astor.com.pl/www/Download/Centrum_techniczne/Wonderware/InformatorTechniczny/Informator_techniczny_Wonderware_024.pdf
    http://www.astor.com.pl/www/Download/Centrum_techniczne/Wonderware/TechNote/TN357.pdf
    http://www.astor.com.pl/www/Download/Centrum_techniczne/Wonderware/InformatorTechniczny/Informator_techniczny_Wonderware_079.pdf
    - skonfiguruj połączenie do InTouch ( w ww. linkach też to jest opisane). Przydatne mogą być OPC Tag Creator i OPC TAG Browser

    Pozdrawiam
    Paweł
  • SterControl
  • Helpful post
    #3
    Krzysztof_Z.
    Level 13  
    Jasne że za dużo zainstalowałeś. DASS7 pozwala na podłączenie do sterownika za pomocą softnet S7 po etchernecie (protokół S7).Z tego co wiem S7 222 nie posiada takowego portu. Standartowo ma MPI i PPI, więc szukaj driverów DDE lub OPC po MPI lub PPI. Daruj sobie to OPC Wonderware, do tego potrzebne są dodatkowe aplikacje do komunikacji ze sterownikiem. Najpierw musisz się zdecydować jaki protokół chcesz zastosować (MPI, PPI lub etchernet jak dokupisz moduł siemensa Etchernetowy). Następnie do tego kup konwerter RS232(USB, Etchernet) na MPI(PPI) za ok 300 Euro, no i jakiś serwer DDE (OPC) za drugie tyle. Poszukaj w ofercie IBHSoftec lub INAT. Dodatkowo, jeśli zdecydujesz się na etchernet to lepiej użyj Wonderware S7 DDE server zamiast DASS7, jest mniej awaryjny :D .
  • #4
    Thomash3
    Level 13  
    Dzięki, udało mi się to połączyć wykorzystując programy:

    Pc Access (jako serwer OPC)
    OPCLink
    OPCTagCreator

    oraz dzięki poradom i linkom Pawła.


    Trochę się nagimnastykowałem, ale za to teraz śmiga teraz wszystko aż miło;) InTouch wszystko widzi i poprawnie reaguje na wszystkie zmiany zadeklarowanych zmiennych.

    A może wie ktoś jak rozwiązać mój drugi problem?

    Pozdrawiam
  • #5
    pawslaw
    Automation specialist
    Do kolegi Krzysztof_Z. :
    1.
    Quote:
    DASS7 pozwala na podłączenie do sterownika za pomocą softnet S7 po etchernecie (protokół S7).

    nie tylko po Ethernecie:

    Computer Adapter Cards and Software Components
    [CP5411, CP5511, MPI Board] requires PROFIBUS Softnet S7 software
    [CP5613] requires PROFIBUS S7-5613 software
    [CP1613] requires Industrial Ethernet S7-1613 software
    [CP1612, 3COM Network Adapter] requires Industrial Ethernet Softnet-S7 software

    2.
    Quote:
    Daruj sobie to OPC Wonderware, do tego potrzebne są dodatkowe aplikacje do komunikacji ze sterownikiem.

    Kolega Thomash3 ma OPC server od Siemensa więc nic więcej nie potrzebuje oprócz OPClinka.


    Można zrobić z S7-200 Modbus Slave i użyć Wonderware-owego Modbusa, a do tego jeszcze tylko konwerter RS232/RS485.

    Pozdrawiam
    paweł