西门子S7-1500有关指令解析

为常用指令进行解析,表面相关指令的差异性。位逻辑指令用于二进制数的逻辑运算,主要有与运算,与非运算,或运算,或非运算,置位运算,嵌套指令和线圈指令。置位位域指令,可实现对从某个特定地址开始的多个位进行置位。复位位域指令,可对从某个特定地址开始的多个位进行复位。

移动操作指令:移动值指令:当允许输入端的状态为1时,启动此指令,将IN端的数值输送到OUT端的目的地址中,in,out有相同的信号状态。每点击一次,就增加一个输出端。存储区移动指令:将一个存储区的数据移动到另一个存储区(目标区域)中,使用输入count可以指定将移动到目标区域中的元素个数。可以通过In 中元素的宽度来定义元素待移动的宽度。

比较指令:可以对整数,双整数,实数等数据类型的数值进行比较。比较指令对操作数1和操作数2进行比较,如果比较结果为真,则逻辑结果为1,反之为0;值在范围内指令:将输入val的值与输入min,max的值进行比较,并将结果发送到功能框输出中。如满足条件,功能框输出信号状态为1,反之为0;

转换指令:是将一种数据格式转换成另外一种格式进行存储。

当然还有函数指令,移位循环指令,程序控制指令等。下期继续阐明。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值