八站小车的呼叫控制.ppt

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
八站小车的呼叫控制,agv小车控制系统,wifi小车安卓控制端,蓝牙控制小车,手机蓝牙控制小车,汤姆上校呼叫地面控制,运料小车plc控制,控制中心呼叫汤姆少校,控制台呼叫汤姆中校,手机蓝牙控制小车软件

7.2.2 传送与比较指令 传送与比较指令如表7-3所示。 这里仅介绍CMP、ZCP、MOV 3条常用指令。 1.比较指令CMP 2.区间比较指令ZCP ZCP指令是将一个数据与两个源数据进行比较的指令。源数据[S1.]的值不能大于[S2.]的值,若[S1.]大于[S2.]的值,则执行ZCP指令时,将[S2.]看作等于[S1.]。 3.传送指令MOV 7.2.3 算术与逻辑运算指令 算术与逻辑运算指令包括算术运算和逻辑运算,共有10条指令,如表7-4所示。 这里介绍ADD、SUB、MUL、DIV、INC、DEC、WAND、WOR、WXOR 9条指令。 1.BIN加法运算指令ADD ADD指令的使用说明如下: 2.BIN减法运算指令SUB SUB指令的使用说明如下: 3.BIN乘法运算指令MUL MUL指令16位运算的使用说明如下: 参与运算的两个源指定的内容的乘积,以32位数据的形式存入指定的目标,其中低16位存放在指定的目标元件中,高16位存放在指定目标的下一个元件中,结果的最高位为符号位。 32位运算的使用说明如下: 4.BIN除法运算指令 DIV 16位运算的使用说明如下: [S1﹒]指定元件的内容是被除数,[S2﹒]指定元件的内容是除数,[D﹒]所指定的元件存入运算结果的商,[D﹒]的后一元件存入余数。 32位运算的使用说明如下: 5.BIN加1运算指令INC和BIN减1运算指令DEC INC指令使用说明如下: X0每ON一次,[D.]所指定元件的内容就加1,如果是连续执行的指令,则每个扫描周期都将执行加1运算,所以使用时应当注意。 DEC指令的使用说明如下: X0每ON一次,[D.]所指定元件的内容就减1,如果是连续执行的指令,则每个扫描周期都将执行减1运算。 应用举例,如图7-12所示。 X20为ON时清除Z0的值,X21每ON一次依次将C0~C9的当前值转化为BCD码向K4Y0输出,当Z0的值为10时,M1动作,自动复位Z0,可再次将C0~C9的当前值以BCD码输出。 6.逻辑字与指令 WAND、逻辑字或指令 WOR、逻辑字异或指令 WXOR 逻辑与指令的使用说明如下: 逻辑或指令的使用说明如下: 逻辑异或指令的使用说明如下: 7.2.4 循环与移位指令 循环与移位指令是使字数据、位组合的字数据向指定方向循环、移位的指令,如表7-5所示。 这里仅介绍ROR、ROL、RCR、RCL指令。 1.右循环移位指令ROR和左循环移位指令ROL 2.带进位的右循环RCR和带进位的左循环RCL 7.2.5 数据处理指令 数据处理指令是可以进行复杂的数据处理和实现特殊用途的指令,如表7-6所示。 这里仅介绍ZRST、DECO、ENCO、SUM指令。 1.区间复位指令ZRST 2.解(译)码指令DECO 3.编码指令ENCO 4.ON位数计算指令SUM 7.2.6 高速处理指令 高速处理指令能充分利用可编程控制器的高速处理能力进行中断处理,达到利用最新的输入输出信息进行控制,高速处理指令如表7-7所示。 在高速处理指令中仅介绍HSCS和HSCR指令。 1.比较置位指令(高速计数器)HSCS HSCS指令是对高速计数器当前值进行比较,并通过中断方式进行处理的指令,指令形式如下: 2.比较复位指令(高速计数器)HSCR HSCR指令的形式如下: 7.2.7 方便指令 方便指令是利用最简单的指令完成较为复杂的控制的指令,如表7-8所示。 7.2.8 外部设备I/O指令 1.七段译码指令SEGD SEGD指令的使用说明如下: 2.BFM读出指令FROM FROM指令是将特殊模块中缓冲寄存器(BFM)的内容读到可编程控制器的指令,其使用说明如下: 3.BFM写入指令TO TO指令是将可编程控制器的数据写入特殊模块的缓冲寄存器(BFM)的指令,其使用说明如下: 对FROM、TO指令中的m1、m2、n的理解如下。 (1)m1特殊模块编号 (2)m2缓冲寄存器(BFM)号 (3)n传送数据个数 7.2.9 外部设备SER指令 在本小节中仅介绍RS、ASCI、HEX、CCD、PID指令。

文档评论(0)

mydoc + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档