STEP7编程-上机练习解析
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
上机一:PLC控Baidu Nhomakorabea一台电机正反转
使用S7-300PLC实现一台电动机的正反 转控制。控制要求如下:要求能实现电 机的正转和反转控制,并能进行正反转 的直接切换。另外,还可进行正反向的 点动控制,当电机处于正常运行时,点 动按钮不起作用。正转时绿灯亮,反转 时红灯闪烁,停止是红灯常亮。
上机目的:
2.分析控制要求进行输入输出点分配,并根据 分配画出外部接线图。
输入信号名称 自动开关QS(常开) 输出信号名称 东西绿灯HL1 东西黄灯HL2 东西红灯HL3 南北绿灯HL4 地址 I0.0 地址 Q4.3 Q4.4 Q4.5 Q4.0 1
序号
序号 1 2 3 4
5
6
南北黄灯HL5
南北红灯HL6
实训内容:交通信号灯的控制要求
交通信号灯模型如图所示
实训内容:交通信号灯的控制要求
控制要求如下:自动开关合上之后,东西 绿灯亮8秒灭,黄灯亮3秒之后灭,红灯亮 10秒后闪2秒然后绿灯亮......循环,对应 东西绿黄灯亮时,南北红灯亮9秒后闪2秒, 接着绿灯亮9秒后闪秒灭,黄灯亮3秒,红 灯又亮....循环。当断开自动开关时,交 通信号灯立刻停止工作。
上机目的:
掌握S7-300PLC输入输出模块接线方法; 掌握西门子S7-300PLC编程软件的使用 方法和程序输入、下载和调试方法; 掌握基本指令的使用方法;
参考输入输出地址分配表
序号
1 2 序号 1 2 3 4
输入信号名称
启动按钮SB1(常开) 停止按钮SB2(常闭) 输出信号名称 M1电动机继电器KM1 M2电动机继电器KM2 M3电动机继电器KM3 M4电动机继电器KM4
掌握S7-300PLC输入输出模块接线方法; 掌握西门子S7-300PLC编程软件的使用 方法和程序输入、下载和调试方法; 掌握基本指令的使用方法;
参考输入输出地址分配表
序号 1 2 3 4 5 序号 1 输入信号名称 正向长动按钮SB1(常开) 正向点动按钮SB2(常开) 反向长动按钮SB3(常开) 反向点动按钮SB4(常开) 停止按钮SB5(常开) 输出信号名称 正转继电器KM1 地址 I0.0 I0.1 I0.2 I0.3 I0.4 地址 Q0.0
Q4.1
Q4.2
实训内容:交通信号灯的控制要求
输入输出模块接线如图所示
上机内容:交通信号灯的控制要求
3.程序设计: 设计提示:可先采用SE指 令,产生周期为23秒,占空比为11:12 的矩形波。再将其分割成所需要的矩形波。 参考程序见附录光盘
上机四:彩灯循环
实训目的 1.掌握移位指令的使用。 2.锻炼PLC的程序编制和调试能力 实验设备 1.PLC实验板(西门子S7-300) 2.开关按钮1个 3.指示灯16个(也可直接使用S7-300PLC输出模块输出 指示灯) 4.PC机和STEP 7编程调试软件 实验内容 实验步骤
系统分析
1. PLC硬件配置控制系统中的硬件配置如下
序号 1 2 3 名称 CPU 电源模块 前连接器 型号说明 CPU313C2DP PS307 20针 数量 1 1 1
2
3 4
反转继电器KM2
绿灯HD 红灯HD
Q0.1
Q1.0 Q1.1
参考硬件配置表
序号 1 名称 CPU 型号说明 数量
2
3
电源模块
前连接器
CPU313C- 1 2DP PS307 1 20针 1
上机二:PLC控制4台电机启停
某控制系统有四台电动机M1-M4,其控制 要求如下:按下启动按钮SB1,M1启动,M1 启动延时5s后M2启动;M3和M1同时启动, M3启动延时10s后M4启动。按下停止按钮SB2, M1停车;M1停车后,再延时20s,M2、M3、 M4同时停车。要求用梯形图设计控制程序,写 出I/O点分配。
实训内容:交通信号灯的控制要求
根据控制要求画出交通信号灯的时序图如 图所示
实训内容:交通信号灯的控制要求
系统分析 1.PLC硬件配置:控制系统中的硬件配置如下
序号 1 2 3 名称 CPU 电源模块 前连接器 型号说明 CPU313C2DP PS307 20针 数量 1 1 1
实训内容:交通信号灯的控制要求
地址
I0.0 I0.1 地址 Q0.0 Q0.1 Q0.2 Q0.3
参考硬件配置表
序号 1 名称 CPU 型号说明 数量
2
3
电源模块
前连接器
CPU313C- 1 2DP PS307 1 20针 1
上机三:交通信号灯控制
目的 1.掌握交通信号的工作原理 2.熟悉西门子S7-300PLC编程软件的使用方法和程序输入、 下载和调试方法 3.掌握S7-300PLC定时器的使用方法 设备 1. PLC实验板(西门子S7-300) 2.开关按钮1个 3.指示灯6个(也可直接使用S7-300PLC输出模块输出指 示灯) 4. PC机和STEP 7编程调试软件 内容:交通信号灯的控制要求
控制项目2:往复手动控制:要求通过按 钮SB1使得16灯泡按照HL1、HL2~ HL16的顺序亮灭,移到最高位HL16以后, 再按HL16、HL15~HL2、HL1的顺序亮 灭,如此反复循环下去。按下停止按钮 SB2后,彩灯熄灭,停止工作。
实验内容
控制项目3:单向自动控制:彩灯亮灭的 顺序与实验1要求相同,但要求彩灯能自 动循环,彩灯移动的时间间隔为1秒钟 (可根据实际情况修改)
实验内容
用西门子公司S7系列的PLC实现一个1 6个彩灯循环闪烁的控制系统。控制要求 如下 : 控制项目1:单向手动控制:要求通过按 钮SB1使得16灯泡按照HL1、HL2~ HL16的顺序亮灭,移到最高位HL16以后, 再回到HL1、重复循环下去。按下停止按 钮SB2后,彩灯熄灭,停止工作。
实验内容
实验内容
控制项目4:往复自动控制:彩灯亮灭的 顺序与实验2要求相同,但要求彩灯能自 动循环,彩灯移动的时间间隔为2秒钟 (可根据实际情况修改)
实验内容
控制项目5:要求按下启动按钮SB1彩灯 按照从小到大(HL1、HL2~HL16)的顺 序自动亮灭,第一次时间间隔为1秒钟, 第二次移动的时间间隔为2秒钟,第三次 移动的时间间隔为3秒钟,移动三次后完 成一个循环,重复循环。按下停止按钮 SB2后彩灯全灭。
使用S7-300PLC实现一台电动机的正反 转控制。控制要求如下:要求能实现电 机的正转和反转控制,并能进行正反转 的直接切换。另外,还可进行正反向的 点动控制,当电机处于正常运行时,点 动按钮不起作用。正转时绿灯亮,反转 时红灯闪烁,停止是红灯常亮。
上机目的:
2.分析控制要求进行输入输出点分配,并根据 分配画出外部接线图。
输入信号名称 自动开关QS(常开) 输出信号名称 东西绿灯HL1 东西黄灯HL2 东西红灯HL3 南北绿灯HL4 地址 I0.0 地址 Q4.3 Q4.4 Q4.5 Q4.0 1
序号
序号 1 2 3 4
5
6
南北黄灯HL5
南北红灯HL6
实训内容:交通信号灯的控制要求
交通信号灯模型如图所示
实训内容:交通信号灯的控制要求
控制要求如下:自动开关合上之后,东西 绿灯亮8秒灭,黄灯亮3秒之后灭,红灯亮 10秒后闪2秒然后绿灯亮......循环,对应 东西绿黄灯亮时,南北红灯亮9秒后闪2秒, 接着绿灯亮9秒后闪秒灭,黄灯亮3秒,红 灯又亮....循环。当断开自动开关时,交 通信号灯立刻停止工作。
上机目的:
掌握S7-300PLC输入输出模块接线方法; 掌握西门子S7-300PLC编程软件的使用 方法和程序输入、下载和调试方法; 掌握基本指令的使用方法;
参考输入输出地址分配表
序号
1 2 序号 1 2 3 4
输入信号名称
启动按钮SB1(常开) 停止按钮SB2(常闭) 输出信号名称 M1电动机继电器KM1 M2电动机继电器KM2 M3电动机继电器KM3 M4电动机继电器KM4
掌握S7-300PLC输入输出模块接线方法; 掌握西门子S7-300PLC编程软件的使用 方法和程序输入、下载和调试方法; 掌握基本指令的使用方法;
参考输入输出地址分配表
序号 1 2 3 4 5 序号 1 输入信号名称 正向长动按钮SB1(常开) 正向点动按钮SB2(常开) 反向长动按钮SB3(常开) 反向点动按钮SB4(常开) 停止按钮SB5(常开) 输出信号名称 正转继电器KM1 地址 I0.0 I0.1 I0.2 I0.3 I0.4 地址 Q0.0
Q4.1
Q4.2
实训内容:交通信号灯的控制要求
输入输出模块接线如图所示
上机内容:交通信号灯的控制要求
3.程序设计: 设计提示:可先采用SE指 令,产生周期为23秒,占空比为11:12 的矩形波。再将其分割成所需要的矩形波。 参考程序见附录光盘
上机四:彩灯循环
实训目的 1.掌握移位指令的使用。 2.锻炼PLC的程序编制和调试能力 实验设备 1.PLC实验板(西门子S7-300) 2.开关按钮1个 3.指示灯16个(也可直接使用S7-300PLC输出模块输出 指示灯) 4.PC机和STEP 7编程调试软件 实验内容 实验步骤
系统分析
1. PLC硬件配置控制系统中的硬件配置如下
序号 1 2 3 名称 CPU 电源模块 前连接器 型号说明 CPU313C2DP PS307 20针 数量 1 1 1
2
3 4
反转继电器KM2
绿灯HD 红灯HD
Q0.1
Q1.0 Q1.1
参考硬件配置表
序号 1 名称 CPU 型号说明 数量
2
3
电源模块
前连接器
CPU313C- 1 2DP PS307 1 20针 1
上机二:PLC控制4台电机启停
某控制系统有四台电动机M1-M4,其控制 要求如下:按下启动按钮SB1,M1启动,M1 启动延时5s后M2启动;M3和M1同时启动, M3启动延时10s后M4启动。按下停止按钮SB2, M1停车;M1停车后,再延时20s,M2、M3、 M4同时停车。要求用梯形图设计控制程序,写 出I/O点分配。
实训内容:交通信号灯的控制要求
根据控制要求画出交通信号灯的时序图如 图所示
实训内容:交通信号灯的控制要求
系统分析 1.PLC硬件配置:控制系统中的硬件配置如下
序号 1 2 3 名称 CPU 电源模块 前连接器 型号说明 CPU313C2DP PS307 20针 数量 1 1 1
实训内容:交通信号灯的控制要求
地址
I0.0 I0.1 地址 Q0.0 Q0.1 Q0.2 Q0.3
参考硬件配置表
序号 1 名称 CPU 型号说明 数量
2
3
电源模块
前连接器
CPU313C- 1 2DP PS307 1 20针 1
上机三:交通信号灯控制
目的 1.掌握交通信号的工作原理 2.熟悉西门子S7-300PLC编程软件的使用方法和程序输入、 下载和调试方法 3.掌握S7-300PLC定时器的使用方法 设备 1. PLC实验板(西门子S7-300) 2.开关按钮1个 3.指示灯6个(也可直接使用S7-300PLC输出模块输出指 示灯) 4. PC机和STEP 7编程调试软件 内容:交通信号灯的控制要求
控制项目2:往复手动控制:要求通过按 钮SB1使得16灯泡按照HL1、HL2~ HL16的顺序亮灭,移到最高位HL16以后, 再按HL16、HL15~HL2、HL1的顺序亮 灭,如此反复循环下去。按下停止按钮 SB2后,彩灯熄灭,停止工作。
实验内容
控制项目3:单向自动控制:彩灯亮灭的 顺序与实验1要求相同,但要求彩灯能自 动循环,彩灯移动的时间间隔为1秒钟 (可根据实际情况修改)
实验内容
用西门子公司S7系列的PLC实现一个1 6个彩灯循环闪烁的控制系统。控制要求 如下 : 控制项目1:单向手动控制:要求通过按 钮SB1使得16灯泡按照HL1、HL2~ HL16的顺序亮灭,移到最高位HL16以后, 再回到HL1、重复循环下去。按下停止按 钮SB2后,彩灯熄灭,停止工作。
实验内容
实验内容
控制项目4:往复自动控制:彩灯亮灭的 顺序与实验2要求相同,但要求彩灯能自 动循环,彩灯移动的时间间隔为2秒钟 (可根据实际情况修改)
实验内容
控制项目5:要求按下启动按钮SB1彩灯 按照从小到大(HL1、HL2~HL16)的顺 序自动亮灭,第一次时间间隔为1秒钟, 第二次移动的时间间隔为2秒钟,第三次 移动的时间间隔为3秒钟,移动三次后完 成一个循环,重复循环。按下停止按钮 SB2后彩灯全灭。