MODBUS RTU и панель СП270 ОВЕН

Использование протоколов Modbus, SPI, I2c и прочих, проблемы и решения
Ответить
364749aleks
Рядовой
Сообщения: 22
Зарегистрирован: 16.11.2017{, 05:33}
Репутация: 1

MODBUS RTU и панель СП270 ОВЕН

#1

Сообщение 364749aleks » 17.11.2017{, 16:59}

Здравствуйте. Пробую соединить панель СП270 (мастер) с ARDUINO NANO (слейв) по MODBUS RTU.
Пробую Holding Registers никаких проблем. Цифровой дисплей на панели прекрасно отображает значение.
Адресация регистров соответствует в панели и программе.

Ставлю в панели "лампу". Нужен 1 бит в программе. Добавляю COILS адрес 0. (все остальные переменные убрал)
Нет соединения. Какой адрес не понимаю? У ОВЕНА адресация как в прикрепленном файле. Как пересчитать?
Собственно панель позволяет обратится к
 Holding Registers побитно и это вроде решает проблему.
Но все же интересно ;)


Добавлено (17.11.2017, 16:59)
---------------------------------------------
Так кто нибудь здесь расскажет о таблице адресов регистров MODBUS RTU?
Или это покрыто тайной?  Или просто никто не знает?
Забавно.
Вложения
PLC_Configurati.pdf
(171.36 КБ) 60 скачиваний
Последний раз редактировалось 364749aleks 16.11.2017{, 11:11}, всего редактировалось 1 раз.

Аватара пользователя
Evgesha
Лейтенант
Сообщения: 458
Зарегистрирован: 29.10.2015{, 09:57}
Репутация: 13
Откуда: Kazakhstan
Имя: Evgesha

MODBUS RTU и панель СП270 ОВЕН

#2

Сообщение Evgesha » 17.11.2017{, 18:46}

Надо к Rovki обратиться,наверняка знает.

Добавлено (17.11.2017, 18:46)
---------------------------------------------
Может это видео от Грачика чем поможет

http://arduinoprom.ru/arduino....no.html
ПОМОЩЬ ПРОЕКТУ FLPROG:
http://flprog.ru/pomoshh-proektu/

364749aleks
Рядовой
Сообщения: 22
Зарегистрирован: 16.11.2017{, 05:33}
Репутация: 1

MODBUS RTU и панель СП270 ОВЕН

#3

Сообщение 364749aleks » 17.11.2017{, 21:42}

А панель иногда выгодней (если на АЛИ)
Такая куча кнопок, лампочек,экранов.......
Только как обобщатся с ней ????

NightScream
Рядовой
Сообщения: 21
Зарегистрирован: 29.02.2016{, 10:58}
Репутация: 0
Откуда: Краснодар

MODBUS RTU и панель СП270 ОВЕН

#4

Сообщение NightScream » 17.11.2017{, 21:49}

364749aleks писал(а):А панель иногда выгодней (если на АЛИ)
СП270 на АЛИ ?
Можно ссылку?

Аватара пользователя
Dev1
Капитан
Сообщения: 996
Зарегистрирован: 12.07.2016{, 18:04}
Репутация: 53
Откуда: Гондурас

MODBUS RTU и панель СП270 ОВЕН

#5

Сообщение Dev1 » 17.11.2017{, 22:05}

Овен на али   Наверное имелось ввиду аналоги? У китайцев свои панели.
Win7-64 FLProg v5.3 Portable, external IDE 1.8.10 + Last Libs :fie:

364749aleks
Рядовой
Сообщения: 22
Зарегистрирован: 16.11.2017{, 05:33}
Репутация: 1

MODBUS RTU и панель СП270 ОВЕН

#6

Сообщение 364749aleks » 18.11.2017{, 15:11}

Я не говорил что купил СП270 на али. А если покопаться в гугле то найдете что СП270
это китаец на который здесь наклеили "ОВЕН". Тема стара как мир.
Я взял СП270 просто под рукой была списаная. Заменили на СП307(предполагаю что тоже китаец). Если честно то подробно не копался на али по поводу русифицированных панелей.
Но кто знает

Добавлено (18.11.2017, 14:51)
---------------------------------------------
Прошу прощения по поводу адресации регистров.
Автор реализовал обработку протокола MODBUS RTU по 4 различным адресам
памяти. А у ОВЕНА линейная адресация. Может быть это удобно. Но расход памяти больше. Обе реализации не противоречат друг другу. Но вот программа обработки протокола?

Напомню (вот это должно быть в хелпе):
[list][*]1 (0x01) — чтение значений из нескольких регистров флагов (Read Coil Status).
[*]2 (0x02) — чтение значений из нескольких дискретных входов (Read Discrete Inputs).
[*]3 (0x03) — чтение значений из нескольких регистров хранения (Read Holding Registers).
[*]4 (0x04) — чтение значений из нескольких регистров ввода (Read Input Registers).
[/list]

С функцией 3 проблем нет (ну пока) для битов можно использовать побитную адресацию
А вот функция 1 косяк
Панель теряет связь. Код ошибки не знаю где искать(если он есть?)

Если комуто интересно я продолжу тему. И здесь и автору выложу doc по настройке. Если кто то заинтересован.


Добавлено (18.11.2017, 15:11)
---------------------------------------------
Последний раз редактировалось 364749aleks 01.03.2018{, 07:41}, всего редактировалось 2 раза.

mandrew
Рядовой
Сообщения: 12
Зарегистрирован: 27.04.2016{, 14:46}
Репутация: 0

MODBUS RTU и панель СП270 ОВЕН

#7

Сообщение mandrew » 20.11.2017{, 09:03}

Тема интересная надо продолжать !

Добавлено (20.11.2017, 09:03)
---------------------------------------------
Тема интересная надо продолжать !

kainda
Рядовой
Сообщения: 64
Зарегистрирован: 01.03.2018{, 03:07}
Репутация: 1
Имя: Андрей

MODBUS RTU и панель СП270 ОВЕН

#8

Сообщение kainda » 23.07.2018{, 08:42}

364749aleks, привет.
подскажи как ты СП270 мастером сделал???

Аватара пользователя
diman27
Сержант
Сообщения: 221
Зарегистрирован: 06.09.2015{, 07:33}
Репутация: 2
Откуда: Белово

MODBUS RTU и панель СП270 ОВЕН

#9

Сообщение diman27 » 01.09.2018{, 15:36}

Отвечу за автора. При создании проекта есть возможность выбора.

Ответить

Вернуться в «Протоколы»

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость