问题描述
在s7-400中使用功能完善的fc或fb,在更换调用ob块后发生本地数据分配错误,如图一所示。
图 1
2. 故障原因
从诊断缓冲区故障描述可以看到该故障是由循环中断ob34触发,打开项目交叉索引查看程序结构如图2,ob34和ob35中都调用了fc1,而fc1需要使用512字节的本地数据区,这些本地数据区由调用ob动态分配。项目中ob34和ob35所需使用的zui大本地数据为534字节。
图 224小时销售及:
在硬件组态中查看cpu属性内存页面(图3),可以看到cpu为各优先级预分配的本地数据区大小。
图 3
查看cpu属性循环中断页面(图4)中可查到ob34优先级为11,ob35优先级为12,所以ob35本地数据区大小默认为758字节,ob34本地数据区大小默认为256字节。由此可得知故障原因是由于cpu为ob34预分配的本地数据区太小(256<534)。24小时销售及:
图 4
3. 解决方法
方法一:将fc1在本地数据区足够大的ob中调用,例如ob33优先级10,本地数据默认758字节。
方法二:将优先级11的本地数据区增大。cpu的本地数据zui大值根据cpu型号不同而不同,具体参考《simatic s7-400 s7-400自动化系统,cpu规格》
53385241
日本质构仪和国产质构仪的不同之处
巨丰厂家3.4.5级电力资质办理承装修试
防爆3p格力空调
PVC树脂粉振动筛PVC树脂粉除杂筛分机
数显铸造型材料发气量测试仪仪器调试及使用方法
西门子6ES7 453-3AH00-0AE0
数控钻床的钻头相关知识介绍
遥感监测:生态环境保护利器
日本SMC真空泵结构与使用方法
十点介绍PARKER换向阀不换向的主要因素
分析有轴螺旋输送机和无轴螺旋输送机
ZLJS油介质损耗测试仪技术指标
双钩20克不锈钢砝码
热合强度测试仪内容更直观,操作更便捷
不锈钢1.4539是什么材料
德国巴登-符腾堡州访问团造访云从:中国AI令人惊叹
一体化预制泵站的选型标准主要有以下几个方面
总氮测定仪:总氮超标的原因
2米宽三防布厂家
IVO模块、IVO