三菱PLC指令数据介绍

三菱PLC指令数据介绍

因为刚接触三菱的PLC的之前接触的都是FANUC,SIEMENS、海德汉的,对于三菱的不熟悉,有些指令数据看起来很难理解,今天找了一本M700的PLC编程手册,700系列 PLC编程说明书ib1500279d 里面有指令数据格式的介绍,讲解的比较清楚,现在分享下,掌握一点基础知识,对以后的提升有很大的帮助,不然一直在一知半解中。

6.3 数据的指定方法

各指令中可使用的数据分为以下 3 种。

(1) 位数据
(2) 字(16 位)数据
(3) 双字(32 位)数据

6.3.1 位数据
位数据是触点、线圈等以 1 位为单位进行处理的数据。
“位装置”以及“位指定的字装置”可用作位数据。

(1) 使用位装置时
位装置以 1 点为单位进行指定。

01

 

(2) 使用字装置时
字装置通过指定位编号可以将指定位编号的位用作位数据。
02

 

字装置的位指定通过“字装置”、“位编号”进行指定。
(位编号采用 16 进制数指定)
例如 D0 的位 5(b5)以 D0.5 指定;D0 的位 10(b10)以 D0.A 指定。
但是,计时器(T)、累计计时器(ST)、计数器(C)不可进行位指定。
03
6.3.2 字(16 位)数据
字数据是在基本指令和应用指令中使用的 16 位数值数据。
字数据可以使用字装置以及数位指定的位装置。
(1) 使用位装置时
位装置可以通过数位指定来处理字装置。
位数据的数位指定通过“位数”、“位装置的开头编号”进行指定。
数位指定以 4 点(4 位)为单位,可在 K1~K4 的范围内指定。
例如对 X0 进行数位指定时的对象点数如下所示:
·K1X0 ⋯⋯ X0~X3 的 4 点为对象
·K2X0 ⋯⋯ X0~X7 的 8 点为对象
·K3X0 ⋯⋯ X0~XB 的 12 点为对象
·K4X0 ⋯⋯ X0~XF 的 16 点为对象
04
源(S) 一 侧存在数位指定时,作为源数据处理的数值如下表所示:
05

另外,当源一侧是数位指定的位装置,目的地一侧是字装置时,目的地一侧的字装置在源一侧的数位指定的位之后变为 0。
06
目的地(D)一侧存在数位指定时,由数位指定决定的点数作为目的地一侧的对象。
07

 

(2) 使用字装置时字装置以 1 点(16 位)为单位进行指定。
08

6.3.3 双字(32 位)数据
双字数据是在基本指令和应用指令中使用的 32 位的数值数据。
双字数据可以使用字装置以及数位指定的位装置。
(1) 使用位装置时
位装置可以通过数位指定来处理双字装置。
位数据的数位指定通过“位数”、“位装置的开头编号”进行指定。
数位指定以 4 点(4 比特)为单位,可在 K1~K8 的范围内指定。
例如对 X0 进行数位指定时的对象点数如下所示:
·K1X0 ⋯⋯ X0~X3 的 4 点为对象 ·K5X0 ⋯⋯ X0~X13 的 20 点为对象
·K2X0 ⋯⋯ X0~X7 的 8 点为对象 ·K6X0 ⋯⋯ X0~X17 的 24 点为对象
·K3X0 ⋯⋯ X0~XB 的 12 点为对象 ·K7X0 ⋯⋯ X0~X1B 的 28 点为对象
·K4X0 ⋯⋯ X0~XF 的 16 点为对象 ·K8X0 ⋯⋯ X0~X1F 的 32 点为对象
09
另外,当源一侧是数位指定的位装置,目的地一侧是字装置时,目的地一侧的字装置在源侧的数位指定的位之后变为0。
10

(2) 使用字装置时字装置指定低位 16 位中使用的装置。在 32 位指令中,使用(指定装置编号)和(指定装置编号+1)。
11

三菱M70数控系统仿真软件;菱M70系统仿真软件的下载与安装教程

© 版权声明
THE END
喜欢就支持一下吧
点赞2 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容