网站大量收购独家精品文档,联系QQ:2885784924

PLC编程与安装调试课件 模块四 PLC功能指令程序设计入门 任务一功能指令编程应用(一).pptxVIP

PLC编程与安装调试课件 模块四 PLC功能指令程序设计入门 任务一功能指令编程应用(一).pptx

  1. 1、本文档共48页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PLC编程与安装调试模块四PLC功能指令程序设计入门任务一功能指令编程应用(一)

思维导图任务一功能指令编程应用二、功能指令表达形式及执行方式一、功能指令的梯形图表示形式三、功能指令的操作数四、比较指令五、数据传送指令六、功能指令编程应用评价总结知识拓展任务实施确定任务实施方案知识导图任务描述知识准备收集信息

知识导图

任务描述一名技术工人正在对大门的开关系统进行自动化改造,设备使用了三菱PLC。根据设备安装改造要求,需要用功能指令实现大门的开、关。如果你是技术工人,应该如何设计改造大门的开关系统?

知识准备一功能指令的梯形图表示形式功能指令采用梯形图和助记符相结合的形式。功能指令在梯形图中用功能框表示。在功能框中,用功能指令代码或通用的助记符形式表示该功能指令。如图所示为功能指令MEAN的梯形图,这是一条“求平均值”的功能指令,指令的代码是45。当图中的X0为ON时,可以求出D0,D1,D2中数据的平均值,并将结果送到D10中。图中动合触点X0=ON是该条功能指令的执行条件,其后的方框即为功能指令的梯形图形式。可见,功能指令同一般的汇编指令相似,是由助记符和操作数两部分组成的。

知识准备一功能指令的梯形图表示形式(1)助记符部分功能框的第一段即为助记符部分,表示该指令应完成的功能。由于功能指令有很多种类型,所以每条功能指令都设有相应的代码(功能号),如求平均值的代码为45。但是为了便于记忆,每个功能指令都有一个助记符,对应FNC45的助记符是MEAN,表示“求平均值”。在使用编程器编程时,按下功能指令键,输入该条指令的代码后,在编程器上实际显示的就是相应的助记符。(2)操作数部分有的功能指令只需要指定功能号,但更多的功能指令还需要指定操作元件。操作元件由操作数组成。功能框的第二部分为操作数部分。操作数部分由“源操作数”[S.]“目标操作数”[D.]和“数据个数”n三部分组成。无论操作数有多少,其排列顺序总是源操作数、目标操作数、数据个数。数据个数n实际是源操作数和目标操作数的补充说明。在中的源操作数为D0,D1,D2(D的个数由n确定),n=K3表示源操作数有3个:目标操作数为D10。因为有的指令并不是直接给出数据,而给出的是存放操作数的地址,所以[S.]和[D.]也称源地址和目的地址。

知识准备二功能指令的通用表达形式及执行方式功能指令的通用表达形式如图所示。图中的前一部分表示指令的代码和助记符,如图中所示的数据传送指令;指令的代码为12,MOV为指令的助记符;图中(P)表示采用脉冲执行方式,在执行条件满足时仅在一个扫描周期内执行(默认状态为连续执行方式)。功能指令可以处理16位数据和32位数据,默认状态为16位数据。图中若有符号(D),则表示指令的数据为32位,如图所示。上图的后一部分中[S.]表示源操作数,当源操作数不止一个时,可以用[S1.]、[S2.]表示;[D.]表示目标操作数,当目标操作数不止一个时,可以用[D1.]、D2.]表示。当补充说明n不止一个时,用n1,n2,……或m1,m2,……表示。这里要注意的是输入继电器X不能作为目标操作数使用。[S.]和[D.]中的符号“.”表示操作数具有变址方式当n表示常数时,用K表示十进制数,用H表示十六进制数。

知识准备二功能指令的通用表达形式及执行方式如图中的第一个梯级执行的是数据传送功能,在满足执行条件X1为ON时,将D10中的数据送到D12中,处理的是16位数据。第二个梯级执行的是将D21和D20中的数据送到D23和D22中,处理的是32位数据。处理32位数据时,用元件号相邻的两个元件组成元件对。元件对的首位地址用奇数和偶数均可以。建议元件对的首位地址统一用偶数编号,例如D10,D12,D20,D22等。

知识准备三功能指令的操作数(一)操作数的形式可编程控制器的编程元件根据内部位数的不同,可分为位元件和字元件。位元件指用于处理ON/OFF状态的继电器,其内部只能存一位数据0或1;而字元件是由16位寄存器组成,用于处理16位数据;常数K、H和指针P用于在PLC内存中存放的都是16位数据,所以都是字元件。计数器C和定时器T也是字元件,用于处理16位数据。一个位元件虽然只能表示一位数据,但可以采用16个位元件组合在一起,作为一个字元件使用,即用位元件组成字元件。功能指令的助记符后面可以有0~4个操作数,这些操作数主要有以下几种形式:1.位元件。如X、Y、M和S。2.常数K、H或指针P。3.字元件。如T、C和D等。4.位元件组合。由位元件X、Y、M和S组合成的位元件组合,作为字元件用于数据处理。

您可能关注的文档

文档评论(0)

释然 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档