xiaolin430
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 100 点
下载积分: 550 分
在线时间: 1(小时)
注册时间: 2010-10-13
最后登录: 2019-10-13
查看xiaolin430的 主题 / 回贴
楼主  发表于: 2010-12-10 11:25
各位大侠,本人编写了一个程序,两个子程序。第一个子程序先调用第二个在程序,第二个子程序是计算时间。然后把计算后的时间地址,赐值给延时器。时间到后延时器打开,输出。由于数量多,有36个,我想在主程序中调用36次,可是在第二次调用的时候,就出问题了。两次调用结果互相影响。不知道问题出在哪里。请高手指教。
jxqjl982
级别: 略有小成
精华主题: 0
发帖数量: 90 个
工控威望: 228 点
下载积分: 1580 分
在线时间: 59(小时)
注册时间: 2009-09-16
最后登录: 2013-03-21
查看jxqjl982的 主题 / 回贴
1楼  发表于: 2010-12-10 11:33
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3189 点
下载积分: 70437 分
在线时间: 1604(小时)
注册时间: 2008-04-20
最后登录: 2024-11-19
查看wwcwwc的 主题 / 回贴
2楼  发表于: 2010-12-10 11:57
请把问题说的更仔细些。第二次调用怎么样使数据与第一次不一样。可能的原因只能是PLC的扫描周期原因。
xiaolin430
级别: 探索解密
精华主题: 0
发帖数量: 8 个
工控威望: 100 点
下载积分: 550 分
在线时间: 1(小时)
注册时间: 2010-10-13
最后登录: 2019-10-13
查看xiaolin430的 主题 / 回贴
3楼  发表于: 2010-12-10 13:38
有QQ吗,QQ聊吧,我的QQ:1397769193
beiye1234
级别: 略有小成
精华主题: 0
发帖数量: 255 个
工控威望: 282 点
下载积分: 914 分
在线时间: 250(小时)
注册时间: 2010-02-05
最后登录: 2017-07-31
查看beiye1234的 主题 / 回贴
4楼  发表于: 2010-12-10 14:29
你的子程序有问题你应该将子程序写成库的形式,怎么调用都没问题。
xiaolianglxk
致力中国工控,中国工控加油!
级别: 略有小成
精华主题: 0
发帖数量: 75 个
工控威望: 205 点
下载积分: 1821 分
在线时间: 40(小时)
注册时间: 2009-03-20
最后登录: 2024-11-20
查看xiaolianglxk的 主题 / 回贴
5楼  发表于: 2010-12-15 16:56
子程序运行完了要返回的