《探讨一下关于位字串逻辑运算在程序中的用法》

已锁定

yming

西门子1847工业学习平台

  • 帖子

    21937
  • 精华

    828
  • 被关注

    1089

论坛等级:至圣

注册时间:2004-03-06

钻石 钻石 如何晋级?

《探讨一下关于位字串逻辑运算在程序中的用法》

1678

28

2022-09-24 20:04:24

我发现,论坛很少有人讨论位字串逻辑运算的问题。

常常看到网友发帖都用位逻辑编程;要不然就是 IF THEN ELSE之类。

殊不知,这里的对象是PLC(可编程逻辑处理器)逻辑运算操作是它最基本、最快的功能。

我们还是从“启保停”基本逻辑说起。

这是我们经常见到的位操作启保停逻辑:它不但用在对Q点的操作,也常常用在对状态、标志位的操作。



审视一下上述逻辑,就可以发现,它的结果是由或逻辑与逻辑构成的。

因此,当我们使用字节逻辑操作时,它就是下面的形式。一次操作8个通道各自独立的 “启保停”逻辑;






当需要掉电保持时,只需勾选结果的保持项。




扩展开来,当使用字逻辑时,一次操作16路;双字逻辑,一次操作32路(1500可操作64路)

在这里,仍然遵循: 或逻辑,不用位,置零;与逻辑不用的位,置一



只需要简单复制、修改,添加字、双字逻辑。




运行结果如下:它们都是独立的操作通道。



《探讨一下关于位字串逻辑运算在程序中的用法》 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有12957条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。