Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 14 из 14

Тема: Как в CODESYS обнулить переменные при обрыве RS-485?

  1. #11

    По умолчанию

    Цитата Сообщение от ma4etos Посмотреть сообщение
    я пока что понял, что ошибка одна, но, скажем так, у меня 12 модулей, мне не подходит это)))
    Откройте руководство по программированию контроллера. Оно находится на странице прибора внизу. Почитайте про Last Adress. Потом про Last Error. И подумайте как это может помочь вам для решения вашей задачи.

  2. #12

    По умолчанию

    Возникает ошибка 81 на 4 модуле(адресе). Помогает обычный перезалив программы. Подскажите как правильно организовать рестарт на языке LD.
    Вложения Вложения
    • Тип файла: pro 1.pro (96.5 Кб, Просмотров: 17)
    Последний раз редактировалось ma4etos; 18.11.2017 в 12:08.

  3. #13

    По умолчанию

    Цитата Сообщение от ma4etos Посмотреть сообщение
    Возникает ошибка 81 на 4 модуле(адресе). Помогает обычный перезалив программы. Подскажите как правильно организовать рестарт на языке LD.
    Вообще перезапуск программы контроллера это не лучший способ восстановить связь с модулями. У вас ведь процесс идет. На моих объектах этот вариант вообще недопустим. Нужно разобраться с причинами пропадания связи. Проверить контакты на 485 паре, попробовать уменьшить скорость обмена особенно, если модули не в одном шкафу.

    А по вашему вопросу: сделайте бесконечный цикл с входом в него по пропаданию связи с модулем. На ST:

    IF нет связи THEN
    WHILE 1=1 DO ; END_WHILE
    END_IF

    Тогда ПЛК перезагрузится по срабатыванию сторожевого таймера. На LD не пишу, сходу подсказать не могу.

  4. #14

    По умолчанию

    Здравствуйте.
    Есть вариант по проще.

    (*==============================Перезапуск ПЛКххх :-) ========================== *)
    WHILE blnReset_PLCxxx DO;END_WHILE;

    Где "blnReset_PLCxxx" это и есть переменная перезапуска контроллера. Переводим в True и ПЛКххх перезагружается.
    Автоматизация Диспетчеризация Сервис
    e-mail: ads-kaluga@mail.ru

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. CodeSys v3.5 Визуализация. Переменные текста.
    от Варелка в разделе СПК1xx (архив)
    Ответов: 2
    Последнее сообщение: 30.08.2014, 18:47
  2. как программно обнулить си-30
    от vligm в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 24.01.2012, 12:50
  3. ПЛК - переменные в Codesys
    от ioo в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 07.04.2011, 17:51
  4. Переменные в Codesys
    от Дмитрий Артюховский в разделе ПЛК1хх
    Ответов: 8
    Последнее сообщение: 28.03.2008, 13:55
  5. Как в CoDeSys связать переменные с Ип-320
    от незарегистрированный в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 28.02.2008, 07:15

Ваши права

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