分享

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

 晓耀 2019-03-28

为了让大家掌握更多PLC知识,本篇文章将会为大家详细介绍PLC的与,或,异或等指令。如果有不懂的可以在下方留言,或私信小编噢!下面我们直接进入主题。

二进制加1指令:

该指令的助记符,指令代码,操作数,程序步如下表:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

指令格式:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

该指令表示当X000接通后,D10里面的数加1后再放到D10里面去,但是我们要在INC后面加一个P,因为这样就表示脉冲执行型,如果不加P的话,那么每一个扫描脉冲就会加一个1,加个P后就会只在X000接通后才接通一次。这样就可以确保数据的准确。

二进制减一:

该指令的助记符,指令代码,操作数,程序步如下表:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

该指令在16位运行的时候为3步,在32步运行的时候为5步。

指令格式:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

该指令表示当X000接通后,D10里面的数减1后再放到D10里面去,但是我们要在DEC后面加一个P,因为这样就表示脉冲执行型,如果不加P的话,那么每一个扫描脉冲就会加一个1,加个P后就会只在X000接通后才接通一次。这样就可以确保数据的准确。

逻辑与指令

该指令的助记符,指令代码,操作数,程序步如下表:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

程序步在16位运行的时候位为7步,在32步运行的时候为13步

指令格式:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

该指令表示按位把D10与D12的按位数进行“与”运算后,把结果放到D14里面去。

注意:是以“位”为单位进行“与”运算,1/=1,0/=0,1/=0,0/=0。运算规则是全部为1才出1,一个为0结果就为0。

那么什么是按位与呢?如下图

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

如上图D10里面的数为11001,D12里面的数为100101,那么它们按照规则:1/=1,0/=0,1/=0,0/=0,从右至左按位“与“之后就为0000001。

逻辑或指令:

该指令的助记符,指令代码,操作数,程序步如下表:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

程序步在16位运行的时候位为7步,在32步运行的时候为13步

指令格式:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

该指令表示按位把D10与D12的数按位进行“或”运算后,把结果放到D14里面去。

注意:是按“位”为单位进行“或”运算,运算规则:1/1=1,1/0=1,0/1=1,0/0=0。“或”是全0出0,一个为1就出1。

那么什么是按位或呢?如下图

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

如上图D10里面的数为11001,D12里面的数为100101,那么它们按照规则:1/1=1,1/0=1,0/1=1,0/0=0。从右至左按位“或”之后就为111101。

异或指令:

该指令的助记符,指令代码,操作数,程序步如下表:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

程序步在16位运行的时候位为7步,在32步运行的时候为13步

指令格式:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

该指令表示按位把D10与D12的数按位进行“异或”运算后,把结果放到D14里面去。

注意:是按“位”为单位进行“异或”运算,运算规则:1异或1=0,1异或0=1,0异或1=1,0异或0=0.“异或”是相同出0,相异为1。

按位异或如下图:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

如上图D10里面的数为11001,D12里面的数为100101,那么它们按照规则:1异或1=0,1异或0=1,0异或1=1,0异或0=0。从右至左按位”异或“之后就为111100。

求补指令:

该指令的助记符,指令代码,操作数,程序步如下表:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

程序步在16位运行的时候位为3步,在32步运行的时候为5步

指令格式:

手把手教你学PLC的逻辑指令,看完这篇文章后大家都说懂了。

这个指令实际上是绝对值不变的变号的操作,也就是说,如果是一个正数我们对它取反,它就变了负数,负数取反就变成了正数。例如D10等于-7的话,求补后就变了7。

码字不易,希望能够帮到大家,也希望那些一直在看我PLC知识的朋友能够一直坚持下去,相信你们一定会学会的。想要学更多PLC知识,关注小编不迷路噢!

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多