公司新闻
重新了解“PLC程序从上到下依次扫描”
发布时间: 2024-12-04 16:57 更新时间: 2024-12-04 16:57
观看重新了解“PLC程序从上到下依次扫描”视频
今天在程序中增加一个功能,因为有几台机器需要修改,为了偷点懒,做了一个FC块,想着直接复制到另一个程序,方便一些,因为程序调用的FC块,发现程序能流断开后,FC块中的计时器会保持上一次的计时,当程序下一次调用FC块时,会立马输出(立马输出不符合我的要求),于是我把把触发调节修改了一下位置(开始触发调节在FC块前,修改后在FC块后),把触发条件调换位置后,FC块中计时虽然每次断使能后,计时会保持,但由于触发条件调换位置后,每次进入FC块会把上次计时清零,从新开始计时。
FC程序,循环计时,到达计时触发,小于设定时间,复位
调用FC块,M335如果放在FC块后,满足我的要求,每次进入FC块中,定时器都会从零开始计时。
如果把M335放在FC块前,程序一进入FC中,就会触发输出,但这个输出是短暂的,只有两个扫描周期,如果我的程序M335需要连续触发两次,但在实际观察中,我们只能看到依次,因为第一次的触发的时间太短,观察不到。
根据上面的程序思考,我认为是程序的顺序导致此现象,触发条件顺序不同,导致程序出现不同的结果。
实际调试中,我调用了trace曲线监控,直观的观察到现象,所以在调试程序中,要善于使用工具,发挥工具的Zui大作用。
本来程序对应的监控曲线发出来,刚才发现手机拍的图片很模糊。
其他新闻
- PLC 485通讯,碰到的奇怪问题 2024-12-04
- 在西门子官网下载eplan部件操作 2024-12-04
- 分享eplan:V90部件库 2024-12-04
- PLC标准化的线上分享会:基于S88标准的程序架构设计方法 2024-12-04
- 分享一个西门子的程序设计文件,体现HMI模块化编程理念 2024-12-04
- 今天的线上PLC标准化分享会:基于S88标准的程序架构设计方法 2024-12-04
- 如何学好博途PLC技术?10年博途PLC产品经理的视频分享 2024-12-04
- 数字化工厂建设的思路分享 2024-12-04
- 西门子S7-1500的6大以太网通信应用的实例分享:PN、S7、TCP和Modbus TCP等 2024-12-04
- S7-1500的串口自由口协议读取Modbus RTU设备数据的示例程序 2024-12-04
- 西门子S7-1500冗余PLC的四个主要应用问题:交换机、接口模块、切换停机等 2024-12-04
- 博途群讨论:博途软件FOR循环可以嵌套调用FB块吗?非常好的问题 2024-12-04
- FANUC机器人与PLC通讯方法 2024-12-04
- S7-1200与G120变频器的Modbus RTU通讯 2024-12-04
- 用SCL语言设计一键启停功能块, 2024-12-04
产品分类
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684