|
Связь с внешним миром Modbus, RS232, RS485, Lon и другое. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
01.10.2020, 12:22 | #211 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
Ищите либо среди документации, которую предоставил изготовитель щита, либо в исходнике программы, загруженной в контроллер. Если у вас щит управления вентиляцией, то попытайте счастья здесь: http://segnetics.com/smconstructor_hvac Можно ещё руками перебрать все 3FFFFh адресов переменных и выяснить, по каким не будет отказов. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
01.10.2020, 12:35 | #212 |
Новичок
Регистрация: Oct 2020
Сообщения: 4
Благодарил(а): 2 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
|
01.10.2020, 12:38 | #213 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
15.04.2022, 18:51 | #214 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
Добрый день! На объекте есть несколько наших машин под управлением SMH4. У них там на производстве имеется SCADA Simplite. Хотят наши машины подключить к этой скаде. У меня спрашивают как это сделать и что для этого нужно, а я пока не сталкивался с такой задачей. Как я это вижу: они подключают к каждому SMH4 ethernet, в контроллере задаются ip адреса, адреса сети Modbus TCP и переменные для опроса, эти кабели тянут в какой-то маршрутизатор, который в свою очередь подключен к компьютеру на котором стоит эта Simplite, которая по Modbus TCP опрашивает переменные в контроллере.
Подскажите на сколько я далек в своих размышлениях от того как это должно делаться? Можно ли с SMH4 передавать переменную типа long? Спасибо. |
15.04.2022, 18:53 | #215 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
В вашей цепочке упущен OPC-сервер.
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
15.04.2022, 19:00 | #216 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
__________________ Не являюсь сотрудником Segnetics !!! |
15.04.2022, 19:15 | #217 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
15.04.2022, 19:49 | #218 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
Добавлено через 1 минуту |
15.04.2022, 20:17 | #219 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
Он вообще о типах ничего не знает. __________________ Не являюсь сотрудником Segnetics !!! |
15.04.2022, 20:23 | #220 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
|
15.04.2022, 21:02 | #221 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 123
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
например. в пч от данфосят ты не можешь взять и прочитать произвольный регистр лонга, а всегда только парой интов, сперва тот, что с меньшим адресом, и лишь потом тот, что с большим. если попробуешь прочитать сразу второй, то либо там будет пусто, либо получишь ошибку. |
15.04.2022, 21:10 | #222 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
А самому модбасу это без разницы - его дело регистры по два байта пересылать. __________________ Не являюсь сотрудником Segnetics !!! |
16.04.2022, 10:30 | #223 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
|
16.04.2022, 11:44 | #224 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 123
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
по адресу 13119 лежит лонг в котором значения есть только в "старшем" инте, можно прочитать регистр лонгом и потом выворачивать его добираясь до нужного значения, а можно этот лонг прочитать как два инта по соседним адресам, в данном случае это 13119 и 13120, и взять чистое значение сразу из регистра 13120. Последний раз редактировалось Arsie, 18.04.2022 в 11:02 Причина: Освобождение места под файлы для Льва) |
16.04.2022, 13:48 | #225 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
Хочу уточнить: не всегда можно прочитать с контроллера переменную Long сразу? Когда нельзя, то ее надо представить в виде двух Integer и читать их? |
16.04.2022, 19:58 | #226 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
__________________ Не являюсь сотрудником Segnetics !!! |
16.04.2022, 20:11 | #227 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 123
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
попробуй на досуге Добавлено через 3 минуты |
16.04.2022, 20:45 | #228 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
Вот для такого распределения адресов все восемь переменных контроллера можно прочитать одним запросом.
__________________ Не являюсь сотрудником Segnetics !!! |
16.04.2022, 20:55 | #229 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
К Сегнетиксам не относится. __________________ Не являюсь сотрудником Segnetics !!! |
16.04.2022, 22:16 | #230 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
Вход 2 Long 983047 f0007h Читаем по TCP полностью 00 00 00 00 00 06 01 03 00 03 00 02 --> 00 00 00 00 00 07 01 03 04 00 07 00 0F младший 00 00 00 00 00 06 01 03 00 03 00 01 --> 00 00 00 00 00 05 01 03 02 00 07 старший 00 00 00 00 00 06 01 03 00 04 00 01 --> 00 00 00 00 00 05 01 03 02 00 0F все кучей 00 00 00 00 00 06 01 03 00 00 00 0c --> 00 00 00 00 00 05 01 03 16 00 00 30 39 00 00 00 07 00 0F 00 00 00 00 00 01 00 01 00 00 40 90 00 00 просим больше 00 00 00 00 00 06 01 03 00 00 00 0d --> 00 00 00 00 00 03 01 83 02 -нас послали... __________________ Не являюсь сотрудником Segnetics !!! Последний раз редактировалось ATS, 16.04.2022 в 22:31 |
17.04.2022, 11:35 | #232 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
|
17.04.2022, 19:43 | #233 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
Поэтому нет никаких заморочек. И это правильно с точки зрения стандартного модбаса. __________________ Не являюсь сотрудником Segnetics !!! |
18.04.2022, 06:24 | #234 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 123
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
если регистр 32битный, а доступ к нему есть только по конкретному адресу N, т.е. адреса N+1 просто не существует в адресном пространстве слейва, то мастер может сделать групповой запрос к двум 16битным интам со стартом по адресу N. а вот чтение адреса N+1 ничего не даст, т.к. такого адреса не существует. кактотак. в SMH4 видимо программист не такой как в данфосе, а потому любой 16битный регистр в карте имеет адрес, не взирая на.. |
18.04.2022, 16:10 | #235 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
Их таких туева хуча. __________________ Не являюсь сотрудником Segnetics !!! |
18.04.2022, 17:27 | #237 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
__________________ Не являюсь сотрудником Segnetics !!! |
18.04.2022, 20:34 | #238 |
Senior Member
Регистрация: Dec 2007
Адрес: Томск
Сообщения: 4 123
Благодарил(а): 239 раз(а)
Поблагодарили:
161 раз(а) в 153 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
|
18.04.2022, 20:48 | #239 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
__________________ Не являюсь сотрудником Segnetics !!! |
27.05.2022, 14:04 | #240 |
Senior Member
Регистрация: Jul 2014
Сообщения: 225
Благодарил(а): 3 раз(а)
Поблагодарили:
2 раз(а) в 2 сообщениях
|
Ответ: Диспетчеризация, OPC-сервер и modbus
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
диспетчеризация Modbus Master - Gsm | PA3JlUBHOE | Связь с внешним миром | 6 | 22.01.2019 03:14 |
Ошибка при вызове Lectus Modbus OPC server из Autoscada(Masterscada) | Dkydryashov | AutoSCADA (вентиляция) | 3 | 07.11.2017 11:56 |
OPC сервер компании Insat | kostkost | Связь с внешним миром | 11 | 14.07.2017 17:13 |
Honeywell MVC80-DH10M | LordN | Связь с внешним миром | 30 | 28.11.2016 14:21 |
SMConnect и OPC сервер | VB_Alen | SMConnect & SMConfig | 8 | 01.04.2016 14:29 |