Segnetics

Вернуться   Segnetics > Форум Segnetics > Вопросы о SMH4

Вопросы о SMH4 Работа и применение контроллеров с сенсорной панелью SMH4.

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.04.2019, 18:07   #1
mp3corp
Новичок
 
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Не работает RS-232 для COM2 (решено)

Всем доброго дня! Подскажите как перевести COM 2 (RS-232) в режим Slave. Через системное меню панели только просмотр/SMLogix не нашел такой опции.
mp3corp вне форума   Ответить с цитированием
Старый 01.04.2019, 18:29   #2
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
Всем доброго дня! Подскажите как перевести COM 2 (RS-232) в режим Slave. Через системное меню панели только просмотр/SMLogix не нашел такой опции.
Все порты всегда в режиме слейва до тех пор, пока программист не переведёт их в режим мастера.

http://forum.segnetics.com/showthread.php?t=2215

http://forum.segnetics.com/showthread.php?t=3691


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 01.04.2019, 20:21   #3
mp3corp
Новичок
 
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Спасибо, это уже понял) Создал переменные ModBus в проекте. Через Ethernet читаю их, а вот через COM 2 (тот что RS-232) ничего не читается. Запросы идут, но ПЛК не отвечает. Настройки пробовал разные, причем адрес MODBUS который выставляю например для COM 2 копируется и на Ethernet порт.
mp3corp вне форума   Ответить с цитированием
Старый 02.04.2019, 02:36   #4
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
Спасибо, это уже понял) Создал переменные ModBus в проекте. Через Ethernet читаю их, а вот через COM 2 (тот что RS-232) ничего не читается. Запросы идут, но ПЛК не отвечает.
Провода часом не попутали? И кстати чем читаем? Протоколы разные для COM и Ethernet.

Цитата Настройки пробовал разные, причем адрес MODBUS который выставляю например для COM 2 копируется и на Ethernet порт.
Адрес единый для всех интерфейсов.
ATS вне форума   Ответить с цитированием
Старый 02.04.2019, 09:23   #5
mp3corp
Новичок
 
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Читаю пока ModPoll'ом) Провода, менял местами, не помогло.


Добавлено через 21 минуту

Ставлю настройки COM 2 через панель, с помощью системного меню. Это корректно?
mp3corp вне форума   Ответить с цитированием
Старый 02.04.2019, 11:07   #6
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
Ставлю настройки COM 2 через панель, с помощью системного меню. Это корректно?
Конечно корректно.

Если контроллер не отвечает, значит он не видит корректного запроса. Иначе отвечал хотя бы кодом ошибки.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 02.04.2019, 16:33   #7
mp3corp
Новичок
 
Регистрация: 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.
mp3corp вне форума   Ответить с цитированием
Старый 02.04.2019, 17:22   #8
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
Почему при изменении сетевых настроек , когда нажимаю кнопку "Запись на PLC", появляется окно с настройками только для COM 1 и Ethernet, о COM 2 нет ни слова?
Обычный баг софта. Спасибо, что нашли и сообщили. Ни на что не влияет в вашей ситуации.



Цитата
Сообщение от mp3corp Посмотреть сообщение
Удалил из существующего проекта конфигурацию для COM 1 перевел его в Slave и... сразу все заработало и пошел опрос через COM1! Использовал тот же кабель и преобразователь интерфейса. Такая ситуация с 2-мя ПЛК SMH4.
Это логично. Если открыть бутылку с вином, то оттуда польётся вино.

Вызывает вопрос другое. Тот же преобразователь не должен был начать работать, т.к. СОМ2 - это RS232, а COM1 - это RS485.



Цитата
Сообщение от mp3corp Посмотреть сообщение
Кто нибудь использовал COM 2 для опроса SMH4 в качестве Slave, а не master устройства?
Master-устройство опросить невозможно. Это запрещено протоколом.

Если вы вопрос задаёте серьёзно, а не чтобы постебаться, то никаких проблем с работой порта RS232 в контроллерах нет. Иначе зачем он тогда вообще нужен.



Цитата
Сообщение от mp3corp Посмотреть сообщение
Версия SMLogix 3.28.0101.
Второй вопрос от техподдержки: что заставляет вас использовать устаревший SMLogix, в котором как минимум было исправлено 167 - 101 = 66 ошибок?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 02.04.2019, 18:55   #9
mp3corp
Новичок
 
Регистрация: 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 дня назад и пользуюсь тем что мне передали. Сейчас скачаю посл. версию Вашего софта.
mp3corp вне форума   Ответить с цитированием
Старый 02.04.2019, 18:59   #10
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
По поводу преобразователя, использую Moxa UPort 1150 и Moxa UPort 1150i, они позволяют менять интерфейс с RS-485/RS-232.

Данный ПЛК узнал 3 дня назад и пользуюсь тем что мне передали. Сейчас скачаю посл. версию Вашего софта.
Тогда вы не можете быть уверенными в работоспособности порта.

Кстати, стандарт RS232 предписывает подключать сигнальные линии при отключенном питании. Иначе приёмопередатчик может выйти из строя. Как на контроллера, таки на конвертерах.

