我是靠谱客的博主 彪壮白昼,最近开发中收集的这篇文章主要介绍西门子逻辑运算指令_西门子PLC学习笔记七-(位逻辑指令),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

位逻辑指令处理的对象为二进制位信号。存储在状态字“RLO”中。

1.触点与线圈指令

1)常开触点

ddb84886bbcfb146df108a3174d96578.png

在PLC中规定:操作数为1,则常开触点“动作(闭合)”;操作数为0,则常开触点“复位(断开)”。常开触点使用的操作数是I、Q、M、L、D、T、C

2)常闭触点

887bf3c8bc2c341311ef9a8b95cf32d2.png

在PLC中规定:操作数为1,则常开触点“动作(断开)”;操作数为0,则常开触点“复位(闭合)”。常开触点使用的操作数是I、Q、M、L、D、T、C

3)输出线圈

892c359462250b5167d8e79d5284df0f.png

输出线圈与继电器控制电路中的线圈一样,假设有电流(信号流)流过线圈(RLO=“1”),则被驱动的操作数置“1”;假设没有电流流过线圈(RLO=“0”),则被驱动的操作数复位(置“0”)。输出线圈仅仅能出如今梯形图的最右边。

输出线圈等同于STL程序中的赋值指令(用“=”表示),所使用的操作数为:Q、M、L、D

4)中间输出

8c22f9f5e5b6ef9cd73133612c89bb42.png

在梯形图设计时,假设一个逻辑串非常长不便于编辑时,能够将逻辑串分成几段,前一段的逻辑运算结果(RLO)可作为中间输出,存储在为存储器(I、Q、M、L或D)中,该存储位能够当作一个触点出如今其它逻辑串中。中间输出仅仅能放在梯形图路基串的中间,而不能出如今最左端或最右端。

2.基本逻辑指令

1)与

串联常开指令。操作数能够是:I、Q、M、L、D、T、C

5dcfaa74c83cb3f57e534850e6bd68be.png

2)与非

串联常闭的指令。操作数能够是:I、Q、M、L、D、T、C

0a7fb3ab93900f1b377419dc89fb7f84.png

3)或

并联常开指令。操作数能够是:I、Q、M、L、D、T、C

21f5f34c01d889e3754e1beae1e4e34e.png

4)或非

并联常闭指令。操作数能够是:I、Q、M、L、D、T、C

2f0c9b75495b819686e5e0f91aa9972c.png

5)信号流取反

信号流取反指令的作用是对逻辑串的RLO的值进行取反。

c43d55b5cefca90486c8264088479520.png

3.置位和复位指令

置位(S)和复位(R)指令依据RLO的值来决定操作数的信号状态是否改变。

置位指令:RLO为“1”,则操作数的状态置“1”;RLO为“0”,则操作数的信号状态保持不变。

复位指令:RLO为“1”,则操作数状态置“0”;RLO为“0”,则操作数的信号状态保持不变。

b9e363cc5753842ee617cecf970aadcb.png

演示样例:置位复位应用---传送带运动控制

一个传送带同一时候可由 起始位置的 启停button 和 末端的 起停button 控制传送带的启停,同一时候当物件到达传送带模块时,传感器能够使传送带停止。该情况的PLC编程例如以下:

32ee9a9180adeb9bad5ceb3f3e5958cf.png

e4aed31f23ef799fc2a48b5c6eba0aa6.png

4.RS和SR触发器指令

1)RS触发器为“置位优先”型触发器(当R和S驱动信号同一时候为“1”时,触发器终于为置位状态);

2)SR触发器为“复位优先”型触发器(当R和S驱动信号同一时候为“1”时,触发器终于为复位状态);

RS触发器和SR触发器的“位地址”、置位(S)、复位(R)及输出(Q)使用的操作数为:I、Q、M、L、D

演示样例:

28d8e0aa55bf2f1b6d4d3bfdd185f201.png

592f6e125e65499a12027cfa9c242309.png

001bbb8eff814fd9e2596d426417b9ee.png

5.跳变沿检測指令

S7中有两类跳变沿检測指令

1)RLO的跳变沿检測指令

A.RLO上升沿检測指令

3cace7b97ed69e48a18ce8dd8684e3d5.png

B.RLO下降沿检測指令

921076a8486ca99882235a715a190ae7.png

RLO边沿检測指令的工作时序例如以下:(输出脉冲为输入脉冲变化一个周期后,输出才会变化)

82cac990f0854354524ac8b9359a01be.png

2)触点的跳变沿检測指令

A.触点信号上升沿检測指令

50af8e2e080f3e5e927b5c3ffddb4b17.png

B.触点信号下降沿检測指令

5186e900441cfdc2a2ae44dd14de5215.png

触点边沿指令工作时序

3182c4eabe6a8caaa45e8710d51162e0.png

最后

以上就是彪壮白昼为你收集整理的西门子逻辑运算指令_西门子PLC学习笔记七-(位逻辑指令)的全部内容,希望文章能够帮你解决西门子逻辑运算指令_西门子PLC学习笔记七-(位逻辑指令)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(54)

评论列表共有 0 条评论

立即
投稿
返回
顶部