![]() |
![]() ![]() |
|
SMLogix Вопросы о работе в среде SMLogix и о FBD-программировании |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 951
Благодарил(а): 15 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]()
Появился небольшой вопрос...
Когда я добавляю слейва для SMH2Gi по Ethernet (по Modbus TCP другой SMH2Gi) то естественно контроллер опрашивает все переменные которые есть в карте переменных независимо от того вытащены ли они на поляну программы. Тут все понятно. А вот когда я добавляю переменные для чтения/записи, но не использую их в программе - контроллер посылает слейву нули? Хотя бы один раз при первом "контакте"? Почему возник вопрос. Недавно мой коллега запускал объект. Реализовал управление механизмами посредствам 4 контроллеров SMH2Gi. + ЖК-панель Weintek которая "мониторит" работу систем и позволяет запустить/остановить, поменять уставку. Возникла необходимость сделать звуковое оповещение при аварии. Добавили еще один SMH2Gi который разместили в диспетчерской рядом с панелью и взяли сирену для обеспечения звукового оповещения. Этот 2Gi должен просто опрашивать другие и при возникновении аварии в любом их них включать сирену. Для пробы подвязали на порт эзернета один из агрегатов и просто считали с него сигнал аварии. При этом загрузили на порт полную карту переменных и не удалили лишние. При включении контроллера в сеть остановился агрегат который управлялся контроллером подвязанным к этому мастеру. У него обнулился статус "пуск" и уставка. Так и должно быть? Я думал что когда подвзяываешь слейва по модбас ТСП то он шлет слейву переменные только когда я вытаскиваю переменную на поляну и меняю ее значение... |
![]() |
![]() |
![]() |
#2 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 368
Благодарил(а): 15 раз(а)
Поблагодарили:
609 раз(а) в 556 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 951
Благодарил(а): 15 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 368
Благодарил(а): 15 раз(а)
Поблагодарили:
609 раз(а) в 556 сообщениях
|
![]() __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 858
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() они все время долбят |
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 951
Благодарил(а): 15 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#7 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 951
Благодарил(а): 15 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#8 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 3 858
Благодарил(а): 224 раз(а)
Поблагодарили:
141 раз(а) в 133 сообщениях
|
![]() нужна ловушки-защелка и компараторы. делал на два входа както так на три-четыре и т.д. макрос тупо каскадируется |
![]() |
![]() |
![]() |
#9 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 951
Благодарил(а): 15 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#10 |
Senior Member
Регистрация: May 2010
Адрес: Москва
Сообщения: 765
Благодарил(а): 3 раз(а)
Поблагодарили:
77 раз(а) в 60 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#11 |
Senior Member
Регистрация: Dec 2011
Сообщения: 690
Благодарил(а): 0 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
![]() __________________ Нет абсолютно бездарных людей. Каждый бездарен в своей области. |
![]() |
![]() |
![]() |
#12 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 951
Благодарил(а): 15 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#13 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
![]()
Мастерный режим в большинстве панелей оператора организован так, что опрашиваются для чтения только переменные, отображаемые на данном экране (если не организован дополнительный опрос со всякими внутренними алгоритмами). Запись идёт по изменению уставок. В некоторых приборах это тоже можно отредактировать на свой вкус.
Ну и так - да. В контроллерах все переменные обрабатываются циклично, если задано время цикла. Заданное время цикла - это уже настройка читать/писать определённое количество раз в секунду ВСЕГДА. __________________ В сегнетиксе не работаю с самого начала 2019 года. |
![]() |
![]() |
![]() |
#14 |
Senior Member
Регистрация: Jun 2007
Сообщения: 1 951
Благодарил(а): 15 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() |
![]() |
![]() |
![]() |
#15 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 17 368
Благодарил(а): 15 раз(а)
Поблагодарили:
609 раз(а) в 556 сообщениях
|
![]() Поэтому ведут они себя одинаково, просто настройки "по умолчанию" имеют разные. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
![]() |
#16 |
Senior Member
Регистрация: Aug 2010
Сообщения: 718
Благодарил(а): 1 раз(а)
Поблагодарили:
15 раз(а) в 12 сообщениях
|
![]()
Столкнулся тут с тем, что ооочень не хватает при работе с картой переменных сортировки по столбцам и ручного перемещения переменных по таблице, и пересчета адресации согласно текущей сортировке.
Последний раз редактировалось ViS, 30.03.2018 в 23:43 |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
карта переменных MODBUS | serg_19 | Вопросы о программировании | 15 | 18.12.2017 16:32 |
Максимальное количество переменных Modbus TCP | max7222 | Вопросы о SMH-2G(i) | 5 | 09.12.2016 15:51 |
Пример работы с устройствами ModBus ASCII | vstanislav | Связь с внешним миром | 2 | 01.06.2014 19:36 |
Включение и отключение Modbus в процессе работы | sensei | Связь с внешним миром | 3 | 07.04.2014 11:02 |
Чтение переменных по ModBus | Exten | Вопросы о Pixel | 12 | 21.01.2014 16:24 |