1、0目 录第一章 可编程控制器基本指令 .2第二章 可编程控制器实验 .4实验一 喷泉的模拟控制 .4实验二 舞台灯光的模拟控制 .6实验三 轧钢机的模拟控制 .9实验四 邮件分拣的模拟控制 .11实验五 液体混合的模拟控制 .18实验六 抢答器的模拟控制 .20实验七 运料小车的模拟控制 .211第一章 可编程控制器基本指令一实验目的熟练掌握可编程控制器的基本指令。二实验内容基本指令如表所示。名 称助记符目 标 元 件 说 明取指令 LDI、Q 、M 、SM、T、C、V、 S、L常开接点逻辑运算起始取反指令LDNI、Q 、M 、SM、T、C、V、 S、L常闭接点逻辑运算起始线圈驱动=Q、M、S
2、M、T 、C、 V、S 、 L驱动线圈的输出与指令 AI、Q 、M 、SM、T、C、V、 S、L单个常开接点的串联与非指令ANI、Q 、M 、SM、T、C、V、 S、L单个常闭接点的串联或指令 OI、Q 、M 、SM、T、C、V、 S、L单个常开接点的并联或非指 ON I、Q 、M 、SM、T、C、 单个常闭接点的并联2令 V、 S、L置位指令SI、Q 、M 、SM、T、C、V、 S、L使动作保持复位指令RI、Q 、M 、SM、T、C、V、 S、L使保持复位正跳变 EDI、Q 、M 、SM、T、C、V、 S、L输入上升沿产生脉冲输出负跳变 EUI、Q 、M 、SM、T、C、V、 S、L输入下降
3、沿产生脉冲输出空操作 NOP 无 使步序作空操作1标准触点 LD、A、 O、LDN、AN、ONLD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。LDN,取反指令。表示一个与输入母线相连的常闭接点指令,即常闭接点逻辑运算起始。A,与指令。用于单个常开接点的串联。AN,与非指令。用于单个常闭接点的串联。O,或指令。用于单个常开接点的并联。ON,或非指令。用于单个常闭接点的并联。2正、负跳变 ED、 EU3ED,在检测到一个正跳变(从 OFF 到 ON)之后,让能流接通一个扫描周期。EU,在检测到一个负跳变(从 ON 到 OFF)之后,让能流接通一个扫描周期。3输出 =,在
4、执行输出指令时,映像寄存器中的指定参数位被接通。4置位与复位指令 S、RS,执行置位(置 1)指令时,从 bit 或 OUT 指定的地址参数开始的 N个点都被置位。R,执行复位(置 0)指令时,从 bit 或 OUT 指定的地址参数开始的 N个点都被复位。置位与复位的点数可以是 1-255,当用复位指令时,如果 bit 或 OUT指定的是 T 或 C 时,那么定时器或计数器被复位,同时当前值将被清零。5空操作指令 NOPNOP 指令不影响程序的执行,执行数 N(1-255) 。4L1234875609第二章 可编程控制器实验实验一 喷泉的模拟控制一实验目的 用 PLC 构成喷泉控制系统。二实验
5、内容 1控制要求隔灯闪烁:L1 亮 0.5 秒后灭,接着L2 亮 0.5 秒后灭,接着 L3 亮 0.5 秒后灭,接着 L4 亮 0.5 秒后灭,接着L5、 L9 亮 0.5 秒后灭,接着 L6、L10亮 0.5 秒后灭,接着 L7、L11 亮 0.5 秒后灭,接着 L8、L12 亮 0.5 秒后灭,L1 亮 0.5 秒后灭,如此循环下去。 图 1-1 喷泉控制示意图2I/O 分配输入 输出起动按钮:I0.0 L1:Q0.0 L5、L9 : Q0.4停止按钮:I0.1 L2:Q0.1 L6、L10:Q0.5L3: Q0.2 L7、L11:Q0.6L4: Q0.3 L8、L12:Q0.73按图所
6、示的梯形图输入程序。4调试并运行程序。三喷泉控制语句表0 LD I0.0 14LD M0.1 27 LD M10.41 O M1.0 15AN M0.0 28 = Q0.32 AN T37 16TON T38,+529 LD M10.53 A I0.1 17LD T38 30 = Q0.44 = M1.0 18= M0.0 31 LD M10.65M1.0I0.1T37T37I0.M1.0T38ONONIP+5I0.1M10.+5M0.M0.M0.1IPSHRBEN+8_ITDAM10.Q0.1Q20.3Q4OT37M1.I0M.10T38M0.M10.2M10.34M10.50.5Q60.7
7、RM186M10.7I0.15 LD M1.0 19LD M0.0 32 = Q0.56 TON T37,+533 LD M10.77 LD T3720SHRBM10.0,M10.1,+8 34 = Q0.68 O M11.0 21LD M10.1 35 LD M11.09 = M10.0 22= Q0.0 36 = Q0.710 LD I0.0 23LD M10.2 37 LDN I0.111 O M0.1 24= Q0.1 38 R M10.1,812 A I0.1 25LD M10.313 = M0.1 26= Q0.2四喷泉控制梯形图6图 1-2 喷泉梯形图7L19458236实验二
8、舞台灯光的模拟控制一实验目的 用 PLC 构成舞台灯光控制系统。二实验内容 1控制要求L1、 L2、L9L1、L5、L8L1 、L4、L7 L1、L3、L6 L1L2、L3、L4 、L5L6、L7、 L8、L9L1 、L2、L6 L1 、L3、L7L1、L4 、L8L1 、 L5、 L9L1 L2、L3、L4 、L5L6、L7、L8、L9 L1、L2、L9L1 、 L5、 L8循环下去。2I/O 分配 输入 输出起动按钮:I0.0 L1:Q0.0 L6: Q0.5停止按钮:I0.1 L2:Q0.1 L7: Q0.6L3: Q0.2 L8:Q0.7 L4:Q0.3 L9:Q1.0 L5:Q0.4
9、3按图所示的梯形图输入程序。图 3-1 舞台灯光控制示意图。4调试并运行程序。8三舞台灯光控制语句表1 LD I0.0 27O M10.553= Q0.42 O M0.1 28O M11.054LD M10.43 A I0.1 29O M11.155O M10.74 = M0.1 30O M11.256O M11.05 LD M0.1 31O M11.357O M11.66 AN M0.0 32O M11.458= Q0.57 TONT37,+5 33= Q0.059LD M10.38 LD T37 34LDM10.160O M10.79 = M0.0 35O M10.661O M11.110
10、LD M0.1 36O M11.062O M11.611TONT38,+10 37O M11.563= Q0.612AN T38 38= Q0.164LD M10.213= M1.0 39LDM10.465O M10.714LD M1.0 40O M10.666O M11.215O M0.2 41O M11.167O M11.616= M10.0 42O M11.568= Q0.717LD M11.6 43= Q0.269LD M10.11 TO T39,+5 4 L M10 7 O M10.798 N 4 D .3 019AN T39 45O M10.671O M11.320= M0.2 4
11、6O M11.272O M11.621LD M0.0 47O M11.573= Q1.022SHRBM10.0,M10.1,+1448= Q0.374LDNI0.123LD M10.1 49LDM10.275R M10.1,1424O M10.2 50O M10.625O M10.3 51O M11.326O M10.4 52O M11.510Q0.3Q0.2Q0.4Q0.5Q0.6M1.5M10.6M10.632T37ON 4+5T38M0.+10PINM0.1T37M0.1M0.I0.1I PIM0.1O M1.5M10.62M1.5304M1.076M10.37M1.M.01T39M0.
12、2+5INPM0.2116T38T39SHRBENNDATS_BIM10.+4QM0.M10.23 OO Q0.7Q1.0R14M0.6M10.72M1.620M1.6M1.73I0M10.5M1.23M1.4Q0.10M1.60M1.54四舞台灯光控制梯形图图 3-2 舞台灯光梯形图11S1M3RF2Y实验三 轧钢机的模拟控制一实验目的 用 PLC 构成轧钢机控制系统。二实验内容 1控制要求当起动按扭按下,电动机 M1、M2运行,按 S1 表示检测到物件,电动机M3 正转,即 M3F 亮。再按 S2,电动机 M3 反转,即 M3R 亮,同时电磁阀Y1 动作。再按 S1 ,电动机 M3 正转,
13、重复经过三次循环,再按 S2 时,则停机一段时间(3s) ,取出成品后,继续运行,不需要按起动。当按下停止按钮时,必须按起动后方可运行。必须注意不先按 S1,而按 S2 将不会有动作。 图 7-1 轧钢机控制示意图2I/O 分配 输入 输出起动按钮:I0.0 M1:Q0.0 M3F: Q0.2停止按钮:I0.3 M2:Q0.1 M3R:Q0.3S1 按钮: I0.1 Y1:Q0.4S2 按钮: I0.23按图所示的梯形图输入程序。4调试并运行程序。 三轧钢机控制语句表1 LDI0.014O Q0.2 27A M0.02 O T3815A I0.3 28A M0.13 O M0.016AN I0
14、.2 29= Q0.34 A I0.317A M0.0 30= Q0.412Q0.1M0.Q0.34Q0.2S1 MM0.M0.1CTUT38ONI0.3I0.3I0.T38M0.T38IQ0.I2RM0.10.3I10.3 I1Q0.2I3I0.2Q3C1RPV+4RQ0.4 +T38C1Q0.PIM0.15 = M0.018= Q0.2 31LD Q0.36 LDI0.019S M0.1,132LD T387 O Q0.020LDNI0.3 33CTUC1,+48 O T3821O C1 34LD C19 A I0.322R M0.1,135TONT38,+3010A M0.023LD I
15、0.2 36R Q0.0,411= Q0.024O Q0.3 3712= Q0.125A I0.3 3813LDI0.126AN I0.1四轧钢机控制梯形图13图 7-2 轧钢机控制梯形图1420S134M5L123450M实验四 邮件分拣的模拟控制一实验目的 用 PLC 构成邮件分拣控制系统。二实验内容 1控制要求XCXDXEXF 用 PLC-01 的常开开关表示,当 XCXDXEXF 取值不是(0001,0010,0011,0100,0101)时,L1 闪亮表示出错,按停止按扭无效。必须取 XCXDXEXF 为(0001 ,0010 ,0011,0100,0101 )后,再按停止按扭,复位
16、一下,再按起动按钮,则 L2 亮表示可以进邮件,同时 M5 亮, S1 产生 1s 的脉冲闪亮。在这基础上当 XCXDXEXF 取值 0001时,表示邮编第一个数字为 1,当按下 S2 表示检测到了,脉冲开始计数,经五个脉冲后 M1 亮 2s,表示开头为 1 的邮编进北京的邮箱,同时M5,L2,S1 灭 2s。当 XCXDXEXF 取值 0010 时,表示邮编第一个数字为2,当按下 S2 表示检测到了,脉冲开始计数,经十个脉冲后 M2 亮 2s,表示开头为 2 的邮编进上海的邮箱,同时 M5,L2,S1 灭 2s。当 XCXDXEXF取值 0011 时,表示邮编第一个数字为 3,当按下 S2
17、表示检测到了,脉冲开始计数,经十五个脉冲后 M3 亮 2s,表示开头为 3 的邮编进天津的邮箱,同时 M5,L2,S1 灭 2s。当XCXDXEXF 取值 0100 时,表示邮编第一个数字为 4,当按下 S2 表示检测到了,脉冲开始计数,经二十个脉冲后 M4 亮 2s,表示开头为 4 的邮编进武汉的邮箱,同时 M5,L2,S1 灭 2s。当XCXDXEXF 取值 0101 时,表示邮编第一个数字为 5,当按下 S2 表示检测到了,脉冲开始计数,经二十五个脉冲后,M5,L2,S1 灭2s,表示开头为 5 的邮编进广州的邮箱。当开头为 1 的邮编检测到了,但M1 还没亮时,转变 XCXDXEXF
18、的值,发生错误 L1 闪亮,情况就跟开头说的一样了,以此类推当其他号码检测到了,但还没投进箱子时,转变号码就发生错误。当邮编投进邮箱后再按 S2 表示检测到邮件工作。2I/O 分配 输入 输出15起动按钮:I0.0 M1:Q0.1停止按钮:I0.1 M2:Q0.2 S1 按钮: I1.0 M3:Q0.3 S2 按钮:I0.7 M4:Q0.4 图 8-1 邮件分拣控制示意图XC 按钮: I0.3 M5:Q0.5 XD 按钮: I0.4 L1:Q0.6XE 按钮:I0.5 L2:Q0.7XF 按钮:I0.6 3按图所示的梯形图输入程序。4调试并运行程序。 三邮件分拣控制语句表1 LD I0.0 8
19、1 O M1.3 161A I1.02 O M0.0 82 A M0.4 162A I0.53 = M0.0 83 OLD163A I0.64 LDN I0.1 84 LD M0.7 164AN I0.35 O M3.0 85 O M1.0 165AN I0.46 = M3.0 86 O M1.1 166= M10.27 LD I0.6 87 O M1.2 167LD M10.28 AN I0.3 88 A M0.5 168LD M10.59 AN I0.4 89 OLD169CTUC9,+210AN I0.5 90 AN T48 170LD M10.211= M0.1 91 TONT49,+
20、5171A C912LD I0.5 92 LD T49 172EU1613AN I0.3 93 TONT48,+5173= M2.314AN I0.4 94 LD T49 174LD M2.315AN I0.6 95 = Q0.6 175LD M10.516= M0.2 96 LD Q0.6 176CTUC3,+1517LD I0.5 97 S M0.6,1177LD C318A I0.6 98 LD I0.7 178TONT40,+2019AN I0.3 99 A M0.1 179AN T4020AN I0.4 100O M0.7 180= Q0.321= M0.3 101= M0.7 18
21、1LD M1.222LD I0.4 102LD I0.7 182A I1.023AN I0.3 103A M0.2 183A I0.424AN I0.5 104O M1.0 184AN I0.325AN I0.6 105= M1.0 185AN I0.526= M0.4 106LD I0.7 186AN I0.627LD I0.4 107A M0.3 187= M10.328AN I0.3 108O M1.1 188LD M10.329AN I0.5 109= M1.1 189LD M10.530A I0.6 110LD I0.7 190CTUC10,+231= M0.5 111A M0.4
22、191LD M10.31732LD M0.1 112O M1.2 192A C1033AN Q0.1 113= M1.2 193EU34LD M0.2 114LD I0.7 194= M2.435AN Q0.2 115A M0.5 195LD M2.436OLD 116O M1.3 196LD M10.537LD M0.3 117= M1.3 197CTUC4,+2038AN Q0.3 118LD M0.7 198LD C439OLD 119A I1.0 199TONT41,+2040LD M0.4 120A I0.6 200AN T4141AN Q0.4 121AN I0.3 201= Q0
23、.442OLD 122AN I0.4 202LD M1.343LD M0.5 123AN I0.5 203A I1.044AN C5 124= M10.0 204A I0.445OLD 125LD M10.0 205AN I0.346A M0.0 126LD M10.5 206AN I0.547AN M3.0 127CTUC7,+2207A I0.648AN M0.6 128LD M10.0 208= M10.449= Q0.7 129A C7 209LD M10.450= Q0.5 130EU 210LD M10.51851LDN I0.3 131= M2.1 211CTUC11,+252A
24、N I0.4 132LD M2.1 212LD M10.453AN I0.5 133LD M10.5 213A C1154AN I0.6 134CTUC1,+5214EU55O I0.3 135LD C1 215= M2.556LDN I0.3 136TONT38,+20216LD M2.557A I0.4 137AN T38 217LD M10.558A I0.5 138= Q0.1 218CTUC5,+2559OLD 139LD M1.0 219LD C560LD M1.0 140A I1.0 220TONT42,+2061O M1.1 141A I0.5 221LD T3862O M1.
25、2 142AN I0.3 222O T3963O M1.3 143AN I0.4 223O T4064A M0.1 144AN I0.6 224O T4165OLD 145= M10.1 225O T4266LD M0.7 146LD M10.1 226= M10.567O M1.1 147LD M10.5 227LD M10.568O M1.2 148CTUC8,+2228R M0.7,569O M1.3 149LD M10.1 229LDNI0.11970A M0.2 150A C8 230R C1,1171OLD 151EU 231R M0.0,3172LD M0.7 152= M2.2
26、 232R M10.0,673O M1.0 153LD M2.2 23374O M1.2 154LD M10.5 23475O M1.3 155CTUC2,+1023576A M0.3 156LD C2 23677OLD 157TONT39,+2023778LD M0.7 158AN T39 23879O M1.0 159= Q0.2 23980O M1.1 160LD M1.1 240四邮件分拣控制梯形图20T49INOPT48I0.6I0.5I0.5 +5I0.3M1.0I.3M0.71132M0.M0.1M0.54M0.32I0.5M3.0I0.4I0.46I0.6I0.3I0.5M1.
27、3072M0.713M.21Q70.5M1.03M1.M1.26M3M542144I0.I0.3I0.3I0.6MI0.1M3654Q1Q0.32C54MMM0.图 8-2 邮件分拣控制梯形图21M10.I0.4CTU8RI0.53M2.T39ONQ0.2PCTU2V+2C8T39PV+10 +2RPI6M10.2M10.3I3M2.3CTU9RI0.5PCTU3C9R+2V6T40ONQ0.3I5T4PV+15 +2I0.IP46M1.0M10.5M2.510C2T48PINOM0.7M1.0M1.M1.2M1.M10.52M2.3010M10.C3M1.2I0.5M1.3I0.3CTU4M
28、2.1CTUT38Q0.1PINOQ0.6ST496M0.1M0.2M0.3M0.4I7I7I7I711 M0.5I1.0PVR+2C7I73M7M10.5M10.RPVC1+5M10.212+5671+2T38图 8-2 (续)22M10.5T38M0.7R1CM0. 9T401I0.1T42M5M2.4TON R36 M10.4Q0.4I5M2.56TONC10M10.3RPVCTUPIRPV45M10.3M10.5C424+2+2CUTCTUT41I0.1RPVC5M1.304M1.5M10.425+2IPRPV +20M10.C5+2UT +204134图 8-2 (续)23MY32L
29、B1YA实验五 液体混合的模拟控制一实验目的 用 PLC 构成液体混合控制系统。二实验内容 1控制要求按下起动按钮,电磁阀 Y1 闭合,开始注入液体 A,按 L2 表示液体到了 L2 的高度,停止注入液体 A。同时电磁阀 Y2 闭合,注入液体 B,按L1 表示液体到了 L1 的高度,停止注入液体 B,开启搅拌机 M,搅拌 4s,停止搅拌。同时 Y3 为 ON,开始放出液体至液体高度为 L3,再经 2s 停止放出液体。同时液体 A 注入。开始循环。按停止按扭,所有操作都停止,须重新启动。 2I/O 分配 输入 输出起动按钮:I0.0 Y1:Q0.1 停止按钮:I0.4 Y2:Q0.2 L1 按钮
30、: I0.1 Y3:Q0.3L2 按钮: I0.2 M:Q0.4L3 按钮: I0.3 3按图所示的梯形图输入程序。4调试并运行程序。 图 10-1 液体混合控制示意图三液体混合控制语句表图1 LD I0.0 17 A I0.2 32 LD M10.12 AN Q0.1 18 OLD 33 = Q0.13 AN Q0.2 19 LD M10.2 34 LD M10.24 AN Q0.3 20 A I0.1 35 = Q0.25 AN Q0.4 21 OLD 36 LD M10.36 LD M0.1 22 LD M10.3 37 = Q0.47 CTU C1,+1 23 A T37 38 TON
31、T37,+408 LD Q0.3 24 OLD 39 LD M10.49 EU 25 LD M10.4 40 O M10.524C1TUUPV+1RQ0.4ENOQ0.3M0.1ENQ0.1I0.2PQ0.2I0.M1Q0.3C1M0.6M10.NS_BIT +6M10.I0.3T71T8Q0.241TONINPTTONINPT38 +40 +207RC1Q.3M.37M10.324M10.M10.325M10.54I0.4DASHRB10= M0.1 26 A I0.3 41 = Q0.311LD C1 27 OLD 42 LD M10.512O M10.6 28 LD M10.5 43 T
32、ONT38,+2013EU 29 A T38 44 LDNI0.414= M10.0 30 OLD 45 R M10.0,715LD M10.0 46 R C1,116LD M10.1 31SHRBM10.0,M10.1,+6四液体混合控制梯形图25图 10-2 液体混合控制梯形图26实验六 抢答器的模拟控制一、实验目的用 PLC 构成抢答器控制系统二、实验内容实验示意图如下所示。抢答器实验示意图控制要求有四个抢答台,在主持人的主持下,参赛者通过抢先按下抢答按钮后,抢答开始并有时间限制。最先按下按钮的由七段数码显示器显示该台号,此后其他抢答无效。如果在限制的时间内,参赛者均没有抢答,10S 后
33、抢答无效;如果主持人未按下开始按钮之前,已有人按下抢答按钮,则属于违规,数码显示器上显示“8”并闪烁,其他按钮不起作用;抢答器的复位是通过主持人的复位按钮来实现的27I/O 分配 输入 输出开始抢答起动 SB1: X0 数码显示 L1: Y1复位 SB2: X5 数码显示 L2: Y2 抢答按钮 L1: X1 数码显示 L3: Y3抢答按钮 L2: X2 数码显示 L4: Y4抢答按钮 L3: X3抢答按钮 L4: X43按图所示的梯形图输入程序。4调试并运行程序。28实验七 运料小车的模拟控制一、实验目的用 PLC 构成运料小车控制系统二、实验内容实验示意图如图 1 所示。29图 1 运料小车实验示意图1 控制要求、单步运行