《电工学》课程授课教案(讲义)可编程控制器及其应用(关于西门子S7-200可编程控制器)

第十一章可编程控制器及其应用(补充讲义) 关于西门子S7-200可编程控制器 PLC经过几十年的发展,逐渐形成3大流派:美国派、欧洲派和日本派。美国和欧洲 派主要针对大中型PLC市场,日本派主要针对中小型PLC市场。目前PLC产品主要有:美 国Rockwell Allen-Bradley公司的PLC-3、PLC-5及SLC系列,德国西门子公司的S5、S7 系列,日木三菱公司的F1系列、立石公司的欧姆龙系列。 本讲义重点介绍德国西门子小型PLC产品S7-200系列中的CPU224。 第一节S7-200硬件系统 西门子S7-200系列PLC共有5种不同结构配置的CPU单元:CPU221、CPU222、CPU224 CPU224XP和CPU226(见表12-1)。目前在中国市场上的S7-200系列产品的型号均以“CN 为结尾,如CPU224CN. 表12.】s7.200C可1模块主要转象 特性 CPU221 CPU222 CPU224 CPU224XP CPU226 外形尺寸mm 90×80×62 90×80×62 120.5×80×62 120.5x80x62 190x80x62 数字量1/0口 64 86 1410 14/10 24116 模拟量V0可 无 2 无 高速计数器 4 4 6 6 6 RS.485通信口 1 1 2 2 扩展植块 西门子S7-200系列CpU224的内存分配与1/0口配置见表12-2。 表12-2CPU224内存分配与1O配置 元件名路 代表字母 编品节用 功能道用 给入寄存器 10007.11.115t14占 接受外部输入设备的信号 输出寄存器 Q0.0-00.7,Q1.011共10点 输出程序执行结果动外部设备 位存储器(辅助继电器)M☐M0.0-M31.7共256个 程序内部使用。不提供输出 定时器 T T0.T64共2个 通电延时,保持型,1ms T1-T4,T65T68共8个 通电延时,保持型,10nm T5T31,T69- 95共54个 通电延时,保持型,10Om T32,T96共2个 通电延时,1ms T33-T36,T97-T100共8个 通电延时,10ms T37T63,T101~T255共182个 通电延时,10Ons 计数器 C0-C255共256个 累加计数 高速计数器 HC HC0HC5共6个 用来累计比CPU速率电快的耿冲 顺序控制器 S0.0-31.7共256个 提供控制程序的逻辑分段 变量存储器 VB0.0-VB5119.7共40960个 数据处理用的数值存储元件 局部存储器 LB0.0-LB63.7共512个 智时寄存器 特喉存储器 SM SM0.0SM549.7共4400个 用于CPU与用户交换信自 (只读)特殊存储器 SM(只读)SM0.0-SM29.7共240个 CPU执行时标志位的状态 累加器 AC AC0AC3共4 用来存放计算的中间值 西门子S7-200系列CPU224的外部输入输出及电源部分的接线见图12-1
第十一章 可编程控制器及其应用(补充讲义) -关于西门子 S7-200 可编程控制器 PLC 经过几十年的发展,逐渐形成 3 大流派:美国派、欧洲派和日本派。美国和欧洲 派主要针对大中型 PLC 市场,日本派主要针对中小型 PLC 市场。目前 PLC 产品主要有:美 国 Rockwell Allen-Bradley 公司的 PLC-3、PLC-5 及 SLC 系列,德国西门子公司的 S5、S7 系列,日本三菱公司的 F1 系列、立石公司的欧姆龙系列。 本讲义重点介绍德国西门子小型 PLC 产品 S7-200 系列中的 CPU224。 第一节 S7-200 硬件系统 西门子S7-200系列PLC共有5种不同结构配置的CPU单元:CPU221、CPU222、CPU224、 CPU224XP 和 CPU226(见表 12-1)。目前在中国市场上的 S7-200 系列产品的型号均以“CN” 为结尾,如 CPU224CN。 表 12-1 S7-200CPU 模块主要技术参数 特性 CPU221 CPU222 CPU224 CPU224XP CPU226 外形尺寸/mm 90×80×62 90×80×62 120.5×80×62 120.5×80×62 190×80×62 数字量 I/O 口 6/4 8/6 14/10 14/10 24/16 模拟量 I/O 口 无 无 无 2/1 无 高速计数器 4 4 6 6 6 RS-485 通信口 1 1 1 2 2 扩展模块 无 2 7 7 7 西门子 S7-200 系列 CPU224 的内存分配与 I/O 口配置见表 12-2。 表 12-2 CPU224 内存分配与 I/O 配置 元件名称 代表字母 编号范围 功能说明 输入寄存器 I I0.0-I0.7,I1.0- I 1.5 共 14 点 接受外部输入设备的信号 输出寄存器 Q Q0.0-Q0.7,Q1.0-1.1 共 10 点 输出程序执行结果驱动外部设备 位存储器(辅助继电器) M M0.0- M31.7 共 256 个 程序内部使用,不提供输出 定时器 T T0,T64 共 2 个 通电延时,保持型,1ms T1~ T4,T65~ T68 共 8 个 通电延时,保持型,10ms T5~ T31,T69~ T95 共 54 个 通电延时,保持型,100ms T32,T96 共 2 个 通电延时,1ms T33~ T36,T97~ T100 共 8 个 通电延时,10ms T37~ T63,T101~ T255 共 182 个 通电延时,100ms 计数器 C C0~ C255 共 256 个 累加计数 高速计数器 HC HC0~ HC5 共 6 个 用来累计比 CPU 速率更快的脉冲 顺序控制器 S S0.0~31.7 共 256 个 提供控制程序的逻辑分段 变量存储器 V VB0.0~VB5119.7 共 40960 个 数据处理用的数值存储元件 局部存储器 L LB0.0~LB63.7 共 512 个 暂时寄存器 特殊存储器 SM SM0.0~ SM549.7 共 4400 个 用于 CPU 与用户交换信息 (只读)特殊存储器 SM(只读) SM0.0~ SM29.7 共 240 个 CPU 执行时标志位的状态 累加器 AC AC0~ AC3 共 4 个 用来存放计算的中间值 西门子 S7-200 系列 CPU224 的外部输入/输出及电源部分的接线见图 12-1

