1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Serial по TCP\IP <-> 1200

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
serg_58
здесь недавно
здесь недавно
Сообщения: 2
Зарегистрирован: 18 авг 2016, 18:08
Имя: Сергей
Страна: Россия
город/регион: Москва

Serial по TCP\IP <-> 1200

Сообщение serg_58 »

Всем привет.
Подскажите, может кто сталкивался.
Есть адаптеры MOXA NPort 5150 RS232<->TCP\IP, шесть устройств.
Требуется, через NPort дать запрос на внешнее устройство и получить ответ из\в S7-1200.
Как мне кажется, для этого можно применить TSEND_C\TRCV_C.
А так же, какое значение лучше использовать Operation mode NPort-а?
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2330
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 1989 раз
Поблагодарили: 175 раз

Serial по TCP\IP <-> 1200

Сообщение keysansa »

Так то можно, но вам надо до этого реверснуть протокол Moxa.

Отправлено спустя 1 минуту 19 секунд:
serg_58 писал(а): 19 май 2022, 09:39 А так же, какое значение лучше использовать Operation mode NPort-а?
Это настройки драйвера. K 1200, ИМХО, не имеют никакого отношения.

ЗЫ. Посмотрите в сторону не Moxa, а Anybus.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.
Аватара пользователя

dtv
завсегдатай
завсегдатай
Сообщения: 575
Зарегистрирован: 04 фев 2014, 08:41
Имя: Тарас Валерьевич
Страна: Россия
город/регион: Екатеринбург
Благодарил (а): 78 раз
Поблагодарили: 95 раз

Serial по TCP\IP <-> 1200

Сообщение dtv »

У Моксы есть режим передачи потока данных по Ethernet в выходной COM-порт без анализа и обработки данных. Я такой режим использую для обмена между ПК и распределёнными модулями Adam-4000 по протоколу DCON.
Взгляд знатока намного уже кругозора неуча. Ю.Базылев

LexSL
осмотрелся
осмотрелся
Сообщения: 192
Зарегистрирован: 16 дек 2011, 15:13
Имя: Алексей
Страна: Россия
Благодарил (а): 65 раз
Поблагодарили: 46 раз

Serial по TCP\IP <-> 1200

Сообщение LexSL »

serg_58 писал(а): 19 май 2022, 09:39 А так же, какое значение лучше использовать Operation mode NPort-а
TCP Server Mode.
S7-1200 поднимает TCP соединение к moxe: IP_moxa:4001, шлёт запросы/получает ответы.
Применял уже и на S7-300\1200\1500.
Для многопортовых MOXA обычно порты подключения идут по порядку: COM1-4001, COM2-4002 и т.д.
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2330
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 1989 раз
Поблагодарили: 175 раз

Serial по TCP\IP <-> 1200

Сообщение keysansa »

dtv писал(а): 20 май 2022, 06:22 У Моксы есть режим передачи потока данных по Ethernet в выходной COM-порт без анализа и обработки данных. Я такой режим использую для обмена между ПК и распределёнными модулями Adam-4000 по протоколу DCON.
Так это для ПК, тут S7 1200, как я понял.

Отправлено спустя 9 минут 58 секунд:
LexSL писал(а): 20 май 2022, 20:13 S7-1200 поднимает TCP соединение к moxe: IP_moxa:4001, шлёт запросы/получает ответы.
Как я понял, Moxa просто транслирует данные, полученные с Ethernet порта на COM порт? А когда приходит ответ, как она определяет, какому из подключенных клиентов, которые к одному порту подключены, отправлять ответ?
Когда я использовал TCP Server Mode, еще необходимо было сконфигурировать порт, перед открытием. И тут снова беда.
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.

amasovich
здесь недавно
здесь недавно
Сообщения: 4
Зарегистрирован: 05 янв 2017, 23:05
Имя: Березняк Владимир Николаевич
Страна: Россия
город/регион: Белгород

Serial по TCP\IP <-> 1200

Сообщение amasovich »

LexSL писал(а): 20 май 2022, 20:13
serg_58 писал(а): 19 май 2022, 09:39 А так же, какое значение лучше использовать Operation mode NPort-а
TCP Server Mode.
S7-1200 поднимает TCP соединение к moxe: IP_moxa:4001, шлёт запросы/получает ответы.
Применял уже и на S7-300\1200\1500.
Для многопортовых MOXA обычно порты подключения идут по порядку: COM1-4001, COM2-4002 и т.д.
Коллега приветствую, есть ли у вас пример реализации в TIA Portal. У меня как раз вопрос, смогу ли использовать NPort 5150 для считывания данных со сканера штрихкодов Zebra DS2208?
Ответить

Вернуться в «Simatic TIA Portal»