大于号
级别: 探索解密
精华主题: 0
发帖数量: 89 个
工控威望: 175 点
下载积分: 4460 分
在线时间: 49(小时)
注册时间: 2015-04-10
最后登录: 2015-12-29
查看大于号的 主题 / 回贴
楼主  发表于: 2015-06-11 11:43
为了学习买了一套西门子300PLC,CPU是315的一个串口的,刚到手后写了程序是数字量输入,数字量输出,然后处理模拟量程序,一开始组态后下载程序还很正差,后来换了个模拟量模块是同型号的模拟量块,再重新下载程序后就出现了CPU,SF灯常亮,stpo灯亮,诊断查看,说是程序错误,清除复位cpu重新下载还是出现这类问题一时搞不明白,为什么程序一样,有重新组态,重新下载会出现这样的问题,还请师傅们指教。谢了。
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3189 点
下载积分: 70437 分
在线时间: 1604(小时)
注册时间: 2008-04-20
最后登录: 2024-11-19
查看wwcwwc的 主题 / 回贴
1楼  发表于: 2015-06-11 14:30
你这个问题可能是没有实际连接到模块所致。
另外出现SF报警时,可以在线cpu属性、诊断缓冲区中查看具体错误位置。西门子编程使用地址需要和硬件对应使用的。
yanli7234
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 155 点
下载积分: 6883 分
在线时间: 26(小时)
注册时间: 2015-06-05
最后登录: 2021-12-21
查看yanli7234的 主题 / 回贴
2楼  发表于: 2015-06-11 15:41
程序中用到了实际不存在的地址,就会这样。
yanli7234
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 155 点
下载积分: 6883 分
在线时间: 26(小时)
注册时间: 2015-06-05
最后登录: 2021-12-21
查看yanli7234的 主题 / 回贴
3楼  发表于: 2015-06-11 15:42
再说一句,就是CPU的STOP,这个貌似是那些OB没加全。帖子怎么编辑,我还不会,只能加一条了。
大于号
级别: 探索解密
精华主题: 0
发帖数量: 89 个
工控威望: 175 点
下载积分: 4460 分
在线时间: 49(小时)
注册时间: 2015-04-10
最后登录: 2015-12-29
查看大于号的 主题 / 回贴
4楼  发表于: 2015-06-12 13:27
谢谢各位师傅的指教,诊断总是提示块没有实际使用不知为什么。
yanli7234
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 155 点
下载积分: 6883 分
在线时间: 26(小时)
注册时间: 2015-06-05
最后登录: 2021-12-21
查看yanli7234的 主题 / 回贴
5楼  发表于: 2015-06-12 13:40
你试试重新下载所有的块,包括系统块。
海浪飞
级别: 略有小成
精华主题: 0
发帖数量: 69 个
工控威望: 231 点
下载积分: 759 分
在线时间: 25(小时)
注册时间: 2009-01-04
最后登录: 2024-09-24
查看海浪飞的 主题 / 回贴
6楼  发表于: 2015-06-13 09:12
没遇到这样的情况,感觉是1.模拟量模板跳线和配置不对;2.OB块没加全导致cpu停机。
kokoper
级别: 略有小成
精华主题: 0
发帖数量: 238 个
工控威望: 357 点
下载积分: 1335 分
在线时间: 144(小时)
注册时间: 2014-07-23
最后登录: 2018-09-17
查看kokoper的 主题 / 回贴
7楼  发表于: 2015-06-15 14:10
换的模块版本不一样?把在线程序全部删除   然后存储器复位  然后重新下载组态和程序  试试
wjh110316
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 143 点
下载积分: 633 分
在线时间: 17(小时)
注册时间: 2015-03-27
最后登录: 2023-04-25
查看wjh110316的 主题 / 回贴
8楼  发表于: 2015-06-20 19:07
先查一下CPU诊断信息,加相应的OB,再处理问题