Страница 4 из 4 ПерваяПервая ... 234
Показано с 31 по 34 из 34

Тема: Соединение TCP после обновления программы или БАГ в ПЛК110

  1. #31
    Пользователь
    Регистрация
    24.07.2012
    Адрес
    Россия
    Сообщений
    1,492

    По умолчанию

    Тогда или код или овен...) Пробовал на 100\160\150, закрываются верняк и дискрипторы на открытые файлы потерянные тоже закрывались.
    ----------------

    Связь с NTP сами реализовывали?
    Последний раз редактировалось Scream; 20.01.2015 в 15:37.

  2. #32
    Пользователь Аватар для dudanov
    Регистрация
    27.01.2013
    Адрес
    Сызрань
    Сообщений
    46

    По умолчанию

    Цитата Сообщение от Scream Посмотреть сообщение
    Тогда или код или овен...) Пробовал на 100\160\150, закрываются верняк и дискрипторы на открытые файлы потерянные тоже закрывались.
    ----------------

    Связь с NTP сами реализовывали?
    Так я и говорю, что все должно закрываться, контроллер же сбрасывается. А за код я уверен.

    Связь с NTP брал по примеру библиотеки OSCAT, но дописал к ней модуль программной коррекции времени, то есть ПЛК сам себя поправляет каждую секунду на несколько милисекунд, рассчитанных между запросами точного времени NTP. Это позволяет повысить точность часов реального времени до не хуже +/- 1,8 секунды в час. В среднем по опыту ПЛК ОВЕН около 3 мс спешат, то есть на 0.3%. А вот Beckhoff, например, точен как кремлевские часы ))))
    Последний раз редактировалось dudanov; 20.01.2015 в 15:51.
    rm -rf /bin/laden

  3. #33

    По умолчанию

    доступных сокетов всего 5 поэтому перебирать дальше нет смысла )) должно сработать, проблема еще где-то наслоенная..
    1. проверить что _INIT принимает FALSE
    2. проверить что закрытие и открытие вновь, происходит в разных циклах плк

    очень удобно использовать структуру SFC для выполнения вдумчивой инициализации рабочего цикла

    а перезагрузки удаленные лучше всего ватчдогом устраивать (сделав проект загрузочным перед этим!) при этом состояние как после включения питания и проект с флэшки перечитывается
    Последний раз редактировалось Дмитрий Артюховский; 20.01.2015 в 23:26.

  4. #34
    Пользователь Аватар для dudanov
    Регистрация
    27.01.2013
    Адрес
    Сызрань
    Сообщений
    46

    По умолчанию

    Проблема РЕШИЛАСЬ обновлением внутренней прошивки ПЛК с версии 2.14 до присланной мне инженером технической поддержки версии 2.15.3.

    Как я и полагал, проблема в особенности (ошибке) работы прошивки ПЛК.

    Старый вывод PLCInfo (MAC заменен):
    Код:
    PLCInfo
    PLC model MODEL PLC 110-32 
    Binary  VERSION 2.14.0 
    Need Target version 2.10 
    Compiled: 14:37:41 Apr 28 2011 
    MAC xx:xx:xx:xx:xx:xx 
    IP 192.168.0.250
    GATE 192.168.0.1
    MASK 255.255.255.0
    PIC upper version is 15
    Licence unlimited
    Новый:
    Код:
    PLCInfo
    PLC model MODEL PLC 110-32 Версия ПО метр: 2.0 
    Binary  VERSION 2.15.3 
    Need Target version 2.10 
    Compiled: 12:49:27 Sep 20 2013 
    MAC xx:xx:xx:xx:xx:xx 
    IP 192.168.0.250
    GATE 192.168.0.1
    MASK 255.255.255.0
    PIC upper version is 15
    Licence unlimited
    Всем спасибо!
    Последний раз редактировалось dudanov; 21.01.2015 в 10:08.
    rm -rf /bin/laden

Страница 4 из 4 ПерваяПервая ... 234

Похожие темы

  1. Ответов: 19
    Последнее сообщение: 24.09.2021, 09:13
  2. Modbus, баг со связью или нет?
    от Boris_K в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 06.05.2014, 18:25
  3. Уснул ПЛК 110-60 после обновления прошивки
    от Баженов Николай в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 09.08.2013, 20:48
  4. Баг или фича ТРМ151?
    от По самые по... в разделе Разработки
    Ответов: 21
    Последнее сообщение: 23.12.2009, 14:44

Ваши права

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