![]() |
![]() ![]() |
|
Примеры работы по Modbus Примеры работы с частотниками, панелями и любыми другими устройствами, использующими Modbus-RTU/ASCII/TCP |
|
Опции темы | Поиск в этой теме | Опции просмотра |
![]() |
#1 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]()
Доброго всем дня.
Вопрос по созданию карты памяти для связи SMH4 (master) с контроллером Dixell. Лектусом вполне себе нормально опрашиваю. Попытка связать с SMH4 пока не удачно. Удивительно - контроллер ЛЕКТУСОМ опрашивается на 9600, 8, N, 1. SMH4 при таких настройках порта SlaveX(Link) сплошные ошибки выдает. Опытным путем подобрал, что должны быть настройки 9600, 8, Odd, 1 , тогда Link без ошибок и из блока поступают данные. Правда данными это трудно назвать - помойка. Похоже не та область памяти. |
![]() |
![]() |
#2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
#3 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() Лектус читает реальные значения. SMH читает - 243 ! |
![]() |
![]() |
#4 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 099
Благодарил(а): 8 раз(а)
Поблагодарили:
153 раз(а) в 150 сообщениях
|
![]()
на первый взгляд вижу в лектусе это COM4 Speed="9600" DataBits="8" Parity="EVEN" StopBits="2"
|
![]() |
![]() |
#5 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
#6 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() __________________ RTFM |
![]() |
![]() |
#7 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() Тип переменной тоже верный. Адрес слейва в обоих случаях 10? Попробуйте направление переменных сделать R(out) - это направление использует 3 функцию чтения, а она у вас используется в лектусе. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
#8 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() Добавлено через 3 минуты Сегодня продолжу, правда пока не представляю в каком направлении копать. |
![]() |
![]() |
#9 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() ![]() __________________ RTFM |
![]() |
![]() |
#10 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
#11 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
#12 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
#13 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 16 989
Благодарил(а): 12 раз(а)
Поблагодарили:
582 раз(а) в 531 сообщениях
|
![]() __________________ Добро всегда побеждает зло. Кто победил - тот и добрый. |
![]() |
![]() |
#14 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() __________________ RTFM |
![]() |
![]() |
#15 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() Попробовал R(in) и адреса от базового 102 пытаюсь читать +/-1, т.е. 101, 102, 103. В регистре 101 читается 243, в остальных по нулям. Добавляю регистр еще один регистр 100, 101, 102, 103. Читаю в 100 - 243, а в остальных по нулям. Вообще не понимаю. Добавлено через 2 минуты И Лектус читает только если 03. Пробую создать .map применяя R(out) - идут сплошные ошибки в Link. |
![]() |
![]() |
#16 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
#17 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() SMH в Link выдает ошибки на любые параметры настройки кроме одной: R(in) и "1 стоп бит, контроль четности odd, размер передаваемого слова - 8 бит" (подобрано в ручную в отладочном режиме). Но тогда значения переменных 243. |
![]() |
![]() |
#18 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]()
Вот настройки из лектуса. Параметры порта только по вашим словам.
__________________ RTFM |
![]() |
![]() |
#20 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
#21 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() __________________ RTFM |
![]() |
![]() |
#22 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
#23 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
#24 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
#25 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() __________________ RTFM |
![]() |
![]() |
#26 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() А тут напасть какая то.Единственный случай когда SMH что то читает так это когда настраиваешь порт 9600, Odd, 1, а в таблице адресов тип Rin. Но читает всегда одно и то же число 243. Уж что бы оно значило ... Причем это число с любого регистра. Добавлено через 4 минуты Можно по подробнее как теперь с этого "колхоза" перейти на более презентабельное решение? У меня на объекте сетка из 4-х таких Dixell и еще modBus устройства предполагаются. |
![]() |
![]() |
#27 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 3 942
Благодарил(а): 0 раз(а)
Поблагодарили:
226 раз(а) в 223 сообщениях
|
![]() __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
![]() |
![]() |
#28 |
Senior Member
Регистрация: Oct 2011
Сообщения: 134
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
![]() |
![]() |
![]() |
#29 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 099
Благодарил(а): 8 раз(а)
Поблагодарили:
153 раз(а) в 150 сообщениях
|
![]() А в Dixell точно нет возможности включить подтяжку? |
![]() |
![]() |
#30 |
Senior Member
Регистрация: May 2009
Сообщения: 1 033
Благодарил(а): 9 раз(а)
Поблагодарили:
21 раз(а) в 21 сообщениях
|
![]() ![]() __________________ RTFM |
![]() |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
SMH4, Modbus TCP, ошибка приема/передачи "Connection Closed Gracefully" | Makrel | Связь с внешним миром | 11 | 21.04.2020 14:23 |
SMH4 не видит модем ICM(решено) | atm | SMConnect & SMConfig | 2 | 28.02.2020 15:26 |
SMH4 не видится в SMLogix (решено) | marat | Вопросы о SMH4 | 2 | 04.04.2019 19:52 |
SMH4 иногда принимает нули | Norton | Связь с внешним миром | 6 | 02.07.2018 11:49 |
Разборка SMH4. Замена корпуса SMH4 (в сборе с экраном и клавиатурой) | Gromov | Библиотека | 3 | 22.09.2017 14:55 |