AC120/240v电源 L0.0010.20.39 舒 7-200cw 2929 了了了了了了了了了 ÷照 图12.1西门子S7-200系列CPU224的外部输入出及电源部分的接线 输入部分的电源可以外部提供,也可以使用C本身提供的传感器电源,单需要考虑电 源的容量是否足够。输出部分的电源必须使用外部电源,以免用CPU部分共用电源造成干 忧。PLC的工作电源可以是交流电源也可以是直流电源,要根据PLC的型号参考使用说明。 第二节S7-200软件系统 S7-200系列PLC的基本指令共有42条,其中逻辑指令27条、控制指令15条。主要指 令介绍如表12-3。 表12-3S7-200系列叫C的主要指令 序号指令代码(指令名称) 图形符号 含义 D(取指令) H上 表示某个继电器的常开触点,并且对应的 逻辑行从这个指令开始: 2 LDN(取非指今) H 表示某个维电器的常闭触点,并且对应的 逻细行从这个指令开始。 =(输出指令) 4) 输出逻辑结果,动一个指定的继电器。 可用于输出继电器、辅助继电器,但不能 用于输入继电器。 A(与指令) 申联一个常开触点。 AN(与非指令) 中联一个常闭触点, 6 0(成指令) 中 并联一个常开触点。 ON(或非指令】 师 并联一个常闭触点。 ALD《电路块中联指令) 师 申联联接一个电路块
图 12-1 西门子 S7-200 系列 CPU224 的外部输入/输出及电源部分的接线 输入部分的电源可以外部提供,也可以使用 PLC 本身提供的传感器电源,单需要考虑电 源的容量是否足够。输出部分的电源必须使用外部电源,以免用 CPU 部分共用电源造成干 扰。PLC 的工作电源可以是交流电源也可以是直流电源,要根据 PLC 的型号参考使用说明。 第二节 S7-200 软件系统 S7-200 系列 PLC 的基本指令共有 42 条,其中逻辑指令 27 条、控制指令 15 条。主要指 令介绍如表 12-3。 表 12-3 S7-200 系列 PLC 的主要指令 序号 指令代码(指令名称) 图形符号 含义 1 LD(取指令) 表示某个继电器的常开触点,并且对应的 逻辑行从这个指令开始。 2 LDN(取非指令) 表示某个继电器的常闭触点,并且对应的 逻辑行从这个指令开始。 3 =(输出指令) 输出逻辑结果,驱动一个指定的继电器。 可用于输出继电器、辅助继电器,但不能 用于输入继电器。 4 A(与指令) 串联一个常开触点。 5 AN(与非指令) 串联一个常闭触点。 6 O(或指令) 并联一个常开触点。 7 ON(或非指令) 并联一个常闭触点。 8 ALD(电路块串联指令) 串联联接一个电路块

