cpu13.ru - форум OMRON http://cpu13.ru/ |
|
Супервайзер и симулятор http://cpu13.ru/viewtopic.php?f=3&t=64 |
Страница 1 из 1 |
Автор: | egor [ Вт янв 23, 2007 13:22 ] |
Заголовок сообщения: | Супервайзер и симулятор |
Доброе время суток, кто-нибудь пробовал из супервайзора связываться с симулятором на этом же компьютере? Реализуемо ли это вообще? |
Автор: | Zhuk [ Ср янв 24, 2007 09:01 ] |
Заголовок сообщения: | |
Пробовал.Работает. |
Автор: | egor [ Ср янв 24, 2007 10:02 ] |
Заголовок сообщения: | |
Поделись секретом мастерства, нужен OPC сервер? без него у меня не получается |
Автор: | Zhuk [ Ср янв 24, 2007 12:48 ] |
Заголовок сообщения: | |
Запустил CX-Simulator через "Пуск\Все" программы\....\CX-Simulator" (dbgMain.exe)!!ЭТО ВАЖНО. Далее "Create a new PLC". Создал папку.Выбрал PLC Type=CS1G-CPU43H (захотелось такой). В списке "PLC Unit List" появились: 00H CPU Unit (CS1G-CPU43H) 1FH Virtualcommunicattions Unit. Пошел "Далее>" до "Готово"(где для 1FH FINS local address=0.10.31).Нажал "Готово"- появилось окно "Work CX-Simulator",где выбрал в списке "Virtual Commications" -"Controller Link" и нажав кн. "Connect" получил <Target> Network:2 node:10 unit:0 Создал в CX-Programmer (v7.00) проект с CS1G-H CPU43 Network type:FinsGateway. FINSDestination Addres: Network=2,Node=10,Unit=0. В программе ввел одну строку: LD 1.00 - OUT W0.01 Далее кн."Work Online" для установки связи с симулятором.Далее трансферринг проги в симулятор, переключение в режим мониторинга. В Supervisor создал проект с таким же PLC, что и в программере.Запустил,и все заработало. (OPC сервер не использовал) |
Автор: | egor [ Чт янв 25, 2007 06:36 ] |
Заголовок сообщения: | |
Респект! Все работает! |
Автор: | Олег [ Пт фев 23, 2007 11:38 ] |
Заголовок сообщения: | |
Ну, это ещё не всё, можно в симуляторе настроить использование порта компа как порт контроллера, и в режиме Host Link прицепить к компу панель, кабель придётся делать новый, с учётом изменившегося расположения контактов. Пробовал с NT2S, NT11, NT21. работает, на симуляторе лампочка СОММ моргает. тормоза по связи сильные. Так же можно отлаживать связь без протокола с левым устройством. |
Автор: | egor [ Пт мар 02, 2007 10:14 ] |
Заголовок сообщения: | |
А почему в настройках симулятора и контроллера в проекте нельзя выбрать сеть Ethernet, точнее можно, но с ней не работает? Поддерживает ли cx-server ethernet? |
Автор: | Zhuk [ Сб мар 03, 2007 09:33 ] |
Заголовок сообщения: | |
Симулятор. выбрал в списке "Virtual Commications" -"EtnUnit" и нажав кн. "Connect" получил <Target> Network:1 node:10 unit:0 CX-Programmer. Network type:Ethernet FINSDestination Addres: Network=1,Node=10,Unit=0. Supervisor. Такой же PLC, что и в программере. Все работает. |
Автор: | CerJe [ Пн мар 05, 2007 06:17 ] |
Заголовок сообщения: | |
Zhuk писал(а): Симулятор.
выбрал в списке "Virtual Commications" -"EtnUnit" и нажав кн. "Connect" получил <Target> Network:1 node:10 unit:0 CX-Programmer. Network type:Ethernet FINSDestination Addres: Network=1,Node=10,Unit=0. Supervisor. Такой же PLC, что и в программере. Все работает. Так то оно так, только в help'е по CX-Simulator'у четко сказано, что Ethernet не поддерживается. Да и на практике функции Ethernet блока, такие как отправка E-Mail или FTP, не работает. Следовательно, CX-Supervisor связывается с симулятором посредством DDE технологии. |
Автор: | Олег [ Пн мар 05, 2007 10:12 ] |
Заголовок сообщения: | |
Не совсем правильно, DDE конечно присутствует, но... В мануалах на симулятор есть описание его работы. При работе симулятора, если запускать его из меню "Пуск", в компе эмулируется ISA (PCI) плата связи Controller Link, с висящим на ней контроллером. Поэтому с симулятором можно связаться из любой проги которая работает через CX-Server. в том числе и с симулятором в CX-Designer Ver.2.0 Ethernet симулятор тоже держит, судя по описанию можно добавить модуль ETN, отредактировать настройки модуля в симуляторе, и с другого компа связаться по проводам с симулятором как с обычным контроллером, но доступна будет только FINS Communications и инструкции SEND/RECV. |
Автор: | Yur [ Вт апр 15, 2008 13:46 ] |
Заголовок сообщения: | |
Олег писал(а): Ну, это ещё не всё, можно в симуляторе настроить использование порта компа как порт контроллера, и в режиме Host Link прицепить к компу панель, кабель придётся делать новый, с учётом изменившегося расположения контактов Так же можно отлаживать связь без протокола с левым устройством.
а как настроить использование комповского порта?? я включаю в симуляторе порт №2 как real COM, в программере-настройки HostLink Port -> Mode RS232C потом пытаюсь передать че-нить из программера по TXD но до порта ничего не доходит и лампочка Comm в симуляторе не мигает |
Автор: | Олег [ Вт апр 15, 2008 18:45 ] |
Заголовок сообщения: | |
Я только пробовал цеплять панели NT через обычный кабель для заливки проги, всё работало нормально, в настройках контроллера указывал HostLink судя по мануалу, TXD, RXD, STUP дружат с симулятором. Попробовал, сначала поставил порт в Message, увидел данные которые "типа" уходят в порт (Message Display), потом переключил порт в реал, зажглась жёлтая Comm (не мигала), но передачу почему-то не увидел. соединил 2 и 3 ногу порта между собой, получил то что передавал, (использовал команду RXD) Message Display в real comms нечего не отображал... но связь была. т.е. усё работает, настройки как и у тебя за исключением номера порта (второй переименован в первый в замен убитого) Код: @LD P_1s
TXD(236) D10 D0 &10 %LD P_1s RXD(235) D100 D0 &10 |
Автор: | Alexandr [ Сб ноя 29, 2008 01:36 ] |
Заголовок сообщения: | |
Пробовал подключится к симулятору через супервизор. не получается. настроики как в программере. Кстати подклучение программера к симулеатору не зависит от настроек связи. У меня CP1L |
Автор: | Олег [ Вс ноя 30, 2008 12:30 ] |
Заголовок сообщения: | |
CP1L не держит Controller Link, но супервайзору несколько начихать какой контроллер на нём висит, лиш-бы протокол совпадал, Укажи в настройках супервайзора другой тип контроллера, например CJ1 или CP1H. и свяжись с симулятором на котором запущен CP1L. |
Автор: | Alexandr [ Вс ноя 30, 2008 20:26 ] |
Заголовок сообщения: | |
Спосибо за совет. но если CP1L не подерживает Controller Link как тогда происходит связь между Программером и симулированным контроллером? |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа (Russia: MSK) |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |