当前位置:首页 > 经验 >

西门子编程1000例(plc编程口诀)

来源:原点资讯(www.yd166.com)时间:2022-10-31 20:17:56作者:YD166手机阅读>>

西门子SCL编程,记录电机运行时间累计,如何快速的实现50台电机

1:在博途中新建一个1214项目,可以不添加扩展模块

2:在程序中新建一个FC功能块,LAD的编程方法

3:FC的接口变量如下图所示:

西门子编程1000例,plc编程口诀(1)

4:程序如下:因方便查看,所以就没有用秒脉冲,用的0.1S的脉冲,真正使用时可调整为秒脉冲

西门子编程1000例,plc编程口诀(2)

5:插入一个SCL程序段,程序如下:为了防止操作员误按下时间清零按钮,所以加了一个5秒长按才能清零程序

//计秒

IF #TEMP THEN

#单次运行秒 := #单次运行秒 1;

#总运行秒 := #总运行秒 1;

END_IF;

//计分钟

IF #单次运行秒>=60 THEN

#单次运行分钟 := #单次运行分钟 1;

#单次运行秒 := 0;

END_IF;

IF #总运行秒 >= 60 THEN

#总运行分钟 := #总运行分钟 1;

#总运行秒 := 0;

END_IF;

//计小时

IF #单次运行分钟>=60 THEN

#单次运行小时 := #单次运行小时 1;

#单次运行分钟 := 0;

END_IF;

IF #总运行分钟>=60 THEN

#总运行小时 := #总运行小时 1;

#总运行分钟 := 0;

END_IF;

//不运行,单次时间都为0

IF #RUN=FALSE THEN

#单次运行小时 := 0;

#单次运行分钟 := 0;

#单次运行秒 := 0;

END_IF;

//需要长按清零按钮5秒,才可以清零,防止误按。

IF #intTemp>=50 THEN

#单次运行小时 := 0;

#单次运行分钟 := 0;

#单次运行秒 := 0;

#总运行小时 := 0;

#总运行分钟 := 0;

#总运行秒 := 0;

#RESET := FALSE;

#intTemp := 0;

END_IF;

//如果按下的时间不足5秒,松开的按钮,要把内部的计录要清掉

IF #RESET=FALSE AND #intTemp>=1 AND #intTemp<=50 THEN

#intTemp := 0;

END_IF;

6:建立一个全局的全局的DB数据块,建立如个结构体的数给,索引为1~50,代表1#~50#电机

西门子编程1000例,plc编程口诀(3)

7:主程序中插入一段SCL程序段,调用FC计时功能块

西门子编程1000例,plc编程口诀(4)

8:当RUN信号为TRUE时,开始计时,为FALSE时停止计时,单次运行时间清零,长按RESET为5秒时,单次和总运行时间都清零。

在运行前,要先把电机的实际运行信号I点信号映射到RUN信号点

9:查看第1台运行时间情况

西门子编程1000例,plc编程口诀(5)

10:查看第38台运行时间情况

西门子编程1000例,plc编程口诀(6)

如果有朋友觉得INT类型记录太小,容易溢出的话,也可以改成DINT类型

栏目热文

重大与巨大的区别(现在什么是大什么是小)

重大与巨大的区别(现在什么是大什么是小)

Tremendous xinchi外语tremendous英 [trəˈmendəs] 美 [trəˈmendəs] a...

2022-10-31 20:18:08查看全文 >>

鸟瞰新重庆2005(鸟瞰新重庆2005完整版)

鸟瞰新重庆2005(鸟瞰新重庆2005完整版)

重庆,简称渝或巴,是中华人民共和国直辖市、国家中心城市[1]、超大城市、国际大都市,长江上游地区的经济、金融、科创、航...

2022-10-31 20:29:40查看全文 >>

重大是什么意思啊(重大是什么意思)

重大是什么意思啊(重大是什么意思)

我们经常看到落马官员公开通报中提到“违纪违法接受审查调查”或“严重违纪违法接受审查调查”,细心的小伙伴注意到,有的加了“...

2022-10-31 20:23:42查看全文 >>

重大是啥

重大是啥

目前,现行法律虽然赋予地方人大常委会有重大事项决定权,但由于宪法和地方组织等法律法规对“重大事项”的内容范围规定过于原则...

2022-10-31 20:09:28查看全文 >>

人最大有多大(世界最大的人多少岁)

人最大有多大(世界最大的人多少岁)

不知道谁还记得鲍喜顺这个人?没错,他就是中国第一身高巨人,他的身高总共有2.36米,比姚明的身高还要高出10厘米。正因为...

2022-10-31 20:47:39查看全文 >>

三菱plc编程实例108例(三菱经典梯形图100例)

三菱plc编程实例108例(三菱经典梯形图100例)

转发是最大的鼓励!谢谢您的支持!小贴士PLC专属资料:含有从入门到高级所有PLC学习资料(三菱/西门子/欧姆龙),电气经...

2022-10-31 20:29:04查看全文 >>

plc编程从零开始学整套视频(中文简易plc编程视频教程)

plc编程从零开始学整套视频(中文简易plc编程视频教程)

电工作业人员在实际的工作中都会接触到PLC,随着工业自动化和智能化科技的发展,在很多复杂的场合,PLC取代了复杂的继电器...

2022-10-31 20:14:35查看全文 >>

plc编程口诀(plc编程代码大全)

plc编程口诀(plc编程代码大全)

三菱 FX 系列plc的基本逻辑指令。  取指令与输出指令(LD/LDI/LDP/LDF/OUT)(1)LD(取指令) ...

2022-10-31 20:04:23查看全文 >>

西门子plc从零开始学整套视频(西门子s7-200smart全套教程)

西门子plc从零开始学整套视频(西门子s7-200smart全套教程)

随着自动化的技术的发展,会不会有更多的人失业?以上是一个热门话题,从这个话题也折射出一个意思,工业自动化发展的很迅速。工...

2022-10-31 20:33:50查看全文 >>

50岁不建议去学plc编程(plc是什么意思)

50岁不建议去学plc编程(plc是什么意思)

1,如果年轻可以试试,如果年纪大了最好不要,国内的企业这个行业加班很多的。刚毕业可以混个10年左右,后面就很难了。最好根...

2022-10-31 20:38:47查看全文 >>

文档排行