西门子PLC学习笔记十八-(带参数FC编程二)

本篇仍是对带参数的FC编程的练习,本次实现功能:

一共有4台电机,每台电机都要求Y-△降压启动。启动时,按下启动按钮,M1电机启动,然后每隔10s启动一台,最后M1到M4四台电机全部启动。当按下停止按钮时,M4先停止,过10s后M3在停止,再过10s后M2停止,再过10sM1电机停止。同时任一台电机启动时,控制电源的接触器和Y形接法的接触器接通电源6s后,Y形接触器断开,1s后△接触器动作接通。

本需求程序实现代码如下:

1.符号表

西门子PLC学习笔记十八-(带参数FC编程二)_第1张图片

2.功能块编写代码如下

西门子PLC学习笔记十八-(带参数FC编程二)_第2张图片

3.主程序编写如下

西门子PLC学习笔记十八-(带参数FC编程二)_第3张图片

本程序代码可在此下载。

你可能感兴趣的:(西门子,PLC,S7-300)