ardsoft

Продукты => arOPC сервер => Тема начата: DanilK от 14.11.2019, 22:20:15 pm

Название: Переход с Lectus на aropc. Настройка Тегов
Отправлено: DanilK от 14.11.2019, 22:20:15 pm
Прошу помощи в настройки Тегов
Использовал Opc Lectus, решил попробовать arOPC. Но возникла сложность, например:
1. В Lectus тип Данных Boolean адрес переменой "10" номер бита "1". Все работает. Как данный адрес выставить в aropc?
Название: Re: Переход с Lectus на aropc. Настройка Тегов
Отправлено: Айрат от 14.11.2019, 23:30:06 pm
Добрый вечер.

Всё делается в окне настройки тега
1. Выбираете тип данных Bool.
2. Выбираете команду, либо HOLDING_REGS или INPUT_REGS
3. Выставляете в поле "Адрес чтения" (тот что слева) 10.1, это получается 10-й регистр, бит №1.

Адреса регистров и битов начинаются с 0.

Айрат
Название: Re: Переход с Lectus на aropc. Настройка Тегов
Отправлено: DanilK от 15.11.2019, 00:02:57 am
Добрый вечер!
Спасибо, за ответ.
 
False на True так и не меняется в Aropc. Проверил ещё раз в Lectus 0 на 1 изменяется значение.
 У обоих программ связь установлена с оборудованием. Для проверки всего 1 тег создан. Что ещё может быть?
Название: Re: Переход с Lectus на aropc. Настройка Тегов
Отправлено: Айрат от 15.11.2019, 06:50:13 am
Доброе утро!

Так тяжело сказать, что за оборудование? Описание modbus его посмотреть бы, конфигурацию OPC сервера.
Так же неплохо было бы конфигурацию лектуса посмотреть.

Айрат
Название: Re: Переход с Lectus на aropc. Настройка Тегов
Отправлено: DanilK от 15.11.2019, 08:56:01 am
Доброе утро!
Оборудование ПЛК Овен
Скрины во вложение, если их недостаточно еще отправлю
Спасибо!
Название: Re: Переход с Lectus на aropc. Настройка Тегов
Отправлено: Айрат от 15.11.2019, 09:28:30 am
В Lectus адрес задаётся в HEX формате, а в arOPC в десятичном.
И номер бита в Lectus считается от 1 до 16, а в arOPC от 0 до 15
Соответственно в настройках arOPC необходимо выставить 16.0.

Айрат

Название: Re: Переход с Lectus на aropc. Настройка Тегов
Отправлено: DanilK от 15.11.2019, 10:24:48 am
Спасибо, все работает. Будем полный проект пробовать.