浔之漫智控技术有限公司在经营活动中精益求精,具备如下业务优势:
SIEMENS可编程控制器
1、SIMATIC S7系列PLC:S7-200、S7-1200、S7-300、S7-400、ET-200
2、 逻辑控制模块LOGO!230RC、230RCO、230RCL、24RC、24RCL等
3、SITOP直流电源24V DC1.3A、2.5A、3A、5A、10A、20A、40A可并联.
4、HMI 触摸屏TD200 TD400CK-TP OP177 TP177,MP277 MP377,
德国制造 现货
全新原装 参数
质量保证 保修
价格优势 特价
我公司大量现货供应,价格优势,品质保证,德国原装进口
为什么不要频繁使用置位和复位指令编程?
刚入行的时候,我*喜欢的就是置位与复位这两个指令,可以说没有之一。不管是气缸控制,还是灯的控制,使用置位和复位两个指令就可以轻松搞定。但是随着编程时间越长,慢慢发现了它们的一些弊端,所以我越来越不喜欢用置位与复位指令编程了。这是为什么呢?一条条讲给你听。
1. 执行效率不高。
我们以*典型的电机启停控制程序进行举例,置位复位方式编程如图所示:
为什么说这个程序执行效率不高,因为这个程序如果条件满足时,一个扫描周期内会对Q0.0进行二次写入操作,一次是置1操作,一次是置0操作。
2. 编程容易遗漏
置位与复位指令,通常是成对使用的,在编程的时候,如果遗漏了,则可能让程序处于一个状态。如果遗漏掉了置位指令,则会导致处于0的状态;如果遗漏掉了复位指令,则会导致处于1的状态。
3. 设备未全扫描
置位复位指令,本质上是一种条件判断。在一个扫描周期内,如果启动和停止按钮都没有按下的状态,则会跳过对Q0.0的写入操作,即不写入0,也不写入1。如果处于这种状态,可能会导致不可预知的情况发生。
4. 程序逻辑不严密
当置位操作与复位操作之间,存在多条程序时,会占用一定的扫描时间。如果这个时间存在时间足够长,可能存在一个极短的过渡阶段。当两个条件都满足时,可能在一个扫描周期内,电机先启动了,又停止了。
*后简单总结一下。虽然置位复位指令非常的简单,但是由于存在一些问题,所以对于逻辑控制的程序,不采用这种方法编程。那么采用什么方法实现呢?可以采用程序自锁的方式来进行逻辑控制。如图所示:
- 西门子代理商 西门子S7-1200 PLC如何使用计数器做圆盘控制 2024-01-07
- 西门子代理商 手把手教你WIN10系统如何安装WINCC V7.5 2024-01-07
- 西门子代理商 【附案例源程序】西门子S7-1200物料称重分拣案例 2024-01-07
- 西门子代理商 西门子S7-1200 PLC控制电机正反转实操案例 2024-01-07
- 西门子代理商 不同项目下的S7-1200之间的开放式以太网通信实现数据交换 2024-01-07
- 西门子代理商 西门子PLC案例详|西门子200SMATR 如何减少流量累计误差 2024-01-07
- PLC案例讲解|西门子S7-1200编写动态秤称重 西门子代理商 2024-01-07
- 西门子PLC开关电源怎么选型号? 2024-01-07
- STEP 7中的编程语言有几种?西门子代理商 2024-01-07
- 西门子PLC编程软件OB10的编程步骤 西门子代理商 2024-01-07