 | |
Предыдущие результаты
И вот ещё [url=http://vdt-automation.com.ua/modules.php?name=Files&go=view_file&lid=22]пример программирования[/url].
|
[quote:6aa1c06487="ddd"][quote:6aa1c06487="oldDad"][quote:6aa1c06487="ddd"]42669 1756-ENBT LED status[/quote:6aa1c06487]
Там нет ничего такого, чего бы не было в публикации [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/in/1756-in019_-en-p.pdf]1756-in019_-en-p[/url].[/quote:6aa1c06487]
Жаь, значит "Мы пойдем другим путем"© Ленин. ddd[/quote:6aa1c06487]
Вопрос в целом выглядит так: При пропадании по какой либо причине связи между удаленным контроллером и диагностическим контроллером и SCADA, удаленный контроллер должен сохранить штамп времени (это работает) и желательно информацию, о том, что это именно за сбой (Link lost, module fault, отключение питания на сайте), чтобы при восстановлении рабочих кондиций передать инфо в диагностический контроллер. При отключениях, фолтах модуля все проходит на ура, а вот при потере связи - только время. В принципе этого достаточно, но это DINT[7], а хотелось бы только бит (чтобы уйти от мессаджей между контроллерами). ddd.
|
[quote:f994fc3f2b="oldDad"][quote:f994fc3f2b="ddd"]42669 1756-ENBT LED status[/quote:f994fc3f2b]
Там нет ничего такого, чего бы не было в публикации [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/in/1756-in019_-en-p.pdf]1756-in019_-en-p[/url].[/quote:f994fc3f2b]
Жаь, значит "Мы пойдем другим путем"© Ленин. ddd
|
[quote:9b3a5475a5="ddd"]42669 1756-ENBT LED status[/quote:9b3a5475a5]
Там нет ничего такого, чего бы не было в публикации [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/in/1756-in019_-en-p.pdf]1756-in019_-en-p[/url].
|
Ссылка на PicoSoft теперь работает, там указан новый адрес.
Некоторые ответы Вы, возможно, найдёте в Users Manual:
http://literature.rockwellautomation.com/idc/groups/literature/documents/um/1760-um001_-en-p.pdf
Там же есть и кое-какие примеры программирования.
|
Если речь идёт о Windows XP SP2, попробуйте вот что:
[quote:ef499372cc][b:ef499372cc]Cause:[/b:ef499372cc]
The DCOM entry for RSView32 OPC Data Server does not have proper security settings. Additional Launch and Activate permission must be granted.
[b:ef499372cc]Solution:[/b:ef499372cc]
Start-Run: dcomcnfg
Select the RSView32 OPC Tag Server
Right click and select properties and choose Launch permissions (edit)
Click Add, Advanced and select users that will be allowed to interact with the data server (should be same user that runs the Excel Client).
grant Local Launch and Local Activation[/quote:ef499372cc]
Кроме того, можно попробовать [url=http://rockwellautomation.custhelp.com/cgi-bin/rockwellautomation.cfg/php/enduser/std_adp.php?p_faqid=38275&p_sid=WGmE81tj&p_lva=33781&p_accessibility=0&p_redirect=&p_sp=cF9zcmNoPTEmcF9zb3J0X2J5PSZwX2dyaWRzb3J0PSZwX3Jvd19jbnQ9MTcsMTcmcF9wcm9kcz0mcF9jYXRzPSZwX3B2PSZwX2N2PSZwX3NlYXJjaF90eXBlPWFuc3dlcnMuc2VhcmNoX25sJnBfcGFnZT0xJnBfc2VhcmNoX3RleHQ9UlREYXRhU2VydmVyT24%2A&p_li=]вот что[/url].
|
[quote:451814525a="oldDad"]Есть такой бэйсикообразный язык программирования [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/pm/1756-pm007_-en-p.pdf]Structured Text[/url].
Кроме того, в RSLogix5000 начиная с версии v16 есть возможность пополнять систему команд своими собственноручно написанными.[/quote:451814525a]
о да, этот язык прекрасен))
но как в нем сделать свою функцию??
если можна, пример)))
|
Есть такой бэйсикообразный язык программирования [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/pm/1756-pm007_-en-p.pdf]Structured Text[/url].
Кроме того, в RSLogix5000 начиная с версии v16 есть возможность пополнять систему команд своими собственноручно написанными.
|
Уважаемые знатоки RSView32, прошу Вас снова вернуться к ФАКТАМ, поскольку полагаю, что все Вы закончили школу, где нас всех учили читать умные книжки :)
Итак, откроем букварь №1: “Получение результатов с помощью RSView32 Scripting”, где черным по белому сказано, что Tag – это объект, который имеет свойства & методы, например: Value, MinimumValue, MaximumValue, Description и т.п.
Для тех, кто не владеет технологиями, букварь №2: “Использование COM/DCOM в Delphi” (http://www.delphikingdom.com/asp/viewitem.asp?catalogid=1108), где объяснено популярно, что: …
В Windows 3.1 и более ранних версиях основным средством обмена данных между программами была технология DDE - Dynamic Data Exchange (ДИНАМИЧЕСКИЙ обмен данными). На этой технологии основывалась технология OLE - Object Linking and Embedding (связывание и внедрение объектов). …
Начиная с 1993-его года в Windows NT 3.51 появилась технология OLE 2 - дальнейшее развитие OLE. OLE 2 дополнительно содержит в себе технологии ActiveX, Automation (первоначально называвшаяся OLE Automation) и другие расширения, далеко выходящие за рамки связывания и внедрения объектов, поэтому фирма Microsoft с выходом OLE 2 объявила, что слово "OLE" больше не является аббревиатурой, это просто термин, не имеющий расшифровки. Технология DDE была недостаточной для поддержки OLE 2, поэтому специально под неё была создана новая технология взаимодействия между программами - COM (Component Object Model, модель компонентных объектов). COM оказалась очень удачной технологией, поэтому, начиная с Windows 95, DDE была объявлена устаревшей, а основной технологией обмена данными в системе стала технология COM.
Итак, ГДЕ “Спрятался” ДИНАМИЧЕСКИЙ ОБМЕН В RSView32???
У объекта RSView32.Tag динамически меняются свойства тега, НО некоторые из них, к примеру такие, как MinimumValue, MaximumValue, Description “живут своей жизнью”, т.е. полностью не адекватны в родных визуальных компонентах RSView32. Мои простенькие примеры наглядно это демонстрируют …
Так, где здесь здравый смысл? ... когда RSView32 Tag Monitor (как заявлено самим производителем, спец.инструмент для оперативного наблюдением за тегом), показывает нам одно значение Description = "??? NEW TEST ???", а в журнал тревог (который можно просмотреть с помощью др. спец.инструмента RSView32 Alarm Summary), пишутся совершенно другие данные ТОГОЖЕ САМОГО ТЕГА, в нашем случае Description = “TEST”. ЭТО ведь АБСУРТ какой-то!
|
[url=http://www.rockwellautomation.com/rockwellsoftware/design/rslogix5000/demo.html]Пожалуйста.[/url]
|
Предыдущие результаты
Ещё результаты |
|
| |
|