三菱PLC的数据篇说明
在私信和评论中有对PLC数据运算方面的询问,对于没有计算机基础的工控人员可能对数据这块不太清楚,今天我们就说下PLC数据类型。
首先我们先了解下
“位” 与“字” 的区别,位一共有两种状态0和1,0代表关、1代表开,对用于PLC中的X、Y、M、S,处理关/开信号的软元件称之为位软元件。我们再说下字,字有单字和双字,单字由16个位组成的,双字由32个位组成,对应于PLC的T、C、D、R处理数值信号的软元件称之为字软元件。位和字的表示
通过上图,我们知道位 是1位二进制,字 是16位二进制,在PLC中说的几位几位就是二进制的并非十进制。位软元件的组合也能处理数值,通过Kn和起始位软元件的组合来表示,在PLC程序中经常看到MOV d100 K4M0,MOV d100 K2M0我们看下是怎么回事:
MOV d100 K4M0
K4M0的数值就是D0,Kn表示位数以4为单位,K1M0表示M0、M1、M2、M3。
MOV d100 K2M0
数据长度不足的高位部分不被传送。
了解这些我们再说下,PLC基本的数据类型:2进制数、8进制数、10进制数、16进制数。
2进制数,PLC中内部数据处理方式,它是最基本的存储和运算的方式,所有的10机制、16进制在PLC中都要转化为2进制处理,在触摸屏等上位机会自动抓换成10进制显示。
8进制,FX系列可编程控制器中,输入继电器、输出继电器的软元件编号都是以8进制数分配的,由于在8进制数中,不存在[8,9]所以按[0~7、10~17、…70~77、100~107]上升排列。
10进制,辅助继电器(M)、定时器(T)、计数器(C)、状态(S)软元件编号(其他牌子的PLC的编号方式有12进制等),应用指令的操作数中的数值指定和指令动作的指定。
16进制,应用指令的操作数中的数值指定和指令动作的指定,通常在变频器的通讯地址、命令码表示。
数值转换
关于三菱PLC传送指令 mov的使用方法
传送指令通俗的来讲相当于复制功能。将A复制到B这样的功能。在程序就是把,A的数据复制到B里面去,让B也有A的数据。只要有数据内容就可以传送过去。比如:mov D0 D1。就是把D0的数据复制到 D1里面。但是在PLC里面将这个功能称为传送指令。传送指令只能传送数据(K、H、C、T、D、或者开关量组成的字,例如:K1X0 、K1M0、K1Y0),不能传送开关量。(X、Y、M)
相关问答
各位大师好,我想问一下三棱plc中DMOV指令?
三菱PLC编程指令DMOV是32位传送指令,K0为十进制常数0。K6Y000中K*指位元件组数量,每个位元件组包含4个连续位元件。K6Y000表示起始位置为Y000的6个位元件...
三菱PLC编程指令DMOV是什么意思?
在三菱PLC编程中,DMOV是一条指令,用于将指定的数据移动到指定的目标地址,并清除原地址中的数据。具体来说,DMOV指令的作用是将源地址中的数据移动到目标地址...
plc中mov怎么用?
在PLC编程中,MOV是一种数据传输指令,可以将一个寄存器或数据块中的数据传输到另一个寄存器或数据块中。以下是MOV指令的使用方法:确定要传输的数据源和目的地...
PLc中dmovk1400D8146怎么解释啊?
把常数1400用双字(32位)的存储形式写入D8146存储器中程序执行后D8146里的数值就是1400把常数1400用双字(32位)的存储形式写入D8146存储器中程序执行后D8146...
三菱PLC程序BMOVD104Z1D65K4是什么意思?-ZOL问答
Bmov是块传送指令K4就传4个源地址D104+Z1(Z1的具体值)目标地址D65假如Z1中的值为1就是把D105,D106,D107,D108的值依次传到D65D66D67D68...
三菱plcmov指令详解?
三菱PLCMOV指令讲解:指令格式:MOVSDS进行传送的数据或者数据存储字软元件地址D数据传送目标的字软软件的地址指令解读:当驱动条件成立时,将原址S的...
三菱plc的mov指令讲解?
三菱PLC---MOV指令讲解:指令格式:MOVSDS进行传送的数据或者数据存储字软元件地址D数据传送目标的字软软件的地址指令解读:当驱动条件成立时,将原址S...
三菱plc编程时,movF0C8FD8120是什么意思?
D8120是三菱PLC的通信格式设置特殊寄存器。详细格式参考说明书上。H0C8E是16进制数,变进成二进制110010001110,以下从低位到高位定义为:数据长:0=7位奇偶性...
三菱plcdmovc235d35详解?
C235是一个高速计数器这个指令意思就是把高速计数器里面的数值放到寄存器D35里面都是针对双字操作的。C235是一个高速计数器这个指令意思就是把高速计数器...
西门子PLC中MOVB、MOVD、MOVDW、MOVR……表示什么意思?
第一个是双字传送,一次传送数据是32位依次,是实数传送、字传送,字节传送第一个是双字传送,一次传送数据是32位依次,是实数传送、字传送,字节传送西门子PLC中...