西门子PLC中的DB块,如何使用有啥作用?数据类型有啥,可以在程序中发挥啥作用呢?新人无法理
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了西门子PLC中的DB块,如何使用有啥作用?数据类型有啥,可以在程序中发挥啥作用呢?新人无法理相关的知识,希望对你有一定的参考价值。
如果你说的是西门子博途软件里面的DB块的话,“PLC变量表”你知道有什么作用吧?变量表就是我们分配物理IO、输入输出地址的地方,而DB块的作用同样可以理解为PLC变量表,但不同的地方是DB块里面分配的都是全局变量地址,而且这些变量的数据类型和命名都可以自行设定和调整,简而言之,DB块就相当于一个全局变量的PLC变量表,补充说明:FB块自带的背景数据DB块只存储相对应FB块中的局部变量。 参考技术A DB块就像子程序一样,一个程序由多个子程序组成。随时调用的作用,程序都是模块化了,修改和使用都很方便了追问您好!
请问一下数据有位字节双字等等,他们转换有什么作用?
数据变量在程序中有什么作用呢?
谢谢!
参考技术B 如果是背景数据块的话有点麻烦,要在FB里改动; 若是全局的话就方便了:打开DB块,光标选在最后一行的注释后按下回车,这时就会新建立一行,输入名称(可任意输入)、数据类型、注释(可选)。 不知道是不是你所要的追问您好!麻烦请问一下,位、字节、双字有什么作用?数据变量它的主要作用是什么?谢谢!
西门子PLC的FB模块怎么用,他有啥功能和作用?
FB模块翻译成中文是功能模块还是函数模块?FB模块有哪些作用?我现在只只知道FB和函数有点类似,FB可以保存,可无限次被其他模块调用。
FB模块有哪些输入I和输出Q?
现在我有一个毕业设计,题目是轧钢生产线的可信度诊断逻辑(Plausibilitätsprüfungslogik),括号里的是德语题目,可信度诊断逻辑是我自己理解后翻译过来的,但是在网上也没找到类似的题目。
在整个生产线有很多个机组,操纵人员可以通过可视化系统点击电脑屏幕的"按钮"来控制每个机组,或者让它们自动运行(正常状态下使用自动控制)。但是由于出现错误,比如说传感器没有及时把收到的信号传回到PLC中,导致操纵人员点击"按钮"却没有反应。我要做的就是找出这些错误的原因,然后通过编程在可视化系统中显示出错误的原因,这样操作员就会知道点击"按钮"没反应的原因了。
我现在已经把每个机组的输入和输出还有标志找出来了,我的师傅和我说要用FB模块编出一个通用的逻辑程序,适用于每个机组的诊断。和他都是用德语交流的,很多我也听不太明白,也不能一直说不知道,所以现在对我的主题很模糊,不知道怎么设计了。。。。
我的邮箱是zengqianghan@yahoo.de 希望能向你们学习和互相交流。。。
我的问题没问清楚,其实我想问的不是FB和FC的区别。不过谢谢你的回答。
现在我有一个毕业设计,题目是轧钢生产线的可信度诊断逻辑(Plausibilitätsprüfungslogik),括号里的是德语题目,可信度诊断逻辑是我自己理解后翻译过来的,但是在网上也没找到类似的题目。
公用是怎么用的?能讲详细点吗?谢谢!
追答公用是直接建立的,这个个你举例吧,比如现在一个是私有数据库,一个是公用数据库,现在我用FB,那么可以访问两个数据的数据,但如果我用一个FC,我只能访问那个公用的,但私有的那个数据库我就不能访问了,这样是为了对数据的保护和你权限的设计,平时忙 晚了点
本回答被提问者采纳以上是关于西门子PLC中的DB块,如何使用有啥作用?数据类型有啥,可以在程序中发挥啥作用呢?新人无法理的主要内容,如果未能解决你的问题,请参考以下文章