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

Name и Item Reference в FSGateway

СообщениеДобавлено: Пн сен 10, 2012 2:56 pm
mkam
Господа, а подскажите как правильно пользовать указанные поля при получении данных по OPC.
В справке сказано:
Name: This column defines the alias names to actual data source items.
Item Reference: The actual data source item names defined in this column.


Смущает только меня один момент - при добавлении тегов посредством OPC Item Browser названия тегов появляются в колонке Name. В данный момент у меня такие настройки - FSGateway, DDESuiteLinkCliet. И всё почему-то работает.

И собственно вопрос о том, как правильно (а не чтобы просто работало) заполнять указанные колонки в FSGateway.

Re: Name и Item Reference в FSGateway

СообщениеДобавлено: Пн сен 10, 2012 3:40 pm
Генератор зла
Для FSGateway:
Name = под какими именами переменные будут видны клиентам ($DDESuiteLink Client, $OPCClient)
Item Reference = ссылки на переменные сервера в/в (Modbus, ...), т.е. откуда FSGateway получает данные.

Re: Name и Item Reference в FSGateway

СообщениеДобавлено: Ср сен 12, 2012 4:27 pm
mkam
Генератор зла писал(а):Для FSGateway:
Name = под какими именами переменные будут видны клиентам ($DDESuiteLink Client, $OPCClient)
Item Reference = ссылки на переменные сервера в/в (Modbus, ...), т.е. откуда FSGateway получает данные.

Т.е. приведённые мною настройки не совсем верны хоть и работают?

Re: Name и Item Reference в FSGateway

СообщениеДобавлено: Чт сен 13, 2012 11:53 am
Генератор зла
Вам "шашечки" или ехать? :)

Re: Name и Item Reference в FSGateway

СообщениеДобавлено: Пт сен 14, 2012 9:51 am
mkam
Мне ехать. Но меня смущает, что оно в текущем виде ездит. Собственно мелочь, но хочется всё правильно сделать.

Re: Name и Item Reference в FSGateway

СообщениеДобавлено: Пт сен 14, 2012 11:51 am
Генератор зла
Я не понимаю Ваших сомнений :)
Переменные AppServer ссылаются на поля Attribute об-та $DDESuiteLinkClient. Так и задумано.
Поля Attribute об-та $DDESuiteLinkClient связаны с соответствующими полями Item Reference этого же об-та
Поля Item Reference об-та $DDESuiteLinkClient ссылаются на поля Name из FSGateway. Так и задумано.
Поля Name FSGateway связаны с соответствующими полями Item Reference этого же об-та
Поля Item Reference связаны с соответствующими адресами контроллера.
Правило:
Name = как я сам называю эту переменную и как ко мне за ней обращаться
Reference = как я запрашиваю эту переменную у другого

Re: Name и Item Reference в FSGateway

СообщениеДобавлено: Пт сен 14, 2012 12:09 pm
mkam
Генератор зла писал(а):Я не понимаю Ваших сомнений :)

Не лучшая черта моего характера - придираться к некоторым мелочам и сомневаться до тех пор, пока в официальном документе или от соответствующего лица не услышу объяснение :)

Генератор зла писал(а):Поля Name FSGateway связаны с соответствующими полями Item Reference этого же об-та
Поля Item Reference связаны с соответствующими адресами контроллера.

Данный момент меня и смущает. В Name сейчас тэги из контроллера, Item Reference не заполнены - картинка. Но всё работает и данные идут. При добавлении тегов из OPC Item Browser имена тэгов добавляются в поля Name. Почему не сразу в Item Reference? Или стоит такое поведение списать на баг (зачёркнуто) фичу и забыть об этом? :)

Re: Name и Item Reference в FSGateway

СообщениеДобавлено: Пт сен 14, 2012 12:14 pm
Генератор зла
Ну здесь срабатывает принцип: если в Reference пусто, то Reference = Name
mkam писал(а):сомневаться до тех пор, пока в официальном документе или от соответствующего лица не услышу объяснение

:?
Здесь нет оф. документации, она на инсталляционных дисках ;)
Да и участники форума - обычные люди, тут нет разработчиков ПО WW. Правда представители дистрибьюторов присутствуют. Подождём их комментариев.

Re: Name и Item Reference в FSGateway

СообщениеДобавлено: Пт сен 14, 2012 12:31 pm
mkam
Генератор зла писал(а):Здесь нет оф. документации, она на инсталляционных дисках ;)

Знаем, читаем :)
В любом случае спасибо за ответы. Буду ориентироваться на вариант обязательного заполнения обоих типов полей.

Re: Name и Item Reference в FSGateway

СообщениеДобавлено: Сб сен 15, 2012 2:46 pm
mp3corp
Кстати сам всегда так делал, в поле Name писал Item'ы с сервера вв. Никаких проблем с получением данных никогда не было.