Segnetics

Вернуться   Segnetics > Форум Segnetics > SMLogix

SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.01.2023, 22:30   #1
Welldi
Senior Member
 
Аватара для Welldi
 
Регистрация: Mar 2017
Сообщения: 127
Благодарил(а): 31 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Самопроизвольная запись в Modbus (нет проблемы)

Имеется ПЛК TRIM5. Лоджик последний, трим обновленный.
Так же около 30 модулей Модбас от IEKON.
Настраиваю модули через МодбасПус (конфигурация Аналоговых Входов).
В Лоджике в перечне устройств эти 30 модулей ИЕКОН. В карте памяти модбас содержатся эти самые регистры, отвечающие за конфигурацию аналоговых входов модуля. Но на поляну они не вытащены. При подключении линии модбас от Иеконов к Триму - настройки обнуляются. Пришлось из карт памяти удалить эти регистры. только после этого обнуление прошло.

Непонятно, почему лоджик как то обрабатывает регистры которые не участвуют в программе...

Ссылка на проект в котором еще не исправлено: https://yadi.sk/d/DdqPf5ggjdNg8g
Welldi вне форума   Ответить с цитированием
Старый 28.01.2023, 00:20   #2
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: Самопроизвольная запись в Modbus

Цитата:
Сообщение от Welldi Посмотреть сообщение
почему лоджик как то обрабатывает регистры которые не участвуют в программе...
Лоджик обменом вообще не занимается. Это делает модуль mbs.
А он делает все что указано в карте памяти.

Поэтому либо удалить из карты, либо перевести в нециклический опрос (с периодом 0)


__________________
Не являюсь сотрудником Segnetics !!!

Последний раз редактировалось ATS, 28.01.2023 в 00:32
ATS вне форума   Ответить с цитированием
Старый 28.01.2023, 12:44   #3
Welldi
Senior Member
 
Аватара для Welldi
 
Регистрация: Mar 2017
Сообщения: 127
Благодарил(а): 31 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Самопроизвольная запись в Modbus

Цитата
Сообщение от ATS Посмотреть сообщение
Лоджик обменом вообще не занимается. Это делает модуль mbs.
А он делает все что указано в карте памяти.

Поэтому либо удалить из карты, либо перевести в нециклический опрос (с периодом 0)
Т.е. даже если переменные не на поляне, то опрос/запись по ним все равно идет? Раньше никогда не заморачивался. Мог из всей карты один два параметра применять, а остальные даже не трогать. И все было норм. Просто везло?)
Welldi вне форума   Ответить с цитированием
Старый 28.01.2023, 13:52   #4
Max2114
Senior Member
 
Регистрация: Jun 2007
Адрес: Tyumen
Сообщения: 2 052
Благодарил(а): 20 раз(а)
Поблагодарили: 21 раз(а) в 21 сообщениях
По умолчанию Ответ: Самопроизвольная запись в Modbus

Цитата:
Сообщение от Welldi Посмотреть сообщение
Т.е. даже если переменные не на поляне, то опрос/запись по ним все равно идет? Раньше никогда не заморачивался. Мог из всей карты один два параметра применять, а остальные даже не трогать. И все было норм. Просто везло?)
Да. Это частая ошибка. Если к примеру у вас переменная на запись и стоит период 100 - то каждый такой период в слейв будет лететь 0, даже если эту переменную вы не вытащили на поляну. Я чаще всего записываемые переменные делаю с периодом 0 и формирую сигнал записи только тогда когда запись действительно нужна. Небольшой плюс этого - уменьшается загрузка интерфейса.
Max2114 вне форума   Ответить с цитированием
Благодарность от:
Старый 28.01.2023, 17:58   #5
Welldi
Senior Member
 
Аватара для Welldi
 
Регистрация: Mar 2017
Сообщения: 127
Благодарил(а): 31 раз(а)
Поблагодарили: 2 раз(а) в 2 сообщениях
По умолчанию Ответ: Самопроизвольная запись в Modbus

Цитата
Сообщение от Max2114 Посмотреть сообщение
Да. Это частая ошибка. Если к примеру у вас переменная на запись и стоит период 100 - то каждый такой период в слейв будет лететь 0, даже если эту переменную вы не вытащили на поляну. Я чаще всего записываемые переменные делаю с периодом 0 и формирую сигнал записи только тогда когда запись действительно нужна. Небольшой плюс этого - уменьшается загрузка интерфейса.
Спасибо. Теперь буду иметь ввиду.
Welldi вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Не читаются регистры по 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


Часовой пояс GMT +4, время: 11:30.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023