前言
一、西门子编程中OB、DB、FB、FC模块都是什么?
二、模块介绍、分类
三、总结
前言
提示:这里可以添加本文要记录的大概内容:
在PLC编程的学习过程中,会遇到各种问题,逻辑顺序、功能模块等等,这些问题都会一一逐渐浮现在眼前,而我们要做的就是不断地去学习,去完善自己,这篇CSDN我就来简单地对编程的一些模块进行简单的总结。
一、西门子编程中OB、DB、FB、FC模块都是什么?
OB:组织块(organization block),cpu和用户程序之间的接口,除此之外,有些OB块还是plc工作的先决条件:
例:OB1:循环调用指令 OB87:检测通讯是否正常
OB84:cpu硬件故障组织块等。
DB:数据块
存储、生产线的变量数据,实现各逻辑块之间的数据交换,数据传递、和数据共享;
分类:1、DB共享数据块:用于储存plc的全局变量,所有FB、FC、或者OB都可以对通用数据进行分读或者操作;
2、DI:背景数据块,用于传递FB的参数,只能为指定的功能块FB访问。
FB:功能块,将一些程序模块化
分类:1、系统定义好的,拥有自己的背景数据块
2、用户自己定义的
FC:功能,没有自己的背景数据块
分类:1、系统功能
2、用户定义功能
三、总结
针对OB等模块进行了简单的讲解,希望对大家的学习有所帮助。
OB\DB\FB\FC模块的讲解。
最新推荐文章于 2024-01-18 22:22:19 发布