OPC

Общие вопросы по оборудованию и программному обеспечению Компании ДЭП
crizlo
Сообщения: 12
Зарегистрирован: 21 мар 2011, 09:36

Сообщение crizlo » 30 авг 2011, 21:26

Как расшифровать состояния дискретных переменных от DIN16-220 в вашем ОРС сервере? 0-false 1-true а остальные значения коды ошибок?

Faster
Сообщения: 653
Зарегистрирован: 11 июл 2007, 09:38

Сообщение Faster » 31 авг 2011, 01:37

Если ты посмотришь в структуру то ты увидишь : GetQuality это типа качество сигнала , если оно указываетна то что сигнал гавно то там мождет быть все что угодно и воспринимать его как сигнал вообще не стоит, дэп выставляет коды ошибок , шнайдерне понятные значения вообще ?

crizlo
Сообщения: 12
Зарегистрирован: 21 мар 2011, 09:36

Сообщение crizlo » 31 авг 2011, 09:22

Faster писал(а):шнайдерне понятные значения вообще ?
:?:
ну а 0 и 1?

crizlo
Сообщения: 12
Зарегистрирован: 21 мар 2011, 09:36

Сообщение crizlo » 13 сен 2011, 09:38

Деп что нибудь ответит? а то никак его с КРУГ2000 подружить немогу.
В ОРС проводнике значения есть, а в КРУГе недостоверность приходит...

Faster
Сообщения: 653
Зарегистрирован: 11 июл 2007, 09:38

Сообщение Faster » 13 сен 2011, 12:52

Ты шутник, прочти хотя бы положения об OPC, если в коротком изложении то алгоритм чтения сигнала без эвентов (прямое чтение) по моему с помощью DepDiscretWrite /Read : если их класс юзать:

1- проверить качество QUALITY
2- Читать


Если качество указыват неложное значение воспринимаем как ошибку !!!

Кстати ошибки :
0- все хорошо
6- нет связи

и так дале

так тч она прямую читать нельзя !!!

galina
Сообщения: 79
Зарегистрирован: 03 дек 2007, 09:56
Откуда: Компания "ДЭП"

Сообщение galina » 13 сен 2011, 13:31

Для того, чтобы разобраться кто показывает правильно, надо поставить стандартный explorer. Мы рекомендуем поставить MatrikonOPC Explorer. Скачайте его из Интернета и сравните с тем, что показывает ДЭП ОРС Проводник.

Аватара пользователя
Олег
Сообщения: 168
Зарегистрирован: 16 ноя 2004, 00:57
Откуда: Россия
Контактная информация:

Сообщение Олег » 21 сен 2011, 13:12

crizlo писал(а):В ОРС проводнике значения есть, а в КРУГе недостоверность приходит...

Нормально круг с депом дружит, запусти конфигуратот ОРС клиента и правильно его настрой, шкалы брать из переменных, тэги не попутай с переменными сервера и клиента.
Иногда решительный шаг вперед - это результат хорошего пинка сзади.

crizlo
Сообщения: 12
Зарегистрирован: 21 мар 2011, 09:36

Сообщение crizlo » 28 сен 2011, 19:18

Все пошло, это с генератором Бд круга косяк был, переписал по новому и контакт появился.
Только чуть не понял про шкалы из переменных? Что вы имели в виду?

Аватара пользователя
Олег
Сообщения: 168
Зарегистрирован: 16 ноя 2004, 00:57
Откуда: Россия
Контактная информация:

Сообщение Олег » 29 сен 2011, 11:14

crizlo писал(а):Только чуть не понял про шкалы из переменных? Что вы имели в виду?


Изображение
Иногда решительный шаг вперед - это результат хорошего пинка сзади.

crizlo
Сообщения: 12
Зарегистрирован: 21 мар 2011, 09:36

Сообщение crizlo » 30 сен 2011, 11:27

У нас разные КРУГи =) В моем такого нет. Или я не туда смотрю? Мой 4.0.

Аватара пользователя
Олег
Сообщения: 168
Зарегистрирован: 16 ноя 2004, 00:57
Откуда: Россия
Контактная информация:

Сообщение Олег » 03 окт 2011, 12:23

crizlo писал(а):У нас разные КРУГи =) В моем такого нет.

Какая разница какой? В 4-ке тотже ОРС-Клиент , запускаешь его для начала, через пуск-все программы..... заходишь в закладку шкАлы, это на верху окна написано, на скрине все видно.
Иногда решительный шаг вперед - это результат хорошего пинка сзади.