cpu13.ru - форум OMRON
http://cpu13.ru/

Supervisor_NS_CJ1M
http://cpu13.ru/viewtopic.php?f=3&t=155
Страница 1 из 1

Автор:  Zhuk [ Ср май 23, 2007 08:20 ]
Заголовок сообщения:  Supervisor_NS_CJ1M

Имею набор: PC(CX-Supervisor)--Ethernet--NS_12(comA)--NT_Link--(RS_232)CJ1M
Настройки NS:
Ethernet:IP=192.168.0.4 network address=1 node=1
PortA: Protocol=NT Link(1:N) Comm.=H-speed NTLink(1:N)UnitNo=1
Настройки CJ1M:
Host Link Port: Mode=NTLink(1:N) NT/PC Link Max=1
В Супервизоре собираю данные с терминала.
Хочу в Супервизоре получить данные с CJ1M.
Помогите настроить Супервизор для связи с CJ1M.

Автор:  Вячеслав [ Пт май 25, 2007 23:26 ]
Заголовок сообщения: 

Непонятн - собираешь данные стерминала или хочешь собирать

Если если все же в Супервизоре берешь память NS ($W и $B). Правда не предcтавляю как это - в девайсах супервизора нет NS.
Но если, то:
Может так? В NS транслируй память PLC в память NS. Регулярно раз в секунду через макрос.
Или:
А нельзя в CJ добавить модуль ETN?

Автор:  Zhuk [ Сб май 26, 2007 07:30 ]
Заголовок сообщения: 

Цитата:
Непонятн - собираешь данные стерминала или хочешь собирать

Данные собираются уже более двух лет.
Цитата:
Если если все же в Супервизоре берешь память NS ($W и $B). Правда не предcтавляю как это - в девайсах супервизора нет NS.

NS=CS(CJ) $W=DM $B=CIO
Цитата:
В NS транслируй память PLC в память NS.

Так и сделано.
Просто возникла необходимость получения доп.данных в СКАДе,а трогать прогу в NS не хочется.

Автор:  alexey.godunin [ Чт июн 21, 2007 15:33 ]
Заголовок сообщения:  Re: Supervisor_NS_CJ1M

Попробую подсказать направление, но точное совпадение не обещаю. ;-) У меня когда-то получалось связаться с ПЛК через NS, но сейчас проверить не на чем.

Самое главное - правильно настроить номера сетей и таблицы маршрутизации и в NS и в CJ1.

В CX-Designer - Comm.Settings, выбрав в дереве Comm All увидим кнопку Routing Table Setting. Зайдя туда, видим, что для SerialA порта жестко задана сетка номер 111. Номер узла в этой сетке = номеру, установленному в NT:Link (1:N) Unit No, в настройках самого порта SerialA. Рекомендую поставить его > 0, ибо 0 в FINS протоколе означает "локальный" узел и не всегда работает корректно. Допустим, будет = 1.

Про EtherNet все проще. В настройка EtherNet задаем номер сети (допустим 1, как в исходных условиях), и номер узла ставим равным последней цифре IP-адреса. Т.е. 4.

Теперь настраваем "ответную часть", а именно - ПЛК.
В СХ-Интеграторе в свойствах самого порта проверяем, чтобы NT/PC Link Max была бы не меньше, чем номер, который мы задали в NS (т.е. 1).
Далее в Интеграторе настраваем таблицу маршрутизации в ПЛК.
Для порта Hostlink (Unit 252) присваиваем сеть 111. А в таблице удаленных сетей прописываем Remote Network =1 (т.е. EtherNet) , через Relay Network = 111, Relay Node = 1 (т.е. адрес NS в сети NT-Link).

После загрузки всего этого в железо, можем попытаться подключиться по пути ПК- NS- CJ1.

Теперь в CX-Supervisore (либо в CX-Integrator, либо в CX-Programmer - суть таже) создаем новый ПЛК CJ1M, с подключением по EtherNET. В свойствах сети задаем FINS Source Adress Network = 1, Fins Destination Address Network = 111, Node =0. На закладке Driver задаем IP-адрес NS, т.е. 192.168.0.4.

Если ничего не знабыл или не перепутал, то должно работать. ;-)

Автор:  Zhuk [ Сб июн 23, 2007 16:15 ]
Заголовок сообщения: 

Всем спасибо.Работает. Настройки супервайзера:
Рисунок

Страница 1 из 1 Часовой пояс: UTC + 3 часа (Russia: MSK)
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/