OLD(电路块并联指令) 啊 并联联接一个电路块 10 TON(通电延时指令) 实现导通延时操作(相当于通电延时维电 T料 器)。当输入端N接通时,定时器T# T 开始计时,当定时器当前值大于、等于列 置值《PT)时,定时器的占动作,当 断开时,定时器复位。定时器的定时精 分别为1ms、10ms、100s(详见此表了 而的注释1)。 1 I TONR(保持型通电延时指 1# 保持型通电廷时继电器实现导通延时操 今) TONR 作(同上述通电延时指令TON)。当输入 N断开时,定时器暂停计时,但是不 复位。 12 CTU(加计数指令) 进行加法计数操作·计数器的计数范围为 32768~32768(计数值变化详见此表下 面的注释2)。CU端是计数脉冲输入端, C 每输入一个计数脉冲,计数值加1,P叫 为设定值,当计数值大于、等于设定值 PV时,计数器C#ON。R端是复位输) 端,当R端为0时计数、为1时恢复为 初始计数值0。如果R端的信号和CU端 的信号同时到来,R端的信号优先起作 用 13CUD(加、减计数指令) 进行加法、减法计数操作。计数器的计显 范围为-32768~32768,CU端是加计数脉 冲输入端,每输入一个计数脉冲,计数估 加1,CD端是减计数脉冲输入端,每 个计数脉冲,计数值减1,PV为设 定值,当计数值大于设定值PV时,计数 器CON。R端是复位输入端,当R州 为0时计数、为1时恢复为初始计数值。 14 SHRB DATA,SBT,N(移 移位寄存器指令,当N接通时,将DATA 位寄存器指令】 的值移入移位寄存器。SBT指定移位 存器的起始位,N指定移位寄存器的长度 和移位方向,当N0时左移(向高位移 位),当N<0时右移(向低位移位)。 15 SRBN,N(右移指令) SHR B 字节右移指令。当EN接通时,将字节 ENO 向右移N位,EN每接通一次右移I位 最左边的位用0填充,移位结果存放在 DUT中
9 OLD(电路块并联指令) 并联联接一个电路块。 10 TON(通电延时指令) 实现导通延时操作(相当于通电延时继电 器)。当输入端 IN 接通时,定时器 T## 开始计时,当定时器当前值大于、等于预 置值(PT)时,定时器触点动作,当 IN 断开时,定时器复位。定时器的定时精度 分别为 1ms、10ms、100ms(详见此表下 面的注释 1)。 11 TONR(保持型通电延时指 令) 保持型通电延时继电器实现导通延时操 作(同上述通电延时指令 TON)。当输入 端 IN 断开时,定时器暂停计时,但是不 复位。 12 CTU(加计数指令) 进行加法计数操作。计数器的计数范围为 -32768~32768(计数值变化详见此表下 面的注释 2)。CU 端是计数脉冲输入端, 每输入一个计数脉冲,计数值加 1,PV 为设定值,当计数值大于、等于设定值 PV 时,计数器 C##ON。R 端是复位输入 端,当 R 端为 0 时计数、为 1 时恢复为 初始计数值 0。如果 R 端的信号和 CU 端 的信号同时到来,R 端的信号优先起作 用。 13 CTUD(加、减计数指令) 进行加法、减法计数操作。计数器的计数 范围为-32768~32768。CU 端是加计数脉 冲输入端,每输入一个计数脉冲,计数值 加 1,CD 端是减计数脉冲输入端,每输 入一个计数脉冲,计数值减 1,PV 为设 定值,当计数值大于设定值 PV 时,计数 器 C##ON。R 端是复位输入端,当 R 端 为 0 时计数、为 1 时恢复为初始计数值。 14 SHRB DATA,S_BIT,N(移 位寄存器指令) 移位寄存器指令,当 EN 接通时,将 DATA 的值移入移位寄存器。S_BIT 指定移位寄 存器的起始位,N 指定移位寄存器的长度 和移位方向,当 N>0 时左移(向高位移 位),当 N<0 时右移(向低位移位)。 15 SRB IN,N(右移指令) 字节右移指令。当 EN 接通时,将字节 IN 向右移 N 位。EN 每接通一次右移 1 位, 最左边的位用 0 填充,移位结果存放在 OUT 中

