西门子授权代理-唐山市西门子PLC-S7-1500 S7-400PLC 西门子s7 200 smart代理商

2024-12-03 08:00 223.74.194.221 1次
发布企业
广东湘恒智能科技有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
1
主体名称:
广东湘恒智能科技有限公司
组织机构代码:
441304000246495
报价
请来电询价
PLC触摸屏代理商
西门子代理商
伺服电机驱动电缆
西门子一级代理商
变频器直流调速器
西门子一级总代理商
关键词
西门子一级总代理商,西门子总代理商,西门子变频器一级代理商,西门子PLC触摸屏代理商,西门子伺服电机电缆代理商
所在地
惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房
联系电话
13922889745
手机
18475208684
经理
向小姐  请说明来自顺企网,优惠更多
请卖家联系我
18475208684

产品详细介绍

西门子 S7-1200 系列五:TIA博图中OB、DB、FC、FB介绍及应用范围说明再也不用担心混淆了

OB(Organization block) 组织块

图片image-202405

OB(Organization block)英文翻译即组织块,它是操作系统和用户程序之间的接口,用于执行具体的程序。

  • 在 CPU 启动时
  • 循环程序处理
  • 在循环或延时时间到达时
  • 当发生外部条件触发时
  • 当发生故障、错误时

在TIA Portal中我们Zui常用的OB块即Main函数(OB1) ,通过Main函数调用 FB、FC,并且这些 FB、FC还可以继续向下嵌套调用 FB、FC。除主程序和启动 OB 以外,其他 OB 的执行是根据各种中断条件(错误、时间、硬件等)来触发的,OB无法被 FB、FC 调用

嵌套深度:是指可从 OB 调用功能 (FC) 或功能块 (FB) 等程序代码块的深度。

  1. 从程序循环 OB 或启动 OB 开始调用 FC 和 FB 等程序代码块,嵌套深度为 16 层;
  2. 从其他中断 OB 开始调用 FC 和 FB 等程序代码块,嵌套深度为 6 层;

OB 事件

每个组织块都有各自的优先级,在低优先级 OB 运行过程中,高优先级 OB 到来会打断低优先级执行。

 允许的数量默认的优先级
程序循环(Program cycle)>=01
启动OB(Startup)>=01
时间中断(Time of day)**<=22
延时中断(Time delay interrupt)*<=4OB 20:3
     OB 21:4
     OB 22:5
     OB 23:6
     OB 123 - OB 32767:3
循环中断(Cyclic interrupt)*<=4OB 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
硬件中断(Hardware interrupt)<=5018
时间错误(Time error interrupt)<=122或26
诊断中断(Diagnostic error interrupt)<=15
插拔中断(Pull or plug of modules)**<=16
机架或站故障(Rack or station failure)**<=16
状态中断(Status)**<=14
更新中断(Update)**<=14
配置文件中断(Profile)**<=14
MC-Servo ***<=125
MC-Interpolator ***<=124
MC-PreServo ****<=1-
MC-PostServo ****<=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(DataBlock)数据块可以分为:全局数据块和背景数据块。数据块用于存储用户数据及程序中间变量,其中背景数据块由背景功能块FB生成,内部数据结构由FB的接口定义区决定;

寻址方式

在TIAPortal中可通过juedui地址寻址或通过符号寻址;使用juedui地址寻址,需要将优化块访问选择取消(默认使用优化块访问)。

图片image-202405

符号地址寻址

图片image-202405

juedui地址:寻址即通过地址DB编号+地址偏移量组成,例如:DB100.dbx0.0

图片image-202405

FC(Function) 和 FB(Function Block)

定义

FC(Function)功能:是不含存储区的代码块,常用于对一组输入值执行特定运算,例如:可使用 FC 执行标准运算和可重复使用的运算(例如数学计算)或者执行工艺功能(如使用位逻辑运算执行独立的控制)。

FB(Function Block)功能块:带背景数据块的FC--功能。

块接口

FB、FC块都有一个块接口区,可以用来定义块接口。在块接口区域中可以定义的接口类型:Input(输入)、Output(输出)、InOut(输入输出)、Static(静态变量,FC无)、Temp(临时变量)以及 Constant (常量)注:FC或 FB可带参数或者不带参数

图片image-202405

接口类型读写访问描述
Input只读调用 FB 或 FC 块时,将数据传送到 FB 或 FC 块,实参可以为常数
Output读写将 FB 或 FC 块执行的结果输出,实参不可以为常数
Inout读写读取外部实参数值并且将结果返回到实参,实参不可为常数
Static (FC无)读写静态变量存储在背景 DB 块中,不参与对外的参数传递
Temp读写-
Constant只读-

对于带参数的 FB 或FC 块,有形参和实参 2 个概念,如图 3 所示。

  • 形参:块接口区域定义的 Input,Output,InOut 参数;在调用块时,会以引脚方式出现在块上。Input和 InOut 类型的变量出现在块的左侧;Output 类型的变量出现在块的右侧。

  • 实参:在调用带参数的块时,为形参填写的实际变量。

    图片image-202405


关于广东湘恒智能科技有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2022年11月17日
主营产品西门子PLC,西门子模块,西门子触摸屏,西门子变频器,西门子伺服电机驱动,电缆,西门子全系列
公司简介广东湘恒智能科技有限公司主要从事工业自动化产品的集成,销售与维修。致力于为您提供在机械、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术支持,以及专业的售后服务、培训等。公司本着“以人矢志创新、追求卓越”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成、销售,拥有丰富的自动为本、科技先导、化产品的应用和实 ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由广东湘恒智能科技有限公司自行发布,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112