Страница 1 из 2

DASMBSerial не стабильная связь

СообщениеДобавлено: Вт май 29, 2012 3:29 pm
Александр
Используются контроллеры Carel и Beckhoff. Для связи с InTouch 9.5 пользуюсь DASMBSerial 2.0. Настраивал следующим образом: добавил COM порт, шаблон TSXMomentumPLC. С настройками по умолчанию связь хорошая при условии что подключено максимум два контроллера. Если подключать больше двух контроллеров начинается потеря связи с каждым из них поочередно. Что можете посоветовать по этому вопросу? И по возможности избежать увеличения периодов опроса.

И ещё один вопрос можно ли использовать DASMBSerial в режиме Slave? (это нужно для связи с MicroPC)

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Вт май 29, 2012 3:49 pm
Генератор зла
Александр писал(а):Если подключать больше двух контроллеров начинается потеря связи с каждым из них поочередно.

В COM Port поиграйте настройкой Replay Timeout (в сторону увеличения).
Также можно занизить Baund Rate
Ну и Turnarround Delay + Read Interval Timeout (в сторону увеличения)
Александр писал(а):И ещё один вопрос можно ли использовать DASMBSerial в режиме Slave?

http://www.klinkmann.ru/e-services/software-download/
Но в данный момент ссылка на Communications software downloads and pricelist, увы, недоступна. Но заработает. Там есть сервер в/в, работающий как Slave. Даже можно пробник+доку скачать.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Вт май 29, 2012 4:34 pm
Александр
это все для случая когда на один ком порт несколько контроллеров да? просто для 3 контроллеров на один ком порт помогло наоборот уменьшение Show Poll Interval до 1000 в пункте Configuration. И увеличение Update Interval до 3000-4500 ms. Просто на одном из объектов нужно подключить 12 контроллеров через один Com порт, поэтому и возник вопрос.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Вт май 29, 2012 4:41 pm
Генератор зла
Slow Pool Interval - несколько другая настройка. Как быстро сервер в/в переключается в режим медленной передачи данных (для плохих сетей).
For majority of the legacy IO servers, the slow mode is 15 time of the update time interval, by changing the UTI, your slow poll mode period will change. Some other Servers use 5 times of Reply Time Out as the Slow Poll Mode period.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Вт май 29, 2012 6:51 pm
mp3corp
А почему бы не поставить NPort или аналогичное устройство и уже по Ethernet принимать данные?

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Вт май 29, 2012 7:02 pm
Александр
А вы уже пользовались этим устройством? Если да то можете дать ссылку на устройство?

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Вт май 29, 2012 7:04 pm
mp3corp
Moxa NPort 5ХХХХ модификации разные, у нас стоят пара 3-х портовых.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 12:20 pm
Александр
Последовал Вашему совету, но использовал не Nport, а MGate MB3180(преобразовывает ModBus RTU в ModBus TCP). Подключил 3 контроллера Carel через Com порт к MGate MB3180, и MGate MB3180 к сети Ethernet. Установил DASMBTCP (версия 1.5.100) . Но к сожалению связь как была не стабильной так и осталась. Прилагаю скриншоты SMS и мониторинга MGate Manager.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 12:43 pm
Генератор зла
Сколько переменных с каждого контроллера считывается? Каковы требования к периоду опроса?

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 12:55 pm
Александр
С каждого контроллера считывается 15 - 25 переменных(регистров). Желательно не больше 2 сек для периода опроса. Сейчас установил верию 2,0 DASMBTCP картина та же...

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 12:57 pm
Генератор зла
Длина серийного кабеля от каждого из контроллеров до сервера сбора?
Bound Rate для RS232 ?

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 12:59 pm
Александр
есть вариант с одним контроллером там примерно 100 регистров опрашивается с настройками по умолчанию и все хорошо работает.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 1:03 pm
Александр
На данный момент та тестовом стенда длины кабеля не превышают метра. Настройки Com - порта: RS485,2W ; скорость 19200; Управление: none; четность none; FIFO - enable; Стоп бит 1; Бит данных 8.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 1:15 pm
Генератор зла
Попробуйте в каждом из контроллеров опрашивать по 3 переменные. Встречался с "фичей", что более какого то количества переменных в топике (5-10) не опрашивалось. Приходилось делать много топиков на устройство по 5-10 переменных в каждом.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 1:23 pm
Александр
Сделал. Картина изменилась... Опрашиваю с каждого контроллера по три регистра... "отваливается"(то зеленый то красный) теперь тот контроллер, который последний в списке сеукунд на 10-12.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 1:24 pm
Генератор зла
Теперь скорость на 9600 :)

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 1:35 pm
Александр
А вот с изменением скорости проблема) нужно перезаписывать контроллер а специалиста нет на месте. Но я думаю проблема не в этом... так как длина линии минимальна.. помех нет.. Вот вопрос, а можно сделать так чтобы опрос производился следующим образом: по очереди каждое устройство... потому что сейчас картина выглядит так, он берет по несколько регистров с каждого контроллера

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 5:01 pm
Генератор зла
Александр писал(а):нужно перезаписывать контроллер а специалиста нет на месте.