I6SLBN,N(左移指令) 字节左移指今,当EN接通时,将字节N SHL B ENO 向左移N位。N每接酒一次左移1位, OUT 最右边的位用0填充,移位结果存放 DUT中。 17NOT(取反指令)· 逻辑结果取反指令,当左侧接通母线时输 出线圈断开,当左侧与母线断开时,输出 线圈接通。 18EU(上升沿微分指令) EU是上升沿微分指令,用于在左侧接逗 HP上 母线时,对应输入信号脉冲的上升沿,产 生一个扫描周期的脉冲。 19 D(下降沿微分指令)· D是下降沿微分指令,用于在在左侧拟 通母线时, 对应输入信号献冲的下降沿 产生一个扫描周期的脉冲, 20 SS-BT,N(置位指令) 置位一个区域指令,对从S-BT开始的N 个元件置1并保接, 21 RS-BT,N(复位指令) 四 复位一个区域指令,对从S-BIT开始的N 个元件置0并保持, 22 ND(结束指令) -END 表示程序的结宋 注释:1、定时器的定时精度分别为1ms、10ms、100ms 1ms定时器由系统每隔1ms刷新一次,与扫描周期及程序无关,即采用中断刷新方式。定时最 大值32767 1Oms定时器由系统在每个扫指周期开始时自动刷新。定时最大值327.675, 100ms 时器则只有在该指令执行时被倒新。定时最大位3276,75。 2、计数器计数值的变化 计数器计数值的范用为-32768-32768,当达到最大值32768时,再来一个加计数脉冲,则当前值 变为-32768.同样到达最小值32768时,再来一个减计数脉冲,则当前值变为32768. 指令应用举例: 例1:EU指令和ED指令的使用举例,如图12-2所示。 10.0 0.1 图122U指令和D指令的使用 在例1中,当输入继电器常开触点10.0闭合瞬间(即上升沿)时,EU指令产生一个宽
16 SLB IN,N(左移指令) 字节左移指令。当 EN 接通时,将字节 IN 向左移 N 位。EN 每接通一次左移 1 位, 最右边的位用 0 填充,移位结果存放在 OUT 中。 17 NOT(取反指令)* 逻辑结果取反指令。当左侧接通母线时输 出线圈断开,当左侧与母线断开时,输出 线圈接通。 18 EU(上升沿微分指令) EU 是上升沿微分指令,用于在左侧接通 母线时,对应输入信号脉冲的上升沿,产 生一个扫描周期的脉冲。 19 ED(下降沿微分指令)* ED 是下降沿微分指令,用于在在左侧接 通母线时,对应输入信号脉冲的下降沿, 产生一个扫描周期的脉冲。 20 S S-BIT,N(置位指令) 置位一个区域指令,对从 S-BIT 开始的 N 个元件置 1 并保持。 21 R S-BIT,N(复位指令) 复位一个区域指令,对从 S-BIT 开始的 N 个元件置 0 并保持。 22 END(结束指令) 表示程序的结束。 注释:1、定时器的定时精度分别为 1ms、10ms、100ms 1ms 定时器由系统每隔 1ms 刷新一次,与扫描周期及程序无关,即采用中断刷新方式。定时最 大值 32.767s。 10ms 定时器由系统在每个扫描周期开始时自动刷新。定时最大值 327.67s。 100ms 定时器则只有在该指令执行时被刷新。定时最大值 3276.7s。 2、计数器计数值的变化 计数器计数值的范围为-32768~32768,当达到最大值 32768 时,再来一个加计数脉冲,则当前值 变为-32768。同样到达最小值-32768 时,再来一个减计数脉冲,则当前值变为 32768。 指令应用举例: 例 1:EU 指令和 ED 指令的使用举例,如图 12-2 所示。 图 12-2 EU 指令和 ED 指令的使用 在例 1 中,当输入继电器常开触点 I0.0 闭合瞬间(即上升沿)时,EU 指令产生一个宽 度为一个扫描周期的脉冲,驱动输出线圈 Q0.0 接通一个扫描周期。当 I0.0 断电瞬间(即下 降沿)时,ED 指令产生一个宽度为一个扫描周期的脉冲,驱动 Q0.1 接通一个扫描周期

