Можно и через конфигуратор опрашивать много,от 1 до 124, подряд идущих регистров одним запросом http://www.owen.ru/forum/showthread....l=1#post141316
Можно и через конфигуратор опрашивать много,от 1 до 124, подряд идущих регистров одним запросом http://www.owen.ru/forum/showthread....l=1#post141316
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Через STRING-то? Можно, конечно. Кстати на СП270 тот же подход для организации стабильного мастера можно использовать (копировать большой кусок 3x/4x в PSW вместо того, чтобы обращаться к 3x/4x напрямую из контролов). Однако вторую половину проблемы — пересечение запросов к разным слейвам — это не решит. Даже если вручную инициировать обмен командами 0xFF по таймеру, то всё равно нет способа достоверно определить момент получения ответа, а значит нет возможности разогнать обмен на всю катушку.
Последний раз редактировалось Yegor; 09.11.2014 в 18:46.
Название STRING для output module и input module в конфигурации не означает, что эти модули предназначены именно для переменных типа STRING. Фактически эти модули работают с массивами байт.
Для панели СП270 тоже не все однозначно. "копировать большой кусок 3x/4x в PSW вместо того, чтобы обращаться к 3x/4x напрямую из контролов" не всегда будет давать прирост скорости обмена http://www.owen.ru/forum/showthread....l=1#post139313
Т.к. панель:
-любой большой кусок регистров будет разбивать на группы по 16 штук
-панель и сама формирует групповые запросы по 16 регистров, если элементы на одном экране имеют подряд идущие адреса 3х/4х или адреса этих регистров отличаются не более чем на 5. Иногда, когда в карте распределения регистров слейва есть пропуски, с этой особенностью панели приходится бороться, например
http://www.owen.ru/forum/showthread....l=1#post139150
http://www.owen.ru/forum/showthread....l=1#post139257
Последний раз редактировалось petera; 09.11.2014 в 23:47.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg