Modbus TCP/IP

Работа с панелями оператора Weintek - подключение, программирование, совмещение с ПЛК

Модераторы: kiv, 8bit, VanMo

Modbus TCP/IP

Сообщение vnloginov » 25 май 2015, 01:19

Доброго вечера!

Скажите а возможно ли на панели 8000 i Series реализовать такую схему: PLC Delta подключена к панели к COM1 (485), панель и PLC нормально общаются, теперь надо что бы панель могла передавать данные по Modbus т.е. чтобы можно было другим устройством читать данные с панели по Modbus???
vnloginov
 
Сообщения: 57
Зарегистрирован: 30 июл 2013, 20:06

Re: Modbus TCP/IP

Сообщение Владимир_Я » 25 май 2015, 06:14

Конечно можно.В системных настройках,во вкладке устройства создать новое подключение с настройками :тип ПЛК "MODBUS server" , ПЛК I/F "Сеть(Ethernet)" .IP будет тот, который установлен в настройках самой панели.Порт устанавливается в системных настройках во вкладке "Модель". Функции и регистры смотреть в руководстве пункты 19.3 и 19.4.

FAQ http://www.rusavtomatika.com/forum/viewtopic.php?f=7&t=122
Владимир_Я
 
Сообщения: 59
Зарегистрирован: 17 мар 2015, 10:50

Re: Modbus TCP/IP

Сообщение vnloginov » 25 май 2015, 08:49

Владимир_Я писал(а):Конечно можно.В системных настройках,во вкладке устройства создать новое подключение с настройками :тип ПЛК "MODBUS server" , ПЛК I/F "Сеть(Ethernet)" .IP будет тот, который установлен в настройках самой панели.Порт устанавливается в системных настройках во вкладке "Модель". Функции и регистры смотреть в руководстве пункты 19.3 и 19.4.

FAQ http://www.rusavtomatika.com/forum/viewtopic.php?f=7&t=122


Спасибо Владимир! С этим я был в правильном направлении, видимо у меня загвоздка с адресами. Скажите я далее правильно понимаю: далее я посредством передачи данных записываю передачу от Plc D20 в Rw-5? Как далее, в теме по ссылке не работает ссылка на страницу с регистрами памяти панели. Если не сложно расскажите как понимать? Я хочу получить значение которое в PLC D-20 в ПО iRidium, там надо: какой порт 502 или 8000? Далее: я выложил фото настройки панели и 2 скриншота из ПО iRidium, скажи что надо ставить в данном случае в свойства канала?

Изображение
Изображение
Изображение
Изображение
vnloginov
 
Сообщения: 57
Зарегистрирован: 30 июл 2013, 20:06

Re: Modbus TCP/IP

Сообщение Владимир_Я » 25 май 2015, 10:26

"read / write 0x/1x (1 ~ 12096) = read / write LB (0 ~ 12095)
read / write 3x/4x/5x (1 ~ 9999) = read / write LW (0 ~ 9998)
read / write 3x/4x/5x (10000 ~ 65535) = read / write RW (0 ~ 55535)"

Отсюда следует то, чтобы манипулировать регистром RW 5 извне ( в вашем случае из ПО iRidium),надо обращаться не к регистру 5,а к регистру 10005.
Ну и замечание,вы считываете из ПЛК в RW с переодичностью 0,5 секунд, RW это область ПЗУ и, вроде как, у неё есть лимит перезаписи.Используйте LW , если у вас,конечно, нет необходимости хранить последние данные при отключенном питании панели.
Владимир_Я
 
Сообщения: 59
Зарегистрирован: 17 мар 2015, 10:50


Вернуться в Weintek

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и гости: 21