Найти и обезвредить.
Александр писал(а):так как длина линии минимальна.. помех нет.

И всё же, попробуйте.
Александр писал(а):сейчас картина выглядит так, он берет по несколько регистров с каждого контроллера

Выглядит - не значит что так есть. Каждое устройство - отдельный опрос. Одно отваливается, остальные опрашиваются без изменений.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 6:01 pm
Александр
Когда увеличил время опроса топика до 6 секунд картина в логе приняла логичный вид.. грубо говоря: 1111 2222 3333... но когда время опроса стоит 1-3 секунды идет все вперемешку в начале 1111 2222 1113 2232 в итоге последнее устройство(3) отваливается.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 6:07 pm
Генератор зла
Топик - не устройство. В одном устройстве может быть много топиков.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 6:18 pm
Александр
На одном сом порту тоже может быть много устройств только толку... у меня по одному топику на устройство т.к. нет смысла делать топик для каждого из грубо говоря 20 регистров. это не логично

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 6:21 pm
Генератор зла
Иногда устройство не успевает заколотить в буфер обмена весь требуемый топик (200 регистров). А 20 регистров - успевает.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 7:08 pm
mp3corp
У самого висит 2 контроллера (оба VME), передают через rs-232 по модбас. Тегов где то 1700, длина кабеля ~10м, и никаких сбоев, сделано всего 2 топика, по 1 на каждый контроллер. Задам глупый вопрос, а с другим "системником" не пробовали? Ну и как вариант попробовать с др. сервером: KepWare/Matricon/Modicon Modbus/ etc.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 7:33 pm
Александр
пробовал и на других системниках) вы используете DASMB...? И настройки по умолчанию?

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 9:29 pm
mp3corp
Те что VME, висят на KepWare, есть еще пара Шнайдеров один что по старее (даже модель не знаю) работает через Modicon Modbus 7.5, а TSX Premium через MBENEt тоже самое, тока по Ethernet. Вообще DAS используем только под Allen Breadly, вот с ними DAS норм работает.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Ср июн 06, 2012 10:53 pm
Генератор зла
Я могу ошибаться, но на примере "моих" систем наблюдается нестабильная работа именно по последовательному интерфейсу. И только с приборами (счётчики, ИБП, кондиционеры,...). С нормальными контроллерами всё Ок. Вот и думаю, что хромает реализация интерфейса в железяках.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Чт июн 07, 2012 7:08 pm
Александр
Панель сенсорная овеновская замечательно держит связь с этими контроллерами. Да и сегодня попробовал KepServer с ним тоже все замечательно. Так что вывод один)

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Чт июн 07, 2012 7:16 pm
Генератор зла
Что ж. Рад за Вас. Может, это действительно косяк DASMBSerial.
А вот мне не помогли ни KEP, ни Matrikon :(

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Чт июн 07, 2012 7:19 pm
mp3corp
Вот и я промучился пару дней с DASMBSerial, а потом за 5мин все заработало на KepServer.

Re: DASMBSerial не стабильная связь

СообщениеДобавлено: Пт июн 08, 2012 1:20 pm
Александр
А у вас какая проблема?