спасибо до низа не дошел :-)
Вообще перепрошивка конечно вариант не очень. Один ПЛК в шкафу на объекте, другой тоже в шкафу, да еще надо крышку снимать. Не может быть чтобы вышеуказанной проблемы ранее не наблюдалось.
спасибо до низа не дошел :-)
Вообще перепрошивка конечно вариант не очень. Один ПЛК в шкафу на объекте, другой тоже в шкафу, да еще надо крышку снимать. Не может быть чтобы вышеуказанной проблемы ранее не наблюдалось.
Последний раз редактировалось Vit74; 01.04.2009 в 18:31.
ПЛК уже давно перепрошиваются без снятия крышки через функцию UpdateCore
С прошивкой 2-07.2 советую не торопиться, при тестировании обнаружил косяк с Modbus master RTU.
При работе с панелью ИП320 перестали писаться DWORD и REAL переменные функцией 10. Сканирование порта показало, что в запросе контроллера на запись передается число регистров -1 и число байт-2, затем идет пакет из 4-х байт, ответ панели содержит код ошибки, но контроллер его не распознаёт.
Запрос - 40 10 001C 0001 02 43 1F 42 8F 7EBE,
Ответ - 40 90 12 9C19.
При возврате на 2-05.7 все работает, как положено.
Последний раз редактировалось Логвиненко Андрей; 02.04.2009 в 11:50.
Проект пришлите, мастер не менялся
Log, скачанный вместе с прошивкой:
получается, что менялся.2.06.94 (24.12.2008)- Добавил доп. проверку на размер принимаемых данных для мастера ModBus
2.06.95 (12.1.2009) - исправил работу доп. входа при подкл. модуле Button
2.07.0 (19.1.2009) - исправлена возможная перезагрузка при работе по 485 интрефейсу на плохо (несогласованных) линиях.
- Исправлена ошибка с невыставлением секунд при их значении==0
- Исправлена функция rename
2.07.1 (30.01.2009) - Исправлена индикация типа лицензии
- Исправлена перезагрузка при обращении к параметру n.err
2.07.2 (09.02.2009) - Иправлено задание времени и даты через PLCBrowser
И где тут что-либо, относящееся в выдаче запроса?
Кто знает лучше что менялось?
Что менялось в в прошивке, вам знать конечно лучше, но утверждать, что Модбас мастер не менялся, не надо.
Для проверки работы сделал с нуля небольшой пример и, заодно, проверил версию 2.06.3.
С прошивками 2.05.7 и 2.06.3 ПЛК пишет в панель без проблем, с прошивкой 2.07.2 ПЛК пишет в панель 2-байтные слова и нормально читает 2-х и 4-байтные. Запись 4-байтных (REAL) не проходит.
Все тесты проводились с таргетом 2-05.
пример прилагаю.
Да, есть такая бага. Спасибо за обратную связь. Прошивка неофициальная и полноценного тестирования не проходила.
Прошивка 2.07 помогла...