6ES7314-6BH04-0AB0现货供应
1 引言
在变频器和PLC集成应用领域,通常需要根据现场某个变量自动控制变频器的运转频率。纺织工艺加湿系统便是一个典型的例子。在以往的设计中,一般是通过模拟量输出模块来控制变频器的运转频率的。该方法成本昂贵,模拟量模块输出的4-20mA电流信号容易受到外界的干扰。为此,我们在应用三菱系列自动化产品时,利用三菱PLCRS无协议通讯功能来替代模拟量模块,取得了事半功倍的实效。由于三菱PLC只有一个可用的编程口,如果要进行无协议通讯,需要在PLC上面扩充一个485-BD模块。该模块支持无协议通讯、并行连接、网络连接等多种通讯方式。本文讨论无协议通讯在PLC和变频器之间的应用。
2 系统方案
加湿器广泛应用于纺织行业,是纺织工艺的*后一个环节,它将水泵提升的液体切割成雾状后,均匀地喷洒在布匹等织物的表面,主要是增加布匹的光泽和柔韧性。它的电气方面主要有编码器,三菱FX1N-20MR,FX1N-485BD,HITECH人机,变频器等。它是利用编码器和PLC测量布匹的卷取速度,根据卷取速度的快慢来控制变频器的运转频率来达到控制水泵的流量,进而控制喷洒在布匹等织物表面的液量。通过RS485-BD模块进行PLC和变频器之间的无协议通讯,根据卷取速度的快慢将运转频率自动写入变频器中。而人机则主要完成系统的启动、停止、参数设定等功能。RS485-BD模块的接线参见图1。
图1 RS485-BD模块接线
图1中,通讯线一定要使用屏蔽双绞线,RS485-BD侧的屏蔽线一定要接地(100Ω)。
R为终端电阻。RDA和RDB以及SDA和SDB之间的电阻为110Ω(半双工方式)。详细说明见《FX系列通讯用户手册》。
3 无协议通讯参数设定
无协议通讯参数主要由特殊数据寄存器D8120设定,具体设置如附表所示。
附表 特殊数据寄存器D8120参数设定
附表中:
D8120详细说明请参照485-BD模块使用手册。
变频器参数设定具体参照三菱变频器FR-E500使用手册。
4 通讯程序
图2为三菱FX系列PLC和三菱E系列变频器通讯程序。RS无协议通讯指令详细说明请参照《FX硬件手册和编程手册》。
在现代工业控制系统中,PLC和变频器的综合应用*为普遍。比较传统的应用一般是使用PLC的输出接点驱动中间继电器来控制变频器的启动、停止或是多段速,采用PLC加D/A扩展模块控制变频器的频率。采用D/A扩展模块控制变频器的频率时,容易受到模拟量信号的波动和因距离不一致而造成的模拟量信号衰减不一致的影响,使整个系统的工作稳定性和可靠性降低。从经济的角度来考虑,当需要控制多台变频器时,如果采用D/A扩展模块,成本将是使用RS-485通讯的多倍,例如:一块FX2N-2DA(两路模拟量输出模块)价格在1000元以上,而一块FX2N-485BD(FX系列的485通讯板)价格在200元左右。而使用RS-485通讯控制,很容易实现多变频器之间的同步和比例联动运行。该系统具有成本低、信号精度高(可达变频器*高分辨率)、传输距离远、抗干扰性强等特点。
系统配置:
胶辊机械控制系统共使用3台变频器,分别控制行走小车,主轴,挤出机的速度。要求分为自动/手动控制,触摸屏界面为开机界面手动、自动和手动/自动选择四个界面;自动状态时通过在触摸屏上选择不同的比例来控制3台变频器的频率和起停;手动状态时可以单独操作三台变频器的正反转和频率。
系统硬件组成和连接:
根据该系统的控制要求,选用以下器件:
1. PLC选用日本三菱公司FX1N-14MR;
2. PLC485通讯扩展板FX1N-485-BD(同变频器作通讯用);
3. 触摸屏为WEINVIEW MT500 5.7寸256色触摸屏;
4. 触摸屏同的PLC连接电缆;
5.变频器采用我公司自主研发的正弦SINE303系列变频器,具有低频转距大,带载能力强,保护功能完善等特点;
触摸屏控制界面示意图:
flash("20080110175345129",168,2)
硬件连接图:
flash("20080110175454184",68,2)
通讯协议:
正弦变频器内置标准RS-485通讯接口,其通讯协议格式如下表:
flash ("20080110175619117",110,2)
协议格式解释:
数据包头:02H(数据包头的起始字节)
从机地址:变频器为从机,变频器的本机地址即为PLC通讯的从机地址,由变频器的参数设定(主机为工控计算机或PLC可编程序控制器等)。
状态代码:从机变频器的状态代码。即参数设定状态、运行状态、停车状态、故障状态和工厂测试状态。
状态代码:主机发送的命令代码,对从机进行相应的操作,如点动、启动、停车、读数据、写数据、清除故障等。。
数据地址:即变频器功能代码的地址(通讯)编号。
数据信息:数据信息的定义,范围:0-32000。无小数点,如:若功能代码内容为10.00,发送的数据为1000,若为50.0则为500。发送方式:先发高字节,再发低字节,将数据信息双字节的高4位和低4位拆分并转换为ASCII码,先高后低发送。
异或校验:数据含义:数据帧从机地址至数据信息的异或结果。既第2字节第3字节异或的结果与,再与第4字节异或,以此类推至第13字节。处理结果:当校验结果小于等于1FH,则校验结果加20H。
数据包尾:03H(数据包的结束字节)
(从机地址、状态代码、状态代码、异或校验的发送方式:将命令代码的高 4位和低4位拆分并转换为ASCII码,先高后低发送)
采用三菱FX1N系列PLC的通讯程序实例如下:
flash ("200801",374,2)
变频器参数设定:
1. 控制小车的变频器:
F0.05=1 F0.04=1(端子控制,RUN端子ON/OFF控制正转/停止,F/R端子控制反转/停止)。
F0.06=2(485计算机输入有效),F5.28=1(本机通讯站号设为1#)
2. 控制主轴的变频器:
F0.05=1 F0.04=1(端子控制,RUN端子ON/OFF控制正转/停止,F/R端子控制反转/停止)。
F0.06=2(485计算机输入有效),F5.28=2(本机通讯站号设为2#)
3. 控制小车的变频器:
F0.05=1 F0.04=1(端子控制,RUN端子ON/OFF控制正转/停止,F/R端子控制反转/停止)。
F0.06=2(485计算机输入有效),F5.28=3(本机通讯站号设为3#)
结束语:
采用PLC同变频器通讯,具有接线简单,控制精度高,成本低等特点,特别适合对多台变频器的同步、比例联动以及对变频器频率精度要求比较高的场合。
塑壳断路器是常用的电气原件,上的数字“3300”“3200”都代表什么意思呢? 第一个数字代表极数。二极用2表示,三极用3表示,4极用四表示。
“40”分励脱扣器+辅助触头。“50”分励脱扣器+欠压脱扣器。“60”两组辅助触头。“70”辅助+欠压脱扣器。“18”分励脱扣器+报警触头。“28”辅助触头+报警触头。“38”欠压脱扣器+报警触头。“48”分励脱扣器、辅助触头、报警触头。“68”两组辅助触头+报警触头。“78”辅助触头、欠压脱扣器、报警触头。 |