辽宁S7-1500CPU通信模块推荐资讯

更新:2023-12-07 10:10 编号:18773010 发布IP:114.82.111.14 浏览:31次
发布企业
上海地友自动化设备有限公司商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
2
主体名称:
上海地友自动化设备有限公司
组织机构代码:
91310117MA1J20GF1A
报价
请来电询价
品牌
西门子
型号
参数详情
产地
德国
关键词
S7-1500CPU通信模块
所在地
上海市金山区枫泾镇朱枫公路8678弄 8134号
手机
18721545542
经理
方祖付  请说明来自顺企网,优惠更多
请卖家联系我
18721545542

详细介绍

辽宁S7-1500CPU通信模块推荐资讯辽宁S7-1500CPU通信模块  如何使用?
回答:S7-CPU支持嵌套程序,但对于不同的CPU类型,在使用时需要注意一些问题。
1.不同的CPU类型,支持的嵌套程序深度不同,用户可在CPU的技术数据中查到此参数,以6ES7315-2AG10-0AB0为例。


图1:CPU的嵌套深度参数

2. 用户可以按照如下方式使用嵌套功能:

a) 在某个优先级组织块中调用多个嵌套FC/FB。例如,在OB1(优先级为1)调用FC1,FC1中调用FC2,FC2中调用FC3,等等,一直到FC7,与OB1共8层深度。如果在FC7中又调用了FC8 ,此时会导致CPU停机,在CPU在线信息界面中可查看到此情况,如图2所示。用户也可在OB35(优先级为12)调用FC11,FC11中调用FC12,FC12中调用FC13,等等,一直到FC17。


图2:嵌套调用

b) 在某个优先级中调用某个FC,此FC多次调用自身。例如,在OB1 (优先级为1)调用FC1,FC1中仍然调用FC1,用户在FC1的程序中必须编程累计FC1被调用的次数,如果达到了7次,则需要从FC1中跳出调用(此方法即为软件行业广泛应用的递归编程方法)。如果在FC1 调用自身次数超出了CPU允许的嵌套深度,此时会导致CPU停机。

3. 当用户在使用嵌套功能时,可能出现几种错误:

a) The nesting depth of block calls (U-Stack) is toohigh(嵌套深度太高)。例如:
• 用户在某个优先级(如OB1)中调用嵌套程序深度超出所使用CPU支持深度,如第2节(a) 部分所描述。
• 用户在某个优先级(如OB1)中调用嵌套程序深度超出所使用CPU支持深度,如第2节(b) 部分所描述。
此时CPU将报16#4575错,如图3所示:


图3:同步错误嵌套1

b) The nesting depth of synchronous errors is toohigh(同步错误嵌套深度太高)。例如:
• 用户在OB1中使用L DB1.DBB0 语句(CPU中并未下载DB1),
• 此时CPU出现编程错误,将调用OB121。
• 如果用户在下载的OB121中又使用了L DB1.DBB0 指令,将导致CPU停机
此时CPU将报16#4573错,如图4所示:


图4:同步错误嵌套2

c) Error during allocation of local data (分配本地数据错误)。对于S7-CPU每个优先级都有对本地数据大小的限制,如果用户使用的范围超出了此限制,CPU将出现错误。以6ES7315-2AG10-0AB0为例,其每个优先级下的本地数据大小为512BYTE。如下错误使用都可能导致此错误:
• OB1 调用FC1,FC1 中定义的local data(TEMP数据类型)与OB1中定义的localdata(TEMP数据类型)总和超出了CPU 对此优先级分配的local data 数量。
• OB1 中嵌套调用多个FC, 这些FC 使用的local data 与OB1中定义的localdata(TEMP数据类型)总和超过了分配给此优先级的local data 数量。
此时CPU将报16#3576错,如图5所示:


图5:分配本地数据错误

• 对于S7-400CPU,用户可以在硬件配置中调节每个优先级下的本地数据大小,以6ES7412-2XG04-0AB0为例,如图6所示:


图6:分配本地数据

4.当用户在使用嵌套功能出现错误时,对于支持OB88的CPU(例如S7-400CPU),可用通过下载OB88来防止CPU停机,此时CPU将处于SF状态,但OB88不可以再出现嵌套使用错误,否则CPU将进入停机状态。对于不支持OB88的CPU(例如S7-300CPU),当出现嵌套调用错误时,无法避免CPU进入停机状态。

注意:本文中主要以OB1为例说明嵌套调用,在实际使用中,用户应当注意每个优先级下对嵌套调用的注意事项。


辽宁S7-1500CPU通信模块推荐资讯的文档下载: PDF DOC TXT
所属分类:中国电工电气网 / PLC
关于上海地友自动化设备有限公司商铺首页 | 更多产品 | 联系方式 | 黄页介绍
法定代表人方祖付
注册资本100
主营产品S7-200CN、S7-200、Smart200、S7-300、S7-400、S7-1200、触摸屏、6FC、6SN、S120、V10、V20、G110、G120、6RA、伺服数控备件、NCU、MM系列变频器
经营范围自动化设备、机电设备、电气设备、机械设备及配件、五金交电、电子元器件、仪器仪表、电线电缆批发零售;自动化科技领域内的技术开发、技术咨询、技术转让、技术服务
公司简介上海地友自动化设备有限公司本着“以人为本、科技先导、顾客满意、持续改进”的工作方针,致力于工业自动化控制领域的产品开发、工程配套和系统集成,拥有丰富的自动化产品的应用和实践经验以及雄厚的技术力量,尤其以PLC复杂控制系统、传动技术应用、伺服控制系统、数控备品备件、人机界面及网络/软件应用为公司的技术特长,几年来,上海地友公司在与德国SIEMENS公司自动化与驱动部门的长期紧密合作过程中,建立了良好 ...
公司新闻
相关搜索
无线通信模块
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112