- 1、本文档共41页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
项目九 广告牌循环彩灯PLC控制系统 【学习目标】 掌握三菱FX2N系列PLC功能指令的表示形式。 掌握三菱FX2N常用的程序流向控制功能指令、传送和比较功能指令的格式和使用方法。 掌握三菱FX2N常用的数据处理、循环与移位等常用功能指令的格式和使用方法。 掌握利用传送、比较、移位、跳转等常用功能指令进行程序设计的方法和技能。 能利用传送、比较、数据处理等功能指令完成电动机的Y/△启动、简易定时报时器的PLC控制系统的软硬件设计与运行调试。 能利用移位、传送等功能指令完成流水灯光控制 一、项目导入 二、相关知识 2.数据长度 3.指令类型 4.位元件 只处理ON/OFF状态的元件称为位元件。例如X、Y、M和S。处理数据的元件称为字 元件。例如T、C和D等。但由位元件也可构成字元件进行数据处理,位元件组合由Kn加首元件号来表示。 (二)常用功能指令简介 1.程序流向控制功能指令 (1)条件跳转指令 举例: (2)子程序调用与返回指令 X0为ON时,子程序调用指令CALL使程序跳到标号P10处,子程序被执行。在子程序返回指令SRET执行后程序回到104步处。标号应写在程序结束指令FEND(后述)之后。标号范围为PO~P62,同一标号不能重复使用,也就是说同一标号不能出现多于一次,而且CJ指令中用过的标号不能重复再用,但不同的CALL指令可调用同一标号的子程序。 (3)中断指令 (4)循环指令 2.传送和比较指令 (1)比较指令 举例: 这是一条三个操作数(2个源操作数、一个目标操作数)的指令。源操作数的数据作代数比较(如一21),且所有源操作数的数据和目标操作数的数据均作二进制数据处理。程序中的MO、Ml、M2根据比较的结果动作。K100C20的当前值时,MO接通;K100=C20的当前值时,M1接通,K100C20的当前值时,M2接通。当执行条件X0为OFF时,比较指令CMP不执行,MO、M1、M2的状态保持不变。 (2)区间比较指令 举例: 区间比较指令ZCP是将一个数据与两个源数据值进行比较。该指令的使用说明如图9-10所示。源[S1]的数据不得大于[S2]的值。例如,[S1]=Kl00,[S2]=K90,ZCP指令 执行时就把[S2]=100来执行。源数据的比较是 代数比较。M3、M4、M5的状态取决与比较的结果。 当K100C30的当前值时,M3接通;K100≦C30的当前值≦K120时,M4接通,K100C30的当前值时,M5接通。当执行条件X0为OFF时,比较指令ZCP不执行,M3、M4、M5的状态保持不变。 (3)传送指令 3.四则运算和逻辑运算指令 (1)加法指令 (2)加1指令 (3)与指令 (4)求补指令 4.循环移位指令 (1)右循环指令 举例: 右循环指令可以使16位数据、32位数据向右循环移位,其操作如下所示。当X0由OFFON时,各位数据向右移4位,最后一次从最低位移出的状态也存于进位标志M8022中。用连续指令执行时,循环移位操作每个周期执行1次。左循环指令ROL和右循环指令ROR相似,只是移动的方向向左。 (2)位右移指令 举例: 1)M3?M0→溢出 2)M7?M4→M3?M0 3)M11?M8→M7?M4 4)M15?M12→M11?M8 5)X3?X0→M15?M12 5.触点型比较指令 举例: AND类触点型比较指令要素 举例 案例二 彩灯的交替点亮PLC控制 有8盏彩灯HL1—HL8,要求隔灯显示,每2s变换1次,反复进行。用一个开关实 启停控制。L1一L8接于Y0一Y7。 根据要求设计的梯形图见图9-28所示,X0闭合,T0产生一个导通2s断开2s的周期性的振荡电路,T0导通时将十进制(K85)10=2二进制送到 K2Y0,使得彩灯Y0、Y2、Y4、Y6点亮;T0断开时将十进制(K170)10=2二进制送到 K2Y0,使得彩灯Y1、Y3、Y5、Y7点亮;周期性的实现彩灯的交替点亮控制。 梯形图 案例三 简易定时报时器PLC控制 应用计数器与比较指令,构成24h可设定定时时间的控制器,每15min为一设定单位,共96个时间单位。 设定6:30电铃(Y0控制)每秒响1次,6S后自动停止。9:00~17:00,启动住宅报警系统(Y1)。18:00打开园内照明(Y2)。22:00关园内照明(Y2)。 设X0为起停开关;X1为15min快速调整与试验开关;X2为格数设定的快速调整与试验开关。时间设定值为钟点数×4。使用时,在0:00时启动定时器,梯形图如图 梯形图 案例四 流水灯光控制 某灯光招牌有L1一L8八个灯接于K2Y0,要求当X0为ON时,灯先以正序每隔1s轮流点亮,当Y7亮后,停2s;然后以反序
文档评论(0)