|
Вопросы о SMH4 Работа и применение контроллеров с сенсорной панелью SMH4. |
|
Опции темы | Поиск в этой теме |
01.04.2019, 18:07 | #1 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Не работает RS-232 для COM2 (решено)
Всем доброго дня! Подскажите как перевести COM 2 (RS-232) в режим Slave. Через системное меню панели только просмотр/SMLogix не нашел такой опции.
|
01.04.2019, 18:29 | #2 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 105
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: RS-232 для COM 2
Цитата:
http://forum.segnetics.com/showthread.php?t=2215 http://forum.segnetics.com/showthread.php?t=3691 __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
01.04.2019, 20:21 | #3 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
Спасибо, это уже понял) Создал переменные ModBus в проекте. Через Ethernet читаю их, а вот через COM 2 (тот что RS-232) ничего не читается. Запросы идут, но ПЛК не отвечает. Настройки пробовал разные, причем адрес MODBUS который выставляю например для COM 2 копируется и на Ethernet порт.
|
02.04.2019, 02:36 | #4 | ||
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: RS-232 для COM 2
Цитата:
Цитата:
|
||
02.04.2019, 09:23 | #5 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
Читаю пока ModPoll'ом) Провода, менял местами, не помогло.
Добавлено через 21 минуту Ставлю настройки COM 2 через панель, с помощью системного меню. Это корректно? |
02.04.2019, 11:07 | #6 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 105
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: RS-232 для COM 2
Цитата:
Если контроллер не отвечает, значит он не видит корректного запроса. Иначе отвечал хотя бы кодом ошибки. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
02.04.2019, 16:33 | #7 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
Почему при изменении сетевых настроек , когда нажимаю кнопку "Запись на PLC", появляется окно с настройками только для COM 1 и Ethernet, о COM 2 нет ни слова? Удалил из существующего проекта конфигурацию для COM 1 перевел его в Slave и... сразу все заработало и пошел опрос через COM1! Использовал тот же кабель и преобразователь интерфейса. Такая ситуация с 2-мя ПЛК SMH4. Кто нибудь использовал COM 2 для опроса SMH4 в качестве Slave, а не master устройства?
P.S. При смене полярности на клеммах когда опрос через Rs-232 диод RX на преобразователе горит постоянно, как и должно. Версия SMLogix 3.28.0101. |
02.04.2019, 17:22 | #8 | |||
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 105
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: RS-232 для COM 2
Цитата:
Цитата:
Вызывает вопрос другое. Тот же преобразователь не должен был начать работать, т.к. СОМ2 - это RS232, а COM1 - это RS485. Цитата:
Если вы вопрос задаёте серьёзно, а не чтобы постебаться, то никаких проблем с работой порта RS232 в контроллерах нет. Иначе зачем он тогда вообще нужен. Второй вопрос от техподдержки: что заставляет вас использовать устаревший SMLogix, в котором как минимум было исправлено 167 - 101 = 66 ошибок? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|||
02.04.2019, 18:55 | #9 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
По поводу преобразователя, использую Moxa UPort 1150 и Moxa UPort 1150i, они позволяют менять интерфейс с RS-485/RS-232. Я не стебусь, задаю вполне серьезные вопросы. Я спросил о совсем другом, никак не о том как опросить порт настроенный в режиме мастера. В моей ситуации, когда у меня COM 1 и COM 2 находятся в режиме Slave, передача данных идет только через COM 1, вот о чем я написал. Про использование устаревшего ПО, скажу так. Данный ПЛК узнал 3 дня назад и пользуюсь тем что мне передали. Сейчас скачаю посл. версию Вашего софта.
|
02.04.2019, 18:59 | #10 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 105
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: RS-232 для COM 2
Цитата:
Кстати, стандарт RS232 предписывает подключать сигнальные линии при отключенном питании. Иначе приёмопередатчик может выйти из строя. Как на контроллера, таки на конвертерах. Сигнальную землю подключать не забываете? __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
02.04.2019, 19:04 | #11 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
Нет, подключаю 2 сигнальные жилы и землю. При попытке поменять местами сигнальные жилы, на конверторе постоянно горит диод приема данных. Подключаю клеммную колодку преобразователя до ее установки в разьем самого преобразователя.
Серийный номер ПЛК: 433759 Модификация SMH4 0011-00-0 встроенное ПО: 170919-104212 Обмен есть по Lan и COM 1. |
02.04.2019, 19:49 | #12 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: RS-232 для COM 2
|
02.04.2019, 20:01 | #13 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
Не первый год с "Моксой") Если не удастся решить вопрос, то предложу использовать преобразователь из Ethernet в RS.
Последний раз редактировалось mp3corp, 02.04.2019 в 20:13 |
03.04.2019, 17:47 | #14 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
Нет, все штыри одной длины.https://ibb.co/d5jDWJB
Сделал COM 2 мастером, вот что получил на порту: https://ibb.co/Gvz4tK5 Читаю с слейва адрес:6 Команда 4:InputReg Адрес:1 Количество:1 Не понимаю почему по запросу 10 функция, а не 4. |
03.04.2019, 18:01 | #15 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 105
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: RS-232 для COM 2
Проект прикрепите, пожалуйста.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
03.04.2019, 18:44 | #16 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
Прикрепляю файл
Последний раз редактировалось Arsie, 05.04.2019 в 16:09 |
03.04.2019, 18:50 | #17 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 105
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: RS-232 для COM 2
Правильный запрос должен выглядеть как 06 04 00 01 00 01 + два байта CRC
Конвертер видит что-то кривое. Ну либо контроллер отсылает что-то кривое. Одно понятно, порт хоть как-то шевелится на передачу. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
03.04.2019, 19:19 | #18 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
У Вас есть возможность настроить COM 2 в режим Slave и попытаться считать данные с контроллера? Завтра доберусь еще до одного SMH4 попробую с ним.
|
04.04.2019, 11:36 | #19 |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 105
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: RS-232 для COM 2
Идеально будет, если дополнительно вы попробуете связать их друг с другом.
__________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
04.04.2019, 12:03 | #20 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
Проблема решена. Moxa Uport 1150i почему-то не захотела работать с ПЛК. Подключил другой адаптер и связь по COM 2 пошла.
|
04.04.2019, 12:12 | #21 | |
Сотрудник Segnetics
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 105
Благодарил(а): 15 раз(а)
Поблагодарили:
660 раз(а) в 604 сообщениях
|
Ответ: RS-232 для COM 2
Цитата:
Ошибка состоит в том, что выход RS232 - это другой выход. Не тот же самый. Работоспособность одного порта не означает работоспособности второго порта. Что на контроллере, что на преобразователе. Ваша моха не "почему-то не захотела", она банально неисправна. Не "сожжена" вообще, до полной неработоспособности, а просто "подпалена" и пытается делать вид, что работает. __________________ Программа делает то что написал программист, а не то что он хотел. Добро всегда побеждает зло. Кто победил - тот и добрый. |
|
04.04.2019, 12:56 | #22 |
Senior Member
Регистрация: Aug 2013
Сообщения: 3 785
Благодарил(а): 12 раз(а)
Поблагодарили:
194 раз(а) в 190 сообщениях
|
Ответ: RS-232 для COM 2
|
04.04.2019, 14:13 | #23 |
Новичок
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили:
0 раз(а) в 0 сообщениях
|
Ответ: RS-232 для COM 2
|