当前位置:
工控论坛
> >
产品
>
自动化软件
>
亚控(kingview)
我要发帖
怎样节省组态王的点数?
点击:
1596
| 回复:
6
谭谈
关注
私信
精华:0帖
求助:0帖
帖子:3帖 | 0回
年度积分:0
历史总积分:10
注册:2006年3月30日
发表于:2007-05-06 10:56:00
楼主
我用OMRON的PLC通过串行通讯卡和组态王通信
请问怎样定义OMRON的数据类型或者对数据怎样操作才能节省组态王的点数?
谢谢
分享到:
收藏
邀请回答
回复楼主
举报
FLY3000
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 25回
年度积分:0
历史总积分:818
注册:2006年6月05日
发表于:2007-05-08 11:51:00
1楼
良好的编程习惯和地址分配能力;
最好在用组态王之前先把所需点数合理分配再用
回复
引用
举报
我爱我家
关注
私信
精华:0帖
求助:0帖
帖子:2帖 | 541回
年度积分:0
历史总积分:1036
注册:2003年5月06日
发表于:2007-05-08 12:09:00
2楼
用PJ版!
回复
引用
举报
lychang67
关注
私信
精华:0帖
求助:0帖
帖子:15帖 | 163回
年度积分:0
历史总积分:419
注册:2001年2月12日
发表于:2007-05-08 13:19:00
3楼
呵呵,用好变量域,将系统中每个变量(通常是内存变量)不需要的域都安排一个变量
像我做了一个仿真系统,PID控制器(为了演示及扩展控制器功能未用组态王提供的PID)的比例带、积分时间与微分时间用的就是同一个变量PIDPara,具体是PIDPara.HiLimit表示比例带(5-500),PIDPara表示积分时间(1-9999),PIDPara.Lolimit表示微分时间(0-100)
最好用的是.Comment,因为每个变量的.Comment基本不会有用,当然IO变量就要动点脑筋了
回复
引用
举报
透明了
关注
私信
精华:0帖
求助:0帖
帖子:60帖 | 325回
年度积分:0
历史总积分:521
注册:2005年3月29日
发表于:2007-05-09 10:59:00
4楼
IO变量就用连续的,比如100.00~100.15,16个点都能用,但只要定义100这一个变量就可以了
回复
引用
举报
ytxinfan
关注
私信
精华:0帖
求助:0帖
帖子:7帖 | 120回
年度积分:0
历史总积分:190
注册:2003年7月20日
发表于:2007-05-11 11:37:00
5楼
顶!赞成
回复
引用
举报
Hitin
关注
私信
精华:0帖
求助:2帖
帖子:53帖 | 1291回
年度积分:0
历史总积分:2115
注册:2006年12月30日
发表于:2007-05-18 20:06:00
6楼
1.尽量使用自定义函数节省内存变量,自定义函数中可以定义免费的局域变量;
2.PLC中需要上传到组态软件时,可在PLC内将开关量编码成整数,然后在组态软件上解码,这样可以大量节约点数;
3.同样地,组态软件开关量传输到PLC前,先在组态软件上编码成整数,再在PLC中解码;
回复
引用
举报
热门招聘
相关主题
求助:组态王风扇旋转动画
[2596]
网络培训教程免费下载(mcgs ...
[3084]
自动化软件版征集工控行业网...
[2420]
工控软件新品--TRACE MODE
[2368]
三菱MR-J2-*A伺服驱动器的参...
[4652]
请问labview价格!
[2473]
西门子LOGO230RC如何编程
[3998]
西门子PDM软件
[2242]
什么软件能支持真正的三维组...
[6191]
请问哪里有组态王图库下载
[2258]
官方公众号
智造工程师
客服
小程序
公众号