Тогда замените OPEN_TSK на ComService.COM_TSK.OPEN_TSK
Вид для печати
Тогда замените OPEN_TSK на ComService.COM_TSK.OPEN_TSK
Щас все хорошо, на нужном порте подключен ТРМ, мерцает тоже нужный светодиод, ошибок при работе блока нет, сделал все как в примере - но опроса нет, даже индикации RS на самом ТРМе... Даже не знаю,что дальше делать
https://disk.yandex.ru/d/w9FuG6SWCR1b-Q
У вас на первом скриншоте графический артефакт? Как TRUE попало в центр блока?
Нажмите правой кнопкой мыши на холст и выберите Порядок выполнения - Упорядочить в соответствии с потоком данных.
Ну и главное - полностью повторите пример из документа. Посмотрите, как так забираются значения с выходов.
артефакт удален
Вложение 63357
Вложение 63358
По скриншоту - все выглядит корректно.
Попробуйте опросить ТРМ нашим OPC-сервером по протоколу ОВЕН, чтобы посмотреть, что приходит на запрос 'pv'.
по OPC все работает хорошо, единственное,что изменил для опроса измеряемого параметра- "использовать индекс - ДА", индекс = 0
Изменил индекс в кодесис, сейчас опрашиваю только раз, то есть как будто первое значение после запуска опроса ... далее после изменения измеряемой величины на СПК оно не меняется, не смотря на отсутствие ошибок
Поправлюсь - значение обновляется на СПК, но секунд через 30-40
Вложение 63368
Выложите последнюю версию вашего проекта.
Успели поймать кратковременно-возникающую ошибку...
Вложение 63369
1. Либо повторите пример полностью, либо удалите ненужный в вашем случае код (например, у вас сейчас не формируется значение переменной xStep2, что вообще рушит всю логику опроса).\
2. Если ошибки останутся и после этого - постепенно увеличивайте TimeOut (поставьте 100 мс, 200 мс и т. д.).
я попробую конечно, но при опросе с плк100 была такая же проблема, как вы знаете там опрос реализуется гораздо проще, так что надежды мало, в любом случае - спасибо
нужна библиотека visu utils для codesys 3.5SP14. Буду очень благодарен за помощь.