例2:电动机正反转控制 设计用PLC控制的硬件接线图和控制梯形图,写出指令编码表。 1、V0口分配表 进行PLC设备VO口的分配即将控制设备、被控设备分配到PLC输入、输出接口 得到PLC外接元件与PLC接口的对照关系。 正转按钮SBF.-I00 反转按纽SBR.101 停止按钮 03 接 器 圈K -Q0. 反转接触器线圈KMR-Q0.2 2、PLC硬件接线图 根据1/O口分配表连接PLC硬件,接线结果如图12-3。必须注意,在连接PLC外接按 铝时节使用客开技机内部编人鞋电器线图正宽情况下不带,这些继电器指应的宽亚 分别处 于断开、 若使用 常闭按 `则内 输入继 器线圈直接带电 这些维电器相应的常开、常闭触点分别处于接通、断开状态,这样在设计梯形图时就必须注 意。 另外,由于在PLC输出电路中串联了熔断器FU和热继电器FR的常闭触点,所以该电 路的控制还具有短路和讨载保护。 E 220" 山 0.2 SBR 图123p叫C控制电动机正反转的外部接线图 3、梯形图参考程序 设计梯形图如图12-4所示。本设计的控制结果是:按下正转起动按钮SBF,电动机正 转起动并连续运行,按下反转起动按钮SBR电动机反转起动并连续运行,按下停止按钮SB, 电动机停止运转。该电路只有电器互锁功能。 10.0 Q0.1 END 图124三相异步电动机正反转控制梯形图
例 2:电动机正反转控制 设计用 PLC 控制的硬件接线图和控制梯形图,写出指令编码表。 1、I/O 口分配表 进行 PLC 设备 I/O 口的分配 即将控制设备、被控设备分配到 PLC 输入、输出接口, 得到 PLC 外接元件与 PLC 接口的对照关系。 正转按钮 SBF-I0.0 反转按钮 SBR-I0.1 停止按钮 SB-I0.2 正转接触器线圈 KMF-Q0.1 反转接触器线圈 KMR-Q0.2 2、PLC 硬件接线图 根据 I/O 口分配表连接 PLC 硬件,接线结果如图 12-3。必须注意,在连接 PLC 外接按 钮时,若使用常开按钮,则内部输入继电器线圈正常情况下不带电,这些继电器相应的常开、 常闭触点分别处于断开、接通状态,若使用了常闭按钮,则内部输入继电器线圈直接带电, 这些继电器相应的常开、常闭触点分别处于接通、断开状态,这样在设计梯形图时就必须注 意。 另外,由于在 PLC 输出电路中串联了熔断器 FU 和热继电器 FR 的常闭触点,所以该电 路的控制还具有短路和过载保护。 图 12-3 PLC 控制电动机正反转的外部接线图 3、梯形图参考程序 设计梯形图如图 12-4 所示。本设计的控制结果是:按下正转起动按钮 SBF,电动机正 转起动并连续运行,按下反转起动按钮 SBR 电动机反转起动并连续运行,按下停止按钮 SB, 电动机停止运转。该电路具有电器互锁功能。 图 12-4 三相异步电动机正反转控制梯形图

4、指令编码程序 根据图12-4写出指令编码如表12-4所示 表124PC的指令编码表 指令地址 指令代码 数据 0000 LID 100 0001 00.0 0002 102 0003 AN 00.1 0004 00.0 0005 D 01 000 o Q0. 0007 AN 102 0008 LAN 00.0 0009 00.1 0010 END 例3:电动机星形三角形起动控制 图125所示为·个殊申接触控制器控制的鼠笼型三相异步电动机Y△起动的电路。起 动时,按下按钮SB1,接触器KM、KT、KMY线圈通电, 其常开主触头合, 电动机绕组 Y接起动,经过时间继电器KT的延时,接触器KMY线圈断电,断开电动机绕组Y接,接 触器KM△线圈通电,电动机绕组三角形连接正常运行。 KM SB1 KM KMA FR KM KMY KMA 图125继电接触控制器控制的鼠笼型三相异步电动机Y4起动的电路 现在要将图12-5电路改为PLC控制,电动机的主电路不需要改变。设计用PLC控制 的硬件接线图和控制梯形图,写出指令编码表。 1、10口分老 将控制设备、被控设备分配到PLC输入、输出接口,得到PC外接元件与PLC接口的 对照关系。 起动按纽SB1-.-00 停止按钮SB- -10.1
4、指令编码程序 根据图 12-4 写出指令编码如表 12-4 所示。 表 12-4 PLC 的指令编码表 指令地址 指令代码 数据 0000 LD I0.0 0001 O Q0.0 0002 AN I0.2 0003 AN Q0.1 0004 = Q0.0 0005 LD I0.1 0006 O Q0.1 0007 AN I0.2 0008 AN Q0.0 0009 = Q0.1 0010 END 例 3:电动机星形-三角形起动控制 图 12-5 所示为一个继电-接触控制器控制的鼠笼型三相异步电动机 Y-Δ 起动的电路。起 动时,按下按钮 SB1,接触器 KM、KT、KMY 线圈通电,其常开主触头闭合,电动机绕组 Y 接起动,经过时间继电器 KT 的延时,接触器 KMY 线圈断电,断开电动机绕组 Y 接,接 触器 KMΔ 线圈通电,电动机绕组三角形连接正常运行。 图 12-5 继电-接触控制器控制的鼠笼型三相异步电动机 Y-Δ 起动的电路 现在要将图 12-5 电路改为 PLC 控制,电动机的主电路不需要改变。设计用 PLC 控制 的硬件接线图和控制梯形图,写出指令编码表。 1、I/O 口分配表 将控制设备、被控设备分配到 PLC 输入、输出接口,得到 PLC 外接元件与 PLC 接口的 对照关系。 起动按钮 SB1-I0.0 停止按钮 SB-I0.1

接轴器KM线图.O00 挖轴器KY线假-O0 接触器KM△线圈 003 ,PLC硬件接线图 按照PLC的IVO口分配结果,连接PLC的外部接线,见图12-6。 220四 SB1 人 0.1 21 图12-6PLC的外部接线图 3、梯形图参考程序 按照图12-6设计梯形图程序如图12-7所示。本设计的控制结果是:按下起动按钮SB1 电动机Y接起动,起动5秒钟后改为△接运行。按下停止按钮SB,电动机停止运转。 0.0 10, 90.0) 90.0 137 IN TON +50T 100m3 Q0.0 T37 0.2 图12-7鼠笼型三相异步电动机Y-△起动控制梯形图
接触器 KM 线圈-Q0.0 接触器 KMY 线圈-Q0.1 接触器 KMΔ 线圈-Q0.2 2、PLC 硬件接线图 按照 PLC 的 I/O 口分配结果,连接 PLC 的外部接线,见图 12-6。 图 12-6 PLC 的外部接线图 3、梯形图参考程序 按照图 12-6 设计梯形图程序如图 12-7 所示。本设计的控制结果是:按下起动按钮 SB1, 电动机 Y 接起动,起动 5 秒钟后改为 Δ 接运行。按下停止按钮 SB,电动机停止运转。 图 12-7 鼠笼型三相异步电动机 Y-Δ 起动控制梯形图

4、指令编码程序 按照图12-7梯形图编写语句表,指令编码见表12-5 表25PIC的指 指令地址 指令代码 数据 0000 ID 100 0001 00.0 000 AN 0003 = 00.0 0004 ID 00.0 0005 N T37.50 000 Q0. 0007 AN T37 0008 Q0.1 0009 T37 0010 Q0.2 0011 END 例4:十字路口交通灯控制 接通启动开关信号灯系统开始工作:先南北红灯亮25秒, 同时东西绿灯亮20秒,东 西绿灯亮20秒后闪烁3秒并熄灭,之后东西黄灯亮2秒熄灭,然后南北红灯熄灭绿灯亮, 同时东西红灯亮。东西红灯亮25秒,同时南北绿灯亮20秒,南北绿灯亮20秒后闪烁3秒 并熄灭,之后南北黄打亮2秒地灭,然后东西红灯熄灭绿打亮,同时南北红灯亮。循环律复 直到断开启动开关,所有信号灯都熄灭。 设计用PLC控制的硬件接线图和控制梯形图。 1、1/O口分配表 启动开关.100 南北红灯.-002 南北黄灯-00.1 南北绿女 东西红灯-Q0.5 东西黄灯.-00.4 东西绿灯-00.3 2、PLC硬件接线图 图12-8十字路口交通灯控制C硬件接线图
4、指令编码程序 按照图 12-7 梯形图编写语句表,指令编码见表 12-5。 表 12-5 PLC 的指令编码表 指令地址 指令代码 数据 0000 LD I0.0 0001 O Q0.0 0002 AN I0.1 0003 = Q0.0 0004 LD Q0.0 0005 TON T37,50 0006 LD Q0.0 0007 AN T37 0008 = Q0.1 0009 LD T37 0010 = Q0.2 0011 END 例 4:十字路口交通灯控制 接通启动开关信号灯系统开始工作:先南北红灯亮 25 秒,同时东西绿灯亮 20 秒,东 西绿灯亮 20 秒后闪烁 3 秒并熄灭,之后东西黄灯亮 2 秒熄灭,然后南北红灯熄灭绿灯亮, 同时东西红灯亮。东西红灯亮 25 秒,同时南北绿灯亮 20 秒,南北绿灯亮 20 秒后闪烁 3 秒 并熄灭,之后南北黄灯亮 2 秒熄灭,然后东西红灯熄灭绿灯亮,同时南北红灯亮。循环往复 直到断开启动开关,所有信号灯都熄灭。 设计用 PLC 控制的硬件接线图和控制梯形图。 1、I/O 口分配表 启动开关-I0.0 南北红灯-Q0.2 南北黄灯-Q0.1 南北绿灯-Q0.0 东西红灯-Q0.5 东西黄灯-Q0.4 东西绿灯-Q0.3 2、PLC 硬件接线图 图 12-8 十字路口交通灯控制 PLC 硬件接线图

3、时序图 南秋灯 258 258 灯 20s 20s 7 东西黄灯 东西红灯 25s 20 南黄灯 图12-9十字路口交通灯控制PLC时序图 4、梯形图参考程序 十字路口交通灯控制梯形图设计如图12-10所示
3、时序图 图 12-9 十字路口交通灯控制 PLC 时序图 4、梯形图参考程序 十字路口交通灯控制梯形图设计如图 12-10 所示

网络1 I0.0 T37 可络2 +250P1 100ms T31 100m 测络3 I0. TON 啊络 100m 20 30 100n 网络7 T40 TON 络8 PT 100n 3 )南北红灯 网络9 )东西红灯 网络10 西绿 对络11 )东西黄灯 网络12 00.5 90. 南北绿灯 I59 阿络13T30 )南北黄灯 络14 I0.0 T59 网络15 +5-PT 100ms 6 TON 图1210十字路口交通 灯控制梯形图 61 100ns
图 12-10 十字路口交通 灯控制梯形图
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 《电工学》课程授课教案(讲义)可编程控制器(PLC)实验——入门篇.doc
- 《电工学》课程教学大纲(电工技术 The teaching outline of Electrical Technology).pdf
- 《电工学》课程教学大纲 Electrical Engineering.pdf
- 《信号与系统》课程教学大纲 signals and systems.pdf
- 《通信原理实验》课程教学资源(实验指导)高级软件无线电系统实验指导书.doc
- 《通信原理实验》课程教学资源(实验指导)通信原理实验指导书(下).doc
- 《通信原理实验》课程教学资源(实验指导)通信原理实验指导书(上).doc
- 《通信原理实验》课程教学资源(实验指导)数字系统与FPGA设计实验指导书.doc
- 《通信原理实验》课程教学资源(实验指导)嵌入式系统设计实验指导书.doc
- 《通信原理实验》课程教学资源(实验指导)基于System Generator的通信系统设计实验指导书.doc
- 《通信原理实验》课程教学资源(实验指导)Verilog HDL数字系统设计与综合实验指导书(HDL语言硬件设计实验指导书).doc
- 《通信原理实验》课程教学资源(实验指导)MATLAB与通信仿真实验指导书(下).doc
- 《通信原理实验》课程教学资源(实验指导)MATLAB与通信仿真实验指导书(上).doc
- 《通信原理实验》课程教学资源(实验指导)CDMA移动通信系统实验指导书.doc
- 《通信原理实验》课程电子教案(PPT讲稿)通信原理实验电子教案(非通工专业).ppt
- 《通信原理实验》课程电子教案(PPT讲稿)通信原理实验电子教案.ppt
- 《通信原理实验》课程电子教案(PPT讲稿)示波器原理及其使用——示波器TDS1&2000使用.ppt
- 《通信原理实验》课程电子教案(PPT讲稿)示波器原理及其使用——示波器应用基本知识(以泰克示波器基本功能为基础).ppt
- 《通信原理实验》课程电子教案(PPT讲稿)数字系统设计与FPGA应用实验——第06讲 数字系统设计原则与设计实例.ppt
- 《通信原理实验》课程电子教案(PPT讲稿)数字系统设计与FPGA应用实验——第05讲 数字系统设计的实现与验证.ppt
- 《电工学》课程教学资源(PPT课件)第04章 非正弦周期信号电路.ppt
- 《电工学》课程教学资源(PPT课件)第01章 直流电路.ppt
- 《电工学》课程教学资源(PPT课件)第02章 电路的暂态分析.ppt
- 《电工学》课程教学资源(PPT课件)第03章 单相交流电路.ppt
- 《电工学》课程教学资源(PPT课件)第08章 低压电器及继电接触器控制.ppt
- 《电工学》课程教学资源(PPT课件)第06章 磁路与变压器.ppt
- 《电工学》课程教学资源(PPT课件)第05章 三相交流电路.ppt
- 《电工学》课程教学资源(PPT课件)第07章 电动机.ppt
- 《电工学》课程教学资源(PPT课件)第09章 可编程控制器及其应用.ppt
- 《电工学》课程PPT教学课件(电子技术)第03章 场效应晶体管及其放大电路.ppt
- 《电工学》课程PPT教学课件(电子技术)第01章 二极管和晶体管.ppt
- 《电工学》课程PPT教学课件(电子技术)第04章 集成运算放大器及其应用.ppt
- 《电工学》课程PPT教学课件(电子技术)第02章 基本放大电路.ppt
- 《电工学》课程PPT教学课件(电子技术)第05章 直流稳压电源.ppt
- 《电工学》课程PPT教学课件(电子技术)第06章 晶闸管及其应用.ppt
- 《电工学》课程PPT教学课件(电子技术)第07章 门电路和组合逻辑电路.ppt
- 《电工学》课程PPT教学课件(电子技术)第08章 触发器和时序逻辑电路.ppt
- 《电工学》课程PPT教学课件(电子技术)第10章 模拟量和数字量的相互转换.ppt
- 《电工学》课程PPT教学课件(电子技术)第09章 半导体存储器和可编程逻辑器件.ppt
- 《单片机原理与应用》课程教学大纲 Design and Application of Microcomtroller.pdf