12.根据S7-300PLC的模块型号,写出各SM模块的具体I/O地址。
PS 307 CPU SM321 315-2DP DC32X24V SM322 DC16X24V SM331 AI8×12bit SM332 AO4×12bit 13、(5分)S7-300有几种形式的计数器? 四.编程题:
※说明:根据题目要求,编写LAD程序或将LAD程序填写完整。
1.试用“常开接点、常闭接点、输出线圈”指令设计电机手动正反转的“实验模拟型”PLC程序。
要求:热保护(常闭点)I0.0、停止按钮(常闭点)I0.1、正转按钮(常开点)I0.2、反转按钮(常开点)为I0.3;输出线圈为Q4.0、Q4.1。 2.试用“计数器”指令设计:
要求:按钮I1.0闭合6次之后,输出Q4.0和M6.2,置初值按钮为 I1.1,复位按钮为I1.2(常开点);计数器种类自己考虑。
3,试用“常开接点、常闭接点、输出线圈”指令设计电机手动正反转的“实验模拟型”PLC程序。
要求:热保护(常闭点)I0.0、停止按钮(常闭点)I0.1、正转按钮(常开点)I0.2、反转按钮(常开点)为I0.3;输出线圈为Q4.0、Q4.1。 4.试用STEP7的计数器(S_CUD)完成以下控制要求:
I0.0控制加计数端,I0.1控制减计数端,I0.2闭合后,计数器C1的当前值即变为100,I0.3控制复位端,当前计数值存在MW20里。(外接输入点都为常开点)
5)试用“常开接点、常闭接点、输出线圈”指令设计电机手动正反转的“实验模拟型”PLC程序。
要求:热保护(常闭点)I0.0、停止按钮(常闭点)I0.1、正转按钮(常开点)I0.2、反转按钮(常开点)为I0.3;输出线圈为Q4.0、Q4.1。 6)试用“计数器”指令设计:
要求:按钮I0.0闭合8次之后,输出Q4.0和M20.2,置初值按钮为I0.1,复位按钮为I0.2(常开点);计数器种类自己考虑。
7试用双整数“加、减、乘、除”指令设计如下算式:
(2345+462221-23)÷457×42625=(忽略小数位) 要求:启动信号为M10.0,运算结果存储在MD100中。 8)试用“计数器和比较指令”设计:
要求:按钮I0.0(常开点)闭合1次之后,输出Q4.0的状态为1,闭合2次之后,输出Q4.0的状态为0,再闭合1次之后,输出Q4.0的状态又变为1,如此循环;计数器种类自己考虑。 9.试用双整数“加、减、乘、除”指令设计如下算式:
(2345+462221-23)÷457×42625=(忽略小数位) 要求:启动信号为M10.0,运算结果存储在MD100中。 10.试用STEP7的“---(SD)”指令完成以下控制要求:I0.0点动后延时20秒输出Q4.0,复位按钮为I0.1。(要求用一个程序段进行设计)
11.试用双整数“加、减、乘、除”指令设计如下算式:
(2345+462221-23)÷457×42625=(忽略小数位) 要求:启动信号为M10.0,运算结果存储在MD100中。 12.试用STEP7的MOVE指令完成以下控制要求:
I0.0一旦点动,DB1.DBX4.0~DB1.DBX5.7即全部为1;I0.1一旦点动,DB1.DBX4.0~DB1.DBX5.7即全部为0。(外接输入点都为常开点) 五.设计题:
1.试对电机自动正反转控制进行简单的PLC设计。具体设计步骤及要求如下:
电机启动后先正转,正转30秒后自动切换为反转,反转40秒后又自动切换为正转,如此循环,直至按下停车按钮。
设计要求:
(1)根据题目要求,选择PLC模块,列表出各模块的型号; (2)绘制I/O设备接线示意图,起始地址分别为I0.0/Q4.0; (3)列出相应的I/O分配表;
(4)采用LAD进行编程,要求设计成“实验模拟型”程序。
2.运用PLC实现对“三相异步电动机带限位自动往返控制电路”的控制。控制电路如右图所示。
设计要求:
(1)根据题目要求,选择PLC模块,列出各模块的型号;
(2)((2)绘制I/O设备接线示意图,起始地址分别为I0.0/Q4.0
(3)列出相应的I/O分配表; (4)采用LAD进行编程,要求设计成“实际工程型”程序。
3.请按以下控制要求,编写电机“Y-Δ降压启动”程序。
控制要求:
只能使用定时器SP设计,电机“Y-Δ”切换时间为8S。 设计要求:
(1)根据题目要求,选择PLC模块,列出各模块的型号; (2)绘制I/O设备接线示意图,起始地址分别为I0.0/Q4.0; (3)列出相应的I/O分配表;
(4)采用LAD进行编程,要求设计成“实际工程型”程序。