标书中fc,nc,pc分别是什么意思,手把手教你做标书
今天利用闲暇时间给朋友们梳理一下这些程序块到底是是代表什么意思,我们又该如何去用它们。首先我们先解答一下什么是“块”。“FC”函数的意义及使用在PLC编程软件中的"FC"是指函数的意思,它是用户自己编写的程序块。特别是在模块化编程和结构化编程中就会常常用到上述用户块的功能。
什么是PLC的FB,FC,DB,OB,这些块是什么意思?怎么用?
朋友们好,我是电子及工控技术,我来回答这个问题。很多不管是学习西门子PLC的还是学习施耐德或者是三菱的PLC,在PLC的编程软件中我们会常常遇见到“FB”、“FC”、“DB”、“OB”这样的程序块,以至于使初学PLC编程的朋友常常对此很容易产生混淆,甚至用错。今天利用闲暇时间给朋友们梳理一下这些程序块到底是是代表什么意思,我们又该如何去用它们。
学过PLC的朋友都知道,在对软件编写程序的时候我们常常用三种编程方法,一种是结构化编程,另一种是线性化编写程序,还有一种是模块化的程序编写。特别是在模块化编程和结构化编程中就会常常用到上述用户块的功能。首先我们先解答一下什么是“块”。“块”的诞生和功能1、“块”的功能在PLC程序中有两种程序,一种是厂家在生产PLC时把它固化在PLC内部CPU中的系统程序,还有一种就是我们需要自己编写且能够随意“擦写”和下载的用户程序。
我们在编写PLC程序时,为了使我们的程序条理清晰和便于管理维护和阅读,软件制作者给我们规制制作了不同功能的块,我们在编写程序时就把不同功能的程序写在不同的程序块中,当PLC运行时,它的CPU就会按照程序需要运行的条件去命令相应的“块”来完成特定的控制任务,这就是块的功能。“FC”函数的意义及使用在PLC编程软件中的"FC"是指函数的意思,它是用户自己编写的程序块。
在函数(FC)中是没有数据存储器的,它是可以通过调用使用,在调用时要给它的形式参数送一个具体的数值才可以用。另外在这个“FC”函数里面是有局部变量表和块参数的,比如这些变量可以是有输入、输出和输入/输出和临时变量等。它有点类似一个子程序,可以在主程序中调用。举个PLC启停控制的简单例子,我们可以在主函数中建立一个子函数“FC”命名为“启停控制FC1”,建立好函数后给启动按钮与停止按钮以及输出继电器关联一个具体的实际参数就可以了。
比如I0.0和I0.1是启动和停止,Q0.0是输出控制电机,我们把这种函数的调用叫绝对调用,很显然这种方式是不够灵活的。“FB”函数块的意义和作用这个“FB”函数块是我们自己编写程序时自己可以创建的,我们创建的这个函数块FB具有他的参数是可以分配的特点,具有相应的存储空间。比如刚才讲的我们在主程序创建了“FC”函数,由于采用了绝对调用显得不够灵活,如果我们用“FB”函数块来操作就显得很“柔性化”了。
我们先在项目中建立一个函数块,在输入参数中建立两个变量分别命名“启动变量”和“停止变量”,再在输出参数中建立一个变量,命名为“电机变量”。然后再通过主程序调用后,启动和停止按钮就不仅限于I0.0和I0.1了,我们可以任意地相关联就可以了,所以通过“FB”函数块的使用使程序更加灵活,增加了程序的“柔性化”。
“DB”数据块的意义和作用“DB”是数据块,它的作用是储存我们所编写程序时所用的数据的,以及所我们所设置的中间变量也都有它存储。我们把这种数据块“DB”分成全局数据块、数据背景数据块和数据类型数据块三种。全局数据块是存储程序数据的,它可以存储我们前面所设置的变量,比如前面说的“启动变量”和“停止变量”等。
“OB”组织块的意义和作用“OB”组织块是PLC的软件操作系统与我们所编写程序的接口,在PLC启动后,PLC里面的CPU就会循环执行OB组织块,在“OB”组织块中我们可以调用“FC”函数和“FB”函数块。“OB”具有多个种类,比如有主程序快“OB1”、中断程序块“OB10”等,这样以来组织块“OB”是具有优先级的。
本文地址:http://bj.55jiaoyu.com/show-457492.html
本文由合作方发布,不代表展全思梦立场,转载联系作者并注明出处:展全思梦
推荐文档
- 11.印刷工程专业课程学什么(毕业后做什么工作)
- 12.财政学专业_财政学专业可以考哪些公务员岗位
- 13.互相推诿相关的成语
- 14.怎样关闭叮咚买菜自动定位
- 15.卧虎藏龙的法语
- 16.河南大学全国排名(河南大学排名如何?)
- 17.误惑相关词语
- 18.外流湖的英语
- 19.积痾诗句
- 20.海南900分怎么算的2025海南高考各科分值
- 21.英华相关词语
- 22.击目的网络解释
- 23.黄连素相关词语
- 24.幻翳相关成语
- 25.敦厚纯朴和活泼开朗的区别
- 26.燕花的网络解释
- 27.韶新高速隧道限速有拍照吗
- 28.锦瑟年华相关的词语
- 29.隐化的拼音
- 30.油滑近义词
- 31.康师傅3+2什么时候出的
- 32.农村信用社取一万出来需要利息吗
- 33.入户前可以贴装饰吗
- 34.2022年教师节是第几个教师节
- 35.龙拏虎掷的注音
- 36.京东如果有员工携款怎么处理
- 37.cf刷箱子技巧(cf刷箱子)
- 38.1000和375的最大公因数
- 39.关于情人节的文案给女朋友
- 40.梦见很多蜜蜂是什么意思呢
- 41.徐南铁书法价值高吗
- 42.梦见白狐狸是什么预兆
- 43.q50(关于q50的基本详情介绍)
- 44.音乐生180分高嘛
- 45.天号陈红盒38度多少钱(天号陈)
- 46.空中冲刺小游戏玩一玩(空中冲值)
- 47.幼猫吃什么奶粉好(幼猫吃什么)
- 48.银行保险柜续费能提前多久
- 49.喝牛奶记住4个最佳时间
- 50.彩云小梦可以在电脑上登录吗
- 51.林宥嘉妻子晒全家福(林宥嘉资料)
- 52.怀古诗是指文体吗
- 53.鬼节出生的人争议大吗
- 54.女生冬天穿的丝袜叫啥(关于它的介绍)
- 55.广州地铁3号线首末车时间
- 56.成都合院怎么停车
- 57.起亚k3能长时间断电吗
- 58.长沙阜埠河是条河吗
- 59.海山怎么去(怎么去海山)
- 60.暴雪预警分为哪四个等级
- 51.黑龙江省人才中心,黑龙江人才市场
- 52.华为服务器,华为云服务器的稳定性优势怎样
- 53.得码app虚拟手机号码,虚拟手机验证码短信平台
- 54.洪湖东分块移民到哪里,荆州洪湖东分块蓄洪工程建设探访
- 55.小米6的基带版本图,还要拔掉小米6钉子户
- 56.荣耀猎人游戏本v700(荣耀猎人游戏本v700怎么样)
- 57.千元智能手机排行榜,求千元手机排行榜,有哪些比较推荐?
- 58.华为d15屏幕多大(华为d15尺寸)
- 59.S21系列明日首销,三星s21上市时间预测及价格
- 60.怎么查询学校有没有招标信息平台,哪个网站查招标信息比较好用
- 61.七星河在哪里,武当东神道七星河
- 62.郯城古梅园多少钱,新村银杏古梅园
- 63.土地确权影像怎么打开,农村土地确权怎么分
- 64.政府招标在哪里,招投标信息一般在哪里获取
- 65.庆阳工程用品哪里卖,中国化学工程集团有限公司
- 66.李华宇名字怎么样,巴达维亚华人甲必丹制度起源考
- 67.在乡镇怎么开牛栏山专卖,二锅头VS牛栏山
- 68.鹿寨导江乡有什么快递,导江乡提升四大基地建设
- 69.盛晓敏哪里人,国盛智科获32家机构调研
- 70.承招代理是什么意思,保理是什么东东

