- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《PLC原理及应用》教材 模块3 提高应用模块
《PLC原理及应用》教材编写参考资料模块3 提高应用模块学习目标PLC的指令系统,除了前面学习的基本指令和步进指令外,还有功能指令。功能指令(也称应用指令)是PLC制造商为了适应复杂的自动控制系统和简化编程的需要而设计出来的具有不同特殊功能的子程序。在三菱FX2N系列PLC中,功能指令分为程序流程、传送与比较、算术与逻辑运算、循环与移位、数据处理、高速处理、方便指令、外部1/O设备、外围设备、浮点数运算、定位、时钟运算、外围设备、触点比较13类,共136条(见附录2)。随着应用领域的扩展,功能指令数量还将不断增加,功能还将不断增强。本模块通过水水位的PLC控制、运料小车的PLC控制、数码管显示时间的交通灯PLC控制、密码锁的PLC控制4个项目,介绍三菱FX2N系列PLC常用的功能指令及其编程方法。要求达到以下学习目标:掌握功能指令的识读方法。掌握常用的功能指令及应用。进一步熟悉PLC的编程方法。进一步掌握PLC解决实际问题的方法。项目1 水塔水位的PLC控制一、项目描述某高层住宅的消防供水系统的供水水压无法满足楼层较高住户的消防用水需求,为此,采用通过屋顶水塔保持固定水位来解决此问题,如图3-1-1所示。楼顶水塔利用水位开关Kl、K2监测水塔水位的高、低;通过水泵M从蓄水池抽水向楼顶水塔供水;蓄水池利用水位开关K3、K4监测水池水位的高低;通过电磁阀YA由外部供水系统向蓄水池注水。系统有自动和手动两种动控制方式;SA5为ON时,为手动控制方式。具体控制要求如下:图3-1-1水塔水位的系统控制示意图1.自动控制方式(1)水位开关的动作:水位高于设定水位时,开关动作(ON),水位低于设定水位时,开关复位(OFF)。(2)水塔水位的控制:当水塔水位达到高水位、K1为ON时,水泵M停止抽水;当水塔水位达到低水位、K2为OFF时,水泵M工作抽水。(3)蓄水池水位的控制:当蓄水池水位达到高水位、K3为ON时,电磁阀YA停止向蓄水池注水;当蓄水池水位达到低水位、K4为OFF时,电磁阅YA工作向蓄水池注水。(4)水泵M的控制:水塔缺水(K2为OFF),且蓄水池有水(K4为ON)时,水泵M工作;水塔缺水(K2为OFF)且蓄水池缺水(K4为OFF)时,水泵M不能工作;水塔水位到达高水位(K1为ON)时,水泵M停止工作。(5)电磁阔YA的控制:蓄水池缺水(K4为OFF)时,电磁间YA工作;蓄水池达到高水位 (K3为ON)时,电磁阀YA停止工作。2.手动控制方式由控制按钮SB1控制电磁阀YA向蓄水池注水,蓄水池达到高水位后自动停止;由控制按钮SB2控制水泵M向水塔抽水,水塔达到高水位后自动停止,若蓄水池缺水,水泵M不能工作。二、项目目标与要求·掌握功能指令的识读方法。·掌握条件跳转指令CJ的使用。·掌握水塔水位的PLC控制方法。·进一步掌握常用的PLC程序设计方法。三、项目分析根据控制要求,本项目主要是针对水泵M和电磁阀YA两个设备进行控制。1.水泵M的控制:水泵M的起动应由K2的下降沿(水塔缺水)控制,停止应由K1的上升沿(水塔水位达到高水位)控制。同时K4为OFF(水池缺水)时,水泵M不能起动。2.电磁阀YA的控制:电磁阀YA的启动应由K4的下降沿(水池缺水)控制,停止应由K3的上升沿(水池水位达到高水位)控制。3.系统程序由自动控制和手动控制两种方式组成,利用条件跳转指令实现两种方式的切换。四、项目准备为了认识并掌握功能指令,首先应该了解功能指令的格式、数据的长度、指令执行形式、位元件和字元件。1.功能指令的格式如图3-1-2(a)所示,功能指令由指令功能助记符和操作数两部分组成。(1)指令功能助记符图3-1-2功能指令的格式图D:表示处理的数据为32位二进制数,没有“D则表示处理的数据为16位二进制数。FNC45:功能指令的功能编号,即功能指令的编排顺序,范围为FNCOO-FNC2490注:在计算机中输入功能指令时不用输入功能编号。MEAN:功能指令的助记符,该指令的功能为求平均值。P:表示脉冲执行,没有“P则表示连续执行。(2)操作数[S?]:源操作数。指令中可能有多个晾操作数时用[SI.]、[S2.]等表示。[D?]:目标操作数。指令中可能有多个目标操作数时用[D1.]、[D2.]等表示。[n]:数值常数,常用来表示数值或作为源操作数和目标操作数的补充注释。操作数量多=时,用[n1]、[n2]等表示。(3)操作数的选择范围如图3-1-2(b)所示。←[S?]→:表示源操作数的选择范围。←[D?]→:表示目标操作数的选择范围。←[n]→:表示数值的选择范围,K表示十进制数,H表示十六进制数。2.功能指令的数据长度功能指令中使用的数据长度有16位(bit)和32位(bit)两种。功能指令中用“D”来区分16位数据和32位数据,带“D”的指令处
您可能关注的文档
- [2017参赛课件《博大精深的中华文化》.ppt
- [中国非常规油气网]低渗透油气藏体积压裂技术.ppt
- [世纪金榜]2016届中考(会考)地理一轮复习课件:第五章我们生活的大洲——亚洲(共40张PPT).ppt
- [中学联盟]江苏省沭阳县潼阳中学鲁教版地理必修一2.1岩石圈与地表形态 课件.ppt
- [专家评审]菱形挂篮悬臂浇筑施工方案142页(附挂篮构造图CAD)_ppt.ppt
- [中学联盟]河北省新乐市第一中学高中地理湘教版必修一:2.3常见的天气系统 课件(共23张PPT).ppt
- [中学联盟]福建省福州市第十八中学高一数学必修1《第二章 基本初等函数2.2.1对数与对数运算》课件.ppt
- [中学联盟]浙江省慈溪市慈吉中学科学华师大版八年级上(新)3.3 阿基米德原理.ppt
- [中学联盟]河南省洛阳市中成外国语学校2016届高三地理一轮复习课件:一个大洲和五个地区(共30张PPT).ppt
- [中学联盟]重庆市梁平实验中学人教版高中数学必修一课件:2-2-2对数函数及其性质2.ppt
文档评论(0)