Сигнальную землю подключать не забываете?


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 02.04.2019, 19:04   #11
mp3corp
Новичок
 
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата:
Сообщение от Arsie Посмотреть сообщение
Сигнальную землю подключать не забываете?
Нет, подключаю 2 сигнальные жилы и землю. При попытке поменять местами сигнальные жилы, на конверторе постоянно горит диод приема данных. Подключаю клеммную колодку преобразователя до ее установки в разьем самого преобразователя.
Серийный номер ПЛК: 433759
Модификация SMH4 0011-00-0
встроенное ПО: 170919-104212
Обмен есть по Lan и COM 1.
mp3corp вне форума   Ответить с цитированием
Старый 02.04.2019, 19:49   #12
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
Нет, подключаю 2 сигнальные жилы и землю.
Режим на Моксе точно не забываете переключать?
ATS вне форума   Ответить с цитированием
Старый 02.04.2019, 20:01   #13
mp3corp
Новичок
 
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от ATS Посмотреть сообщение
Режим на Моксе точно не забываете переключать?
Не первый год с "Моксой") Если не удастся решить вопрос, то предложу использовать преобразователь из Ethernet в RS.

Последний раз редактировалось mp3corp, 02.04.2019 в 20:13
mp3corp вне форума   Ответить с цитированием
Старый 03.04.2019, 17:47   #14
mp3corp
Новичок
 
Регистрация: 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.
mp3corp вне форума   Ответить с цитированием
Старый 03.04.2019, 18:01   #15
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
Не понимаю почему по запросу 10 функция, а не 4.
Проект прикрепите, пожалуйста.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 03.04.2019, 18:44   #16
mp3corp
Новичок
 
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Прикрепляю файл

Последний раз редактировалось Arsie, 05.04.2019 в 16:09
mp3corp вне форума   Ответить с цитированием
Старый 03.04.2019, 18:50   #17
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
Прикрепляю файл
Правильный запрос должен выглядеть как 06 04 00 01 00 01 + два байта CRC

Конвертер видит что-то кривое. Ну либо контроллер отсылает что-то кривое. Одно понятно, порт хоть как-то шевелится на передачу.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 03.04.2019, 19:19   #18
mp3corp
Новичок
 
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата:
Сообщение от Arsie Посмотреть сообщение
Правильный запрос должен выглядеть как 06 04 00 01 00 01 + два байта CRC

Конвертер видит что-то кривое. Ну либо контроллер отсылает что-то кривое. Одно понятно, порт хоть как-то шевелится на передачу.
У Вас есть возможность настроить COM 2 в режим Slave и попытаться считать данные с контроллера? Завтра доберусь еще до одного SMH4 попробую с ним.
mp3corp вне форума   Ответить с цитированием
Старый 04.04.2019, 11:36   #19
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
У Вас есть возможность настроить COM 2 в режим Slave и попытаться считать данные с контроллера? Завтра доберусь еще до одного SMH4 попробую с ним.
Идеально будет, если дополнительно вы попробуете связать их друг с другом.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 04.04.2019, 12:03   #20
mp3corp
Новичок
 
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Проблема решена. Moxa Uport 1150i почему-то не захотела работать с ПЛК. Подключил другой адаптер и связь по COM 2 пошла.
mp3corp вне форума   Ответить с цитированием
Старый 04.04.2019, 12:12   #21
Arsie
Сотрудник Segnetics
 
Аватара для Arsie
 
Регистрация: Jan 2006
Адрес: Russia, SPb
Сообщения: 18 020
Благодарил(а): 15 раз(а)
Поблагодарили: 655 раз(а) в 599 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
Проблема решена. Moxa Uport 1150i почему-то не захотела работать с ПЛК. Подключил другой адаптер и связь по COM 2 пошла.
Обратите внимание, вот тот самый момент, когда вы совершили фатальную ошибку: "Удалил из существующего проекта конфигурацию для COM 1 перевел его в Slave и... сразу все заработало и пошел опрос через COM1! Использовал тот же кабель и преобразователь интерфейса."

Ошибка состоит в том, что выход RS232 - это другой выход. Не тот же самый. Работоспособность одного порта не означает работоспособности второго порта. Что на контроллере, что на преобразователе.

Ваша моха не "почему-то не захотела", она банально неисправна. Не "сожжена" вообще, до полной неработоспособности, а просто "подпалена" и пытается делать вид, что работает.


__________________
Программа делает то что написал программист, а не то что он хотел.

Добро всегда побеждает зло. Кто победил - тот и добрый.
Arsie сейчас на форуме   Ответить с цитированием
Старый 04.04.2019, 12:56   #22
ATS
Senior Member
 
Регистрация: Aug 2013
Сообщения: 3 740
Благодарил(а): 12 раз(а)
Поблагодарили: 192 раз(а) в 188 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от mp3corp Посмотреть сообщение
По поводу преобразователя, использую Moxa UPort 1150 и Moxa UPort 1150i, они позволяют менять интерфейс с RS-485/RS-232.
А вот здесь обманули - только один пробовали.
ATS вне форума   Ответить с цитированием
Старый 04.04.2019, 14:13   #23
mp3corp
Новичок
 
Регистрация: Apr 2019
Сообщения: 12
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
По умолчанию Ответ: RS-232 для COM 2

Цитата
Сообщение от ATS Посмотреть сообщение
А вот здесь обманули - только один пробовали.
есть такое...
mp3corp вне форума   Ответить с цитированием
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать свои сообщения

BB code is Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Защитная пленка для trim5 (решено) OBO Вопросы о Trim5 1 30.03.2018 11:47
Контроллер работает при отключенном питании??? (решено) Max2114 Вопросы о Pixel 9 13.05.2015 12:20
Посоветуйте контроллер для станка (решено) max7222 Форум Segnetics 5 03.06.2014 17:08
Странности с загрузкой проекта по COM2 (решено) igor_kvik Вопросы о SMH-2G 4 28.04.2014 12:13
Использование USB-хаба Varnak Вопросы о SMH-2G(i) 8 01.03.2013 12:20


Часовой пояс GMT +4, время: 03:58.


Версия vBulletin: 3.8.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Segnetics 2005 - 2023