三菱plc比较指令怎么写

1.三菱plc中比较指令的具体用法三菱plc中比较指令分为CMP和ZCP 。
1、CMP的指令代码为FNC10,ZCP的指令代码为FNC11,两者待比较的源操作数[S·]均为K、H、KnX、KnY、KnM、KnS、T、C、D、V、Z,其目标操作数[D·]均为Y、M、S 。2、CMP指令的功能是将源操作数[S1·]和[S2·]的数据进行比较,结果送到目标操作元件[D·]中 。
在图13-3中,当X0为ON时,将十进制数100与计数器C2的当前值比较,比较结果送到M0~M2中 。3、若100>C2的当前值时,M0为ON,若100=C2的当前值时,M1为ON,若1004、ZCP指令的功能是将一个源操作数[S·]的数值与另两个源操作数[S1·]和[S2·]的数据进行比较,结果送到目标操作元件[D·]中,源数据[S1·]不能大于[S2·] 。
当X1为ON时,执行ZCP指令,将T2的当前值与10和150比较,比较结果送到M0~M2中 。5、若10>T2的当前值时,M0为ON,若10≤T2的当前值≤150时,M1为ON,若150扩展资料三菱PLC控制系统一般设计方法:1、分析控制系统的控制要求熟悉被控对象的工艺要求,确定必须完成的动作及动作完成的顺序,归纳出顺序功能图 。
2、选择适当类型的PLC根据生产工艺要求,确定I/O点数和I/O点的类型(数字量、模拟量等),并列出I/O点清单 。进行内存容量的估计,适当留有余量 。
根据经验,对于一般开关量控制系统,用户程序所需存储器的容量等于I/O总数乘以8;对于只有模拟量输入的控制系统,每路模拟量需要100个存储器字;对于既有模拟量输入又有模拟量输出的控制系统,每路模拟量需要200个存储器字 。确定机型时,还要结合市场情况,考察PLC生产厂家的产品及其售后服务、技术支持、网络通信等综合情况,选定性能价格比好一些的PLC机型 。
3、硬件设计根据所选用的PLC产品,了解其使用的性能 。按随机提供的资料结合实际需求,同时考虑软件编程的情况进行外电路的设计,绘制电气控制系统原理接线图 。
4、软件设计(1)软件设计的主要任务是根据控制系统要求将顺序功能图转换为梯形图,在程序设计的时候最好将使用的软元件(如内部继电器、定时器、计数器等)列表,标明用途,以便于程序设计、调试和系统运行维护、检修时查阅 。(2)模拟调试 。
将设计好的程序下载到PLC主单元中 。由外接信号源加入测试信号,可用按钮或小开关模拟输入信号,用指示灯模拟负载,通过各种指示灯的亮暗情况了解程序运行的情况,观察输入/输出之间的变化关系及逻辑状态是否符合设计要求,并及时修改和调整程序,直到满足设计要求为止 。
5、现场调试在模拟调试合格的前提下,将PLC与现场设备连接 。现场调试前要全面检查整个PLC控制系统,包括电源、接地线、设备连接线、I/O连线等 。
在保证整个硬件连接正确无误的情况下才可送电 。将PLC的工作方式置为“RUN” 。
反复调试,消除可能出现的问题 。当试运一定时间且系统运行正常后,可将程序固化在具有长久记忆功能的存储器中,做好备份 。
参考资料:三菱plc的设计方法---百度百科 。
2.PLC的比较指令是什么PLC的比较指令总的来说就是我们平时熟悉的 等于 不等于 大于 大于等于 小于 小于等于 还就是测试一个值是否在两个值的中间或不在中间 。
至于表示形式,每个品牌的PLC都不一样的,但意思都是大同小异 。
比如三菱的PLC,他的比较指令以 >;=为例,这是它的16位整数比较指令,如果是32位的则为 D>;= 如果是浮点型 则为 E>=
比如AB的PLC,它的比较指令就不会按照数据类型来分,以大于等于为例,表示方式都是 GEQ这个功能块,至于里面的数据类型则根据实际运用的类型自行转换,当然也有一定的转换规则 。