首页 历史故事如何编写梯形图程序

如何编写梯形图程序

【摘要】:图6-6 计数并显示1)新建一个梯形图,将蓝色的光标放在梯形图左母线的右边,单击工具栏的按钮,跳出梯形图输入窗口,输入“SM411”,单击“确定”按钮,如图6-7所示。图6-16 输入“mov k2000 u0\g1”3)单击工具栏按钮,在梯形图中划出并联支线,如图6-17所示。图6-19 输入“rst y9”6)键盘输入指令代码“ld x10”,单击“确定”按钮,梯形图显示X10的常开触点。

梯形图可通过工具栏上的工具按钮或者指令代码来创建。

1.常用工具栏工具按钮与指令代码介绍(见表6-1)

表6-1 工具栏按钮与对应指令代码

978-7-111-34215-1-Chapter06-7.jpg

2.编写程序的顺序

(1)程序举例1(说明:如何运用工具栏按钮编写程序)

图6-6所示程序为使用Q02HCPU的特殊继电器SM411(0.2s时钟)进行计数,将计数值用LED显示出来。

978-7-111-34215-1-Chapter06-8.jpg

图6-6 计数并显示

1)新建一个梯形图,将蓝色的光标放在梯形图左母线的右边,单击工具栏的978-7-111-34215-1-Chapter06-9.jpg按钮,跳出梯形图输入窗口,输入“SM411”,单击“确定”按钮,如图6-7所示。

978-7-111-34215-1-Chapter06-10.jpg

图6-7 新建梯形图

2)单击工具栏的978-7-111-34215-1-Chapter06-11.jpg按钮,在梯形图输入窗口输入“C0 K100”,单击“确定”按钮,如图6-8所示。

978-7-111-34215-1-Chapter06-12.jpg

图6-8 输入“C0 K100”

3)单击工具栏978-7-111-34215-1-Chapter06-13.jpg按钮,在梯形图输入对话框中输入“SM400”,单击“确定”按钮,如图6-9所示。

978-7-111-34215-1-Chapter06-14.jpg

图6-9 输入“SM400”

4)单击工具栏978-7-111-34215-1-Chapter06-15.jpg按钮后,在梯形图输入对话框输入“BCD C0 K4Y40”,单击“确定”按钮,如图6-10所示。

978-7-111-34215-1-Chapter06-16.jpg

图6-10 输入“BCD C0 K4Y40”

5)单击工具栏978-7-111-34215-1-Chapter06-17.jpg按钮,在梯形图输入对话框中输入“C0”,单击“确定”按钮,如图6-11所示。

978-7-111-34215-1-Chapter06-18.jpg

图6-11 输入“C0”

6)单击工具栏978-7-111-34215-1-Chapter06-19.jpg按钮后,在梯形图输入对话框输入“RST C0”,单击“确定”按钮,如图6-12所示。

978-7-111-34215-1-Chapter06-20.jpg

图6-12 输入“RST C0”

7)到此为止,所有的梯形图编辑结束,有灰色阴影的是未经过变换编译的梯形图,单击工具栏的梯形图变换编译978-7-111-34215-1-Chapter06-21.jpg按钮编译梯形图,编译后如图6-13所示。

978-7-111-34215-1-Chapter06-22.jpg

图6-13 编译梯形图

(2)程序举例2(说明:如何利用指令代码编写程序)

以下程序为对系统中的0号模块Q62DA特殊模块的缓存进行写入操作,将模块设置为电压输出,对通道1、通道2写入数字值,如图6-14所示。

978-7-111-34215-1-Chapter06-23.jpg

图6-14 Q62DA特殊模块的缓存写入操作

关于Q62DA的详细介绍,请参考第9章智能功能模块的使用。

1)新建一个梯形图,将蓝色的光标放在梯形图左母线的右边,键盘输入“ldp x1”,单击“确定”按钮,梯形图显示x1的上升沿脉冲触点,如图6-15所示。

978-7-111-34215-1-Chapter06-24.jpg

图6-15 输入“ldp x1”

2)键盘输入“mov k2000 u0\g1”,单击“确定”按钮,梯形图显示应用指令语句,如图6-16所示。

978-7-111-34215-1-Chapter06-25.jpg

图6-16 输入“mov k2000 u0\g1”

3)单击工具栏978-7-111-34215-1-Chapter06-26.jpg按钮,在梯形图中划出并联支线,如图6-17所示。

978-7-111-34215-1-Chapter06-27.jpg

图6-17 划出并联支线

4)按步骤2)、3)的操作输入接下来的两句,键盘输入指令代码“set y9”,单击“确定”按钮,如图6-18所示。

978-7-111-34215-1-Chapter06-28.jpg

图6-18 输入“set y9”

5)键盘输入指令代码“ld x1”,单击“确定”按钮,梯形图显示X1的输入触点。同样的方法输入Y9的常开触点,输入指令代码“ldi x9”,单击“确定”按钮,梯形图显示X9的常闭触点。输入指令代码“rst y9”,单击“确定”按钮,如图6-19所示。

978-7-111-34215-1-Chapter06-29.jpg

图6-19 输入“rst y9”

6)键盘输入指令代码“ld x10”,单击“确定”按钮,梯形图显示X10的常开触点。输入指令代码“mov h0f k1y1”,单击“确定”按钮,如图6-20所示。

978-7-111-34215-1-Chapter06-30.jpg

图6-20 输入“mov h0f k1y1”

7)到此为止,所有的梯形图编辑结束,有灰色阴影的是未经过变换编译的梯形图,单击工具栏的梯形图变换编译978-7-111-34215-1-Chapter06-31.jpg按钮,编译梯形图,编译后如图6-21所示。

978-7-111-34215-1-Chapter06-32.jpg

图6-21 编译梯形图