Страница 105 из 250

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 14 мар 2018, 13:03
VanMo
Number17 писал(а):Здравствуйте!
Начинаю осваивать панели Weintek. Ранее имел опыт работы в сенсорными панельными контроллерами ОВЕН (серия СПК). Софт для нах разрабатывал в CoDeSys.
Начну с такого вопроса:
Необходимо связать панель с устройством имеющим протокол передачи данных отличным от Modbus. Очень похож, но есть отличия. Каким образом это делается в EBP?
Связь осуществляется посредством RS-232 или RS-485. Ознакомился с документом "Demo for Free Protocol" с сайта производителя, но ясности нет. Как возможно элементарно
передать и принять произвольный байт в COM- порт? Какие инструменты существуют?

Добрый день.
Это конечно печально, что Вам приходится начинать знакомство с панелями Weintek с написания нестандартного протокола.
Вот здесь есть пример проекта, использующего Free Protocol для реализации Modbus: http://www.weintek.net/projects/MT8000/Macro_Sample/Free_Protocol.zip

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 14 мар 2018, 19:54
dimensy
Number17 писал(а): Ознакомился с документом "Demo for Free Protocol" с сайта производителя, но ясности нет. Как возможно элементарно
передать и принять произвольный байт в COM- порт? Какие инструменты существуют?

Попробуйте еще почитать это http://www.plcsystems.ru/catalog/weinte ... al_rus.pdf раздел 18.10 Использование открытого протокола для управления устройством

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 15 мар 2018, 09:50
Number17
VanMo писал(а):
Number17 писал(а):Здравствуйте!
Добрый день.
Это конечно печально, что Вам приходится начинать знакомство с панелями Weintek с написания нестандартного протокола.
Вот здесь есть пример проекта, использующего Free Protocol для реализации Modbus: http://www.weintek.net/projects/MT8000/Macro_Sample/Free_Protocol.zip


Здравствуйте!

Уже разобрался. Протокол реализовал. Пока всё работает как надо. В документации к EBP всё достаточно ясно описано, даже не понадобилось изучать примеры и дополнительные материалы.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 15 мар 2018, 09:56
Number17
dimensy писал(а):
Number17 писал(а): Ознакомился с документом "Demo for Free Protocol" с сайта производителя, но ясности нет. Как возможно элементарно
передать и принять произвольный байт в COM- порт? Какие инструменты существуют?

Попробуйте еще почитать это http://www.plcsystems.ru/catalog/weinte ... al_rus.pdf раздел 18.10 Использование открытого протокола для управления устройством


Спасибо. Ознакомился и с этим документом и с оригиналом на английском для EBP6.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 15 мар 2018, 10:05
Number17
Такой вопрос: имею панель eMT3070 - не работает COM3. В настройках задаю имя порта, в режиме он лайн симуляции всё прекрасно работает, данные идут с COM3 порта ПК. Загружаю в панель - обмена отсутствует, данные с COM3 панели не выходят (контролирую физически осциллографом). При этом диод на панели, сигнализирующий обмен данными, мигает с частотой передачи пакетов данных. Если установить в настройках COM1, то всё работает. Я где то что то упустил? В чём может быть проблема?

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 15 мар 2018, 11:12
VanMo
Number17 писал(а):Такой вопрос: имею панель eMT3070 - не работает COM3. В настройках задаю имя порта, в режиме он лайн симуляции всё прекрасно работает, данные идут с COM3 порта ПК. Загружаю в панель - обмена отсутствует, данные с COM3 панели не выходят (контролирую физически осциллографом). При этом диод на панели, сигнализирующий обмен данными, мигает с частотой передачи пакетов данных. Если установить в настройках COM1, то всё работает. Я где то что то упустил? В чём может быть проблема?

Проверьте распайку. COM3 RS-485 2w на том же разъеме, что и COM1, 6-B,9-A.
Если тут все в порядке, проект настроен правильно, остается только горелый порт.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 15 мар 2018, 12:38
Number17
VanMo писал(а):
Number17 писал(а):Проверьте распайку. COM3 RS-485 2w на том же разъеме, что и COM1, 6-B,9-A.
Если тут все в порядке, проект настроен правильно, остается только горелый порт.


Спасибо. Разобрался. Действительно дело в распайке. У COM1 - 2, 3 контакты, а у СОМ3 - 7, 8.

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 15 мар 2018, 12:53
VanMo
Number17 писал(а):
VanMo писал(а):
Number17 писал(а):Проверьте распайку. COM3 RS-485 2w на том же разъеме, что и COM1, 6-B,9-A.
Если тут все в порядке, проект настроен правильно, остается только горелый порт.


Спасибо. Разобрался. Действительно дело в распайке. У COM1 - 2, 3 контакты, а у СОМ3 - 7, 8.

Вообще-то, у COM3 - 6,9.
http://www.weintek.net/eMT3070B.html

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 15 мар 2018, 15:15
Number17
VanMo писал(а):
Спасибо. Разобрался. Действительно дело в распайке. У COM1 - 2, 3 контакты, а у СОМ3 - 7, 8.
Вообще-то, у COM3 - 6,9.
http://www.weintek.net/eMT3070B.html




А в этом документе немного иначе.
http://www.rusavtomatika.com/upload_files/install/eMT3070A_Installation.pdf

СОМ2 вообще отсутствует, а на одном разъёме висят и СОМ1(RS232) и СОМ3(RS232)

Re: EasyBuilder - Скорая помощь новичкам

СообщениеДобавлено: 21 мар 2018, 16:51
Victor721
Доброго времени суток!

Подскажите новичку как вывести в график несколько параметров которые идут не подряд в регистрах читаемые из ПЛК. Спасибо.