s7-300的问题求教 点击:790 | 回复:15



zhangdaoxiong

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:42帖 | 202回
  • 年度积分:0
  • 历史总积分:435
  • 注册:2003年11月28日
发表于:2005-09-03 14:49:00
楼主
有一台机器用的是S7-300,CPU是315。有几个内部继电器(M23.5,M23.6,M23.7,M24.4)用SET 不能置位,用自己的触点也不能自保,只能点动,不知道为什么?



bfhy

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 406回
  • 年度积分:0
  • 历史总积分:470
  • 注册:2005年1月02日
发表于:2005-09-03 17:10:00
1楼
看看程序里其他的地方是不是有几个M位的输出。

NEWBRIDGE

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 650回
  • 年度积分:0
  • 历史总积分:1212
  • 注册:2005年3月05日
发表于:2005-09-03 17:31:00
2楼
双线圈

zyzqcn

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 59回
  • 年度积分:0
  • 历史总积分:100
  • 注册:2004年12月14日
发表于:2005-09-03 18:19:00
3楼
检查地址

zhangdaoxiong

  • 精华:0帖
  • 求助:0帖
  • 帖子:42帖 | 202回
  • 年度积分:0
  • 历史总积分:435
  • 注册:2003年11月28日
发表于:2005-09-03 18:46:00
4楼
地址都检查了,其他地方都没有用到它

bfhy

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 406回
  • 年度积分:0
  • 历史总积分:470
  • 注册:2005年1月02日
发表于:2005-09-03 20:57:00
5楼
有触摸屏吗?

嵩山少林

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 36回
  • 年度积分:0
  • 历史总积分:127
  • 注册:2005年3月29日
发表于:2005-09-03 21:06:00
6楼
看看是不是程序内的I/O输入输出的地址需要变更了

zhangdaoxiong

  • 精华:0帖
  • 求助:0帖
  • 帖子:42帖 | 202回
  • 年度积分:0
  • 历史总积分:435
  • 注册:2003年11月28日
发表于:2005-09-03 22:22:00
7楼
有触摸屏TP37。地址需要变更吗?

bfhy

  • 精华:0帖
  • 求助:0帖
  • 帖子:11帖 | 406回
  • 年度积分:0
  • 历史总积分:470
  • 注册:2005年1月02日
发表于:2005-09-04 07:00:00
8楼
那就有可能是触摸屏设置了这几个M位。你还要看一下触摸屏的组态。

IIEO

  • 精华:1帖
  • 求助:0帖
  • 帖子:16帖 | 70回
  • 年度积分:0
  • 历史总积分:123
  • 注册:2004年12月05日
发表于:2005-09-05 11:32:00
9楼
我还没遇到这样的问题,你看看程序其他地方是否复位了,或者你是不是多次在“W”呀,你“GO TO LOCATION”看看吧!

如火

  • 精华:172帖
  • 求助:0帖
  • 帖子:803帖 | 5249回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2005-09-05 11:37:00
10楼
您可以通过cross reference来看看是否有什么地方多次调用这个寄存器的写操作。

zhangdaoxiong

  • 精华:0帖
  • 求助:0帖
  • 帖子:42帖 | 202回
  • 年度积分:0
  • 历史总积分:435
  • 注册:2003年11月28日
发表于:2005-09-05 14:34:00
11楼
检查了TP37,也用CROSS REFERENCE查看了,没有发现其他地方使用

wincc123

  • 精华:4帖
  • 求助:0帖
  • 帖子:41帖 | 765回
  • 年度积分:1
  • 历史总积分:1067
  • 注册:2003年10月13日
发表于:2005-09-05 15:59:00
12楼
这种问题很容易被TP37所蒙骗,如果你实在没找到PLC使用了它们,你应该到HMI的区域指针里面去找,或许是那些PLC作业好占用了

zhangdaoxiong

  • 精华:0帖
  • 求助:0帖
  • 帖子:42帖 | 202回
  • 年度积分:0
  • 历史总积分:435
  • 注册:2003年11月28日
发表于:2005-09-05 20:49:00
13楼
tp37上的东西少,肯定没有。程序好像有问题,是不是参数表里的B/W/D任意一个划圈,这个字就不能用了。

御风而行

  • 精华:1帖
  • 求助:0帖
  • 帖子:13帖 | 88回
  • 年度积分:0
  • 历史总积分:199
  • 注册:2002年11月12日
发表于:2005-09-06 15:19:00
14楼
如果确定没有重复置位,那麽是否可以采用一下方法检测: 1.拆除TP37接线,排除HMI干扰; 2.直接把以上几个点的相关程序放在OB1里,保证每个循环都无条件执行; 3.如果还不能排除,把程序简化到最小程度,不过记住要作原始程序备份. 这样应该能够确定故障点在哪里

zhangdaoxiong

  • 精华:0帖
  • 求助:0帖
  • 帖子:42帖 | 202回
  • 年度积分:0
  • 历史总积分:435
  • 注册:2003年11月28日
发表于:2005-09-06 17:10:00
15楼
谢谢大家,原来MD22被用了.

热门招聘
相关主题

官方公众号

智造工程师