|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
|
Опции темы | Поиск в этой теме | Опции просмотра |
12.01.2018, 10:59 | #1 |
Новичок
Регистрация: Jan 2018
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Флаг наличия связи, или как присвоить значение переменной из HoldingReg?
В проекте есть переменная Flag (созданная как "Вход", в переменных ModBus расположена в зоне HoldingReg).
Удаленный Master постоянно записывает в нее 1. Идея в том, чтобы в проекте SMLogix проанализировать ее значение, а затем сбросить в ноль. Если при следующем анализе Flag == 1, значит связь с мастером есть. Если по прошествии времени она осталась в нуле, значит связи нет. Вопрос: как присвоить этой переменной значение 0? Контроллер SMH2010. |
12.01.2018, 11:15 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 024
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Флаг наличия связи, или как присвоить значение переменной из HoldingReg?
Цитата:
Также эта задача решается с помощью анализа активности на порту. Если мастер вообще хоть какие-то запросы шлёт, значит связь есть. Блок Device(link). __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
12.01.2018, 13:23 | #3 |
Новичок
Регистрация: Jan 2018
Сообщения: 2
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Флаг наличия связи, или как присвоить значение переменной из HoldingReg?
Спасибо за оперативный ответ. Блок Device(link) - как раз то, что мне надо.
А если, условно, я бы захотел реализовать так, как описал выше, смог бы я из проекта изменить такую переменную? Это вообще возможно? |
12.01.2018, 13:35 | #4 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Флаг наличия связи, или как присвоить значение переменной из HoldingReg?
В trim5 и smh4 это точно возможно. Для smh2010 в условиях smlogix не получится так просто взять и изменить входную переменную modbus.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как передать значение переменной из SMH4 внешнему сервису? | tty123 | SMConnect & SMConfig | 1 | 26.08.2019 12:00 |
Проблема зависание 2Gi/MC | djaval | Вопросы о SMH-2G(i) | 108 | 20.09.2017 18:58 |
Правильная разводка сетей RS-485 | Arsie | Библиотека | 30 | 28.02.2014 13:52 |