Страница 1 из 1

Настройка элемента графики DataStatus в Archestra

СообщениеДобавлено: Пн ноя 07, 2016 4:23 pm
LSV
Добрый день!

Подскажите, по поводу элемента DataStatus. Необходим системный тег сервера DASMBTCP, отвечающий за сеть, индикатор сети, о том что сеть функционирует, SystemStatus какой-нибудь.

Изображение

Re: Настройка элемента графики DataStatus в Archestra

СообщениеДобавлено: Пн ноя 07, 2016 5:14 pm
mp3corp
$SYS$Status - Boolean.
1: DAServer connection to the device is intact.
0: Error communicating with the device.
Можете его использовать.

Re: Настройка элемента графики DataStatus в Archestra

СообщениеДобавлено: Пн ноя 07, 2016 6:25 pm
LSV
Объект графики ругается на такой тег при сохранении.

В Интаче тоже такого тега нет, чтобы достать.

Как прописать его правильно?
Это ж путь прописать нужно с какого именно сервера я хочу данный тег использовать?!

п.с. Проект создаю с элементами графики Archestra, затем публикую в обычный InTouch.

Re: Настройка элемента графики DataStatus в Archestra

СообщениеДобавлено: Пн ноя 07, 2016 10:15 pm
Basilio
Материалы про $SYS$Status в помощь
https://wonderwarewest.com/download/Won ... %20PLC.pdf
https://insource.mindtouch.us/Wonderwar ... _DA_Server
В DataStatus пробуйте писать "InTouch:<tag>"

Re: Настройка элемента графики DataStatus в Archestra

СообщениеДобавлено: Вт ноя 08, 2016 3:04 pm
LSV
Спасибо :D

Re: Настройка элемента графики DataStatus в Archestra

СообщениеДобавлено: Пт мар 10, 2017 2:48 pm
LSV
Сделал IOStatus как описано в доке:

0587 STATUS Monitoring Communication between InTouch®, a DAServer and a PLC:
2. Configure the IO Status Bit
https://1drv.ms/b/s!AmiunZHCkwCdbzj4UxGgMz0Znq8


IO Status Bit - постоянно в состоянии "1". Даже если выключить DAS или сетевой кабель отключить. О чем свидетельствует IO Status Bit ?


1. Configure the $SYS$Status Status Bit - работает как наличие проводного соединения между DAS и контролером. При сбоях или ошибках все равно = "1". Еще при отключении питания ПЛК, что логично, отваливается. У меня установлен шлюз между контроллером CAN-Ethernet, соотвественно, если даже выключить контроллер (связь контроллер-адаптер CAN-Ethernet отваливается), а адаптер включен, то этот бит все равно установлен. Работает только если выключить связь ПК-адаптер CAN-Ethernet.

Есть ли варианты еще какие-то связь проверять, кроме как создавать по таймерам бит-коннект (heart bit) ?

Re: Настройка элемента графики DataStatus в Archestra

СообщениеДобавлено: Пн мар 13, 2017 1:35 pm
Генератор зла
LSV писал(а):О чем свидетельствует IO Status Bit ?

DAServers have a Device-Specific System Item called $SYS$STATUS. This is a binary status indication of the connection to the PLC or end device. Once you have requested items and have received initial data from the PLC, this item changes to FALSE if there is an error communicating with the device.

А вот I/O Status Bit, создаваемый в Tagname Dictionary InTouch к топику IOStatus - диагностика связи между InTouch и DASServer-ом.