| 01. 什么是可编程序控制器? |
| ** |
| 答:可编程序控制器是一种专为工业环境下应用设计的数字运算/操作的电子系统,它采用可编程的存储器进行逻辑运算,顺序控制,定时,计数和算术运算等操作,并通过数字式/模拟式输入和输出模板控制各种生产机械或生产过程。 |
| ** |
| 02. SIMATIC S5—90U/95U 与S5—100U的I/O模板可否共用? |
| ** |
| 答: S5—90U与S5—95U可以使用S5-100U模板进行I/O扩展。 |
| ** |
| 03. STEP 7 软件提供了几种程序结构? |
| ** |
| 答:线性化编程;分部编程以及结构化编程。 |
| ** |
| 04. 简述PLC系统的现场调试方法? |
| ** |
| 答:1.信号模拟。2.信号监视。3.寻找/替换与换线。4. 变量监控与修改。5. 输出/输入强制。 |
| ** |
| 05. SIMATIC S7—300/400的常用组织块及功能? |
| ** |
| 答:1.OB1主程序循环。2.OB10时间中断。3.OB20延时中断。4.OB35循环中断。5.OB40硬件中断。6.O100再启动。 |
| ** |
| 06. 对PLC控制系统进行总体设计时,主要考虑哪几个方面? |
| ** |
| 答:1.明确控制对象。2.确定系统的构成。3.选择控制方式。4.I/O点数及存储容量。5.设计的基本内容和步骤。 |
| ** |
| 07. SIMATIC S7—300与S7-400的I/O编址方式有什么异同点? |
| ** |
| 答:S7-400可编程控制器I/O模板的默认编址与S7-300不同,它的输入/输出地址分别按顺序排列。数字I/O模板的输入/输出默认首地址为0,模拟I/O模板的输入/输出默认首地址为512。模拟I/O模板的输入/输出地址可能占用32个字节,也可能占用16个字节,它是由模拟量I/O模板的通道数来决定的。 |
| ** | |||||||
| 08. 请填写以下配置的SIMATICS7—300可编程控制器的I/O地址。 | |||||||
| ** | |||||||
| 电源 模板 | CPU 模板 | 接口 模板 | 模拟输 入模板 8×±10V | 模拟输 出模板 8×±10V | 数字输 入模板 DI32 | 数字输 入模板 DI16 | 数字输 出模板 DQ32 |
| 答:模拟输入:IW256、IW258、IW260、IW262、IW2、IW266、IW268、IW270模拟输出QW272、QW274、QW276、QW278、QW280、QW282、QW284、QW286数字输入:IB8、IB9、IB10、IB11、IB12、1B13 数字输出:QB16、QB17、QB18、QB19 。 |
| ** |
| 09. PROFIBUS DP系统有几种方式? |
| ** |
| 答:1.DP接口的主站系统。2.用通讯模板CP的主站系统。3.智能从站的DP系统。 |
| ** |
| 10. 简述MPI通讯的发送/接收数据规则。 |
| ** |
| 答:1个MPI站可以发送到多个MPI站,1个MPI站只能接收1个MPI站的发送数据。 |
| ** |
| 编程练习: |
| 01. 照明控制。 |
| ** |
| 完成楼道内对照明灯的双向控制 |
| 序 号 | PLC地址 | 符号 | 符号说明 | 工作原理 |
| 1 | S1 | 楼道内左侧开关 | ||
| 2 | S2 | 楼道内右侧开关 | ||
| 3 | H1 |
| ** |
| 02. 跟随电路。 |
| ** |
| 完成对三台电动机的启停控制,1号电动机可以自由启动,2号电动机在1号电动机启动后才可以启动,3号电动机在2号电动机启动后才可以启动。3号电动机可以自由停止,3号电动机不停止2号电动机不能停止,2号电动机不停止1号电动机不能停止。 |
| 序 号 | PLC地址 | 电气符号 | 状 态 | 符号说明 | 工作原理 |
| 1 | I0.0 | S1 | NC | 停止按钮 | 1号电动机停止。 |
| 2 | I0.1 | S2 | NO | 启动按钮 | 1号电动机启动 |
| 3 | I0.2 | S3 | NC | 停止按钮 | 2号电动机停止。 |
| 4 | I0.3 | S4 | NO | 启动按钮 | 2号电动机启动 |
| 5 | I0.4 | S5 | NC | 停止按钮 | 3号电动机停止。 |
| 6 | I0.5 | S6 | NO | 启动按钮 | 3号电动机启动 |
| 7 | I0.6 | KM1 | NO | 启动按钮 | 1号电动机运行 |
| 8 | I1.1 | KM2 | NO | 温度开关 | 2号电动机运行 |
| 9 | I1.2 | KM3 | NO | 温度开关 | 3号电动机运行 |
| ** |
| 03. 3 路抢答器。 |
| ** |
| 由PLC控制的抢答器系统是由三个抢答席和一个主持人席组成的,每个抢答席上各有一个抢答按钮和一盏抢答指示灯。参赛者在允许抢答时,第一个按下抢答按钮的抢答席上的指示灯将会亮,且释放抢答按钮后,指示灯仍然亮;此后另外两个抢答席上即使再按各自的抢答按钮,其指示灯也不会亮。这样,主持人就可以轻易地知道谁是第一个按下抢答器的。该题抢答结束后,主持人按下主持人席上的复位按钮(常闭按钮),则指示灯熄灭,又可以进行下一题的抢答比赛。 |
| 序 号 | PLC地址 | 电气符号 | 状 态 | 符号说明 | 工作原理 |
| 1 | I0.0 | S1 | NC | 按钮 | 主持人复位按钮 |
| 2 | I0.1 | B2 | NO | 按钮 | 1号台抢答按钮 |
| 3 | I0.2 | B3 | NO | 按钮 | 2号台抢答按钮 |
| 4 | I0.3 | SO | NO | 按钮 | 3号台抢答按钮 |
| 5 | Q4.0 | ST | ** | 指示灯 | 1号台抢答成功指示灯 |
| ** |
| 04. 霓虹灯控制程序设计。 |
| ** |
| 某霓虹灯共有八盏灯,设计一段程序每次只点亮一盏灯,间隔一秒钟循环往复不止。 解题思路: 1.首先利用定时器产生定时脉冲发生。 2.用脉冲发生器的信号作为计数器的计数输入。 3.根据计数器的当前值依次驱动各个不同的灯。 各个灯亮的时序图如下: |
| 序 号 | PLC地址 | 电气符号 | 状 态 | 符号说明 | 工作原理 |
| 1 | I0.0 | S1 | NC | 停止按钮 | |
| 2 | I0.1 | S0 | NC | 启动按钮 | |
| 3 | Q4.0 | NA | NC | 指示灯 | 0号指示灯 |
| 4 | Q4.1 | B | NO | 指示灯 | 1号指示灯 |
| 5 | Q4.2 | 1B1 | NO | 指示灯 | 2号指示灯 |
| 6 | Q4.3 | 1B2 | NO | 指示灯 | 3号指示灯 |
| 7 | Q4.4 | 2B1 | NO | 指示灯 | 4号指示灯 |
| 8 | Q4.5 | 2B2 | NO | 指示灯 | 5号指示灯 |
| 9 | Q4.6 | 3B1 | NO | 指示灯 | 6号指示灯 |
| 10 | Q4.7 | 3B2 | NO | 指示灯 | 7号指示灯 |
| ** |
| 05. 十字路口交通信号灯控制。 |
| ** |
| 利用扩展脉冲定时器实现十字路口的交通灯的自动切换运行。(仅考虑一个方向) 要求做到通电后,首先红灯亮30秒,然后绿灯亮30秒,然后黄灯亮5秒,接下来红灯亮30秒…………往复循环不止,直到切断电源,所有灯全部熄灭。 |
| 序 号 | PLC地址 | 电气符号 | 状 态 | 符号说明 | 工作原理 |
| 1 | I0.0 | S1 | NC | 停止按钮 | |
| 2 | I0.1 | S2 | NO | 启动按钮 | |
| 3 | Q4.1 | B3 | NO | 指示灯 | 红色指示灯 |
| 4 | Q4.2 | SO | NC | 指示灯 | 黄色指示灯 |
| 5 | Q4.3 | ST | NO | 指示灯 | 绿色指示灯 |
| ** |
| 06. 用电设备分配控制。 |
| ** |
| 某生产车间有大用电设备三台,两台200KW的加热炉,一台100KW的电动机,车间供电变压器足以满足三台设备正常工作。但若两台加热炉都在加热过程中,则电动机不能启动(因启动电流太大,电网无法承受)。事实上,加热炉在保温状态下,加热器并不通电,因此其负荷是断续状态的。可以在启动电动机时至少有一台加热炉处在断电状态。 控制要求: 1. 电动机启动方式为星-三角减压起动。 2. 若两个加热器都在工作,则启动电动机时切断其中一台的电源。 在电动机启动过程中不允许断电的加热器通电。 |
| 序 号 | PLC地址 | 电气符号 | 状 态 | 符号说明 | 工作原理 |
| 1 | I0.0 | RF1 | NC | 热继电器 | 电动机热保护。 |
| 2 | I0.1 | S1 | NC | 停止按钮 | 电动机停止 |
| 3 | I0.2 | S2 | NO | 启动按钮 | 电动机启动 |
| 4 | I0.3 | S3 | NC | 停止按钮 | 1#加热器停止 |
| 5 | I0.4 | S4 | NO | 启动按钮 | 1#加热器起动 |
| 6 | I0.5 | S5 | NC | 停止按钮 | 2#加热器停止 |
| 7 | I0.6 | S6 | NO | 启动按钮 | 2#加热器起动 |
| 8 | I1.1 | WK1 | NO | 温度开关 | 1#加热器温度控制 |
| 9 | I1.2 | WK2 | NO | 温度开关 | 2#加热器温度控制 |
| 10 | Q4.0 | KM1 | 电动机主接触器线圈 | ||
| 11 | Q4.1 | KM3 | 电动机星接触器线圈 | ||
| 12 | Q4.2 | KM2 | 电动机角接触器线圈 | ||
| 13 | Q5.1 | KM4 | 1#加热器接触器线圈 | ||
| 14 | Q5.2 | KM5 | 2#加热器接触器线圈 |
| ** |
| 07. 振荡电路1/时钟脉冲。 |
| * |
| 当PLC运行时自动产生一个时钟频率为5HZ的脉冲。时钟频率可以通过修改T1计时器的时间值来改变。M0.0是宽度为一个扫描周期的脉冲。它交替触发RS触发器M10.0。M10.0是系统所需的时钟脉冲。 |
| 序 号 | PLC地址 | 电气符号 | 状 态 | 符号说明 | 工作原理 |
| 1 | T1 | 计时器 | |||
| 2 | M0.0 | 宽度为一个扫描周期的脉冲 | |||
| 3 | M10.0 | 时钟脉冲 | |||
| 4 | M0.1 | 辅助脉冲 |
| ** |
| 08. 振荡电路2/时钟脉冲。 |
| ** |
| 当PLC运行时自动产生一个时钟频率为0。5HZ的脉冲。时钟频率及占空比可以通过修改T1计时器和T2计时器的时间值来改变。T1是时钟脉冲输出为“0”的时间,T2时钟脉冲输出为“1”的时间,T1的状态输出是系统所需的时钟脉冲。 |
| 序 号 | PLC地址 | 符号 | 符号说明 | 工作原理 |
| 1 | T1 | 计时器(时钟脉冲为“0”的时间 | ||
| 2 | T2 | 计时器(时钟脉冲为“1”的时间 |
| 综合应用: |
| 01. 体育馆人数动态统计及显示。 |
| ** |
| 体育馆人数需要动态显示,该馆有四个入口(B1-B4)和四个出口(B5-B8),并用一个清零按钮清零,用四位十进制LED显示。 |
| 序 号 | PLC地址 | 电气符号 | 状 态 | 符号说明 | 工作原理 |
| 1 | 00000 | S1 | NO | 按钮 | 清零 |
| 2 | 00001 | B1 | NO | 传感器 | 东门入口 |
| 3 | 00002 | B2 | NO | 传感器 | 东门出口 |
| 4 | 00003 | B3 | NC | 传感器 | 南门入口 |
| 5 | 00004 | B4 | NO | 传感器 | 南门出口 |
| 6 | 00005 | B5 | NO | 传感器 | 西门入口 |
| 7 | 00006 | B6 | NO | 传感器 | 西门出口 |
| 8 | 00007 | B7 | NC | 传感器 | 北门入口 |
| 9 | 00008 | B8 | NO | 传感器 | 北门出口 |
| 10 | 0500 | A1 | BCD | 个位 | |
| 11 | 0501 | A2 | BCD | 个位 | |
| 12 | 0502 | A3 | BCD | 个位 | |
| 13 | 0503 | A4 | BCD | 个位 | |
| 14 | 0504 | B1 | BCD | 十位 | |
| 15 | 0505 | B2 | BCD | 十位 | |
| 16 | 0506 | B3 | BCD | 十位 | |
| 17 | 0507 | B4 | BCD | 十位 | |
| 18 | 0508 | C1 | BCD | 百位 | |
| 19 | 0509 | C2 | BCD | 百位 | |
| 20 | 0510 | C3 | BCD | 百位 | |
| 21 | 0511 | C4 | BCD | 百位 | |
| 22 | 0512 | D1 | BCD | 千位 | |
| 23 | 0513 | D2 | BCD | 千位 | |
| 24 | 0514 | D3 | BCD | 千位 | |
| 25 | 0515 | D4 | BCD | 千位 |
| ** |
| 02. 打印工作站。 |
| ** |
| 1.推料夹紧 按下启动按钮开关且料仓中有料,推料气缸1将工件推出并夹紧。 2.打印 打印气缸伸出在工件上打印5秒,打印结束后,打印缸退回至初始位置后推料气缸1退回。 3. 推料至下一个工作站。 推料气缸2将工件推至下一个工位。 注:执行元件为三个双作用气缸,推料缸1和打印缸的换向阀均为双电控两位五通,推料缸2的换向阀为单电控两位五通。 |
| 序 号 | PLC地址 | 电气符号 | 状 态 | 符号说明 | 工作原理 |
| 1 | I0.0 | S1 | NO | 启动开关 | 打印工作站的启动 |
| 2 | I0.1 | S0 | NC | 停止按钮 | 完成一个工作流程 |
| 3 | I0.2 | NA | NC | 急停按钮 | 紧急事故的处理 |
| 4 | I4.0 | B | NO | 传感器 | 判断是否有料的传感器 |
| 5 | I4.1 | 1B1 | NO | 传感器 | 打印缸的后终端传感器 |
| 6 | I4.2 | 1B2 | NO | 传感器 | 打印缸的前终端传感器 |
| 7 | I4.3 | 2B1 | NO | 传感器 | 推料缸1的后终端传感器 |
| 8 | I4.4 | 2B2 | NO | 传感器 | 推料缸1的前终端传感器 |
| 9 | I4.5 | 3B1 | NO | 传感器 | 推料缸2的后终端传感 |
| 10 | I4.6 | 3B2 | NO | 传感器 | 推料缸2的前终端传感 |
| 11 | Q4.1 | 1Y1 | ** | 电磁铁 | 打印缸的伸出 |
| 12 | Q4.2 | 1Y2 | ** | 电磁铁 | 打印缸的退回 |
| 13 | Q4.3 | 2Y1 | ** | 电磁铁 | 推料缸1的伸出 |
| 14 | Q4.4 | 2Y2 | ** | 电磁铁 | 推料缸1的退回 |
| 15 | Q4.5 | 3Y1 | ** | 电磁铁 | 推料缸2的伸出 |
| 启动开关、停止开关、急停开关 |
| 三个气缸满足初始位置 |
| 推料缸1伸出并夹紧工件 |
| 打印缸伸出打印 |
| 计时5秒 |
| 5秒后打印缸退回 |
| 推料缸1退回 |
| 推料缸2将工件推至下一个工位 |
| ** |
| 03. 停车场控制系统。 |
| ** |
| 如下图所示,当停车场内车辆少于10辆,指示灯绿灯亮,如果有车左栏杆抬起,车进入停车场后,左栏杆落下。出车时,右侧栏杆抬起,车从停车场右侧出,出车后10秒栏杆落下。停车场内最多能停10辆车,达到10辆车,指示灯红灯亮,左侧栏杆不会再抬起。遇到紧急情况启动SO开关,栏杆落下,传感器失灵启动手动开关ST栏杆抬起。 |
| 序 号 | PLC地址 | 电气符号 | 状 态 | 符号说明 | 工作原理 |
| 1 | I0.0 | B1 | NO | 传感器 | 检测入口是否有车 |
| 2 | I0.1 | B2 | NO | 传感器 | 检测车是否已进入 |
| 3 | I0.2 | B3 | NO | 传感器 | 检测出口是否有车 |
| 4 | I0.3 | SO | NC | 紧急停止 | 紧急事故的处理 |
| 5 | I0.4 | ST | NO | 手动开关 | 传感器失灵时手动操作 |
| 6 | Q0.0 | 1Y1 | ** | 电磁铁 | 控制左栏打开 |
| 7 | Q0.3 | 2Y1 | ** | 电磁铁 | 控制右栏打开 |
| 8 | Q0.1 | L | ** | 灯 | 绿色指示灯 |
| 9 | Q0.2 | L | ** | 灯 | 红色指示灯 |
| 入口栏杆 |
| 计算场内停车数 |
| 场内为10辆车时红灯亮 |
| 少于10辆车时绿灯亮 |
| 计时10秒 |
| 出口栏杆 |
| ** |
| 04. 注油装置的PLC控制。 |
| ** |
| 1.初始位置:夹紧气缸在退回位、注油气缸在退回位、启动按钮没按下; 2.动作顺序:按住启动按钮,夹紧气缸伸出并将轴承压住,这时注油气缸连续伸出三次将油注入轴承中,然后待注油气缸退回后,夹紧气缸才退回。在注油过程中如果中途释放启动按钮,注油气缸立即退回,然后夹紧气缸也随之退回。 |
| 序 号 | PLC地址 | 电气符号 | 状 态 | 符号说明 | 工作原理 |
| 1 | 00000 | S1 | NO | 按钮 | 启动 |
| 2 | 00001 | B1 | NO | 干簧管传感器 | 夹紧气缸在退回位 |
| 3 | 00002 | B2 | NO | 干簧管传感器 | 夹紧气缸在伸出位 |
| 4 | 00003 | B3 | NC | 干簧管传感器 | 注油气缸在退回位 |
| 5 | 00004 | B4 | NO | 干簧管传感器 | 注油气缸在退回位 |
| 6 | 00005 | B5 | NO | 干簧管传感器 | 轴承到位信号 |
| 7 | 01001 | Y1 | 单电磁阀 | 夹紧气缸伸出 | |
| 8 | 01002 | Y2 | 单电磁阀 | 夹紧气缸返回 |