 | |
Предыдущие результаты
Насколько я понимаю, речь идёт о RSLogix 5000?
Как Вы видите [url=http://www.rockwellautomation.com/rockwellsoftware/design/rslogix5000/orderinginfo.html]из этой таблицы[/url], опция Sequential function chart поддерживается не во всех комплектах RSLogix 5000. Возможно, в Вашем она, как раз, не поддерживается.
|
Да если в неработающую модель вставить теги начинающиеся на PZ или SU(исключив предварительно их из родных моделей, с перезапуском модели) то они ложаться и обновляются корректно в TagTable и во FloatTable без Е в поле Status. Значит надо рыть в тегах в RS STudio? или всё же что то другое с RSLogix они передаются нормально вроде.
|
Здравствуйте!
Установил RsLogix emulate 5000, но т.к. у меня нет лицензии он у меня пока что демо на 7 дней. Прогрузить программу в эмулятор получилось, там все в порядке. Следующим шагом я попытался связать эмулятор с FT, делал все по инструкции http://literature.rockwellautomation.com/idc/groups/literature/documents/gr/lgem5k-gr016_-en-e.pdf но на пункте 4 глава, 7b в Communication Setup у меня не определяется эмулятор. В чем может быть проблема? Может быть это из-за того что RsLogix emulate 5000 у меня установлен как демо?
|
Доброго дня!
На MicroLogix 100 выпадает ошибка. Если смотреть в Processor Status закладку Errors, выпадают следующие ошибки:
Major Error Halt S:1/13
Math Overflow Trap S:5/0
Подскажите, пожалуйста, как найти в какой ветке программы LAD ошибка и как ее устранить.
|
[quote:19bd813380="Petrucho"][quote:19bd813380="dv_"]
В руководстве по SLC-500 (раздел PID) имеется пример двухпозиционного (открыт - закрыт) ШИМ. Или нужен трехпозиционный (больше - меньше)?[/quote:19bd813380]
Буду очень благодарен если дадите ссылку на выше упомянутый источник.
А вообще клапан трехпозиционный и управление должно быть больше - меньше.[/quote:19bd813380]
SLC-500 Instruсtion Set [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/rm/1747-rm001_-en-p.pdf]1747-RM01[/url]
[url=http://www.ab.com/linked/programmablecontrol/plc/micrologix/downloads.html] Эмулятор для MicroLogix[/url]. Отличия от SLC не значительные, PID не эмулируется.
См. личные сообщения.
|
На эмуляторе, правда на RSlogix 5000, набрасал нечто:
[img:e4cc7c296e]http://s019.radikal.ru/i626/1208/c2/a6b2481ca188.jpg[/img:e4cc7c296e]
[img:e4cc7c296e]http://s018.radikal.ru/i506/1208/2e/e3935da3c09b.jpg[/img:e4cc7c296e]
[img:e4cc7c296e]http://s002.radikal.ru/i199/1208/76/46972f8bae0a.jpg[/img:e4cc7c296e]
Pcv-выход с ПИД регулятора(задание на клапан) в % (real)
Pos-текущее положение клапана с датчика положения в % (real)
D-разность между заданием на клапан и текущим положением в % (real)
V-длительнотсь единичного импульса в секундах
S-скваженность шим регулятора в % (S=T/V)
Скваженность нужна чтобы найти Тi-период импульсов в предыдущий момент времени(это необходимо для того чтобы таймера на открытие\закрытие при обновлении выхода с ПИД регулятора перезапускались уже с новым значением ) в секундах (real)
Т-период импульсов ШИМ регулятора в текущий момент времени в секундах (real)
Close-бит сигнализирующий об отрицательном задании на клапан (нужно призакрыться)
Open-бит сигнализирующий об положительном задании на клапан (нужно приоткрыться)
Closed-бит имитирующий выходной канал дискретного модуля (Сигнал на закрытие)
Opened-бит имитирующий выходной канал дискретного модуля (Сигнал на открытие)
С таймерами все понятно в них как раз заносится значение расчитанного периода.
При появлении рассогласования между выходом ПИД регулятора(его нет в программе будет позже находиться будет в самом начале подпрограммы) и текущим положением клапана определяется скваженность ШИМ регулятора (т.е. по сути сколько единичных импульсов надо выдать что бы подойти к заданию), по значению S расчитывается Т период выдачи единичных импульсов (V=0.1c), и период подставляю в таймера на закрытие или открытие в зависимости от D.
На эмуляторе 5000 все вроде работает, у меня нет 500 эмулятора и как эта программка будет работать на живом ПЛК SLC500 не знаю.
Так вот - как вы думаете имеет ли место вообще такой алгоритм быть? или это не ШИМ регулятор?Будет ли он работать на SLC500 ?
Как я считаю узкое место в этом алгоритме это утверждение - Скваженность равна по величине проценту рассогласования, просто я не нашел другого способа как связать период выдачи единичных импульсов с процентом рассогласования....
Эксперементировать на живом контроллере не получиться так как после подключения клапана должны сразу начать работать (ну с минимальной настройкой) без вариантов доработок на живом объекте, короче как у сапера ошибиться не имею права
|
Добрый день.
Суть моей проблемы в следующем....
Не могу в RSLogix5000 вытащить диагностику каналов 1794-IB16D и 1794-OB16D на КЗ и обрыв. Тег Fault (DINT) в структуре модуля не изменяет своего значения при обрыве и КЗ одного канала или нескольких. :o
|
Привет, Всем! Подскажите, как вернуть контроллер CompactLogix L32E к заводским настройкам или ссылочку на мануал (желательно на русском). Заранее спасибо!
|
RSLinx Classic в среде VMWare работает.
Softlogix в таблице совместимости не поддерживается, но проверьте, мало ли.
|
Здравствуйте, коллеги!
Имеет ли кто-нибудь опыт или информацию о работе RSLinx и SoftLogix5800 c VMware.
У нас используется VMware vSphere 5 Essentials
Заранее благодарен,
Борис Сандлер
|
Предыдущие результаты
Ещё результаты |
|
| |
|