 | |
Предыдущие результаты
Наверное использовать что нибудь типа этого
http://www.plcsystems.ru/catalog/Sensor/section.php?SECTION_ID=398
|
1) Связаться с эмулятором можно только через RSLinx.
2) Поскольку Вы ничего не говорите о панели (что за панель), и говорите что придется для ее работы использовать драйвер ABCIP, то повидимому Ваш Indusoft будет работать под Win CE и RSLinx с панелью работать не сможет. И драйвер вам придется конфигурировать как не крути.
Через драйвер с эмулятором работать вы скорее всего не сможете
Поскольку communication worksheets для драйвера и для OPC (RSLinx) очень похожи то могу посоветовать, это использовать то, что worksheets драйверов Indusoft очень хорошо копируется из Indusoft Studio в MS Excell и наоборот.
Сделайте сначала табицу в Excell, где привяжите теги из базы тегов в Indusoft (тоже можно копировать из базы тегов в Excell без проблем) к тегам из контроллера/эмулятора (без имени топика) сделайте колонку с Data Type Тега. Потом очень просто сделать еще две колонки одна [Topic]TagName, вторая DataType:TagName
Выделяйте нужные колонки и всавляйте в Worksheets для OPC и для драйвера ABCIP
|
[quote:30db224481="websint"]Через драйвер [color=red:30db224481]я бы смог быстро переключаться [/color:30db224481]между эмулятором и реальным контроллером.[/quote:30db224481]
В [b:30db224481]RSLinx [/b:30db224481]можно переключаться не просто быстро, а очень быстро.
[quote:30db224481="websint"]Из скады виден OPC RS-Linx, можно выбрать переменные из него, но они не работают...
Я не уверен, что rsLinx правильно работает.[/quote:30db224481]
Проверь через [b:30db224481]OPC Test Client[/b:30db224481], который найдешь в [b:30db224481]...\Rockwell Software\RSLinx\Tools[/b:30db224481].
|
Есть ли возможность увидеть со скады (indusoft) эмулятрор ПЛК?
Могут ли скада и эмулятор находится на одном ПК?
Запустил эмулятор, закачал в него программу, всё работает - крутится.
В скаде
- подключил драйвер ABCIP (ниже вырезка из help)
- надо прописать IP контроллера, имена переменных.
В эмуляторе процессора некуда IP задать... Пытался в скаде прописать 127.0.0.1, IP компьютера... Может как-то RSLinx использовать? Или COM-port?
](*,)
Из справки скады, про драйвер:
The ABCIP driver enables communication between the Studio system and compatible target devices — including Allen-Bradley ControlLogix, FlexLogix, CompactLogix, and MicroLogix PLCs — according to the specifications discussed in this document. The ABCIP driver communicates via the Allen-Bradley Common Industrial Protocol
(CIP).
Спасибо.
|
Здравствуйте. Вставлю и я свои пять копеек. Лучшей организации памяти, чем в семействе ControlLogix я не встречал. Програмисту необходимо думать об организации алгоритма, а не о тонкостях работы с контроллером. Если вы работаете с контроллерами ControlLogix для объявления переменной вам достаточно дать имя и тип. И все! Над переменными можно выполнять любые операции. Если же это Step 7 вам нужно, если мы говорим об буферной переменной, выделить меркерную память, выделить определенное количество байт, в таблице символов присвоить ей символическое имя и только после этого у вас это будет только, к примеру 32 бита и если вы захотите произвести к примеру арифметические операции вам нужно дополнительно эту переменную преобразовать в тип с которым можно делать эти операции. Вам нужно следить за тем, чтобы правильно распределялась память, если вы используете функции - нужно следить за стеком, если получаете сигнал с аналогового модуля и хотите с ним работать - эту область памяту нужно обязательно нормировать используя дополнительные функции. На данный момент многие програмируют используя CFC планы, и если в чистом Step 7 проекты вряд ли займут 2 мб, то эта же логика написанная с использованием CFC планов уйдет далеко за 5, а то и более мб.
ИМХО динамическое распределение памяти делает жизнь прогамиста намного легче и думать приходиться больше о технологии, чем об распределении памяти.
|
Интервал Вы можете организовать самостоятельно в своей программе. Например, в программе можно использовать таймер и смотреть, сколько импульсов пришло за заданный интервал времени, или использовать для этой же цели STI.
|
Пожалуйста: [url=http://vdt-automation.de/docs_ru/Software/FTView/FTViewSEInstall_ru.pdf]FactoryTalk View Site Edition Руководство по инсталляции[/url].
|
Пожалуйста, читайте [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/in/viewse-in003_-en-e.pdf]FactoryTalk View Site Edition Installation Guide[/url].
|
Выставлена фото-повесть об июльском вело-походе Улан-Удэ - Чита.
[url]http://ar-video.xost.ru/Chita_2011.htm[/url]
[img:a843863c6f]http://www.arvideo.nm.ru/TMB/CHITA2011/03_VITIM_1.jpg[/img:a843863c6f]
|
Можно построить кольцо на свичах Stratix 8000, которые поддерживают [url=https://www.cisco.com/en/US/docs/switches/metro/me3400/software/release/12.2_50_se/configuration/guide/swrep.html]REP[/url].
По поводу архитектуры и принципов построения сетей Ethernet есть очень хороший документ
[url=http://literature.rockwellautomation.com/idc/groups/public/documents/webassets/external_info.hcst?dID=82055&dDocName=ENET-TD001_-EN-P]ENET-TD001_-EN-P[/url].
|
Предыдущие результаты
Ещё результаты |
|
| |
|