Добрый день, уважаемые специалисты!
Описание проблемы системы:
Автоматизация чиллеров объекта выполнена на базе ПЛК Siemens S7-300. Диспетчеризация этого контроллера в сеть Lonworks осуществляется посредством шлюза Anybus X-Gateway Profibus Slave - Lonworks, передающего информацию на Echelon ILON600.
Описание проблемы:
Согласно таблице переменных, предоставленной производителем системы автоматизации чиллеров состояние оборудования (задвижки, насосы) передаются как числовые переменные SNVT_state (0-стоп, 1-работа, 2-авария, 4-ремонт, 8-недоступен). ILON600 видит эти переменные как 16ти битовые, причем все биты при любом состояни оборудования остаются равны нулям.
Другие статусы, передающиеся как SNVT_state, SNVT_state64, с описателем для каждого бита передаются нормально, изменяются в соответствии со статусом оборудования. Также нормально передаются точки типа SNVT_temp_p, SNVT_count.
Правильно ли я понимаю, что следует искать корень проблемы в шлюзе Anybus, и, конкретно, в настройке LON точек.
Можно ли что-то понять, не имея .prj файла настройки Anybus? Насколько я понял из описания Anybus LWTool из шлюза достать залитую в него программу нельзя.
Подскажите, пожалуйста что стоит предпринять в описанной ситуации.
Заранее спасибо.