华南区西门子代理商PLC
| 更新时间 2024-12-01 08:00:00 价格 请来电询价 西门子PLC 西门子触摸屏 西门子伺服电机 西门子变频器 西门子直流调速器 西门子电缆 联系电话 13922889745 联系手机 18475208684 联系人 向小姐 立即询价 |
详细介绍
一 | OB(Organization block) 组织块 |
image-202405
OB(Organization block)英文翻译即组织块,它是操作系统和用户程序之间的接口,用于执行具体的程序。
在TIA Portal中我们Zui常用的OB块即Main函数(OB1) ,通过Main函数调用 FB、FC,并且这些 FB、FC 还可以继续向下嵌套调用 FB、FC。除主程序和启动 OB 以外,其他 OB 的执行是根据各种中断条件(错误、时间、硬件等)来触发的,OB 无法被 FB、FC 调用。
嵌套深度:是指可从 OB 调用功能 (FC) 或功能块 (FB) 等程序代码块的深度。
- 从程序循环 OB 或启动 OB 开始调用 FC 和 FB 等程序代码块,嵌套深度为 16 层;
- 从其他中断 OB 开始调用 FC 和 FB 等程序代码块,嵌套深度为 6 层;
OB 事件
每个组织块都有各自的优先级,在低优先级 OB 运行过程中,高优先级 OB 到来会打断低优先级执行。
>=0 | 1 |
>=0 | 1 |
<=2 | 2 |
<=4 | OB 20:3 OB 21:4 OB 22:5 OB 23:6 OB 123 - OB 32767:3 |
<=4 | OB 30:8 OB 31:9 OB 32:10 OB 33:11 OB 34:12 OB 35:13 OB 36:14 OB 37:16 OB 38:17 OB 123 - OB 32767:7 |
<=50 | 18 |
<=1 | 22或26 |
<=1 | 5 |
<=1 | 6 |
<=1 | 6 |
<=1 | 4 |
<=1 | 4 |
<=1 | 4 |
<=1 | 25 |
<=1 | 24 |
<=1 | - |
<=1 | - |
* V4.0 版本 CPU 以前,延时中断 OB + 循环中断 OB 数量 <=4
** V4.0 版本 CPU 开始支持
*** V4.1 版本 CPU 开始支持
**** V4.2 版本 CPU 开始支持
注:关于各OB的使用说明,可查看TIA Portal中帮助文件;
二 | DB(Data block) 数据块 |
image-202405
定义
DB(Data Block)数据块可以分为:全局数据块和背景数据块。数据块用于存储用户数据及程序中间变量,其中背景数据块由背景功能块FB生成,内部数据结构由FB的接口定义区决定;
寻址方式
在TIA Portal中可通过juedui地址寻址或通过符号寻址;使用juedui地址寻址,需要将优化块访问选择取消(默认使用优化块访问)。
image-202405
符号地址寻址
image-202405
juedui地址:寻址即通过地址DB编号+地址偏移量组成,例如:DB100.dbx0.0
image-202405
相关产品
产品分类
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684