UDT的建立使用.docx

上传人:b****1 文档编号:3398829 上传时间:2023-05-05 格式:DOCX 页数:12 大小:1.48MB
下载 相关 举报
UDT的建立使用.docx_第1页
第1页 / 共12页
UDT的建立使用.docx_第2页
第2页 / 共12页
UDT的建立使用.docx_第3页
第3页 / 共12页
UDT的建立使用.docx_第4页
第4页 / 共12页
UDT的建立使用.docx_第5页
第5页 / 共12页
UDT的建立使用.docx_第6页
第6页 / 共12页
UDT的建立使用.docx_第7页
第7页 / 共12页
UDT的建立使用.docx_第8页
第8页 / 共12页
UDT的建立使用.docx_第9页
第9页 / 共12页
UDT的建立使用.docx_第10页
第10页 / 共12页
UDT的建立使用.docx_第11页
第11页 / 共12页
UDT的建立使用.docx_第12页
第12页 / 共12页
亲,该文档总共12页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

UDT的建立使用.docx

《UDT的建立使用.docx》由会员分享,可在线阅读,更多相关《UDT的建立使用.docx(12页珍藏版)》请在冰点文库上搜索。

UDT的建立使用.docx

UDT的建立使用

关于UDT的建立与使用

给你举个简单例子,便于你理解:

有10个电机,它们的属性都是基本相同的:

如“正转(BOOL)”、“反转(BOOL)”、“速度(INT)”、“加速度(INT)”、“减速度(INT)”等,如果程序中你需要用到这些属性,那么你可能需要为10个电机都建立这些变量,如果是单独建立,你就需要建立10*5=50个变量;如果你用UDT来处理,那就简单多了:

先定义一个UDT,名字是MOTOR,里面添加上面所说的2个BOOL变量和3个INT变量(当然有需要可以添加其它数据类型的变量),然后建一个DB块,在里面建立10个变量M1~M10,数据类型就是MOTOR,保存后你会发现这10个变量都包括以上的几个属性,这样你就可以直接在程序中使用了。

新建UDT—motors(这个符号名很重要)(里面的要素建立见本文最后)

插入并打开DB1-motorr

见里面的白色区域填好,初始值0删除,点击保存后

打开数据视图

 

UDT:

DB声明视图:

在声明视图中右键点击—打开块---就会自动转到所对应的UDT并打开,如下下图。

DB数据视图:

关于UDT里的各个要素表示的含义:

1、点击下图中的红色框,就会把整个struct---endstruct的内容显示出来,struct---endstruct可以嵌套的,该例就有2层嵌套。

2、下图的ARRAY[0..7],可能表示这里要按序生成8个同类变量,变量的数据类型是单元格下面的一行--BOOL,

这可以通过右击ARRAY[0..7]所在的单元格来建立,

建立后先填好ARRAY后面的序数,根据需要确定范围,

然后再右击下面的单元格来确定数组的数据类型。

同理可建立其他的ARRAY数据变量。

新建立的数组变量,在DB里面就表现为

 

欢迎您的下载,

资料仅供参考!

 

致力为企业和个人提供合同协议,策划案计划书,学习资料等等

打造全网一站式需求

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2