大家好,小宝来为大家解答以上问题。multiple,mul很多人还不知道,现在让我们一起来看看吧!

ADD是加法指令,MUL是乘法指令。添加D0 K0 D1表示D0的数据0 (k0表示0,K1表示1)存放在D1;MUL D10K1D11表示D10的数据乘以1(K1表示1,KX表示x)后存储在D11中。

而MOV是转指令,比如MOV K10 D2,意思是把10放在D2。就像我们学的加减乘除一样,意义当然是不一样的。详情请下载三菱编程手册。

扩展信息:

PLC编程算法-开关量计算

1.开关量,也叫逻辑值,只指两个值,0或1,开或关。这是最常用的控件。控制它是PLC的优势,也是PLC最基本的应用。

开关控制的目的是使PLC根据开关的当前输入组合和历史输入顺序产生相应的开关输出,使系统按照一定的顺序工作。因此,它有时被称为顺序控制。

而顺序控制又分为手动、半自动或自动。采用的控制原则有分散控制、集中控制和混合控制。这是一个用欧姆龙的开关量写的“单键启停”程序。

2.模拟量是指一些连续变化的物理量,如电压、电流、压力、速度、流量等。

PLC是将微处理器技术引入继电器控制而发展起来的,可方便可靠地用于开关控制。由于模拟量可以转换成数字量,数字量只是多位开关量,所以转换后的模拟量可以被PLC可靠地处理和控制。模拟控制有时也被称为过程控制,因为在连续生产过程中经常使用模拟量。

模拟量多为非电量,而PLC只能处理数字量和电量。为了实现它们之间的转换,需要传感器将模拟量转换成数字量。如果这个电量不是标准的,就要经过变送器,把非标准的电量变成标准的电信号,比如4-20mA,1-5V,0-10V等。

同时要有一个模拟输入单元(A/D)把这些标准的电信号转换成数字信号;模拟输出单元(D/A ),将PLC处理的数字量转换成模拟量——标准的电信号。因此,标准电信号和数字量之间的转换需要各种操作。有必要知道模拟单元和标准电信号的分辨率。

比如PLC模拟单元的分辨率为1/32767,对应的标准电量为0-10V,待测温度值为0-100。那么0-32767对应的是0-100的温度值。然后计算出1对应的数字量为327.67。如果想让温度值精确到0.1,设置为327.67/10即可。

模拟控制包括:反馈控制、前馈控制、比例控制、模糊控制等。以上是PLC中数字量的计算过程。

3.脉冲量是一个数字量,其值总是在0(低电平)和1(高电平)之间交替变化。每秒钟交替脉冲的数量称为频率。

PLC脉冲的控制目的主要是位置控制、运动控制、轨迹控制等。比如脉冲数在角度控制中的应用。步进电机驱动器的细分是每转10000,要求步进电机旋转90度。那么要作用的脉冲值=10000/(360/90)=2500。

来源:搜狗百科-plc编程

本文到此结束,希望对大家有所帮助。