永发信息网

西门子PLC的FB模块怎么用,他有什么功能和作用?

答案:6  悬赏:0  手机版
解决时间 2021-04-27 17:16
西门子PLC的FB模块怎么用,他有什么功能和作用?
最佳答案
FB=FC+数据库 这个数据库是针对你所建的,不是公用的追问公用是怎么用的?能讲详细点吗?谢谢!追答公用是直接建立的,这个个你举例吧,比如现在一个是私有数据库,一个是公用数据库,现在我用FB,那么可以访问两个数据的数据,但如果我用一个FC,我只能访问那个公用的,但私有的那个数据库我就不能访问了,这样是为了对数据的保护和你权限的设计,平时忙 晚了点
全部回答
FB就比FC多了个背景数据块!追问恩,但是FB模块有哪些作用呢?我现在在一家钢铁公司作毕业设计,整个公司没中国人,我语言也不是很好,所以很多问题都模模糊糊的,特别是像这种有点抽象的问题。。追答哥们你看这样行不?
假如你的传感器1S钟给PLC一次信号
你建立一个FB1的功能块, AN #IN0
L S5T#1S
SD T 0
NOP 0
NOP 0
NOP 0
A T 0
= #OUT
再在OB1里边调用
A I 0.0
= L 20.0
BLD 103
CALL FB 1 , DB2
IN0 :=L20.0
OUT2:=M0.0
NOP 0
设置它的背景数据块为DB2
如果1S钟到传感器没有给PLC数据的话
#OUT(时间到触发)
DB2里找 DB2.DBX2.0 就是你要的错误
FB简单地可以理解为功能块,使用FB的时候,每次都需要建立一个DB数据块,用于存储数据,对处理数据量不大的情况之下,FB与FC没有太大的区别。放心使用吧追问我的问题没问清楚,其实我想问的不是FB和FC的区别。不过谢谢你的回答。
现在我有一个毕业设计,题目是轧钢生产线的可信度诊断逻辑(Plausibilitätsprüfungslogik),括号里的是德语题目,可信度诊断逻辑是我自己理解后翻译过来的,但是在网上也没找到类似的题目。
FC块就相当于不带参数的子程序,FB块就相当于带参数的子程序,可以传递参数,也就是编一个FB块,可以在不同地方反复使用
FB是功能,你自己可以根据编程需要,定义输入输出;为其设置个背景数据块,保存运算值。可以在FC中调用FB
FB是功能块 ,有独立的背景数据块,可以通过建立多重背景,来实现一个数据块多个功能块调用。(结构化编程)这样可以减少数据块数量和数据碎片。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
2010快乐男声谁最有潜力夺冠?
图片添加闪图背景后怎么不闪
热火三巨头注定悲剧?
MD5加密现在是否能反解了?
沾河林业局初级中学地址在哪,我要去那里办事
龙之谷15J转职了系统送的套装我接收了在哪领
为什么我输入侠盗猎车的密码不能得到我想有的
世界杯预选赛中阿根廷和秘鲁的比赛谁胜了?
问道70剧情
这段情因该继续下去吗?还是该结束了?
搞笑片介绍看下
谁知道永远有多远
怎样对胸部挤压按摩
一汽解放汽车有限公司专用车分公司(东北门)这
请问斐讯路由器K2和K2C有什么区别?哪款好些
推荐资讯
小儿老腹痛该怎么办
为什么都喜欢说谎?
脖子上的肉如何减掉。
全国违法征地举报电话为何打不进去?
今年儒溪的招生分数是多少啊?
怎么下载移动手机营业厅
(一6)X(十8)等于多少
寂寞才上网,但是上网更寂寞。怎样才会不无聊
天天洗头和隔几天洗一次 头发哪种长得比较快
中国移动手机专卖店南沈灶店地址在哪,我要去
国家性质相同就不用坚持和平共处五项原则对吗
谁有治慢性气管炎的良方
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?