Показано с 1 по 2 из 2

Тема: связь по Rs 232 плк150 с собственным устройством

  1. #1

    По умолчанию связь по Rs 232 плк150 с собственным устройством

    Для точного подсчета импульсов была сделана небольшая схема на базе atmega8, отправляющая периодически (раз в 8 или 33 мс или 1с) 5 байт на RS232. На компьютере прием идет без ошибок, на контроллере идут потери одного, двух байт. При отправке с компьютера на ПЛК наблюдается примерно тоже самое. Для связи с ПЛК используется кабель для программирования без перемычки.
    Какие настройки RS232 наиболее оптимальны, какие задержки должны быть между соседними символами в пакете, можно ли вообще получить устойчивую работы такой связки?

    Программа ПЛК:

    LD 0
    LockDevice
    ST result
    EQ 1
    S out1
    LD 0
    GetByte
    ST P
    EQ 0

    JMPC l1

    LD P^.data
    ST my_byte

    LD my_byte
    ST str_1[indx]
    LD indx
    ADD 1
    ST indx

    l1:
    LD indx
    EQ 6
    JMPCN l2
    LD 1
    ST indx
    l2:

  2. #2

    По умолчанию

    надо просто взять пример прямой работы с портом.
    порт работает на 115200

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •