当前位置:
工控论坛
> >
产品
>
PLC
>
贝加莱(B&R)PLC
我要发帖
急
点击:
941
| 回复:
6
elevenjtt
关注
私信
精华:0帖
求助:0帖
帖子:21帖 | 28回
年度积分:0
历史总积分:145
注册:2003年9月12日
发表于:2004-04-14 08:33:00
楼主
PCC2003 TC#1、TC#4中各有一任务 TC#4中的任务要用到TC#1提供的数据 两个任务要交换数据的PVname和配置一致 原来在TC#4中可以得到TC#1的数据 但现在只能在TC#1中看见数据变化 但TC#4中无法得到数据的变化 如何解决? 谢谢
分享到:
收藏
邀请回答
回复楼主
举报
资深土鳖
关注
私信
精华:2帖
求助:2帖
帖子:32帖 | 344回
年度积分:0
历史总积分:661
注册:2002年5月15日
发表于:2004-04-16 08:41:00
1楼
请执行project/build all, 优化项目;如果不能解决,仔细查看你的变量名字,注意大小写.
回复
引用
举报
elevenjtt
关注
私信
精华:0帖
求助:0帖
帖子:21帖 | 28回
年度积分:0
历史总积分:145
注册:2003年9月12日
发表于:2004-04-21 16:10:00
2楼
可是我把这两个任务放到同一task层中,数据就可以读到了,这又是为什么?
回复
引用
举报
资深土鳖
关注
私信
精华:2帖
求助:2帖
帖子:32帖 | 344回
年度积分:0
历史总积分:661
注册:2002年5月15日
发表于:2004-04-23 16:22:00
3楼
我猜你在PG2000中编写程序,在PG2000中,如果你定义变量为TC_GLOBAL,就是只在同一任务级有效(I/O除外).
回复
引用
举报
elevenjtt
关注
私信
精华:0帖
求助:0帖
帖子:21帖 | 28回
年度积分:0
历史总积分:145
注册:2003年9月12日
发表于:2004-04-26 17:07:00
4楼
bingo!!! 我确实是在PG底下编的程序 但是变量确实是定义在pcc_global。 而且用了好长时间都没有问题, 在某一天就突然不行了。 让我感到很纳闷。
回复
引用
举报
资深土鳖
关注
私信
精华:2帖
求助:2帖
帖子:32帖 | 344回
年度积分:0
历史总积分:661
注册:2002年5月15日
发表于:2004-04-26 22:57:00
5楼
你是不是先是其他范围的,后改为PCC_GLOBAL. 请在CPU层执行"Object/Optimize",将项目从新优化一下,删掉不用的历史信息,变量地址从新分配(变量地址在编译时生成,而不是在下载后).
回复
引用
举报
elevenjtt
关注
私信
精华:0帖
求助:0帖
帖子:21帖 | 28回
年度积分:0
历史总积分:145
注册:2003年9月12日
发表于:2004-04-27 15:36:00
6楼
哦 我知道了 谢谢。
回复
引用
举报
热门招聘
相关主题
30了,学PLC还有用吗?
[16001]
工控老鬼 工控人生 “高薪是...
[10922]
谁要施耐德PLC编程手册
[14858]
NAMUR型二线制接近开关怎么能...
[21396]
欧姆龙PLC如何使用MSKS指令编...
[8101]
用plc编写星三角降压启动的梯...
[67601]
新手必经历的控制方式概念
[12808]
子程序与中断程序的区别
[10972]
三菱FX5UPLC资料大全
[20154]
三菱编程专门解码软件(本人花...
[11882]
官方公众号
智造工程师
客服
小程序
公众号