首页 > 编程知识 正文

怎么在gis中把图片数字化(地形图数字化基本步骤)

时间:2023-05-03 15:35:08 阅读:86191 作者:4567

现在,西门子的HMI触摸屏报警触发器逐渐变为状态字,习惯用符号寻址的伙伴非常生气。 比起以前直接使用Bool类型的数据触发的直接,我觉得可以添加少一个以便于喜欢。 但是在这里,我和个人有不同的看法。

以前用Bool触发闹钟有很方便的地方,但是很直观,有些添加方便快捷。 但是,随之而来的问题是,需要在报警离散化PLC中构建多个Bool变量。 如果个人编程习惯不好,在这个块里做闹钟bool,在另一个块里做闹钟bool变量,感觉不利于后期程序的可读性。 另外,还需要向HMI添加多个变量,增加了很多劳力。 此外,使用字作为警报的好处是警报集中化、新创建的变量少、后警报程序的可读性高。

学习过PLC的人应该都有数据结构的印象。 一个Word包含两个Bye,一个Byte包含八个Bool。 具体是如何构成的如下图所示。

看到这里,一些伙伴可能还抱有疑问,这不是有必要制作离散型变量吗? 实际上,博图(以S7-1200为例,表示M11.0的另一种方法是使用绝对寻址以' MW10'.%X0形式表示。 这也是表示名为M11.0的Bool的地址。 具体的对应关系如下图所示。

这样,我们就可以不建立离散型变量而实现HMI状态字报警。 这样,PLC的16个警报只需要查看1个状态字即可,即使是HMI,只需要关联1个变量就可以迅速应对触摸屏的触发变量。 大大提高了我们的编程效率。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。