您现在的位置是:首页 > PLC技术 > PLC技术
PLC的表比较指令
来源:艾特贸易2017-06-05
简介使用表比较指令 TCMP (85) /@TCMP (85) 时,应首先指定一个用于比较的数据,同时指定一个数据表和一个存放比较结果的通道。数据表中有 16 个连续的通道,由指定其起始通道号。结果通道
使用表比较指令TCMP (85) /@TCMP (85)时,应首先指定一个用于比较的数据,同时指定一个数据表和一个存放比较结果的通道。数据表中有16个连续的通道,由指定其起始通道号。结果通道D中的每一位对应于数据表中的每一个通道数据的比较结果,见表3-28。 表3-28 表比较指令TCMP (85) /@TCMP (85) 说明: ①表比较指令的具体操作过程如图3-33所示。
图3-33 块比较指令操作过程 ②把数据表中每一通道的数据依次与指定的数据比较,若两者相等,则D中与该通道对应位写入“1”;否则写入“0”。 ③S中的比较数据和数据表中的数据必须使用相同的数制。 ④上述指令对标志位的影响见表3-29。 表3-29 表比较指令对标志位的影响
【例3-25】 表比较指令使用举例。 【解】 如图3-34所示,当00000为ON时,IR001通道的数据#ABCD与DM0000~DM0015中的数据分别进行比较,若相等,则IR035的相应位为“1”,否则为“0”。
图3-34 表比较指令使用举例
点击排行
![PLC编程的基本规则](/uploads/allimg/200118/101K23416-0.jpg)