Работал с МК AVR UART RS232 и ПК софтом на modbus и наблюдал как софтина на ПК висла при нарушении связи (кабель задел или питание на секунду пропало). Думал что ленивый человек писал, но сегодня погуглил что продукция ОВЕНа страдает от такого же. Проверил и STM32 + CDC (usb virtual com) так же повис и CommTest by Dmitry Vassiliev и Terminal1_9_b !
С чем может быть это связанно? Как решить проблему? Или может есть альтернативы?
Последний раз редактировалось es131245 Вс апр 05, 2015 17:55:11, всего редактировалось 1 раз.
Про изделие на букву "О" много могу рассказать но, к сожалению, после первой фразы меня забанят за ненормативную лексику. Из терминальных программ под WIN я доверяю RS-232Pro. Работает на всех версиях WIN. Спойлер
Прога действительно сделана лучше. Она не виснет вообще. Только проблема связи остается.
Вначале всех запускаю - все хорошо. Жму на контроллере reset (можно и кабелем) Софт пишет тайм аут ответа истек Жму восстановить соединение - получаю теперь "невозможно передать данные"
Связь возвращается только в такой последовательности 1 посылать данные и жать "восстановить соединение" пока не получим "невозможно передать данные" 2 reset МК 3 "восстановить соединение" после.
dosikus, А что тут говорить. Сами, что ли, не работали с ним (надеюсь, не вы его разрабатывали)? Сразу скажу, не я пишу для него программы на CODESYS (я только общаюсь с программистом для уточнения "общения" устройств). Я разрабатываю и изготавливаю периферию, которая работает с этим изделием. И меня задолбало что без всяких причин у него слетает программа (т.е., из Flash исчезает загруженная программа), при включении может не "подцепиться" LAN, "просто так" может "отвалиться" какой-либо порт (это происходит бессистемно)... Но это не моя проблема. С ними бодается один из моих заказчиков.
dosikus, о них самых В частности, ПЛК-304. Лично видел две модификации этого изделия. У всех одинаковые проблемы. Я допускаю, что часть "косяков" может быть по вине программиста, который пишет программы на CODESYS, но когда после включения ПЛК я его не вижу по LAN или оказывается, что программы в ПЛК нет.... Возможно я ошибаюсь, но такое впечатление, что ошибка на уровне базовой ОС а не "железа". Хотя.... могли с трассировкой накосячить или со схемотехникой. Специально не изучал эту тему, поскольку это не моя разработка.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения