Просмотр полной версии : Чтение из СП310-Б/Р массива данных контроллером PLC160-M
Всем доброго дня.
Есть панель слейв, контротроллер мастер. Связь модбас.
Настраиваю как в примере все работает.
Но в примере описано считывание и запись четырех переменных.
А мне необходимо считать начиная с PSW400 переменных DWORD 500 шт.
Не ужели все их прописывать в контроллере?
Есть ли способ считать их всех массивом?
Трофимов Артем
27.02.2017, 11:06
прописывать придётся, если хотите работать через конфигурацию контроллера. работая через библиотеки Modbus.lib можете читать массивам, однако
у modbus ограничение на передачу данных в 253 байта, один из которых - код функции.
Евгений Кислов
27.02.2017, 11:08
У панели, в свою очередь, тоже есть ограничение на число считываемых байт - не более 240 байт (120 регистров) в одном запросе.
Всем доброго дня.
Есть панель слейв, контротроллер мастер. Связь модбас.
Настраиваю как в примере все работает.
Но в примере описано считывание и запись четырех переменных.
А мне необходимо считать начиная с PSW400 переменных DWORD 500 шт.
Не ужели все их прописывать в контроллере?
Есть ли способ считать их всех массивом?
Можно и через конфигурацию в ПЛК. Достаточно в UMD поместить 25 модулей String. Ну и в объявлении переменных массив на 500 DWORD.
Ищите, на форуме есть как использовать модули String для вашего случая
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot