- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第第十十章章 功功能能指指令令
主主要要内内容容
1.功能指令概述:特点、分类等;
2.简单介绍一些常用的功能指令:程 流程指
令;算术、逻辑运算指令;循环、移位指令
等。
功功能能指指令令的的产产生生
1.计算机、半导体、网络技术发展推动的结果;
2.PLC 造和开发商的定位:特殊的工控机。
工控机和工业对象决定了PLC必须具备通用性,不能局限
于逻辑控 ,还必须能够处理数据量。
3.数据量的处理内容非常丰富——功能指令的多样性。
• 数据处理远比逻辑处理复杂。
• 直接面向应用,故也称应用指令。应用指令是PLC数据处
理能力的标志。
• 具有子程序功能的指令-PID指令。
• FX2N系列共有128种298条应用指令。 (使用类似查字典)
数数值值运运算算--以以数数据据或或数数据据地地址址为为处处理理对对象象
孵孵化化箱箱温温度度控控制制::孵孵小小鸡鸡的的环环境境温温度度要要求求稳稳定定在在特特定定
温温度度附附近近,,可可采采用用PPIIDD算算法法或或 模模糊糊控控制制等等算算法法来来控控制制
。。这这些些算算法法需需要要进进行行四四则则运运算算和和函函数数运运算算。。
可可能能涉涉及及的的计计算算有有::整整数数、、浮浮点点数数等等运运算算和和函函数数调调用用
。。
赋赋值值--以以数数据据或或数数据据地地址址为为处处理理对对象象
11))变变量量参参与与运运算算可可以以将将程程序序设设计计者者从从繁繁琐琐的的地地址址操操作作
中中解解放放出出来来。。
22))变变量量操操作作 包包括括算算术术和和函函数数运运算算,,程程序序控控制制等等都都需需
要要赋赋值值语语句句。。
比比较较判判断断 程程序序流流程程控控制制--以以数数据据、、数数据据
地地址址、、程程序序地地址址为为处处理理对对象象
下下图图为为电电梯梯上上行行时时判判断断下下一一层层是是否否要要停停的的流流程程,,其其中中的的
逻逻辑辑判判断断比比较较复复杂杂。。采采用用比比较较判判断断 程程序序分分支支可可以以方方
便便实实现现。。
循循环环迭迭代代--程程序序控控制制的的一一种种
产产品品质质量量控控制制需需要要求求累累加加值值和和平平均均值值。。工工业业中中常常用用的的
移移动动平平均均滤滤波波也也要要求求累累加加值值和和平平均均值值。。用用循循环环实实现现
常常方方便便。。
将将DD00--DD3300中中的的内内容容转转移移到到DD110000--DD113300。。也也可可以以用用循循环环语语
句句。。
方方便便指指令令--实实现现一一系系列列辅辅助助操操作作
见见书书中中设设计计的的例例子子 ((第第十十一一章章))
子子程程序序类类的的指指令令
类类似似于于高高级级语语言言中中的的一一些些固固定定子子程程序序或或函函数数。。
PPIIDD指指令令::
• 工工业业中中常常用用 7700%%以以上上回回路路控控制制使使用用PPIIDD控控制制。。
• 控控制制算算法法简简单单且且固固定定 参参数数有有限限。。
• 有有成成熟熟的的参参数数优优化化方方法法。。
后后两两点点决决定定了了普普通通技技术术员员也也能能方方便便地地使使用用PPIIDD算算法法。。
将将这这种种常常用用算算法法作作为为指指令令使使用用有有很很大大的的好好处处::计计算算精精
度度、、运运算算速速度度等等都都可可以以提提高高 甚甚至至可可以以硬硬件件实实现现。。
功功能能指指令令的的分分类类
• 数据处理类 (四则运算、函数处理)
• 程序控制类 (循环、跳转、子程序等)
• 特殊应用类 (高速计数 等)
• 外部设备类 (I/O接口等)
FFXX系系列列PPLLCC功功能能指指令令的的表表示示格格式式
• 指令编号(45)、助记符(MEAN)
• 作数:大多数功能指令有1至4个 作数,有的没
有;[S]源 作数,[D]目标 作数;如果可使用变
址功能,用[S·]和[D·]表示。
• n和m表示其它 作数,常用于表示常数K和H,或作
为源和目标 作数的补充说明。
• 程序步数:程序存储器中该指令所占步数。
• 上图含义:X0为1时,[(D0)+(D1)+(D2)]÷3→(D4Z0)
功功能能指指令令的的执执行行方方式式
•连连续续执执行行与与脉脉冲冲执执行行
有 “P”表示脉冲执行,即该指令仅在接
原创力文档


文档评论(0)