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

不带参数FC编程从下面的案例来说明

现需实现如下功能:按起动按钮后系统自动运行,首先打开进料泵1,开始加入液料A,到中液位传感器传出信号后,则关闭进料泵1。打开进料泵2,开始加入液料B,高液位传感器动作后,关闭进料泵2,启动搅拌器。搅拌10s后,关闭搅拌器,开启放料泵。当低液位传感器动作后,延时5s关闭放料泵。按钮停止按下,系统应立即停止运行。

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

程序设计如下:

1)硬件配置图

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

2)程序设计

a.符号表

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

b.FC块的程序设计

西门子PLC学习笔记十七-(不带参数FC编程)_第4张图片

西门子PLC学习笔记十七-(不带参数FC编程)_第5张图片

西门子PLC学习笔记十七-(不带参数FC编程)_第6张图片

西门子PLC学习笔记十七-(不带参数FC编程)_第7张图片

c.OB程序

西门子PLC学习笔记十七-(不带参数FC编程)_第8张图片

程序可从此下载。

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