|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме | Опции просмотра |
27.01.2023, 22:30 | #1 |
Senior Member
Регистрация: Mar 2017
Сообщения: 127
Благодарил(а): 31 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Самопроизвольная запись в Modbus (нет проблемы)
Имеется ПЛК TRIM5. Лоджик последний, трим обновленный.
Так же около 30 модулей Модбас от IEKON. Настраиваю модули через МодбасПус (конфигурация Аналоговых Входов). В Лоджике в перечне устройств эти 30 модулей ИЕКОН. В карте памяти модбас содержатся эти самые регистры, отвечающие за конфигурацию аналоговых входов модуля. Но на поляну они не вытащены. При подключении линии модбас от Иеконов к Триму - настройки обнуляются. Пришлось из карт памяти удалить эти регистры. только после этого обнуление прошло. Непонятно, почему лоджик как то обрабатывает регистры которые не участвуют в программе... Ссылка на проект в котором еще не исправлено: https://yadi.sk/d/DdqPf5ggjdNg8g |
28.01.2023, 00:20 | #2 | |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 746
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Самопроизвольная запись в Modbus
Цитата:
А он делает все что указано в карте памяти. Поэтому либо удалить из карты, либо перевести в нециклический опрос (с периодом 0) __________________ Не являюсь сотрудником Segnetics !!! Последний раз редактировалось ATS, 28.01.2023 в 00:32 |
|
28.01.2023, 12:44 | #3 |
Senior Member
Регистрация: Mar 2017
Сообщения: 127
Благодарил(а): 31 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Самопроизвольная запись в Modbus
Т.е. даже если переменные не на поляне, то опрос/запись по ним все равно идет? Раньше никогда не заморачивался. Мог из всей карты один два параметра применять, а остальные даже не трогать. И все было норм. Просто везло?)
|
28.01.2023, 13:52 | #4 |
Senior Member
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
Ответ: Самопроизвольная запись в Modbus
Да. Это частая ошибка. Если к примеру у вас переменная на запись и стоит период 100 - то каждый такой период в слейв будет лететь 0, даже если эту переменную вы не вытащили на поляну. Я чаще всего записываемые переменные делаю с периодом 0 и формирую сигнал записи только тогда когда запись действительно нужна. Небольшой плюс этого - уменьшается загрузка интерфейса.
|
Благодарность от: |
28.01.2023, 17:58 | #5 | |
Senior Member
Регистрация: Mar 2017
Сообщения: 127
Благодарил(а): 31 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Самопроизвольная запись в Modbus
Цитата:
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Не читаются регистры по Modbus TCP (нет проблемы) | Arbuz.Alexey | Вопросы о Matrix | 8 | 09.09.2022 11:03 |
Формат Real в Modbus RTU (нет проблемы) | Vibo | Вопросы о Pixel | 8 | 02.03.2022 10:22 |
Описание работы FMR про протоколу ModBus (нет проблемы) | Taimer81 | Вопросы о FMR и MRL | 23 | 06.07.2020 15:35 |
Modbus переменные в конструкторе (нет проблемы) | SlavikP | SMConstructor (теплопункты) | 26 | 04.09.2019 17:21 |
Проблема зависание 2Gi/MC | djaval | Вопросы о SMH-2G(i) | 108 | 20.09.2017 18:58 |