三菱plc取反传送指令CML的用法举例

作者:老电工时间:2020-03-18 12:53:24

有关三菱plc取反传送指令CML的使用方法,CML指令将源操作数中的数据自动转换成二进制数,然后逐位取反后进行传送,这里介绍下CML取反传送指令的使用实例。

三菱plc取反传送指令CML的用法

CML指令使用说明如图:

三菱<a href=/plc/ target=_blank class=infotextkey>plc</a>取反传送指令CML的用法举例

将源操作数中的数据(自动转换成二进制数)逐位取反后传送。

1、三菱FX2N PLC中CML指令格式

FNC 14:[D] CML (P] 程序步:5/9

CML指令可用软元件可用软元件如下:

三菱plc取反传送指令CML的用法举例

指令梯形图如下:

三菱plc取反传送指令CML的用法举例

操作数与内容与取值:

操作数 内容与取值

S. 进行传送的数据或数据存储字软元件地址

D.传送数据目标的字软元件地址

解读:当驱动条件成立时,将源址s所指定的数据或数据存储字软元件按位求反后传送至终址D。

2.CML取瓜指令的应用

(1) 源址中为常数K,H时,会自动转换成两进制数再按位求反传送,如下图。

解读指令执行功能:CML K25 D100

三菱plc取反传送指令CML的用法举例

图4,CML指令

(2)组合位元件与字元件传送。

解读指令执行功能:CML D10 K1Y0.

该指令中,源址D0为16位,而终址D0仅4位位元件,传送时,仪把D0中的最低位4位(b3~bO)求反后传送至(Y3~YO),如(D0)=H1234,则K1Y0=1011.

解读指令执行功能:CML K2Y0 D10.

该指令中,源址为组合位元件几仅8位,而D0为16位字元件。凡组合位元件少于字元件位数时,:佰位一律补齐"0"再按位求反,传送至字元件。如果K2Y0=H78,则(D0)=HFF87.

(3) CML指令常用在需要PLC的输出为反转输出时。

[例]有16个小彩灯,安在Y0-Y15上,要求侮隔is间隔交替闪烁,利用CML指令编制控制程序。

程序梯形图如下图:

三菱plc取反传送指令CML的用法举例

以上介绍了三菱plc取反传送指令CML的使用方法,希望对大家有所帮助。

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 三菱plc