|
Примеры работы по Modbus Примеры работы с частотниками, панелями и любыми другими устройствами, использующими Modbus-RTU/ASCII/TCP |
|
Опции темы | Поиск в этой теме | Опции просмотра |
24.10.2019, 16:42 | #1 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
SMH4 и Dixell
Доброго всем дня.
Вопрос по созданию карты памяти для связи SMH4 (master) с контроллером Dixell. Лектусом вполне себе нормально опрашиваю. Попытка связать с SMH4 пока не удачно. Удивительно - контроллер ЛЕКТУСОМ опрашивается на 9600, 8, N, 1. SMH4 при таких настройках порта SlaveX(Link) сплошные ошибки выдает. Опытным путем подобрал, что должны быть настройки 9600, 8, Odd, 1 , тогда Link без ошибок и из блока поступают данные. Правда данными это трудно назвать - помойка. Похоже не та область памяти. |
24.10.2019, 16:56 | #2 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: SMH4 и Dixell
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
24.10.2019, 17:11 | #3 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMH4 и Dixell
Лектус читает реальные значения. SMH читает - 243 ! |
24.10.2019, 17:22 | #4 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: SMH4 и Dixell
на первый взгляд вижу в лектусе это COM4 Speed="9600" DataBits="8" Parity="EVEN" StopBits="2"
|
24.10.2019, 18:07 | #5 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMH4 и Dixell
|
24.10.2019, 18:21 | #6 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMH4 и Dixell
__________________ RTFM |
24.10.2019, 19:36 | #7 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: SMH4 и Dixell
Тип переменной тоже верный. Адрес слейва в обоих случаях 10? Попробуйте направление переменных сделать R(out) - это направление использует 3 функцию чтения, а она у вас используется в лектусе. __________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2019, 06:34 | #8 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMH4 и Dixell
Добавлено через 3 минуты Сегодня продолжу, правда пока не представляю в каком направлении копать. |
25.10.2019, 11:34 | #9 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMH4 и Dixell
__________________ RTFM |
25.10.2019, 11:51 | #10 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: SMH4 и Dixell
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2019, 13:00 | #11 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMH4 и Dixell
|
25.10.2019, 13:14 | #12 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: SMH4 и Dixell
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2019, 13:15 | #13 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 019
Благодарил(а): 15 раз(а)
Поблагодарили:
655 раз(а) в 599 сообщениях
|
Ответ: SMH4 и Dixell
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
25.10.2019, 13:27 | #14 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMH4 и Dixell
__________________ RTFM |
25.10.2019, 13:34 | #15 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMH4 и Dixell
Попробовал R(in) и адреса от базового 102 пытаюсь читать +/-1, т.е. 101, 102, 103. В регистре 101 читается 243, в остальных по нулям. Добавляю регистр еще один регистр 100, 101, 102, 103. Читаю в 100 - 243, а в остальных по нулям. Вообще не понимаю. Добавлено через 2 минуты И Лектус читает только если 03. Пробую создать .map применяя R(out) - идут сплошные ошибки в Link. |
25.10.2019, 14:53 | #16 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: SMH4 и Dixell
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2019, 15:00 | #17 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMH4 и Dixell
SMH в Link выдает ошибки на любые параметры настройки кроме одной: R(in) и "1 стоп бит, контроль четности odd, размер передаваемого слова - 8 бит" (подобрано в ручную в отладочном режиме). Но тогда значения переменных 243. |
25.10.2019, 15:13 | #18 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMH4 и Dixell
Вот настройки из лектуса. Параметры порта только по вашим словам.
__________________ RTFM |
25.10.2019, 15:30 | #20 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: SMH4 и Dixell
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2019, 15:39 | #21 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMH4 и Dixell
__________________ RTFM |
25.10.2019, 15:44 | #22 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMH4 и Dixell
|
25.10.2019, 15:44 | #23 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: SMH4 и Dixell
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2019, 15:44 | #24 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMH4 и Dixell
|
25.10.2019, 15:57 | #25 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMH4 и Dixell
__________________ RTFM |
25.10.2019, 15:58 | #26 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMH4 и Dixell
А тут напасть какая то.Единственный случай когда SMH что то читает так это когда настраиваешь порт 9600, Odd, 1, а в таблице адресов тип Rin. Но читает всегда одно и то же число 243. Уж что бы оно значило ... Причем это число с любого регистра. Добавлено через 4 минуты Можно по подробнее как теперь с этого "колхоза" перейти на более презентабельное решение? У меня на объекте сетка из 4-х таких Dixell и еще modBus устройства предполагаются. |
25.10.2019, 16:07 | #27 |
Сотрудник Сегнетикс
Регистрация: Mar 2016
Адрес: SPb
Сообщения: 4 302
Благодарил(а): 0 раз(а)
Поблагодарили:
254 раз(а) в 250 сообщениях
|
Ответ: SMH4 и Dixell
__________________ Если ничто другое не помогает, прочтите, наконец, инструкцию |
25.10.2019, 16:13 | #28 |
Senior Member
Регистрация: Oct 2011
Сообщения: 144
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: SMH4 и Dixell
|
25.10.2019, 16:20 | #29 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили:
192 раз(а) в 188 сообщениях
|
Ответ: SMH4 и Dixell
А в Dixell точно нет возможности включить подтяжку? |
25.10.2019, 16:21 | #30 |
Senior Member
Регистрация: May 2009
Сообщения: 1 034
Благодарил(а): 9 раз(а)
Поблагодарили:
22 раз(а) в 22 сообщениях
|
Ответ: SMH4 и Dixell
__________________ 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 |