 | |
Предыдущие результаты
Вы имеете в виду [url=http://literature.rockwellautomation.com/idc/groups/literature/documents/pm/1756-pm007_-en-p.pdf]Structured Text[/url]?
|
Здравствуйте,
подскажите, где кроме хелпа можно почитать описание команд языка STL, применяемых в RSLogix 5000.
Спасибо.
|
Тогда используйте Global Connections в FT View Studio для синхронизации с контроллером и корректировки даты-времени в панели по контроллерному времени. Там есть соответствующие тэги даты-времени, как локальные, так и привязки к remote. В контроллере Вы можете делать, корректировать и энергонезависимо хранить что угодно.
|
Добрый день. Собственно, сабж.
Имеется файл ран-тайм проекта, пытаюсь открыть его в FT ME 6.10. При попытке выполнить Restore через Applicataion Manager, выдыет ошибку: This runtime application file was saved in a protected format that does not allow conversion to a development application. Бекапа проекта с расширение .apa нет. На форуме где-то упоминалось, что из mer можно выковырять отдельные дисплеи, мне в принципе этого достаточно. Как это сделать?
Заранее спасибо.
|
[quote:c447e35bc3][b:c447e35bc3]Problem[/b:c447e35bc3]
I/O Configuration shows a yellow triangle with an exclamation point, indicating an error for a module. Do the following to view the error:
Right-click the module.
Select Properties.
Look at the Connection tab. In the Module Fault box, you see:
(Code 16#0109) Connection Request Error: Invalid connection size
[b:c447e35bc3]Cause[/b:c447e35bc3]
A connection to this module has been set up with the wrong size.
[b:c447e35bc3]Solution[/b:c447e35bc3]
For 1756-CNB(R)
If the module is a 1756-CNB(R) being used as an adapter in a remote chassis, you selected the wrong chassis size when you defined the CNB(R). Offline, change the chassis size of the CNB(R) to the correct value and download to the PLC.[/quote:c447e35bc3]
|
Уважаемые знатоки, не могли бы помочь.
подключил модуль "Anybus X-gateway AB9003-B" к контроллеру 1756-L72 через модуль "1756-CN2R/B ControlNet Bridge"
сконфигурировал RSNetWorx for ControlNet, eds файлы добавил
модуль Anybus в RSNetWorx виден,
произвел настройку Anybus согласно инструкции.
поставил адрес модбас 3, IP сервера 192,168,10,112, имя клиента 192,168,10,42, добавил одну транзакцию.
на сервере запустил программу ModSim, модулирующую модбас устройство
в модуле я вижу через web-интерфейс через Transaction Monitor что данные приходят.
а вот в RSLogix данных нет и модуле висит ошибка "code 16#0109 Connection Request Error:Invalid connection size"
|
Вообще-то функция 3 - это чтение со слейва... Эта функция никогда не будет ничего писать. Чтобы это работало - надо в MCM.CONFIG.Port1MasterCmd[43].Func написать 6 или 16 :)
а для чтения сконфигурировать команду отдельную, с функцией 3, и с ...[42].Enable=1
|
По поводу обновления ПО, кто-то может подсказать нужен ли файл лицензии для FactoryTalk ME, а если нужен, то где он лежит.
Возникла проблема: меняли с панели VersaView CE 1000H на панель PanelView Plus 1000, после смены языков начала ругаться на формат данных, теперь есть идея восстановить все в исходный вид. Судя по описанию программы BackUp and Restore должен быть файл Registry.rlz.
Заранее благодарен
|
Dear colleagues,
I have a little misunderstanding.
There is a 2 wire flowmeter in the field. I connect it to the IS barrier and then to the input module (1756-IF16H). IS barrier is a repeater power supply from Phoenix-Contact. How do you think, do I need a power supply at the module input? Because the flowmeter is powered by IS barirer. Or the power supply in the input of the module is for only module?
|
Доброго времени суток.
Есть устройство (slave), которое обрашивается через 1769 MVI-MCM модуль (master) по протоколу RS-485. Контроллер L61. В этом устройстве в 4-ой области памяти есть регистры, доступные по функции 03 и для записи по функциям 06 и 16. Производить запись в эти регистры нужно не постоянно, а по изменению значений во WriteData (это важно, т.к. изменения значений этих регистров может происходить не только через mcm, но и через локальную панель управления устройства). В мануале на этот счет есть нужный пункт:
The Enable code can be set to a value of 1 for
a continuous write, or a value of 2 to write the data to the Slave device only when
the data associated with the IntAddress field has changed.
Т.е. в конфигурации команд мастера в поле Enable мне необходимо записать 2. Конфигурирую команду следующим образом:
MCM.CONFIG.Port1MasterCmd[43].Enable 2
MCM.CONFIG.Port1MasterCmd[43].IntAddress 0
MCM.CONFIG.Port1MasterCmd[43].PollInt 0
MCM.CONFIG.Port1MasterCmd[43].Count 1
MCM.CONFIG.Port1MasterCmd[43].Swap 0
MCM.CONFIG.Port1MasterCmd[43].Node 3
MCM.CONFIG.Port1MasterCmd[43].Func 3
MCM.CONFIG.Port1MasterCmd[43].DevAddress 2055
Далее лезу во MCM.DATA.WriteData[0], начинаю менять значения. Записи в устройство не происходит. Если в Enable указать 1, запись происходит и при любом изменении транслируется в устройство. Но нужно именно, чтобы "write the data to the Slave device only when the data associated with the IntAddress field has changed." Что я делаю неправильно?
Заранее благодарен за ответ.
|
Предыдущие результаты
Ещё результаты |
|
| |
|