|
Вопросы о SMH-2G(i) Здесь всё, что касается работы контроллера SMH-2G(i). |
|
Опции темы | Поиск в этой теме |
06.06.2017, 18:01 | #1 |
Новичок
Регистрация: Jun 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Как программировать на SMLogix?
Требуется подключить несколько датчиков по протоколу ModBus, в шину RS-485. Контроллер является Мастером, а все подключенный датчики в шину Слэйв. Как в программе реализовать данное подключение и отображение датчиков.
|
06.06.2017, 18:04 | #2 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Подключение по протоколу ModBus
Вам нужно добавить слейвов на тот порт 485 и вписать в адресную карту адреса их регистров, в которых хранятся данные, которые вы хотите прочитать.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
06.06.2017, 18:40 | #3 |
Новичок
Регистрация: Jun 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение по протоколу ModBus
Создали Слэйвы и они уже получается объединены в одну шину или это необходимо сделать самим?
|
06.06.2017, 18:43 | #4 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 160
Благодарил(а): 15 раз(а)
Поблагодарили:
665 раз(а) в 607 сообщениях
|
Ответ: Подключение по протоколу ModBus
Уже всё сделано. Уже шина.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
06.06.2017, 18:47 | #5 |
Новичок
Регистрация: Jun 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение по протоколу ModBus
Как с данной шины в контроллере получить данные? Например отобразить на экране мгновенный расход или температуру с данных устройств?
Последний раз редактировалось iTone114, 06.06.2017 в 18:47 Причина: ошибка |
06.06.2017, 18:58 | #6 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Подключение по протоколу ModBus
Из дерева (где добавляли слейвы) вытаскивайте на поляну переменные (розовые блоки будут). С них на выходе пойдут данные, если адреса и параметры верны.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
06.06.2017, 19:14 | #7 |
Новичок
Регистрация: Jun 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение по протоколу ModBus
По данным подключениям на экране будет отображаться информация с устройств или необходимо ставить макрос?
Последний раз редактировалось iTone114, 06.06.2017 в 19:28 |
06.06.2017, 19:17 | #8 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Подключение по протоколу ModBus
Будет отображаться. Если обмен данными происходит и все настройки коммуникации верны.
__________________ В сегнетиксе не работаю с самого начала 2019 года. |
06.06.2017, 19:28 | #9 |
Новичок
Регистрация: Jun 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение по протоколу ModBus
Как реализовать сравнивание входящих величин с заданной. Например у нас датчик измеряет температуру, и при достижении определенной величины должен возникнуть сигнал, который мы пошлем на сухой контакт(например включение другого устройства).
|
06.06.2017, 20:11 | #10 |
Senior Member
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Подключение по протоколу ModBus
|
06.06.2017, 20:34 | #11 |
Новичок
Регистрация: Jun 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение по протоколу ModBus
Как теперь послать значение на вход В, каким блоком, чтоб с ним сравнивало мое посылаемое значение?
А так же, как подключить выходы к сухому контакту(например А=В и выход должен идти на посыл сигнала на работу) |
06.06.2017, 21:04 | #12 |
Senior Member
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Подключение по протоколу ModBus
Вам нужно найти на сайте или в архиве примеры реализации меню. У меня есть только для SMH2010, по которым я учился.
|
06.06.2017, 21:18 | #13 |
Новичок
Регистрация: Jun 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение по протоколу ModBus
|
06.06.2017, 21:26 | #14 |
Senior Member
Регистрация: Jan 2012
Адрес: Саратов
Сообщения: 179
Благодарил(а): 1 раз(а)
Поблагодарили:
3 раз(а) в 3 сообщениях
|
Ответ: Подключение по протоколу ModBus
Это примеры, готовые куски программ. Я не помню точно, есть ли там задание параметров. Например, температуры.
|
06.06.2017, 22:49 | #15 |
Сотрудник Segnetics
Регистрация: Dec 2008
Адрес: Оракул отдела продаж ООО"Сегнетикс"+7(812)564-50-01
Сообщения: 411
Благодарил(а): 90 раз(а)
Поблагодарили:
28 раз(а) в 27 сообщениях
|
Ответ: Подключение по протоколу ModBus
тут долго будет.... давайте так http://forum.segnetics.com/showthread.php?t=3719
p.s. кстати гистерезис лучше поставить, а то дребизг будет на границе Последний раз редактировалось Ruslangsm, 22.02.2019 в 21:17 |
07.06.2017, 09:17 | #16 |
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Подключение по протоколу ModBus
примерно так (без гистерезиса)
|
07.06.2017, 15:18 | #17 |
Новичок
Регистрация: Jun 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение по протоколу ModBus
Примерно я сделал так же.
Теперь мне необходимо еще добавить гистерезис. С помощью чего он реализован в данной программе? Куда его необходимо вставить? |
07.06.2017, 18:03 | #18 |
Senior Member
Регистрация: Jun 2015
Сообщения: 566
Благодарил(а): 25 раз(а)
Поблагодарили:
9 раз(а) в 9 сообщениях
|
Ответ: Подключение по протоколу ModBus
вариантов полно. например:
|
07.06.2017, 18:38 | #19 |
Новичок
Регистрация: Jun 2017
Сообщения: 13
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Подключение по протоколу ModBus
|
07.06.2017, 18:52 | #20 |
Уволен из Сегнетикс
Регистрация: Nov 2015
Адрес: CПб/ВЛГ
Сообщения: 0
Благодарил(а): 0 раз(а)
Поблагодарили:
1 раз в 1 сообщении
|
Ответ: Как программировать на SMLogix?
Вот так __________________ В сегнетиксе не работаю с самого начала 2019 года. |
07.06.2017, 19:07 | #21 |
Сотрудник Segnetics
Регистрация: Dec 2008
Адрес: Оракул отдела продаж ООО"Сегнетикс"+7(812)564-50-01
Сообщения: 411
Благодарил(а): 90 раз(а)
Поблагодарили:
28 раз(а) в 27 сообщениях
|
Ответ: Подключение по протоколу ModBus
|