Siemens S7-1200 как упростить отладку. Отладочный стенд.

Решено было собрать на коленке стенд, который позволит наглядно видеть происходящую картину управления контроллера и реакцию на изменения.

 

Эмуляция  датчиков была выполнена в виде обычных кнопок с индикаторами в виде светодиодов (Input 0 - 11). Ответная часть индикации состояния выходов контроллера была выполнена на светодиодах (out Q0 - Q13) Дополнительно так же был добавлен в эмулятор генератор прямоугольных импульсов и регулировкой частоты импульсов. Менять частоту возможно с помощью резистора. Генератор был необходим для  того, чтобы эмулировать работу вращающегося  двигателя.

Схема генератора импульсов такова:

 

Остальная часть схемы содержит: стабилизатор на 12 вольт для питания генератора и коммутации оптопар, так как сам контроллер использует 24V, индикатор напряжения и в качестве коммутации использованы сборки оптопар.

Таков внешний вид передней панели PLC Siemens  SIMATIC S7-1200 1214C

Схематично подключение PLC Siemens  SIMATIC S7-1200  представлено следующим образом:

Принцип всего этого хозяйства таков: Программа заранее написанная и загруженная в PLC  выполняет заданные действия и в зависимости от состояния входных датчиков (DI) реагирует заданным образом. Выходы (DQ) принимают соответствующее значение текущей программе.

 

 

В последствии был сварен для удобства размещения  каркас под стенд и всё расположено на DIN-рейке.  В качестве органа управления и индикации была применена HMI панель того же производителя. Для соединения панели и PLC требуется свитч, так как канал связи между собой  устройств доступен по открытому  стандарту PROFINET  IndustrialEthernet (IEC 61158) для систем промышленной автоматизации.

Инструкция Системное руководство PLC Siemens  SIMATIC S7-1200  оставлю здесь, вдруг кому пригодится.

 

После того, как программа была завершена и все режимы работы PLC проверены на отладочном стенде, контроллер был установлен в шкаф управления.

Что было достигнуто? В результате применения отладочного стенда было сэкономлено куча времени на проверку работоспособности контроллера и программы. Исключены различные ошибки и потери которые могли бы возникнуть при проверке мультиметром или иным   менее удобным способом.

Сам отладочный стенд был создан ещё до того, как состоялось посищение обучаещего центра Siemens в Москве. Как оказалось, в самом центре обучения изготавливают нечто подобное из подручных средств сами преподаватели для наглядного представления  студентам. В одном из таких классов мне посчасливилось это увидеть. Выглядят подобные стенды более впечатляюще, крутящиеся пропеллеры, ёмкости с жидкостями и электроклапанами ,а так же  прочими штуковинами.

Если есть возможность потратить чуть больше времени на подготовку, дабы после облегчить себе труд и упростить сам процесс, то нужно этим пользоваться.