S7-300标准程序出现新问题,江湖高手指导啊!!!! 点击:501 | 回复:15



电阻焊

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 75回
  • 年度积分:0
  • 历史总积分:199
  • 注册:2008年9月23日
发表于:2008-09-24 09:36:44
楼主
1。这套程序用了不少设备,基本上改动量很少,PLC用的是S7-300CPU314-1AF 人机界面是PROFACE的GP-2501
2。DB2。DBD504是触摸屏上数值显示键,现在在客户现场出现了在自动情况下DB2。DBD504不记数,手动可以,把参数改成第2套否则2套以后的,运行自动模式。可以记数了,然后又把触摸屏上参数调用成第1套,DB2。DBD504可以记数
2。



皓月

  • 精华:9帖
  • 求助:0帖
  • 帖子:483帖 | 5271回
  • 年度积分:0
  • 历史总积分:8863
  • 注册:2003年11月09日
发表于:2008-09-24 23:43:43
1楼

主题很轮乱。没看懂              

宇涵

  • 精华:0帖
  • 求助:2帖
  • 帖子:12帖 | 295回
  • 年度积分:0
  • 历史总积分:957
  • 注册:2008年2月18日
发表于:2008-09-25 09:23:31
2楼
表达有问题,什么乱七八糟的?1套?2套?

KingLion

  • 精华:2帖
  • 求助:0帖
  • 帖子:86帖 | 1155回
  • 年度积分:0
  • 历史总积分:2681
  • 注册:2002年2月26日
发表于:2008-09-25 09:30:42
3楼
是呀!需要读者有破译能力!!!

Gerry_007

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 96回
  • 年度积分:0
  • 历史总积分:223
  • 注册:2004年6月17日
发表于:2008-09-25 09:31:21
4楼
引用宇涵 的回复内容:表达有问题,什么乱七八糟的?1套?2套?



lhj601

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 9回
  • 年度积分:0
  • 历史总积分:9
  • 注册:2008年2月27日
发表于:2008-09-26 20:30:53
5楼
引用KingLion 的回复内容:是呀!需要读者有破译能力!!!



电阻焊

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 75回
  • 年度积分:0
  • 历史总积分:199
  • 注册:2008年9月23日
发表于:2008-09-26 21:33:49
6楼

很感谢工控朋友的指点,谢谢

我的故障点就是为什么DB2.DBD504没有数据,前面不是已经导通了吗?

电阻焊

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 75回
  • 年度积分:0
  • 历史总积分:199
  • 注册:2008年9月23日
发表于:2008-09-26 21:42:13
7楼
2,其中的1套,2套是我公司这中设备在触摸屏上可以设置共15套工艺参数,当出现了DB2.DBD504不计数的情况下,我让客户把当前触摸屏的参数套改成其他数(总共15),再运行设备,DB2.DBD504就计数了,而且再改回原来的参数套DB2.DBD504也可以计数,这是干扰还是程序的问题。

bseetdq

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 9回
  • 年度积分:0
  • 历史总积分:30
  • 注册:2008年3月15日
发表于:2008-09-28 09:42:40
8楼
我认为很有可能DB2.DBD504在本程序其它地方用到.而且一直是零.所以导致了这个效果

祸从口出

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 98回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2008-09-28 16:39:05
9楼

fangzhongyuan

  • 精华:0帖
  • 求助:0帖
  • 帖子:31帖 | 180回
  • 年度积分:0
  • 历史总积分:6147
  • 注册:2006年11月28日
发表于:2008-10-03 12:15:32
10楼

应该是LD164里的数小于625相除的结果小于1,这样DB2.DBD504里的数就为0。

612lizaqq

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 17回
  • 年度积分:0
  • 历史总积分:91
  • 注册:2008年4月14日
发表于:2008-10-03 21:10:47
11楼
    同意八楼的说法。。以前也遇到过这样的

zhangyonglaoda

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 37回
  • 年度积分:0
  • 历史总积分:57
  • 注册:2004年5月31日
发表于:2008-10-03 22:18:47
12楼
直接去DB块中在线监控该双字的内容比较直观,看具体是显示的什么样的数值再去找其他的问题

李占生

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 123回
  • 年度积分:0
  • 历史总积分:138
  • 注册:2003年7月19日
发表于:2008-10-03 23:55:54
13楼

楼主:很显然你的数据除了以后成了一个浮点型的数据,你试想,你一个整数型的存储单元能够存储浮点类型的数据吗?你只需要将db2.dbd504更改为浮点型数据,然后再你的程序更改为:

L  Ld 164 

DTR

T LD 164

L   LD 164

L L#625

/R

T  DB2.DBD504

由于我在外面,没有带手提电脑,不能详细给你解说,你试一下,应该没有问题

电阻焊

  • 精华:0帖
  • 求助:0帖
  • 帖子:18帖 | 75回
  • 年度积分:0
  • 历史总积分:199
  • 注册:2008年9月23日
发表于:2008-10-04 17:55:59
14楼
回复内容:
对:李占生 关于

楼主:很显然你的数据除了以后成了一个浮点型的数据,你试想,你一个整数型的存储单元能够存储浮点类型的数据吗?你只需要将db2.dbd504更改为浮点型数据,然后再你的程序更改为:

L  Ld 164 

DTR

T LD 164

L   LD 164

L L#625

/R

T  DB2.DBD504

由于我在外面,没有带手提电脑,不能详细给你解说,你试一下,应该没有问题

内容的回复:


谢谢,李工,我上班就去试试,任何结果都及时回帖。xiexie

nan

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1099回
  • 年度积分:0
  • 历史总积分:2374
  • 注册:2003年9月23日
发表于:2008-10-07 13:10:51
15楼
很有可能DB2.DBD504在本程序其它地方用到.相当与地址重复使用了

热门招聘
相关主题

官方公众号

智造工程师