Вопрос не по Codesys. Может знает программу подходящую, на 1 COM порту ПЛК110, на втором COM ПМ-01. Нужно переадресовывать все запросы из одного COM в другой, и иметь возможность видеть пересылаемые запросы.
зачем переадресовывать ? вам нужно просто следить за тем, что происходит между устройствами ?
http://www.aggsoft.com/serial-data-logger.htm необходимо его настроить в режиме наблюдателя. Подойдет и trial версия для разбора.
Нубские вопросы по Modbus:
От меня по заданию требуется, чтобы по RS-485 отправлялись 2 широковещательных сообщений данные функцией 16(0x10) и функцией 15(0x0F) на какое-то оборудование (какое, для меня не важно по заданию). При этом данные я беру из модулей в этой сети, и управляю теми же модулями МВ110.16ДН, МУ110.16Р, МВ110.8АС.
В чём вопрос: первое сообщение(все отправляется функцией 15) это таблица данных, которая идёт на регистры 00001 до 00076. Второе сообщение(все отправляется функцией 16) это таблица данных на регистры от 40001 до 40018. МВ110.16ДН использует регистр 51, МУ110.16Р использует регистр 50. Получается если я буду делать широковещательную рассылку, то я буду записывать в эти регистры данные и на эти модули, и у меня будет некорректная работа модулей ввода-вывода сети каждые 2 секунды?
Второй вопрос, мне так и записывать "Параметры модуля"-> "Register Adress" -> "00001" или "40002"? Или можно записывать просто "1" и "2", а то, что я выделил красным уже определено используемой функцией Modbus (соответсвенно функция 15 и 16)?
Предполагается что соединю в сеть по RS-485 ПК, ПЛК, Модем. В этой программе приходящие АТ команды от ПЛК я вижу, но модем судя по индикации не шлет ответ. То есть, после подключения ПК модем выпадает из сети. Если вы знакомы с этой программой не подскажете, что именно не так?
Балалай я же вам написал, ее надо настроить как наблюдатель, а так вы перехватываете порт программой и модем не может его открыть или к нему подключиться.
melky, Вы как будто с rs485 ни когда не работали, включили гипертерминал на винде и сидите смотрите что происходит в сети, посылать команды ни кто не заставляет. Вы просто изначально предложили прогу работающую с rs232 и ни как не можете отвязаться от этой мысли, ни какого перехвата не будет
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
А, сорри, перехватчик нужен если на этом же компе что-то работает через тот же порт, который необходимо слушать...
Чета я действительно протупил...
Всем здравствуйте! только учусь, столкнулся с вопросом подключения датчика инклинометра http://www.megasensor.com/products/d...koreniya-seika
с аналоговым выходом +2,5V=0° (9,5mV/Grad) к МВ110. Возможно ли это, и если возможно то как? Заранее спасибо
Если все правильно написали, то выбираете тип входа 0..1в докупаете делитель РД10 и дальше дело математики перевести вольты в градусы.