TIA做的小程序:连续脉冲练习4
标签:
西门子tiascl编程脉冲循环动作 |
分类: 西门子软硬件 |
今天继续练习,使用SCL编程。点击WINCC上开始按钮,16个脉冲阀依次循环动作,每个阀动作1秒,间歇1秒,16#阀动作完成后,间歇1秒,1#阀开始动作。点击停止按钮,停止动作,下次点击开始按钮,从1#阀门开始动作。
新建TIA项目,选择1500控制器,启用CPU时钟存储器,添加网络。新建变量如下:
新建FB,建立内部变量如下:
FB使用SCL编程如下:
"R_TRIG_DB"(CLK:=#start,
IF #temp1 THEN
END_IF;
IF NOT #start THEN
END_IF;
IF #start THEN
END_IF;
OB1调用此FB,分配输入输出变量。
将项目程序下载到模拟器。
新建WINCC项目程序,新建1200/1500连接,新建变量start,关联PLC变量start。新建WINCC画面,放置2个按钮,鼠标点击事件分别让start为1和为0.
保存wincc画面,运行wincc,点击运行按钮和停止按钮,就可以看到想要的效果了。
这个练习程序我放入了百度网盘,地址是:
通过网盘分享的文件:PulseAct4
链接:
https://pan.baidu.com/s/1OCLGy2FVGUs5VlMTQexKog 提取码: 1234
前一篇:TIA做的小程序:连续脉冲练习3
后一篇:现场累积量遇见的问题

加载中…