首页 理论教育 应用自定义数据类型UDT

应用自定义数据类型UDT

时间:2023-06-17 理论教育 版权反馈
【摘要】:虽然在前面章节已经提到自定义数据类型,但由于前述章节的部分知识点所限,前面章节没有讲解应用。以下用一个例子介绍自定义数据类型的应用,以便帮助读者进一步理解自定义数据类型。图7-23 新建项目“UDT”,插入“DB1”和“UDT1”2)打开UDT的属性,将其符号命名为“Motor”,单击“确定”按钮,如图7-24所示。再打开DB1,如图7-27所示,创建参数“Motor1”,其数据类型为UDT的数据类型“Motor”。

应用自定义数据类型UDT

自定义数据类型是个难点,对于初学者更加如此。虽然在前面章节已经提到自定义数据类型,但由于前述章节的部分知识点所限,前面章节没有讲解应用。以下用一个例子介绍自定义数据类型的应用,以便帮助读者进一步理解自定义数据类型。

【例7-5】有一台电动机,要对其进行起停控制,而且还要采集其温度,请设计此控制系统,并编写控制程序(要求使用自定义数据类型)。

【解】

1)首先新建一个项目,命名为“UDT”,并插入数据块“DB1”和自定义数据“UDT1”,如图7-23所示。

978-7-111-51393-3-Chapter07-27.jpg

图7-23 新建项目“UDT”,插入“DB1”和“UDT1”

2)打开UDT的属性,将其符号命名为“Motor”,单击“确定”按钮,如图7-24所示。再打开UDT1,在其中创建如图7-25所示的数据结构,“Motor”是一个自定的数据类型,共有4个参数,这个新自定的数据类型,可以在程序中使用了。

978-7-111-51393-3-Chapter07-28.jpg

图7-24 将UDT符号命名为“Motor”

978-7-111-51393-3-Chapter07-29.jpg(www.xing528.com)

图7-25 设置UDT1中的参数

3)打开DB1的属性,将其符号命名为“Motora”,单击“确定”按钮,如图7-26所示。再打开DB1,如图7-27所示,创建参数“Motor1”,其数据类型为UDT的数据类型“Motor”。

978-7-111-51393-3-Chapter07-30.jpg

图7-26 将DB1符号命名为“Motora”

978-7-111-51393-3-Chapter07-31.jpg

图7-27 设置DB1中的参数

4)编写如图7-28所示的梯形图程序。梯形图中用到了自定义数据类型。

978-7-111-51393-3-Chapter07-32.jpg

图7-28 梯形图

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