logo elektroda
logo elektroda
X
logo elektroda
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Jak odczytywać rejestry ze sterownika? PLC Siemens S7-200 i SCADA.

ienecode 07 Cze 2017 19:51 1287 12
  • #1 16517631
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    Witam,

    Czy ktoś z forumowiczów miał okazje poznać dobrze S7-200 ?
    Sterownik S7-200 z CPU 224 posiada tylko jeden port COM, czy za pomocą tego portu COM mogę odczytywać rejestry z sterownika ? Chodzi mi tu o wpięcie tego PLC do scady .

    Prosze o pomoc.
    Nie znam S7-200 i stąd moje pytanie.
  • #2 16517650
    lelum0
    Poziom 17  
    Posty: 139
    Pomógł: 20
    Ocena: 49
    Tak, jest to możliwe. Wiele systemów wizualizacja mi drivery do S7-200.
  • #3 16517659
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    A jakim to protokołem to czytać ?
  • #4 16517682
    lelum0
    Poziom 17  
    Posty: 139
    Pomógł: 20
    Ocena: 49
    Standardowo w 200 jest PPI
  • #5 16517690
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    I jest to interfejs RS485 ?
  • #6 16518355
    arwit
    Poziom 27  
    Posty: 694
    Pomógł: 119
    Ocena: 32
    Tak jest to RS485
  • #7 16518376
    kornik280
    Poziom 18  
    Posty: 466
    Pomógł: 36
    Ocena: 14
    Można także użyć Modbusa RTU (tylko,że kiedyś te bloczki o zgrozo były płatne)
  • #8 16518464
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    @kornik280 To muszę dodatkowo modyfikować program ? Nie ma możliwości wpiąć się do tego com'a po RS485 i odczytać jakimś driverem ?
  • #9 16518490
    kornik280
    Poziom 18  
    Posty: 466
    Pomógł: 36
    Ocena: 14
    Zależy co chcesz zrobić jak chcesz użyć modbus rtu to musisz mieć dodatkowe bloczki (jeden do inicjalizacji i jeden jako modbus slave) których w standardzie Microwin nie zawiera.
  • #10 16518507
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    To w takim razie nie Modbus tylko PPI . To rozumiem że w PPI nie trzeba nic modyfikować w programie tylko po rs485 odczytywać rejestry ?

    Dodano po 1 [godziny] 24 [minuty]:

    A gdybym chciał po profibusie to muszę moduł Slave dokupić ?
  • #11 16518706
    kornik280
    Poziom 18  
    Posty: 466
    Pomógł: 36
    Ocena: 14
    Tak musisz kupić moduł em277 (dla s7-200 jest tylko slave)
  • #12 16518920
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    Za za drogo kupować moduł.
    Podsumowując:

    Mogę odczytywać rejestry z S7-200 poprzez standardowy port COM w jednostce protokołem PPI na interfejsie RS485 bez modyfikacji programu ?

    Dodano po 4 [godziny] 11 [minuty]:

    Poniżej driver do SCADy jaką znam do sterowników SIEMENSA:
    Jak odczytywać rejestry ze sterownika? PLC Siemens S7-200 i SCADA.


    Wychodzi na to że nim nie przeczytam po RS485 bo jest tylko jakis PPI NetLink - to pewnie po ethernecie
  • #13 16522741
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    Troche słabo że nie mogę czytać po rs485 driverem ze scady.
    A ten protokół jest otwarty ? Tz jest do niego dokumentacja może bym sobie sam napisał driver ?

Podsumowanie tematu

✨ Użytkownik pyta o możliwość odczytu rejestrów ze sterownika PLC Siemens S7-200 z CPU 224 za pomocą portu COM i integracji z systemem SCADA. Odpowiedzi wskazują, że jest to możliwe przy użyciu protokołu PPI na interfejsie RS485, co nie wymaga modyfikacji programu. Wspomniano również o możliwości użycia Modbusa RTU, jednak wymaga to dodatkowych bloczków, które nie są dostępne w standardowej wersji Microwin. Użytkownik rozważa także użycie Profibusa, co wiąże się z koniecznością zakupu modułu Slave EM277. Na koniec, użytkownik zauważa, że dostępne sterowniki SCADA mogą nie obsługiwać komunikacji przez RS485.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA