如图所示,三菱FX3U系列PLC的32位增减计数器是C200到C234。
这个程序,当M1为OFF,M0有信号,计数器C200为增计数。当M1为ON,M0有信号,计数器C200为减计数。
望采纳。。。。。。
1、X0导通C0 K5。
2、C0导通Y0。
3、C是计数器,K是常数,5是相应的数据(这里是5次)。
4、用传送指令mov把常数0传送给c0。
5、用复位指令RST直接复位c0。
6、建议看下李金成老师的三菱plc的入门课程。
扩展资料:
plc它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术 *** 作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
当从编程器输入的程序存入到用户程序存储器中,然后CPU根据系统所赋予的功能(系统程序存储器的解释编译程序),把用户程序翻译成PLC内部所认可的用户编译程序。
系统程序存储器用以存放系统程序,包括管理程序,监控程序以及对用户程序做编译处理的解释编译程序。由只读存储器组成。厂家使用的,内容不可更改,断电不消失。
内部电路输出数字信号1,有电流流过,继电器线圈有电流,然后常开触点闭合,提供负载导通的电流和电压。
内部电路输出数字信号0,则没有电流流过,继电器线圈没有电流,然后常开触点断开,断开负载的电流或电压。也就是通过输出接口电路把内部的数字电路化成一种信号使负载动作或不动作。
参考资料:百度百科-三菱PLC
举个简单的例子,如
第一行:X0导通C0 K5,
第二行:C0导通Y0.
C是计数器,K是常数,5是相应的数据(这里是5次)。
意思就是当按下一次X0,C0就会加1,当按下5次后,C0就导通,当C0导通后Y0就导通。用计数器时一般都会用脉冲,就是你上边的PLS(上升沿触发)。
LD x001 PLS m1 LD m1 SET m385 LD m385 AND m8011 OUT c25 k190 LD c25 ANI x001 SET m386含义:
X1 接通 M1是微分输出 接通一瞬间,又用M1启动M385并自保持,SET是保持指令与复位RST指令配对使用。
然后又用M385 为条件的触点 串联一个脉冲信号M8011 输出到计数器C25 计数值是190次,就是说,当条件M385接通以后,C25对脉冲M8011开始计数,到达190次以后C25 的触点就接通了 ,最后一段是 C25接通后 X1 没有信号输入 就启动M386自保持。
扩展资料:
在基本单元上连接扩展单元或扩展模块,可进行16-256点的灵活输入输出组合。
可选用16/32/48/64/80/128点的主机,可以采用最小8点的扩展模块进行扩展。可根据电源及输出形式,自由选择。
程序容量:内置800步RAM(可输入注释)可使用存储盒,最大可扩充至16K步。丰富的软元件应用指令中有多个可使用的简单指令、高速处理指令、输入过滤常数可变,中断输入处理,直接输出等。便利指令数字开关的数据读取,16位数据的读取,矩阵输入的读取,7段显示器输出等。
数据处理、数据检索、数据排列、三角函数运算、平方根、浮点小数运算等。特殊用途、脉冲输出(20KHZ/DC5V,KHZ/DC12V-24V),脉宽调制,PID控制指令等。
外部设备相互通信,串行数据传送,ASCII code印刷,HEX ASCII变换,校验码等。时计控制内置时钟的数据比较、加法、减法、读出、写入等。
参考资料来源:百度百科-三菱PLC
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)