Стартовая страница › Форумы › Понять, как работает ПО › Опрос каналов
- В этой теме 8 ответов, 3 участника, последнее обновление 1 год, 1 месяц назад сделано
Mikhail.
-
АвторСообщения
-
13.02.2017 в 15:08 #4545
pavel_vv
УчастникМожно ли программно прекратить опрос каналов? Это нужно если датчик временно выводится из эксплуатации.
13.02.2017 в 15:24 #4547pavel_vv
Участник13.02.2017 в 15:44 #4550pavel_vv
УчастникЕще один вопросик. Как лучше организовать контроль связи с датчиками?
13.02.2017 в 17:50 #4554
MikhailМодераторМожно ли программно прекратить опрос каналов?
Чтобы это сделать, нужно изменить свойство Active для КП в файле ScadaCommSvcConfig.xml и затем записать в текстовый файл команду на перезапуск линии связи (или перезапустить службу Коммуникатора целиком).
Еще один вопросик. Как лучше организовать контроль связи с датчиками?
Опишите, пожалуйста, подробнее, что именно необходимо.
13.02.2017 в 17:59 #4558pavel_vv
УчастникСпасибо за ответ! А как перезапустить линию связи? По контролю связи — ну если датчик не отвечает — обрыв линии связи или отсутствие питания. Просто некоторые OPC сервера при отсутствии ответа показывали последнее принятое значение параметра.
14.02.2017 в 10:37 #4570
MikhailМодераторА как перезапустить линию связи?
Нужно в директории C:\SCADA\ScadaComm\Cmd создать файл cmd001.dat с содержимым:
[Command] Target=ScadaCommSvc Sender=ScadaCommCtrl User=Admin DateTime=12/21/2015 23:00:13 LifeTime=60 CmdType=RestartLine LineNum=1 End=
14.02.2017 в 10:40 #4572
MikhailМодераторПросто некоторые OPC сервера при отсутствии ответа показывали последнее принятое значение параметра.
Так быть не должно, значение должно пропадать. Пришлите лог линии связи, когда связь отсутствует.
27.09.2024 в 10:39 #34867DmitriyBurlakin
УчастникДобрый день! а есть какая то команда, которая позволяла бы вывести канал из эксплуатации и вернуть через некоторое время обратно.
Для чего это нужно, чтобы оператор мог временно отключить события и измерения от прибора, например если прибор физически отключают и уносят в ремонт или снимают датчик прибора и прибор начинает сыпать неверными измерениями.
Грубо говоря я хотел бы для каждого прибора в своем проекте создать кнопки вводящие и выводящие его из эксплуатации, доступные например с экрана который доступен только определенной роли пользователя.Может быть есть какие то другие способы реализации такого механизма.
Заранее спасибо!27.09.2024 в 11:43 #34868
MikhailМодераторДобрый день!
Если прибор отключат, вместо значений появятся прочерки, и новые события по нему перестанут приходить.Можно завести расчётные каналы, которые будут означать, подключены приборы или нет. Далее учитывать расчётные каналы в формулах входных каналов. Но такой подход потребует дополнительных усилий.
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.