Вход на форум 
В начало e-Mail

Форум

Ресурсы Rockwell

Product Directory

Essential Components

Literature Library

Knowledge Base

Electronic News&Magazines

Блог

Encompass Program

Product Certification

  


Предыдущие результаты



Предыдущие результаты



Предыдущие результаты

 Почитал разную литературу, пока не решил свой вопрос. Как бы вы реализовали в Factory Talk View Studio задачу при срабатывании определенных переменных запускать соответствующий файл ехе или бат. Для каждой переменной свой ЕХЕ-шник. [i:9885cb4374]Примерно так[/i:9885cb4374] If x = 1 Then AppStart (c:\my_file1.exe") End If y = 1 Then AppStart (c:\my_file2.exe) End И т.д. Подобное реализовано на Intouch, теперь задача сделать то же самое в Factory Talk View Studio (RSView32).

 Откройте справку. В указателе выберите: [b:108c425b22]system values, accessing[/b:108c425b22] Затем: [b:108c425b22]Monitoring Status Flags[/b:108c425b22] Изучайте. В таблице тегов системную информацию искать бесполезно. Всё равно мониторить её добром не получится, а уж редактировать тем более. С системной информацией можно работать или опрашивая флаги, или с помощью инструкций [b:108c425b22]GSV[/b:108c425b22] и [b:108c425b22]SSV[/b:108c425b22]. В последних версиях RSLogix5000 с развитием визарда инструкции [b:108c425b22]MSG[/b:108c425b22] роль инструкций [b:108c425b22]GSV[/b:108c425b22] и [b:108c425b22]SSV[/b:108c425b22] отходит на второй план.

 Добрый вечер. Добавлю по Ethernet модулю. Контроль состояния связи по порту Ethernet, она же лампочка "Link". 1. Конфигурю MSG с параметрами: 1.1 Message type: CIP Generic 1.2 Service Type: Get Atribute Single. 1.3 Service code: e 1.4 Class: f6 1.5 Instance: 1 1.6 Atttibute: 2 1.7 Destination: Tag_name:DINT 2. Указываю путь к ETHERNet модулю. 3. Tag_name.0 - "1" - LINK ОК, "0" - LINK BAD.

 Добрый день. Диагностика сети ControlNet, а именно состояние каналов (если резервирование связи, канал А и В): 1. Конфигурю MSG с параметрами: 1.1 Message type: CIP Generic 1.2 Service Type: Get Atribute Single. 1.3 Service code: e 1.4 Class: f0 1.5 Instance: 1 1.6 Atttibute: 83 1.7 Destination: Tag_name[0]:SINT[6] 2. Указываю путь к ControlNet модулю. Обычно выбираю локальный( тот что в одной корзине с ПЛК) 3. В Tag_name[5]. В первых трех битах живет канал А. Во-вторых - канал B. Используя инструкцию BTD перекладываем в удобную переменную и проверяем на равенство "1" - ОК, <> 1 - BAD. Процент загрузки сети ControlNet: 1. Конфигурю MSG с параметрами 1.1 Message type: CIP Generic 1.2 Service Type: Get Atribute Single. 1.3 Service code: e 1.4 Class: 6 1.5 Instance: 1 1.6 Atttibute: b 1.7 Destination: Tag_name[0]:INT[20] 2. Указываю путь к ControlNet модулю. Обычно выбираю локальный( тот что в одной корзине с ПЛК) 3. В Tag_name[0] "живет" величина загрузки сети х10. Например, 95 =9,5% Нет смысла проверять состояние каналов А/В, а так же загрузку сети ControlNet в каждом модуле. Так как состояние неисправного канала А/В отображается в каждом модуле всей сети. А самая большая нагрузка - это у локально модуля ControlNet,через который проходят другие сообщения. Конечно можно и через Ehternet - вам никто не запрещает, путь прописать не сложно, и если он у Вас есть =) Раз уж речь зашла о Ehternet модуле, например EN2T, как узнать его IP. 1. Конфигурю MSG с параметрами 1.1 Message type: CIP Generic 1.2 Service Type: Get Atribute Single. 1.3 Service code: e 1.4 Class: f5 1.5 Instance: 1 1.6 Atttibute: 5 1.7 Destination: Tag_name[0]:SINT[22] 2. Указываю путь к ControlNet модулю. Обычно выбираю локальный( тот что в одной корзине с ПЛК) 3. Начиная с Tag_name[0] "живет" первый элемент IP... Если кому помогло, пожалуйста. Мы заинтересованы в выпуске качественного продукта!

 [quote:1a78cc5235="Locky"]Уважаемые Коллеги! Возник вопрос: можно-ли, имея на компьютере RSLinx Enterprise (в составе Factory Talk SE), забрать с него данные "наружу", на другой комп? Прошу простить за "чайниковское" описание, с ОРС не знаком. Руководство поставило задачу: необходимо передавать данные с контроллера на "более высокий уровень" чем собственная HMI на FactoryTalk SE. Наши программисты говорят что заберут с OPC сервера. И вроде знаю что SRLinx и есть этот самый сервер, но что требуется, чтобы забрать с него данные не знаю. Подскажите пожалуйста куда копать? (можно ссылками на литературу) И достаточно-ли имеющегося Enterprise из состава FTView SE или требуется другая версия?[/quote:1a78cc5235] Нужен [b:1a78cc5235]Factory Talk Gateway[/b:1a78cc5235] (клиент для RSLinx Enterprise и Factory Talk SE, OPC сервер для других клиентов. Про RSLinx [url=http://vdt-solutions.de/modules.php?name=Forums&file=viewtopic&t=1746&postdays=0&postorder=asc&start=9]см[/url].

 [quote:10a61bc6ca="dv_"][quote:10a61bc6ca="Proctor"][quote:10a61bc6ca="Starleykin"][quote:10a61bc6ca="Proctor"] Лицензия InTouch without. Контроллер и АРМ находятся в одной подсети, [b:10a61bc6ca]RSLinx и InTouch стоят на одной машине[/b:10a61bc6ca], получается локально?[/quote:10a61bc6ca] [b:10a61bc6ca]Да[/b:10a61bc6ca], если на одной машине.... Ну и логи SMC глянуть не помешает.[/quote:10a61bc6ca] Настраивал RSLinx по-разному, не помогает. В логах SMC 13306 20.11.2014 11:06:08 7796 7576 Warning FSGateway Failed to activate [color=red:10a61bc6ca][b:10a61bc6ca]remote [/b:10a61bc6ca]server for 'RSLinx_OPC' hr=80040112[/color:10a61bc6ca].[/quote:10a61bc6ca] Но подключаешься к удаленному. Может выбрал не тот? [URL=http://piccy.info/][img:10a61bc6ca]http://i.piccy.info/i9/de8d9db23aab769e0a910b7b34148eb7/1416560041/4567/769993/OPC.png[/img:10a61bc6ca][/URL][URL=http://i.piccy.info/a3c/2014-11-21-08-54/i9-7317880/333x118-r][img:10a61bc6ca]http://i.piccy.info/a3/2014-11-21-08-54/i9-7317880/333x118-r/i.gif[/img:10a61bc6ca][/URL][/quote:10a61bc6ca] Подключаюсь к RSLinx OPC Sever

 [quote:6046d96c82="Proctor"][quote:6046d96c82="Starleykin"][quote:6046d96c82="Proctor"] Лицензия InTouch without. Контроллер и АРМ находятся в одной подсети, [b:6046d96c82]RSLinx и InTouch стоят на одной машине[/b:6046d96c82], получается локально?[/quote:6046d96c82] [b:6046d96c82]Да[/b:6046d96c82], если на одной машине.... Ну и логи SMC глянуть не помешает.[/quote:6046d96c82] Настраивал RSLinx по-разному, не помогает. В логах SMC 13306 20.11.2014 11:06:08 7796 7576 Warning FSGateway Failed to activate [color=red:6046d96c82][b:6046d96c82]remote [/b:6046d96c82]server for 'RSLinx_OPC' hr=80040112[/color:6046d96c82].[/quote:6046d96c82] Но подключаешься к удаленному. Может выбрал не тот? [URL=http://piccy.info/][img:6046d96c82]http://i.piccy.info/i9/de8d9db23aab769e0a910b7b34148eb7/1416560041/4567/769993/OPC.png[/img:6046d96c82][/URL][URL=http://i.piccy.info/a3c/2014-11-21-08-54/i9-7317880/333x118-r][img:6046d96c82]http://i.piccy.info/a3/2014-11-21-08-54/i9-7317880/333x118-r/i.gif[/img:6046d96c82][/URL]

 [quote:01256d1704="Starleykin"][quote:01256d1704="Proctor"] Лицензия InTouch without. Контроллер и АРМ находятся в одной подсети, RSLinx и InTouch стоят на одной машине, получается локально?[/quote:01256d1704] Да, если на одной машине. Как RSLinx настроен как служба или как приложение? Был глюк, когда данные на ОЕМ-версии не тянулись если RSLinx как служба запускается. Что-то шаманили)) Кстати какие версии RSLinx? FSGateway и InTouch? Ну и логи SMC глянуть не помешает.[/quote:01256d1704] Настраивал RSLinx по-разному, не помогает. В логах SMC 13305 20.11.2014 11:06:05 7796 7772 Warning FSGateway Connection lost or reconnect attempt failed. Retrying attempt 1 of 3 in 30000 ms 13306 20.11.2014 11:06:08 7796 7576 Warning FSGateway Failed to activate remote server for 'RSLinx_OPC' hr=80040112 13307 20.11.2014 11:06:08 7796 7576 Warning FSGateway Connection lost or reconnect attempt failed. Retrying attempt 2 of 3 in 30000 ms 13308 20.11.2014 11:06:38 7796 7576 Warning FSGateway Failed to activate remote server for 'RSLinx_OPC' hr=80040112 13309 20.11.2014 11:06:38 7796 7576 Warning FSGateway Connection lost or reconnect attempt failed. Retrying attempt 3 of 3 in 30000 ms

 [quote:f1ca316ec3="Starleykin"][quote:f1ca316ec3="Proctor"] Лицензия InTouch without. Контроллер и АРМ находятся в одной подсети, RSLinx и InTouch стоят на одной машине, получается локально?[/quote:f1ca316ec3] Да, если на одной машине. Как RSLinx настроен как служба или как приложение? Был глюк, когда данные на ОЕМ-версии не тянулись если RSLinx как служба запускается. Что-то шаманили)) Кстати какие версии RSLinx? FSGateway и InTouch? Ну и логи SMC глянуть не помешает.[/quote:f1ca316ec3] InTouch 2012 (10.5), FSGateway 3.0, RSLinx Classic OEM Rev.: 3.60.00. Настроено как приложение. Спасибо за совет, попробую поиграться с этой настройкой. Логи завтра только теперь смогу глянуть.

 [quote:b21aefa77d="Starleykin"]Если позволяет лицензия на InTouch используйте связку ControlLogix - Wonderware ABCIP DAServer - InTouch. Лицензия на InTouch должна быть "with I/O". Вроде как ограничение OEM версии RSLinx в том, что только локально работает.[/quote:b21aefa77d] Лицензия InTouch without. Контроллер и АРМ находятся в одной подсети, RSLinx и InTouch стоят на одной машине, получается локально?



Предыдущие результаты


Ещё результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты



Предыдущие результаты




  
RA & VDT GmbH


Облако тэгов
RSLogix ControlLogix sound FTView Control Logix MVI56-104S 1734-AENTR Altivar Add-on Instruction MVI46MCM Ethernet PLC-5 SLC-500 1757-SRM Firmware ComactLogixL32E 1756-L75 1756-RM2 Controlnet cable Promass Client Memory 1769-L32E execution minutes seconds Windows Build 00000d5c Unspecified terminate geehrter automatisch keine globalen Fehlerme

Яндекс цитирования

Smart Solutions VDT GmbH | Friedrich-List-Allee 38, D-41844 Wegberg-Wildenrath, Germany
Tel.: +49 2432 933 57 83 | e-Mail: office@vdt-solutions.de
Все товарные знаки и торговые марки являются собственностью их владельцев.
При использовании материалов сайта ссылка на данный сайт обязательна.
Открытие страницы: 0.148 секунды