Просмотр полной версии : Опрос чиллера бренда SMC по function code 23
fizhimik
30.09.2025, 17:36
Добрый день! Для собственного развития и перспектив подключения чиллера к панельному ПЛК решил попробовать обкатать подключение на виртуальном контроллере Codesys 3.5. Но к сожалению ничего не произошло - "шина не запущена". Если пробовать опрошивать чиллер по скрипту для MasterOPC Universal Modbus Server, то все ОК. Смотрел простеньким логическим анализатором кадр запроса к чиллеру от Codesys - все правильно(специально даже повторил ситуацию из мануала- запуск и задание температуры). В какую сторону копать?
МихаилГл
30.09.2025, 17:58
Может 23 команда недопустимые данные посылает. В примере из РЭ на прследней странице только для чтения регистры записи принудительно в 0 выставлены...
fizhimik
30.09.2025, 18:06
Может 23 команда недопустимые данные посылает. В примере из РЭ на прследней странице только для чтения регистры записи принудительно в 0 выставлены...
Да, я тестил на MasterOPC - прокатывало и без регистров записи, и без регистров чтения. А в Codesys нельзя 0 регистров при записи выставить.
fizhimik
01.10.2025, 10:28
В итоге решили вопрос с Евгением Кисловым удаленно. Оказалось, что штатными средсвами CodeSys не получается опросить чиллер. Евгений предположил, что есть какие то проблемы с ASCII и 23 функцией, видимо CodeSys даже при выборе количества бит 7, все равно выставляет 8 и поэтому опроса нет. Через библиотеку OwenCommunication опрос без проблем происходит.
Спасибо за ответы!
Powered by vBulletin® Version 4.2.3 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot