Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
dev:hardware:omron:settings [2019/04/11 13:16]
vitaly
dev:hardware:omron:settings [2019/04/11 13:34] (текущий)
vitaly
Строка 1: Строка 1:
-Настройка контроллера:​+**Настройка контроллера:​** 
 + 
 +Для начала надо установить среду Omron CX-One...
  
  
 Открываем Cx-Programmer и жмем кнопу создать новый проект. ​ Открываем Cx-Programmer и жмем кнопу создать новый проект. ​
  
-{{:​dev:​hardware:​omron:​p01.png?​400|}}+{{:​dev:​hardware:​omron:​p01.png?​1000|}}
  
  
Строка 19: Строка 21:
 Щелкаем Ок и появляется новый чистый проект. Щелкаем Ок и появляется новый чистый проект.
  
-{{:​dev:​hardware:​omron:​p05.png?​400|}}+{{:​dev:​hardware:​omron:​p05.png?​1000|}}
  
  
Строка 47: Строка 49:
  
 {{:​dev:​hardware:​omron:​p09.png}} {{:​dev:​hardware:​omron:​p09.png}}
- 
-{{:​dev:​hardware:​omron:​pok2.png}} 
  
 Так же повернем крутилки Node в значение FA (250) на самом модуле. Можно полюбопытствовать номером порта FINS/UDP это мы потом будем указывать в RpSvrTCP, но это будет позднее. Нажимаем Ок. Так же повернем крутилки Node в значение FA (250) на самом модуле. Можно полюбопытствовать номером порта FINS/UDP это мы потом будем указывать в RpSvrTCP, но это будет позднее. Нажимаем Ок.
  
  
 +Пока режим работы «Офлайн». Попробуем подключиться. Для этого выберем созданный ПЛК и нажмем Работать в режиме Онлайн (значок молнии). Появляется такое окно. Тут отображается старое имя ПЛК, которое было дано старым проектом. Жмем ДА. Это режим подключения в нем можно заливать проект в ПЛК.
  
 +{{:​dev:​hardware:​omron:​p06.png}}
  
-{{:​dev:​hardware:​omron:​p10.png}}+Теперь нажимаем по контроллеру правой кнопкой и выбираем Передать->​В ПЛК
  
 +Все подряд передавать не надо, мы поменяли только Таблицу ввода/​вывода,​ вот ее и передадим. На сообщения с предупреждениями отвечаем согласием. Он переведет контроллер в режим программирования,​ зальет изменения и вернет обратно в режим выполнения.
  
  
 +
 +{{:​dev:​hardware:​omron:​p10.png}}
  
 {{:​dev:​hardware:​omron:​p11.png}} {{:​dev:​hardware:​omron:​p11.png}}
Строка 75: Строка 80:
  
  
 +Теперь профибас будем настраивать,​ тут сложнее. Идем в раздел «таблица ввода/​вывода»
  
 +{{:​dev:​hardware:​omron:​pok1.png}}
  
 +Нажимаем правой кнопкой по этому модулю и выбираем «Запуск специального приложения» -> «Запуск с унаследованными настройками». Запустится Cx-ConfiguratorFTD,​ это отдельная программа для конфигурирования сети профибас.
  
 +{{:​dev:​hardware:​omron:​p17.png?​1000|}}
  
  
-Пока режим работы «Офлайн». Попробуем подключиться. Для этого выберем созданный ПЛК ​и нажмем Работать в режиме Онлайн (значок ​молнии). Появляется такое окно. Тут отображается старое имя ПЛК, которое ​было дано старым проектом. Жмем ДА. Это режим подключения в нем можно заливать проект в ПЛК.+Щелкнем двойным кликом по названию нашего модуля профибаса и получим ​такое окно
  
-{{:​dev:​hardware:​omron:​p06.png}}+{{:​dev:​hardware:​omron:​p18.png?1000|}}
  
-Теперь ​нажимаем по контроллеру правой кнопкой и выбираем ​Передать->В ПЛК+Адрес нашего ​мастера профибас стоит 1, а номер модуля мы уже ​поменяли на 2. В разделе «Bus Parameters» ​поставим Baud-Rate: 9600kBits/​s ​ (тот же ICP DAS у нас не может быстро общаться). Нажмем Save, а потом Ок.
  
-Все подряд передавать не надо, мы поменяли только Таблицу ввода/​вывода,​ вот ее и передадим. На сообщения с предупреждениями отвечаем согласием. Он переведет контроллер в режим программирования,​ зальет изменения и вернет обратно в режим выполнения. 
  
 +Теперь добавим модуль ICP. Для этого найдем его в правом окне в списке модулей (если его там нет, тогда надо инсталлировать GSD файл через кнопку «Install Device Description Files») и перетащим на наш мастер модуль.
  
-Теперь профибас будем настраивать,​ тут сложнее. Нажимаем правой кнопкой по этому модулю и выбираем «Запуск специального приложения» -> «Запуск с унаследованными настройками». Запустится Cx-ConfiguratorFTD,​ это отдельная программа для конфигурирования сети профибас. +{{:dev:​hardware:​omron:​p19.png?1000|}}
-Щелкнем двойным кликом по названию нашего модуля профибаса и получим такое окно. Адрес нашего мастера профибас стоит 1, а номер модуля мы уже поменяли на 2. В разделе «Bus Parameters» поставим Baud-Rate9600kBits/​s ​ (тот же ICP DAS у нас не может быстро общаться)Нажмем Save, а потом Ок. +
-Теперь добавим модуль ICP. Для этого найдем его в правом окне в списке модулей (если его там нет, тогда надо инсталлировать GSD файл через кнопку «Install Device Description Files») и перетащим на наш мастер модуль. Теперь по добавленному модулю щелкнем левой кнопкой и откроется окно настройки. У нас Profi-5050, выбираем его левой кнопкой и он переходит вниз, подтверждаем Apply и Ok. +
-Теперь так же добавим еще один модуль омрона GRT1-PRT, а потом щелкнем по нему левой кнопкой,​ откроются его настройки. Его адрес выставляется крутилками на нем самом и равен 9, надо поменять в поле Station Address. Во вкладке I/O Module надо собрать порядок,​ в котором у нас все собрано на динрейке. Сейчас порядок такой:+
  
-Подтверждаем Apply и Ok. + Теперь по добавленному модулю щелкнем левой кнопкой и откроется окно настройки.
-Теперь ​донастройка мастера. Открываем окно и переходим во вкладку Slave Area. Там есть ​вкладки Input Allocation и Output Allocation. Там уже все назначилось, просто посмотрим, если есть желание можно переназначить. +
-Сейчас в выходах используется зона CIO 3200-3202, во входах CIO 3300-3304. Так же заметим,​ что у нас Addr модуля Profi-5000 стоит равным 2. Непорядок, сейчас ​на его крутилках стоит 5. Нажмем по мастеру правой кнопкой и выбирем «Additional Function» -> «Slave DTM Address Assignment». Выбираем модуль, меняем адрес на 5, жмем Set и Close. +
-Теперь сохраняем проект нажимая ​кнопку сохранить и придумываем имя.  +
-Теперь зашиваем,​ жмем по мастеру правой кнопкой «Store to device». +
-Закрываем,​ параллельно сохраняясь.+
  
 +{{:​dev:​hardware:​omron:​p20.png?​1000|}}
  
-Еще раз прошьем Таблицу ввода/вывода. Нажимаем ​по контроллеру правой кнопкой и выбираем Передать->В ПЛК ​и передаем ​только Таблицу ввода/​вывода как делали ранее+ У нас Profi-5050, ​выбираем ​его левой кнопкой и он переходит вниз, подтверждаем ​Apply и Ok.
  
-Теперь проверим это всё. Жмем по разделу Память в контроллере. Открывается окно. +{{:​dev:​hardware:​omron:​p21.png?1000|}}
-Теперь левой кнопкой жмем по CIO, отматываем вниз к адресам 3300. И жмем снова по CIO правой кнопкой,​ выбираем «Мониторинг». В окне выбрано CIO и нажимаем Мониторинг. Теперь видим все значения в реальном времени.+
  
 +Теперь так же добавим еще один модуль омрона GRT1-PRT, а потом щелкнем по нему левой кнопкой,​ откроются его настройки. ​
  
 +{{:​dev:​hardware:​omron:​p22.png?​1000|}}
  
 +Его адрес выставляется крутилками на нем самом и равен 9, надо поменять в поле Station Address. Во вкладке I/O Module надо собрать порядок,​ в котором у нас все собрано на динрейке. Сейчас порядок такой:
  
-{{:​dev:​hardware:​omron:​p06.png}}+{{:​dev:​hardware:​omron:​p23.png?1000|}}
  
-{{:​dev:​hardware:​omron:​p07.png}}+Подтверждаем Apply и Ok.
  
-{{:​dev:​hardware:​omron:​p08.png}} 
  
-{{:​dev:​hardware:​omron:​p09.png}} 
  
-{{:​dev:​hardware:​omron:​p10.png}}+Теперь донастройка мастера. Открываем окно и переходим во вкладку Slave Area. Там есть вкладки Input Allocation и Output Allocation. Там уже все назначилось,​ просто посмотрим,​ если есть желание можно переназначить.
  
-{{:​dev:​hardware:​omron:​pok1.png}}+{{:​dev:​hardware:​omron:​p24.png?1000|}}
  
-{{:​dev:​hardware:​omron:​pok2.png}}+{{:​dev:​hardware:​omron:​p25.png?1000|}}
  
 +Сейчас в выходах используется зона CIO 3200-3202, во входах CIO 3300-3304. Так же заметим,​ что у нас Addr модуля Profi-5000 стоит равным 2. Непорядок,​ сейчас на его крутилках стоит 5. 
  
-{{:​dev:​hardware:​omron:​p11.png}}+Нажмем по мастеру правой кнопкой и выбирем «Additional Function» -> «Slave DTM Address Assignment»
  
-{{:​dev:​hardware:​omron:​p12.png}}+{{:​dev:​hardware:​omron:​p26.png?1000|}}
  
-{{:​dev:​hardware:​omron:​p13.png}}+Выбираем модуль,​ меняем адрес на 5, жмем Set и Close.
  
-{{:​dev:​hardware:​omron:​p14.png}}+Теперь сохраняем проект нажимая кнопку сохранить и придумываем имя
  
-{{:​dev:​hardware:​omron:​p15.png}}+Теперь зашиваем,​ для этого жмем по мастеру правой кнопкой «Store to device». Ну и пара подтверждающих диалогов.
  
-{{:​dev:​hardware:​omron:​p16.png}}+{{:​dev:​hardware:​omron:​p27.png}}
  
-{{:​dev:​hardware:​omron:​p17.png?400|}}+{{:​dev:​hardware:​omron:​p28.png}}
  
-{{:​dev:​hardware:​omron:​p18.png?400|}}+{{:​dev:​hardware:​omron:​p29.png}}
  
-{{:​dev:​hardware:​omron:​p19.png?400|}}+Закрываем эту программу,​ параллельно сохраняясь.
  
  
-{{:​dev:​hardware:​omron:​p20.png?​400|}} 
  
-{{:​dev:​hardware:​omron:​p21.png?​400|}} 
  
-{{:​dev:​hardware:​omron:​p22.png?​400|}} 
  
-{{:​dev:​hardware:​omron:​p23.png?​400|}} 
  
-{{:​dev:​hardware:​omron:​p24.png?400|}}+Еще раз прошьем Таблицу ввода/​вывода. Нажимаем по контроллеру правой кнопкой и выбираем Передать->​В ПЛК и передаем только Таблицу ввода/​вывода как делали ранее (см выше)
  
-{{:​dev:​hardware:​omron:​p25.png?400|}}+Теперь проверим это всё. Жмем по разделу Память в контроллере
  
-{{:​dev:​hardware:​omron:​p26.png?400|}}+Открывается окно.
  
-{{:​dev:​hardware:​omron:​p27.png}}+{{:​dev:​hardware:​omron:​p30.png?1000|}}
  
-{{:​dev:​hardware:​omron:​p28.png}} 
  
-{{:​dev:​hardware:​omron:​p29.png}} 
  
-{{:​dev:​hardware:​omron:​p30.png?400|}}+Теперь левой кнопкой жмем по CIO, отматываем вниз к адресам 3300. И жмем снова по CIO правой кнопкой,​ выбираем «Мониторинг». В окне выбрано CIO и нажимаем Мониторинг
  
 {{:​dev:​hardware:​omron:​p31.png}} {{:​dev:​hardware:​omron:​p31.png}}
  
- +Теперь видим все значения в реальном времени.
- +
-{{:​dev:​hardware:​omron:​p01.png?400|}}+
  
dev/hardware/omron/settings.1554977809.txt.gz · Последние изменения: 2019/04/11 13:16 — vitaly
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0