五.思考与练习
1.不同长度字软元件的数据传送的规则是什么? 2.什么是字软元件和位软元件?
3.如果Z值为4,K2X000Z、C7Z分别代表什么?
4.写出下面梯形图的指令表程序,并分析X1和X2分别为ON后程序是如何执行的?
图6.1练习题4图
16
实验七 数据控制功能实验
一.实验目的:
1.熟悉可编程序控制器的编程软件及编程方法。 2.熟悉可编程序控制器的组成及基本逻辑指令。 3.掌握数据传送指令的使用方法。 4.熟悉比较指令的使用方法。
二.要求实现的控制功能
1.给D0赋值K10; 按钮1给D1赋值K0; 按钮2给D1赋值K10; 按钮3给D1赋值K20。 比较D1与D0的大小: 当D0
设计一个控制电路,实现数据大小的比较,并观察输出的结果。
2.设计一个控制电路,用循环指令计算1+2+3+…+10,并用比较指令验算计算的结果是否正确。
三.实验步骤
1.确定输入与输出量。
2.编写可编程序控制器的梯形图程序或指令表程序。
3.进入FX系列可编程序控制器的编程软件界面,把程序输入计算机。 4.按事先画好的连线图连线,进行PLC实验。
四.实验报告要求
1.写出输入和输出量,并分配内部继电器。 2.写出梯形图程序及指令表程序。 3.画出可编程序控制器的接线图。
17
4.观察实验现象,发现问题找出原因及解决的方法。
五.思考与练习
1.如何用变址寄存器V、Z进行32位运算? 2.说明下面语句实现的功能。
0 LD X001
1 (D)MOV D10 D12 和
0 LD X001 1 MOV D10 D12
3.如果多个中断同时发生,哪一个的优先级高?如果在中断禁止区发生中断,程序如何处理?
4.如果程序的扫描时间过长(扫描时间不能再缩短),超过了警戒时钟,程序该如何处理?
18
实验八 混料罐控制实验
一.实验目的:
1.熟悉可编程序控制器的编程软件及编程方法。 2.熟悉可编程序控制器的组成及基本逻辑指令。 3.掌握液位控制技巧。 4;了解传感器原理及使用方法。
二.要求实现的控制功能
开始运行PLC程序后,先开进料泵1,中液位传感器报警后,关进料泵1,开进料泵2;高液位传感器报警后,关进料泵2,混料泵开;3秒后,关混料泵,出料泵开;低液位传感器报警后,开进料泵1。如图所示。
图8.1混料罐示意图
提示:
1.该控制程序有三个输入量,分别是低液位传感器(HLS3)、中液位传感器(HLS2)、高液位传感器(HLS1)。
2.控制程序有四个输出量,分别是控制进料泵1(HL1)、进料泵2(HL2)、混料泵(HL3)、出料泵(HL4)。
19
三.实验步骤
1.确定输入与输出量。
2.编写可编程序控制器的梯形图程序或指令表程序。
3.进入FX系列可编程序控制器的编程软件界面,把程序输入计算机。 4.按事先画好的连线图连线,进行PLC实验。
四.实验报告要求
1.写出输入和输出量,并分配内部继电器。 2.写出梯形图程序及指令表程序。 3.画出可编程序控制器的接线图。
4.观察实验现象,发现问题找出原因及解决的方法。
五.思考与练习
1.通用计时器和积算计时器有什么区别?定时时间分别为多少? 2.写出下面梯形图的指令表程序,并画出X1、Y1的时序图。
图8.2练习题2图
20