12.10.2016, 19:54
|
#2
|
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 117
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: убрать SetTick из проекта для старого SMH2010
Цитата:
Сообщение от Mirmic
Заглючил давно установленный и долго работающий контроллер SMH2010. Скачал конструктор, собрал HVAC-сэмпл, загрузил в последний SMLogic. Контроллер увиделся по RS485 по адресу 0, заливаю сборку в контроллер, и на каком-то моменте выскакивает:
Logix InstrErr: Code 0x0D07
Обшарил форум, нашел наводку, что это незнакомый FBD попался.
в *.ini блоков с таким номером не нашлось, а так же не нашлось ваще hex-кодов. решил поискать этот же код, но в DEC.
Нашел код 3335 = SetTick.
Для проверки создал пустую прогу из одного SetTick.
При попытке залить - получил тот же облом с тем же кодом.
Ну вот, собственно, и вопрос - как в HVAC проекте сделать так, чтобы блоки нового образца не участвовали в проекте.
Или, как обновить прошивку? Я так понял, что для этого нужно иметь программатор, шлейфик и прошивку.
девайс: SMH2010 (S2010 - 1221 - 001 - 5)
версия прошивки - не знаю, на нем не написано, а как из девайса вытащить, не знаю. В окне "Поиск и диагностика" кнопка "Считать свойства" выкидывает окошко "Ошибка при получении системной страницы".
|
http://dl.segnetics.com/PRODUCTS/SMH2010/kernel/
http://masterkit.ru/shop/laboratory/...mators/1325519
http://dl.segnetics.com/PRODUCTS/SMH2010/manual/
__________________
Программа делает то что написал программист, а не то что он хотел.
Добро всегда побеждает зло. Кто победил - тот и добрый.
|
|
|