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

Связь между InTouch и программируемыми логическими контроллерами, компьютерами
и другими устройствами.

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

Сообщение Александр » Вт май 29, 2012 3:29 pm

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

И ещё один вопрос можно ли использовать DASMBSerial в режиме Slave? (это нужно для связи с MicroPC)
Александр
 
Сообщения: 84
Зарегистрирован: Пт май 25, 2012 3:25 pm

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. Даже можно пробник+доку скачать.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение Александр » Вт май 29, 2012 4:34 pm

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

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.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение mp3corp » Вт май 29, 2012 6:51 pm

А почему бы не поставить NPort или аналогичное устройство и уже по Ethernet принимать данные?
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

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

Сообщение Александр » Вт май 29, 2012 7:02 pm

А вы уже пользовались этим устройством? Если да то можете дать ссылку на устройство?
Александр
 
Сообщения: 84
Зарегистрирован: Пт май 25, 2012 3:25 pm

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

Сообщение mp3corp » Вт май 29, 2012 7:04 pm

Moxa NPort 5ХХХХ модификации разные, у нас стоят пара 3-х портовых.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

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.
Вложения
4.JPG
SMS
(124.12 КБ) Скачиваний: 0
2.JPG
Мониторинг трафика MGate
(244.85 КБ) Скачиваний: 0
3.JPG
Лог SMS
(228.81 КБ) Скачиваний: 0
Александр
 
Сообщения: 84
Зарегистрирован: Пт май 25, 2012 3:25 pm

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

Сообщение Генератор зла » Ср июн 06, 2012 12:43 pm

Сколько переменных с каждого контроллера считывается? Каковы требования к периоду опроса?
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение Александр » Ср июн 06, 2012 12:55 pm

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

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

Сообщение Генератор зла » Ср июн 06, 2012 12:57 pm

Длина серийного кабеля от каждого из контроллеров до сервера сбора?
Bound Rate для RS232 ?
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение Александр » Ср июн 06, 2012 12:59 pm

есть вариант с одним контроллером там примерно 100 регистров опрашивается с настройками по умолчанию и все хорошо работает.
Александр
 
Сообщения: 84
Зарегистрирован: Пт май 25, 2012 3:25 pm

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

Сообщение Александр » Ср июн 06, 2012 1:03 pm

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

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

Сообщение Генератор зла » Ср июн 06, 2012 1:15 pm

Попробуйте в каждом из контроллеров опрашивать по 3 переменные. Встречался с "фичей", что более какого то количества переменных в топике (5-10) не опрашивалось. Приходилось делать много топиков на устройство по 5-10 переменных в каждом.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение Александр » Ср июн 06, 2012 1:23 pm

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

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

Сообщение Генератор зла » Ср июн 06, 2012 1:24 pm

Теперь скорость на 9600 :)
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение Александр » Ср июн 06, 2012 1:35 pm

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

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

Сообщение Генератор зла » Ср июн 06, 2012 5:01 pm

Александр писал(а):нужно перезаписывать контроллер а специалиста нет на месте.

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

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

Выглядит - не значит что так есть. Каждое устройство - отдельный опрос. Одно отваливается, остальные опрашиваются без изменений.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение Александр » Ср июн 06, 2012 6:01 pm

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

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

Сообщение Генератор зла » Ср июн 06, 2012 6:07 pm

Топик - не устройство. В одном устройстве может быть много топиков.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение Александр » Ср июн 06, 2012 6:18 pm

На одном сом порту тоже может быть много устройств только толку... у меня по одному топику на устройство т.к. нет смысла делать топик для каждого из грубо говоря 20 регистров. это не логично
Александр
 
Сообщения: 84
Зарегистрирован: Пт май 25, 2012 3:25 pm

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

Сообщение Генератор зла » Ср июн 06, 2012 6:21 pm

Иногда устройство не успевает заколотить в буфер обмена весь требуемый топик (200 регистров). А 20 регистров - успевает.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение mp3corp » Ср июн 06, 2012 7:08 pm

У самого висит 2 контроллера (оба VME), передают через rs-232 по модбас. Тегов где то 1700, длина кабеля ~10м, и никаких сбоев, сделано всего 2 топика, по 1 на каждый контроллер. Задам глупый вопрос, а с другим "системником" не пробовали? Ну и как вариант попробовать с др. сервером: KepWare/Matricon/Modicon Modbus/ etc.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

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

Сообщение Александр » Ср июн 06, 2012 7:33 pm

пробовал и на других системниках) вы используете DASMB...? И настройки по умолчанию?
Александр
 
Сообщения: 84
Зарегистрирован: Пт май 25, 2012 3:25 pm

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

Сообщение mp3corp » Ср июн 06, 2012 9:29 pm

Те что VME, висят на KepWare, есть еще пара Шнайдеров один что по старее (даже модель не знаю) работает через Modicon Modbus 7.5, а TSX Premium через MBENEt тоже самое, тока по Ethernet. Вообще DAS используем только под Allen Breadly, вот с ними DAS норм работает.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

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

Сообщение Генератор зла » Ср июн 06, 2012 10:53 pm

Я могу ошибаться, но на примере "моих" систем наблюдается нестабильная работа именно по последовательному интерфейсу. И только с приборами (счётчики, ИБП, кондиционеры,...). С нормальными контроллерами всё Ок. Вот и думаю, что хромает реализация интерфейса в железяках.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение Александр » Чт июн 07, 2012 7:08 pm

Панель сенсорная овеновская замечательно держит связь с этими контроллерами. Да и сегодня попробовал KepServer с ним тоже все замечательно. Так что вывод один)
Александр
 
Сообщения: 84
Зарегистрирован: Пт май 25, 2012 3:25 pm

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

Сообщение Генератор зла » Чт июн 07, 2012 7:16 pm

Что ж. Рад за Вас. Может, это действительно косяк DASMBSerial.
А вот мне не помогли ни KEP, ни Matrikon :(
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

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

Сообщение mp3corp » Чт июн 07, 2012 7:19 pm

Вот и я промучился пару дней с DASMBSerial, а потом за 5мин все заработало на KepServer.
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

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

Сообщение Александр » Пт июн 08, 2012 1:20 pm

А у вас какая проблема?
Александр
 
Сообщения: 84
Зарегистрирован: Пт май 25, 2012 3:25 pm

След.

Вернуться в Связь InTouch с ПЛК

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8