输出n的最高位c++_PLC编程基础——位逻辑指令

S7-200 SMART 指令系统

位逻辑指令

位逻辑指令针对触点和线圈进行运算操作,触点及线圈指令是中应用最多的指令。使用时要弄清指令的逻辑含义、以及指令的梯形图与语句表两种表达形式(其中语句表(STL)了解即可)。

常开、常闭指令

f9d9870eda7f4270f0a9011a376d5fcd.png

当位等于1时,通常打开(LD、A、O)触点关闭(打开)。

当位等于0时,通常关闭(LDN、AN、ON)触点关闭(打开)。

常开触点和常闭触点称为标准触点,其操作数为I、Q、V、M、SM、S、T、C、L等。

取反指令

fa23f529425b2b3ad46e911d306bdbb0.png

取反触点将它左边电路的逻辑运算结果取反,逻辑运算结果若为1则变为0,为0则变为1。

沿指令

ab4f7fbf87aed1dda245716ea369e9de.png

输出线圈指令

561b362541ed9299907ce42cb007d257.png

单一网络最多只能并联输出32个线圈点。单一个网络段最多只能串联31个触点类。

单一网络最多只能并联16个指令盒;单一网络最多只能串联10个指令盒;

置位、复位线圈指令

d02de8f3eba19b7e7bf90eefe2dca55c.png

置位线圈指令S在相关工作条件满足时,从指定的位地址开始N个位地址都被置位(变为1),N=1-255。工作条件失去后,这些位仍保持置1。

复位需用线圈复位指令。执行复位线圈指令R时,从指定的位地址开始的N个位地址都被复位(变为0),N=1-255。

70be46f63aa0563c14a30f18282d9698.png

SR、RS触发器指令

fd359dfe6a4a1aead4270337ba62d479.png

置位优先触发器是一个置位优先的锁存器。当置位信号(S1)为真时,输出为真。

复位优先触发器是一个复位优先的锁存器。当复位信号(R1)为真时,输出为假。

Bit参数用于指定被置位或者复位的位变量。可选的输出反映位变量的信号状态。

b2757aa95510571178e15f7b1770ed2b.png

下篇文章给大家分享位逻辑指令的案例例题,喜欢的朋友关注我们。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值