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.

Komunikacja PLC ROBOT SCADA

bigmaster 18 Nov 2016 18:05 756 6
SterControl
  • #1
    bigmaster
    Level 15  
    Witam poraz kolejny z zagadnieniem ogólnym

    Kilka dobrych lat już się bawię z PLC :) było programowanie, komunikacja GSM, ModBus, ASI a przez ostatni rok robiłem głownie commisionig PLC programów na liniach produkcyjnych ale ... tu temat zeka... a obecnie od 6 miesięcy programuje maszyny.
    Ale jeszcze nie maiłem zaawansowane komunikacji Masterem a Slive.

    Pytanie moje jest dość ogólne. jak taka paczka ma wyglądać?

    Co mam na myśli na podstawie przykładu PLC(master) <> ROBOT
    Załóżmy że mamy 3 bity i 1 word do wysłania do robota i otrzymamy z powrotem też 3 bity i 1 word. Oczywiście dane paczki mają się zapisywać w ramach diagnozy wypadków.


    Według mnie w takiej paczce powinien znaleźć się
    1. stempel czasowy
    2 numer paczki
    3. nasze bity i word.
    4. zapytanie o bity i word Robota

    paczka zwrotna
    1. stempel czasowy
    2. numer paczki
    1. Potwierdzenie otrzymania paczki
    2. jeżeli robot ma błąd a jest on slive. to znaczy ze ja muszę odpytywać go ciągle wiec punk 4 w paczce PLC

    no i tu się moja kreatywność/Wiedza kończy a na dodatek nie wiem jak się do tego zabrać
    Sprzęt:
    Sterownik FX3u komunikuje sie z ABB po ProfiBus

    Wszystkim bardzo dziekuje z góry za naprowadzeni mnie na temat.
    Kamery 3D Time of Flight - zastosowania w przemyśle. Darmowe szkolenie 16.12.2021r. g. 10.00 Zarejestruj się
  • SterControl
  • #2
    Pittt
    Level 32  
    To sam chcesz napisać protokół czy skorzystać z Profibusa ? Bo nie bardzo rozumiem.
  • SterControl
  • #3
    bigmaster
    Level 15  
    i pierwsza podpowiedz:)
    Sprzętowo mam zamotywano ProfiBus.
  • #4
    Pittt
    Level 32  
    To zupełnie nie rozumiem. Jak chcesz korzystać z Profibusa to po ci punkty 1, 2 i 3 ?
  • #5
    bigmaster
    Level 15  
    Pittt no własnie o takie pytania naprowadzania mi chodziło.
    Ja nie buduje przecież protokołu tylko korzystam z gotowego.
    czyli punkty 1 .2 3 sa gdzieś pod jakimiś markerami w mojej karcie profibus (FX3u-64DP)
    To znaczy ze muszę przeczytań manuale i znaleźć interesujące mnie sygnały/alarmy komunikacyjne?

    Teraz dobrze to pojmuje?
  • #6
    Pittt
    Level 32  
    Manuala musisz przeczytać po to aby wiedzieć jak skomunikować urządzenia i jakie obszary danych odczytywać i jakie zapisywać w określonym celu. O to żeby komunikacja przebiegała prawidłowo martwi się procesor komunikacyjny, i jak będzie coś nie tak to na pewno zgłosi błąd, na który będziesz mógł zareagować.
  • #7
    bigmaster
    Level 15  
    Oczywiście lampke Error na module.
    Z tego co brnę przez manual są bity mówiące o błędzie(kod błędu)
    Są też opcje których manual niestety nie uwzględnia w opisie.
    Od jutra bede walczył na fabryce jak zawsze z pozytywnym nastawieniem:)