333222111
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 126 点
下载积分: 569 分
在线时间: 11(小时)
注册时间: 2014-06-10
最后登录: 2016-03-24
查看333222111的 主题 / 回贴
楼主  发表于: 2015-06-11 16:05
设备开机后,WINCC软件中的变量数值不能修改,修改后也会弹回初始值!求高手帮我解答
新手不会啊!谢谢
yanli7234
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 155 点
下载积分: 6883 分
在线时间: 26(小时)
注册时间: 2015-06-05
最后登录: 2021-12-21
查看yanli7234的 主题 / 回贴
1楼  发表于: 2015-06-11 16:08
那应该就是变量的值吧,你在STEP7中看看PLC里面的变量值是多少,对比一下看看。
WINCC中如果变量不是灰色的,就应该连上了。
333222111
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 126 点
下载积分: 569 分
在线时间: 11(小时)
注册时间: 2014-06-10
最后登录: 2016-03-24
查看333222111的 主题 / 回贴
2楼  发表于: 2015-06-11 16:13
值不是灰色的
例如: WINCC开机速度变量200M/S    我将它修改成300M/S时,点确定变量数值还是200M/S    
但这个初始值200M/s在设备运行时时没有问题的
我现在怀疑:
1. 是不是通讯驱动有问题?
2. WINCC软件变量设置有问题?
望高手帮小弟解答!
yanli7234
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 155 点
下载积分: 6883 分
在线时间: 26(小时)
注册时间: 2015-06-05
最后登录: 2021-12-21
查看yanli7234的 主题 / 回贴
3楼  发表于: 2015-06-12 10:07
如果是这样的话,90%的可能性是这个变量在PLC里面还有写(赋值)的指令。就是说,WINCC-PLC的连接是没错的,但WINCC给PLC一个新数(300),但PLC的程序又给改成了200。
楼主留言:
高人我应该怎么处理?能告诉我么?
yanli7234
级别: 探索解密
精华主题: 0
发帖数量: 60 个
工控威望: 155 点
下载积分: 6883 分
在线时间: 26(小时)
注册时间: 2015-06-05
最后登录: 2021-12-21
查看yanli7234的 主题 / 回贴
4楼  发表于: 2015-06-15 08:14
楼主留言:高人我应该怎么处理?能告诉我么?
你应该进入STEP7,搜索这个(变量的)地址,然后看看是否有其他的指令操作这个地址。你心里认为的那种情况,STEP7里面应该没有任何指令操作这个地址(给这个地址赋值)才对。否则就有可能在WINCC中感觉没法设置给定值。

注:这种办法可以在99%的情况下有效,但如果程序中使用了块寻址的办法,可能表面上看没有指令操作这个地址,但实际上却操作了,这就需要稍微深入的分析程序了。
324123
级别: 正式会员
精华主题: 0
发帖数量: 3 个
工控威望: 91 点
下载积分: 570 分
在线时间: 3(小时)
注册时间: 2015-09-24
最后登录: 2015-11-24
查看324123的 主题 / 回贴
5楼  发表于: 2015-11-03 12:04
是不是重复调用同一功能块。
沙痕
给生活编个程序,让你过得更精彩~!
级别: 家园常客
精华主题: 0
发帖数量: 630 个
工控威望: 825 点
下载积分: 21581 分
在线时间: 346(小时)
注册时间: 2010-10-27
最后登录: 2024-05-10
查看沙痕的 主题 / 回贴
6楼  发表于: 2015-11-06 08:27
回帖是一种美德,正在学习ing.。。。。。