 | |
Предыдущие результаты
[quote:a11abf351f="DIMIOKS"]Вот я сейчас и не могу определить, как мне делать, будет ли RSLinx Enterprise видеть FlexLogix, либо придётся использовать OPC. [/quote:a11abf351f] Будет ли видеть Enterprise FlexLogix не скажу.
Но без разницы, какой Linx будешь использовать, причем очень легко можешь поменять источник - в настройках Enterprise задается имя - это тоже самое, что в Classic TopicName. Пользуюсь на практике этим методом уже давно - подмена источника и все Ок. Сложнее когда в OPC нет понятия TopicName (например PVI от B&R).
См. реальные адреса из работающего проекта (CTRL-C<>CTR_V - помогает): [code:1:a11abf351f]{/Main/Linx::[Pumps]FT_62.Value}
/DIANE/M135::Public.M01.Various.Values.PosThrottle
[/code:1:a11abf351f]
Где Main/Linx (DIANE/M135) - [b:a11abf351f]Area [/b:a11abf351f]для FTView SE (актуально для Network), [b:a11abf351f]Pumps [/b:a11abf351f]имя в Enterprise (отсутствует во второй строке), т.е TopicName для Classic.
Легко перенаправляя [b:a11abf351f]Pumps [/b:a11abf351f]на другой источник меняю эмулятор на реальный контроллер и обратно.
|
RStrendx используется для формирования различных комбинаций групповых трендов. Но суть не в уровне доступа, а в том что Datalog не виден на ADS, а значит и предустановленный набор тэгов не подтянет тренды
|
[quote:7990d77d00="dv_"]
Мы делаем: от внешнего OPC всегда через базу тегов.[/quote:7990d77d00]
Вот я сейчас и не могу определить, как мне делать, будет ли RSLinx Enterprise видеть FlexLogix, либо придётся использовать OPC. Сам контроллер пока недоступен для онлайна :(
Хотя адреса:
::[OPC_1]Program:MainProgram.Dint_1[0,0], где OPC_1 - имя топика в RSLinxClassic
и
::[Enterprise_1]Program:MainProgram.Dint_1[0,0], где Enterprise_1 - ссылка на устройство в RSLinx Enterprise,
пишутся одинаково.
Возможно, если RSLinx Enterprise не увидит FlexLogix, то я с смогу удалить сервер данных RSLinx Enterprise , и использовать OPC, где обозвать топик в RSLinxClassic как "Enterprise_1" :oops: , или наоборот... и как минимум не придётся переписывать все адреса, т.к. явного указания на сервер данных в данном синтаксисе адреса нет.
Насколько я понимаю, указатель на сервер данных появляется как раз между первыми двумя двоеточиями в случае, когда в адресе тега совпадают названия в квадратных скобках (т.н. "Путь доступа"):
:OPC_Rslinx_temp_2:[Enterprise_1]Program:MainProgram.Dint_1[0,0]
:RSLinx Enterprise:[Enterprise_1]Program:MainProgram.Dint_1[0,0]
|
[quote:08a35c4090="DIMIOKS"][quote:08a35c4090="dv_"]
1. Не знаю.
2. Впечатление было, что задержка до 2 сек. при отображении через базу тегов.
3. Для SE рекомендуется через Enterprise, особо при большом количестве тегов. В KB были рекомендации с графиком: количество тегов - скорость обмена для Enterprise и OPC.[/quote:08a35c4090]
Спасибо. Буду всё проверять.[/quote:08a35c4090]Не за что.
Мы делаем: от внешнего OPC всегда через базу тегов.
Приглашайте для консультаций - может хоть раз у родственников в Отрадном побываю :)
|
[quote:4ede6ec539="dv_"]
1. Не знаю.
2. Впечатление было, что задержка до 2 сек. при отображении через базу тегов.
3. Для SE рекомендуется через Enterprise, особо при большом количестве тегов. В KB были рекомендации с графиком: количество тегов - скорость обмена для Enterprise и OPC.[/quote:4ede6ec539]
Спасибо. Буду всё проверять.
|
[quote:a3f5f9047c="Med"]Столкнулись со следующей проблемой: на клиентах ADS не работает
групповой тренд RStrendx/
Пояснение: В проекте RSView32 имеется экран с RSTrendx. RSTrendx на
сервере с запущенным проектом работает, в свойствах объекта RStrendx
во вкладке Pens при нажатии на Add/configure Tag Group появляется окно
добавления тэгов для группового тренда. В списке Tags in Historical
Group отображается настроенная модель Datalog. [color=red:a3f5f9047c]При настройке Tags in
Historical Group для ADS модель Datalog не видима.[/color:a3f5f9047c][/quote:a3f5f9047c]Хочешь дать пользователю возможность самому настраивать [b:a3f5f9047c]TrendX[/b:a3f5f9047c]? Не делай этого.
[quote:a3f5f9047c="Med"] Для штатного объекта Trend данные нормально отображаются.[/quote:a3f5f9047c]Native Trend (хоть и нравился мне больше) для ADS не стоит использовать, представь два (или более) клиента смотрят один и тот-же тренд: прокручивают, масштабируют и ... в итоге [i:a3f5f9047c]перетягивают канат[/i:a3f5f9047c]... Теги управления трендом одни для всех.
|
[quote:6f3e4a5b69="DIMIOKS"]Вопрос:
1. Увидит ли RSLinx Enterprise такой старый контроллер как 1794-L34 FlexLogix в онлайне?
2. При использовании на дисплее HMI-тегов, завязанных через RSLinx Enterprise скорость обмена данных существенно снизится по сравнению с назначением адреса напрямую?
3. Скорость обмена данными FTView SE через OPC будет ниже, чем RSView32 через OPC при остальных одинаковых условиях?[/quote:6f3e4a5b69]
1. Не знаю.
2. Впечатление было, что задержка до 2 сек. при отображении через базу тегов.
3. Для SE рекомендуется через Enterprise, особо при большом количестве тегов. В KB были рекомендации с графиком: количество тегов - скорость обмена для Enterprise и OPC.
|
Вновь столкнулся с трудностями, уже при конфигурации модуля. Скачал мануал на модуль:
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1769-um013_-en-p.pdf
Не совсем понял, как это делается..как считываются регистры modbus. Необходимо использовать инструкцию Message (MSG)? В ней уйма параметров к тому же.
Кто уже сталкивался с этим, подскажите, пжст, как поэтапно это делать, буду очень благодарен!
|
Доброго времени суток всем!
Имеется:
Win7x64max
FTViewStudio 6/1 CPR9 SR4
1794-L34 FlexLogix v13 (могу прошить на v16 максимум).
Ethernet/IP
RSLinx Enterprise 5.4 CPR9 SR4 в при подключении в офф *.acd видны все теги контроллера, т.е. теги проги V13 он видит в офлайне (при работе в среде FTViewStudio).
Вопрос:
1. Увидит ли RSLinx Enterprise такой старый контроллер как 1794-L34 FlexLogix в онлайне?
2. При использовании на дисплее HMI-тегов, завязанных через RSLinx Enterprise скорость обмена данных существенно снизится по сравнению с назначением адреса напрямую?
3. Скорость обмена данными FTView SE через OPC будет ниже, чем RSView32 через OPC при остальных одинаковых условиях?
|
Доброго времени суток всем!
Я делаю:
1. Экспортирую файл проекта программы контроллера в *.L5K с помощью RSLogix5000.
2. Из *.L5K создаю *.csv с помощью RSLogix 5000 Tag Import Tool v7.4.
3. Импортирую *.csv в FTViewStudio 6.1 с помощью Tag Import and Export Wizard.
Вопрос:
Почему - автоматом - не ставится "::" перед адресами, в которых используется ":", например:
получается адрес HMI-тега
[PST_1]Program:MainProgram.Dint_1[0,0]
, когда нужно:
::[PST_1]Program:MainProgram.Dint_1[0,0]
В тегах контроллера, где нет в адресе имени программы, "::" не нужно.
В документации пока нашёл только следующее:
[quote:129fdd75f8]Синтаксис адреса для тегов OPC
Синтаксис адресов тегов OPC следующий:
[ПутьДоступа]Адрес
или
::[ПутьДоступа]Адрес
где :: требуется для адресов, содержащих исходный знак двоеточия (:).[/quote:129fdd75f8]
Что я не так делаю?
|
Предыдущие результаты
Ещё результаты |
|
| |
|