6ES7312-1AE14-0AB0性能参数
- 供应商
- 浔之漫智控技术-西门子PLC代理商
- 认证
- 报价
- ¥666.00元每件
- 手机号
- 15221406036
- 经理
- 聂航
- 所在地
- 上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
- 更新时间
- 2024-05-08 07:10
6es7312-1ae14-0ab0性能参数
摘要:
本文讲述三菱plc中构造双稳态按钮的三种方法,并分析了每种方法的工作原理和特点,拓展了编制plc程序的思路,探讨了如何利用软件实现硬件的功能,以达到节省plc输入点的目的。
关键词:双稳态按钮,触发器,可编程控制器。
1。引言
在很多设备中经常会遇启动/停止,前进/后退等等的这样操作,操作者通常希望用一个按钮来实现:按一下启动,再按一下停止;如此循环往复。把这样的按钮称为双稳态按钮,即有两种稳定状态;接通和断开都能保持,我们在设计中经常会遇到控制面板的按键位置不够和plc的输入点数不够等这一问题。如果在plc程序中把按键做成双稳态的,一个按钮身兼二职。这一问题就可以迎刃面解了,可见plc程序把按钮做双稳态,在经济上是合算的。
2。成双稳态按钮的三种方法
2。1通过set和rst指令来实现。
图1通过set和rst指令来实现
点击此处查看全部新闻图片
图1程序中,当第一次按下按钮x0。此时第一条支路因串联的m1为常闭点,而使m0接通条件满足置位。第二条支路的执行条件不满足,暂不去理会。再看第三条支路,假设持续按着按钮不释放,因支路中串联进x0的常闭点而使接通条件不满足,直到释放按钮x0,因串联的m0已经置位,从而使m1和y0输出保持为"1"。当第二次按下按钮x0时,因为m0的状态为"1",第一条支路条件不满足,第三条支路因x0的按钮下而使m1和y0输出为"0",m1由"1"变为"0"产生一个下降沿,使m0复位为"0",从而使m1和y0的"0"状态得以保持,即使释放按钮x0以后,之后对按钮x0的操作,又重复上述过程。可见得到的是一个双稳态按钮。 2。2利用plc基本逻辑指令来实现
图2利用plc基本逻辑指令来实现
点击此处查看全部新闻图片
plc程序是按一定的plc扫描周期循环往复地的执行程序代码。在每一个plc扫描周期内,先读入输入内的信号状态,然后执行用户程序,*后刷新输出信号状态。用户程序的执行是按照先后顺序自上往下依次执行的。图2程序中正是充分利用了plc程序的程序的执行特点。现在分析它的工作过程。按一下按钮,使x0变为"1",在第一个plc扫描周期内,m0变为"1",m1变为"1"。m1等于"1"会使m0变为"0",但m0的状态变化要到下一个plc扫描周期才会执行,可见m0是宽度为1个plc扫描周期的脉冲信号。因为m0等于"1"。这样会使原来状态为"0"的y0变为"1"从第二个plc扫描周期起,不论x0变为"0"或保持为"1",m0都变为"0"并稳定在"0"上,这样y0通过m0常闭点与y0常开点串联的支路保持为"1"状态。再按一下按钮,m0又产生宽度为1个plc扫描周期的脉冲信号,这个脉冲信号使原来状态为"1"的y0变为’’0"并稳定在"0"上。如此每次按一下按钮,y0就在"0"和"1"之间切换一次,形成双稳态信号。
2。3借助于算术运算指令来实现
图3借助于算术运算指令来实现
点击此处查看全部新闻图片
数字电路中,如果把输出的"非"端反馈到d触发的"d"输入端。则每来一个时钟冲,d触发器的状态就翻转一次。图3所示的程序借鉴了数字电路中的d触发器的工作原理,按钮x0每按下一次,就相当于给触发器cp端输入一个触发脉冲。相加所得和的*低位状态,就翻转一次,如果y0取之*低位,就可得到周期性状态,在“0”、“1”之间变化的双稳态信号。为了避免加法的计算结果溢出,用m0和m3使期复位,就又重新开始累加。
3。结束语
文章开始提到的启动/停止,前进/后退等两种状态,也可以选用具有保持功能的三位选择开关,这是一种硬件实现方案。也可以选用本文所述的软件实现方案。殊途同归。但通过软件的方式,却节省plc输入点的开销。如果plc的输入非常紧张,这是一种行之有效的方法,但若是输入点绰绰有余,这样做就有画蛇添足之嫌了。软件方案和硬件方案哪一是**的,那就要看实际情况而定了。如果硬件很贵,那就用软件人来实现这一功能。如果硬件很便宜。那何不充分发挥硬件的功能。plc输入点的问题正是如此。适合才是**的
plc在工控界中应用广泛,有许多优点和方便之处,很多同行都有共同的体会,在plc系统中实现模拟量采集时价格十分昂贵,尤其实现热电阻温度、热电偶温度采集时,价格更是无法承受。
本文介绍一种在plc中实现低成本模拟量数据采集的方法,可以实现大量模拟量数据采集,每路模拟量输入的价格仅120元左右。
系统连接如下图所示,plc选用三菱fx2n系列产品,配带rs485通讯接口板,通过通讯接口与fcs900数据采集模块连接,实现大量模拟量数据采集,数量没有限制,通讯距离可以到1200米,从而实现低成本模拟量数据采集。
fcs900是具有rs485接口的数据采集模块,支持modbus-rtu和自由口通讯协议,模块的型号和数量根据使用情况决定,通讯距离1200米。
fx2n通讯格式设置
通讯使用rs指令,对应fcs900模块使用自由通讯口通讯协议。
实例程序:读取#1fcs900模块的1~16通道的模拟量数据
plc发送下列数据:
01h、c4h、00h、00h、00h、10h、00h、d5h
*后两个字节00h、d5h为前面6个字节的和校验。
fcs900模块接收上述命令后,回复下列数据:
01h、c4h、32h、x1、x1、x2、x2、x3、x3、………x16、x16、acc、acc
x1~x16为16个通道的数据,每个数据为双字节;acc为和校验。数据接收后验证和校验是否正确,将正确的数据保存至数据缓冲区。
有关通讯协议参见“modbus通讯协议及自由口通讯协议”。
fx2n的应用程序如下图所示。
通过上述方法采集的模拟量数据没有数量限制,每个fcs911采集16路模拟量信号,10个模块就可以采集160点模拟量信号,可以是电压、电流、热电阻温度、热电偶温度,在大量模拟量数据采集系统中非常实用。
1 引言
近年来,随着我国自动化技术的提高,工厂自动化也上了一个新台阶。plc作为一个新兴的工业控制器,以其体积小,功能齐全,价格低廉,可靠性高等方面具有独特的优点,在各个领域获得了广泛应用。
作为国内*大的印刷机生产厂家---北人集团公司,为了使产品性能稳定,易于维护,我们采用了以plc为主控器的控制方案。由于双色印刷机要求易于操作,精度高,故其输入,输出点较多,因此采用了双机通讯。上位机采用三菱fx2n-80mr+32ex+4d/a,主要负责主传动的控制,各机组离合压的控制,以及气泵,气阀的控制等。下位机采用三菱fx2n-64mr+4a/d,主要负责水辊电机的控制,主传动的调速输出,调版电机数据采集等。同时选用了一台三菱5.7寸触摸屏,主要负责水辊电机速度显示,调版显示,以及整机故障显示等。本系统运行可靠,维护方便,操作简便直观,大大提高了胶印机的档次,受到用户好评。
2 系统结构
本系统结构图如下: