Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Mitsubishi FX2N odbiór danych po RS232

kubaborys 02 Aug 2010 12:31 7846 2
  • #1
    kubaborys
    Level 9  
    Witam Wszystkich,
    Proszę o pomoc w rozwiązaniu następującego problemu: chciałbym wykorzystać czytnik kodów 2D SICK ICR840 z modułem komunikacyjnym CDM420-0001 umożliwiającym komunikację poprzez port RS232 w modelu linii technologicznej służącej do segregacji produktów. W założeniu czytnik ma wysyłać dane o odczytanym kodzie do sterownika Mitsubishi FX2N, gdzie będą porównywane i miały wpływ na stan wyjść sterownika. W programie konfiguracyjnym z czytnika została nałożona maska na dane przesyłane po RS (kilka cyfr), które pięknie widać np. w programie HyperTerminal. Jednak ni jak nie potrafię zmusić sterownika aby na nim odczytać te same dane.

    Kilka faktów:
    - Oprogramowanie GX Developer;
    - Skonfigurowany port RS232 w PLC Parameter;
    - Przejrzałem kilka manuali, prac itd. i nigdzie nie potrafię znaleźć pomocy w moim problemie.

    Pozdrawiam
    Kuba



    EDIT:
    Rozwiązanie problemu:

    Po pierwsze (w zależności od urządzenia) w tym przypadku potrzebny jest przewód RS232 Null-Modem (skrzyżowany), którego schemat zamieszczam w obrazku;
    Mitsubishi FX2N odbiór danych po RS232

    Następnie należy ustawić parametry komunikacji po RS232 w zakładce PLC Parameter (MELSOFT GX Developer);

    Ostatnim krokiem jest napisanie kawałka kodu:
    Mitsubishi FX2N odbiór danych po RS232
    UWAGA: Parametry komunikacji RS232 (w tym przypadku "H81" - kod heksadecymalny) muszą być takie same jaka w urządzeniu, które nadaje informacje. Podobnie jest w przypadku PLC Parameter.
    Mitsubishi FX2N odbiór danych po RS232

    Dziękujemy za pomoc Panu Adamowi Syrek z firmy MPL.
  • #2
    ekomont
    Level 16  
    z odbiorem jest troszkę zachodu - o wiele łatwiej coś wysłać z FX, ale mam gdzieś taki program. Jak znajdę to postaram się zamieścić
  • #3
    pawel966
    Level 2  
    Jeśli chcemy, żeby dane były odbierane za każdym razem, gdy x0 jest ON to należy po odbiorze i ewentualnym przeniesieniu danych, zresetować M8123
    Mitsubishi FX2N odbiór danych po RS232

    Jeśli w taki sam sposób chcemy wysyłać dane to należy dodać jeszcze M8122
    Mitsubishi FX2N odbiór danych po RS232

    Jeśli tego nie zrobimy to tylko jednorazowo wyślemy/odbierzemy dane