Добрый день.
Никак не могу считать значения по сети Modbus с плк AS320P в Arduino MKR NB1500+RS485 Shield.
Например, с Овен ПР200-данные легко считываются, а вот с ПЛК никак не могу разобраться.Постоянно выбивает ошибку "Invalid CRC" со стороны платы Arduino и "Checksum error" со стороны ПЛК Delta.
Помогите, пожалуйста, разобраться.
Delta PLC AS320P, Modbus, Arduino.
-
- Posts: 224
- Joined: Wed Dec 26, 2018 5:39 pm
Re: Delta PLC AS320P, Modbus, Arduino.
Там надо было что-то включать чтобы делта была как раб. Тип sm210 для RTU режима, параметры коммуникации в SR209, так же 8бит или 16 в SM106.
И ничего не мешает снифером встать, что посмотреть что посылается.
И ничего не мешает снифером встать, что посмотреть что посылается.
-
- Posts: 5
- Joined: Tue Apr 11, 2023 8:41 am
Re: Delta PLC AS320P, Modbus, Arduino.
Пробовал подключить через переходник RS485-USB, но Modbus Poll выдает такую же ошибку((
-
- Posts: 224
- Joined: Wed Dec 26, 2018 5:39 pm
Re: Delta PLC AS320P, Modbus, Arduino.
Не, если точнее то я про то чтобы самому высчитать crc и сравнить с той что в снифере увидите. Есть сайты у которых есть расчет двубайтовой crc.
-
- Posts: 5
- Joined: Tue Apr 11, 2023 8:41 am
Re: Delta PLC AS320P, Modbus, Arduino.
Тему можно закрыть, разобрался.В документации Дельта адресса регистров данных начинаются с 1 , а читать Ардуиной нужно было с 0.