Я вам очень благодарен за жилание помочь. Но говорю же с адресацией я разобрался. У меня все прекрасно читается. Проблема заключается в записи. Вот записал видео работы тестовой программы https://youtu.be/ZONhNw0CBAo Оно конечно без коментариев, но должно быть понятно что к чему. Если что кнопки записи Слова настроены на те же регистры с которых идет чтение. Хотя это и так будет видно, как на индикаторах 3х при попытке записи кратковременно появляется записываемое значение и тут же возвращается на предидущее.
Последний раз редактировалось Maxidron; 03.11.2023 в 15:02.
Какой функцией MODBUS пишет панель? Задайте функцию 16 (множественные регистры).
табло.jpg
Я вам очень благодарен за желание помочь. Но говорю же с адресацией я разобрался. У меня все прекрасно читается. Проблема заключается в записи. Вот записал видео работы тестовой программы https://youtu.be/ZONhNw0CBAo
Тут без комментарие видео поэтому немного опишу:
Первые слева два окна ввода адреса и данных для адресов 3х и 4х одновременно.
средние два окна - чтение данных из регистров 3х и 4х с адресом введенным в левом верхнем окне.
Ну и справа два окна читают регистры 3х0051 и 4х0051 (маску) Ниже две кнопки которые настроены на запись значения из левого нижнего окна в регистры с адресами указанными в левом верхнем окне левая кнопка записывает в 3х правая в 4х. Ну и внизу 8 кнопок: верхние записывают 1 в 0х0000...0003, нижние записывают туда же 0
Последний раз редактировалось Maxidron; 07.11.2023 в 08:00.
Нет такой возможности
Я извиняюсь, но что это изменит. Кнопка записи 4х присутствует и так и она не мешает всему остальному. В окнах слева только остается вбить адрес и данные кторые требуется записать и вуаля кнопка 4х... угадайте что.... Не работает. Наоборот помоему получилось очень даже наглядно, как запись в регистры не происходит. Но справеддливости ради я все таки сделал как вы говорите. Назначил кнопке функцию записи сразу в 3 регистра что бы не ошибиться 4х0049, 4х0050 и 4х0051 и кто бы мог подумать.... снова ни какой реакции.