吉安市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务
更新:2025-01-19 09:10 编号:28879029 发布IP:120.237.217.245 浏览:15次- 发布企业
- 广东湘恒智能科技有限公司商铺
- 认证
- 资质核验:已通过营业执照认证入驻顺企:第2年主体名称:广东湘恒智能科技有限公司组织机构代码:91441304MAC3TWY11U
- 报价
- 请来电询价
- 变频器
- 西门子代理商
- 触摸屏
- 西门子一级代理
- 伺服电机
- 西门子一级总代理
- 关键词
- 西门子一级总代理,代理商,变频器,伺服电机,PLC
- 所在地
- 惠州大亚湾澳头石化大道中480号太东天地花园2栋二单元9层01号房(仅限办公)(注册地址)
- 联系电话
- 18126392341
- 手机
- 15267534595
- 联系人
- 梁涛 请说明来自顺企网,优惠更多
详细介绍
S7 1200 由以下几类基本元素组成:
OB:组织块,英文名Organizationblock。组织块是CPU系统和用户程序之间的接口,可以在CPU上电启动时调用,也可以循环调用,也可以在PLC发生错误时候调用。
DB:数据块,英文名Datablock。从字面含义便知主要用于储存用户数据,比如模拟量转换数据,相当于200里面的V区,欧姆龙PLC的W区。
FC:函数,英文名Function。我们常常在FC函数中写一些需要重复执行的代码,可以在程序不同地方调用,可以被OB调用,也可以被FC调用。使用FC可以简化我们需要重复执行的任务,提高代码的运行效率。FC类似于200的子程序。
FB:FC+DB组合,意思是含有DB块的FC函数,与FC的区别是当函数调用结束后,通过Static变量仍然可以保留数值,经常用于调用间的数据共享。
OB组织块
当我们新建一个程序时,系统会自动建立一个Main[OB1]程序,该程序会在PLC的每个扫描周期被调用。Main程序和200里面的主程序,是一个同样的概念。也类似于C里面的Main,即为函数入口点,我们可以在Main程序里面调用各种函数和块。下面的图是在程序中调用一个FC和FB,在FC中调用一个FC,形成嵌套调用。
注:
图1 Main程序
图2 Main调用结构
图1显示了Main程序具体内容,图2显示了Main程序的调用结构。图中很多元素的概念,我们暂时不需要了解,可以看到一些整体概念,Mian程序包含程序段1(NW1)和程序段2(NW2),在Main的调用结构中包含了3个元素test、调用FB和调用FC。其实应该是4个,还有一个嵌套在
图4 OB分类
我们来分析上图中的OB类型。OB块主要用于程序循环、启动、延时中断、循环中断、硬件中断、HSC中断、诊断错误和时间错误八大事件。OB块还有两个属性是编号和优先级,优先级越高,中断级别越高。在同样的优先级别,OB编号越小,越优先执行。从图1中,我们看到Main程序的地址在OB1,是一个循环运行程序,优先级为1较低。时间错误事件的优先级Zui高,当发生该事件时,会暂停执行Main程序,优先执行时间错误事件OB块。程序循环OB类块的编号属性为"1;>=123",意为我们可以创建多个类似OB块。因为新建程序默认OB编号为1,假设我们要创立该事件类型OB块,那么默认编号为123起,OB1的执行要优先于OB123。诊断错误事件OB块和时间错误OB块只有一个。
图5 添加OB新块
图6 手动选择创建编号
图5添加OB新块界面,我们可以看到,在红色矩形框处,OB编号数值为123,我们选择的创建方式为自动。如果你想起用别的编号,可以选择手动方式,可以选择创建OB块采用的语言。大家不妨自己试一试哦。
这里讲解几个常用的OB类型块使用,其他类型OB块使用,大家可以翻阅系统编程手册。
程序循环事件OB块(programcycle):该块主要用于执行循环运行的程序,一般一个程序中创建一个便可以,就是默认的Main程序(OB1),我们可以通过调用FC和FB来实现其他功能。系统CPU每个扫描周期都会执行该类型OB块。
启动事件OB块(Startup):该块主要用于初始化变量,当PLC断电重启或者CPU从STOP切换为RUN时候执行,往后不再运行,也就是只运行一次。我们新建一个DB1块,添加两个,设置初始值,如下图所示:
图7 添加DB块变量
新建一个Startup事件OB块,写如下程序(SCL语言): 图8Startup事件OB块程序
我们可以看到该类型OB块编号为100,如果再建一个该类型OB块,编号必须>=123。我们下载程序,这里顺便提一下下载选项,如下图所示:
图9 下载选项
如果是初次下载,选择"硬件和软件(仅更改)"。如果不是初次,可以选择你修改的部分,这样会提高下载速度。
图10 程序运行结果
循环中断事件OB块(Cyclicinterrupt):常常用于需要定时执行的任务,比如我们需要1秒钟采样50个模拟值,我们可以把循环时间设置为20毫秒。可能会有人问,为什么不采用普通定时器每隔20毫秒采样一次呢?因为普通定时器会受到CPU扫描周期的影响。在PID程序中,我们需要采用循环中断事件来调整计算PID输出。 图11添加循环中断事件OB块
在实验程序里,通过INC指令把DB1块里面的变量,每隔1秒加1,运行效果如下: 图12循环中断事件OB
我们会看到在OB30这个程序块里面,"Data".Var2的值会每隔1秒变化,如果把INC指令放在Main[OB1]里面会是什么情况呢?
诊断错误事件OB块(Diagnostic errorinterrupt):当PLC发生故障时,会触发该事件;解除故障时,也会触发该事件,在该模块里面,我们可以读到故障信息。
图13添加诊断错误事件OB块
在实验程序里,我们需要捕捉模拟量输入的溢出错误,需要对模拟量输入进行如下配置: 图14添加溢出诊断功能
图15AI通道硬件标识符
在配置硬件组态时,TIAPORTAL 将为每个硬件对象(如模块、接口或模块端口,甚至是智能设备的传输区)自动分配硬件标识符,相当于我们的身份证号码,duyiwuer。
图16诊断程序
在诊断程序中,我们可以获取错误IO状态,硬件标识符和通道,并添加了STP指令。当错误发生时候,使PLC处于STOP状态,若不添加STP指令,PLC仍以RUN状态运行。
图17诊断运行结果
通过读取IO_State,LADDR和Channel三个变量,IO状态以二进制格式显示,第4位为1,会出现错误。具体每个变量含义请看下图: 图18诊断错误中断 OB 的启动信息
成立日期 | 2022年11月17日 | ||
法定代表人 | 林海霞 | ||
注册资本 | 1000 | ||
主营产品 | 西门子变频器,西门子PLC\西门子模块、西门子触摸屏、西门子伺服电机、西门子工控机、西门子集成系统、西门子低压、西门子控制单元、西门子CPU,广东省西门子授权代理商,等 | ||
经营范围 | 一般项目:技术服务、技术开发、技术咨询、技术交流、技术转让、技术推广;机械设备销售;智能机器人的研发;机械电气设备销售;电气设备修理;信息系统集成服务;阀门和旋塞销售;泵及真空设备销售;工业机器人销售;工业机器人安装、维修;仪器仪表销售;配电开关控制设备销售;软件开发;工业自动控制系统装置销售;电子、机械设备维护(不含特种设备);专用设备修理;计算机软硬件及辅助设备批发;工业工程设计服务;机械设备研发;货物进出口;技术进出口;国内贸易代理。(除依法须经批准的项目外,凭营业执照依法自主开展经营活动) | ||
公司简介 | 广东湘恒智能科技有限公司主要从事工业自动化产品的集成,销售与维修。致力于为您提供在机械、化工、水泥、电力、环保等领域的电气及自动化技术的完整解决方案,包括自动化产品及系统、工程项目执行及管理、主要过程控制领域技术支持,以及专业的售后服务、培训等。公司本着“以人矢志创新、追求卓越”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成、销售,拥有丰富的自动为本、科技先导、化产品的应用和实 ... |
- 你知道这些降低变频器“谐波”的方法吗?变频器的隔离、屏蔽、接地:变频器系统的供电电源与其它设备的供电电源相互独立。或在... 2024-09-13
- 经常烧变频器都有哪些原因?如何解决经常烧变频器只有以下几种可分析的原因1、变频器非品牌产品,国内生产厂家很多质量参... 2024-09-13
- 变频器调速,普通异步电机影响居然这么大在非正弦电源下运行的电机,除了基波产生的正常损耗外,还将出现许多附加损耗。主要表... 2024-09-13
- 高压和低压的区别你知道哪些呢?1、高压变频器与低压变频器的区别在哪里呢?变频器大体上可分为两类:高压变频器和低... 2024-09-13
- 什么是永磁电机?看完这篇文章我不信你还不明白永磁电机采用永磁体生成电机的磁场,无需励磁线圈也无需励磁电流,效率高结构简单,是... 2024-09-13
- 宜春市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务变频器:西门子代理商
- 抚州市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务变频器:西门子代理商
- 上饶市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务变频器:西门子代理商
- 九江市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务变频器:西门子代理商
- 南昌市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务变频器:西门子代理商
- 赣州市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务变频器:西门子代理商
- 瑞金市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务变频器:西门子代理商
- 湖南省西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务变频器:西门子代理商
- 长沙市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务变频器:西门子代理商
- 株洲市西门子中国(授权)一级代理商-西门子选型-西门子技术支持-西门子维修服务变频器:西门子代理商