技成培训网 技成学习APP 技成工具箱 技成企业服务

欢迎回到技成培训网

技成培训网

电工题库宝典

技成电工课堂

PLC练习题

技成PLC课堂

变频器故障查询

技成PLC学吧

伺服驱动故障查询

技成PLC网校

当前位置:技成首页 > 文章中心 > 技成百科 > 使用asi模拟量从站模块,编程后下载PLC后cpu报sf,如何解决?

使用asi模拟量从站模块,编程后下载PLC后cpu报sf,如何解决?

112.95.251.214 发布于2014-04-17 17:52 6 0 标签:

编写了一段程序,下载到plc后,cpu报sf。plc硬件:电源ps3075a;cpu:315-2dp;asi主站:cp343-2;数字量输出模块:do32xdc24v外围硬件:asi电源;asi模拟量从站模块3rk1207-1bq40-0aa3;模拟量电流传感器(图尔克)。编写程序后下载到plc,cpu停机报sf。在程序中加ob121并编写#ob121_blk_type和#ob121_sw_flt。重新下载cpu不再停机但任然sf,在varibale中发现#ob121_sw_flt出错代码b#16#22:读取时区域长度出错。附件添加编写的压缩程序,

问题补充:
找到了原因,由于db设置长度太小导致。现已修改db,重新下载,cpu不再报sf,程序运行正常。但varibletab在线时,仍然发现mb3还是b#16#22,不知为甚末?ob121中内容:
l#ob121_blk_type
tmb1
l#ob121_sw_flt
tmb3

佳答案

1、读取时区域长度出错?
可能的原因:
、程序中所引用的地址与硬件组态中所设定的地址、或与实际的硬件地址不一致。检查相关的地址设定。
、程序中引用了未定义或不存在的地址,例如程序中引用了数据块db的位、字节、字及双字等地址,但该数据块db没有事先下载到cpu中,或其长度设置过小。
2、下载plc后cpu报sf?
cpu报sf(系统故障)原因涉及面交广,硬件与软件故障均使sf点亮。此时,需要应用step7中的硬件诊断功能进行在线诊断,解读系统给出的诊断信息可以正确定位问题的所在。
应用step7中的硬件诊断功能进行在线诊断,系统会给出诊断信息。
硬件诊断(hardwarediagnostics)
硬件诊断功能用于显示plc系统中各组成硬件的工作状态信息。通过step7的硬件诊断功能,可以进行如下信息的显示:
①模块的基本信息与状态信息,如名称、订货号、版本,模块的出错信息等;
②主机以及dp从站的模块状态信息;
③来自plc系统缓冲存储器的其他信息。
对于cpu模块,还可以增加以下信息的显示:
①用户程序出错显示;
②plc程序喜欢周期显示,包括大循环时间、短循环时间、近一次扫描的循环时间等;
③mpi通信状态信息:

若有收获,就点个赞吧!

文章来源于网络及文献如有侵权请联系站长
分享到:

微信扫一扫分享

阅读与本文标签相同的文章

相关推荐

最新文章 热门文章
最新课程 免费课程
PLC资料下载 电工电气资料下载
应用新秀
变频器故障代码查询APP
伺服故障代码查询APP
技成
手机APP
热门标签