kylew
kylew
级别: 略有小成
精华主题: 0
发帖数量: 107 个
工控威望: 214 点
下载积分: 534 分
在线时间: 206(小时)
注册时间: 2010-08-08
最后登录: 2024-04-10
查看kylew的 主题 / 回贴
楼主  发表于: 2015-10-30 20:33
就这一个小问题,折腾我一下午了!求指教~
单键启停单独运行没问题,做成功能调用模似运行就不成了!
tongzhi111
级别: 正式会员
精华主题: 0
发帖数量: 6 个
工控威望: 95 点
下载积分: 579 分
在线时间: 9(小时)
注册时间: 2015-10-22
最后登录: 2015-11-09
查看tongzhi111的 主题 / 回贴
1楼  发表于: 2015-11-04 12:23
楼主,你把FC改为FB,然后把变量都设置成静态变量就没问题了。
原因是,FC没有自己独立的存储空间,每次调用后,存储空间都可能被别的程序占用覆盖,导致里面的数据出错(尤其边沿指令,最容易出错)。FB的静态变量不存在这个覆盖的问题

希望能解决。