PDA

Просмотр полной версии : ПЛК + Com порт



Tofil
05.06.2013, 07:10
Здравствуйте!
Мне необходим ПЛК с возможностью управления по Rs-232. Связь осуществляется с ПК на базе windows. В программном обеспечение имеется свой набор команд. Возможно ли использовать в этом случае контроллер owen, если да, то какой? В CodesSys возможно написание микропрограммы по управлению Com портом с собственным протоколом?

Дополнительные требования к функционалу:
8 цифровых входов
8 релейных выходов
Возможность расширения выходов.

Заранее спасибо

Николаев Андрей
05.06.2013, 08:15
Вам подойдет ПЛК110 на 30 или 32 точки.
Расширение входов\выходов по RS.
Возможность работы напрямую с портом предоставляется.
Вам необходима будет библиотека SysLibCom
Описание работы с ней можно найти тут:
http://www.owen.ru/catalog/55710393

Albaz
21.08.2019, 13:34
Подскажите, как реализовать следующую схему...
Я на C# SerialComportLib пишу софт для ПК ОС Win32, который через RS232 выводит числа 0-15. Нужно, что бы ПЛК преобразовал последовательный код, приходящий по RS232 в параллельный 4-ех разрядный двоичный (т.е. что бы 4 дискретных выхода ПЛК отработали все комбинации 0000; 0001; .... 1111)?

Sulfur
21.08.2019, 13:54
Ну вот как-то так:
44219

capzap
21.08.2019, 14:00
Ну вот как-то так:
44219

а первую часть задания из последовательного в параллельный слабо показать :)

Sulfur
21.08.2019, 14:28
Тут два варианта:
1. Использовать стандартную регистровую передачу. Тогда так:
44220
2. Писать свою библиотеку для нестандартного протокола порта ПЛК. Тут мое кунг-фу малость не дотягивает до нужного уровня.