plc和变频器和触摸屏怎么通讯

plc和变频器和触摸屏怎么通讯,第1张

第一,确定变频器的控制方式,模拟量控制还是数字量控制,如果是数字量控制的话确定通讯协议;
第二,确定PLC型号,如果变频器是数字量的需要PLC有两个通讯端口,如果是模拟量控制的则需要有模拟量输入输出端口;
第三,确定触摸屏型号,触摸屏支持PLC的类型;
确定好以上三条就可以开始连接起来进行编程并测试了,首先触摸屏与PLC连接,这一般触摸屏的 *** 作手册上都会有的,按说明书制作通讯电缆,再根据变频器的控制方式连接PLC与变频器,按照变频器说明书连接。
程序方面没法说,如果是用模拟量控制的话就简单,只要把你需要控制变频器的信号值用MOV指令传到连接变频器的模拟量输出点即可,如果是用数字量的就较为复杂了。
求采纳为满意回答。

1、在欧姆龙PLC编程软件CX-Programmer串口设置中设置好通讯方式(MODBUS-RTU)、波特率,数据位等。然后按照变频器说明书制作通讯线。把变频器的波特率、站号、数据地址等有关参数与PLC串口设置一致就可以了。
2、变频器(Variable-frequency Drive,VFD)是应用变频技术与微电子技术,通过改变电机工作电源频率方式来控制交流电动机的电力控制设备。变频器主要由整流(交流变直流)、滤波、逆变(直流变交流)、制动单元、驱动单元、检测单元微处理单元等组成。变频器靠内部IGBT的开断来调整输出电源的电压和频率,根据电机的实际需要来提供其所需要的电源电压,进而达到节能、调速的目的,另外,变频器还有很多的保护功能,如过流、过压、过载保护等等。随着工业自动化程度的不断提高,变频器也得到了非常广泛的应用。

PLC可编程控制器与变频器的RS-485通讯应用
一、控制要求:
以FX2N-485-BD为通讯适配器,实现用PLC程序控制变频运转(正反转)及运行频率改变。
二、系统配置
1.系统硬件组成和连接
(1)三菱FX2N-16MR PLC可编程控制器一台; (2)三菱 FR-A500 变频器一台;
(3) FX2N-485-BD通讯适配器,用于PLC和变频器之间的数据的发送与接收; (4) 通讯电 缆采用五芯电缆自行制作。
三、程序设计
1.PLC和变频器之间的RS-485通讯协议
程序中PLC可编程控制器中置位M8161进行8BITS数据转输;通讯格式置D8120
为H0C96(无协议/无SUM CHECK/RS232,485F/无尾/无头/19200bps/1停止位/偶校验/8位数据长;不使用CR或LF代码);根据该通讯格式在变频器作相应设置;发送通讯数据使用脉冲执行方式(SET M8122)。 2.数据定义
21运行控制命令的发送[M8161=1,8位处理模式,使用变频器通讯格式为A’ 附图1)];
1)实现PLC程序对变频器正转运行控制(控制代码(ASCII):ENQ 01 HFA 1 H02 (sum));
格式A中各字节含义如下:
第一字节为通讯请求信号ENQ,对应程序为MOV H05 D10;
第二、三字节为变频器01站号,对应程序为MOV H30 D11 MOV H31 D12; 第四、五字节为指令代码HFA,对应程序为 MOV H46 D13 MOV H41 D14; 第六字节为等待时间,对应程序为 MOV H31 D15; 第七、第八字节为指令代码数据内容:正转运行H02,对应程序为:MOV H30 D16 MOV H32 D17;
第九、第十字节为总和校验代码,对应程序为:ASCI D28 D18 K2; 总和校检码指令对应程序为:CCD D11 D28 K7;
当按下X5及点动X3时,通讯数据被发送到变频器,变频器将正转运行;
2)实现PLC程序对变频器反转运行及停止控制;
将上面的范例程序中修改MOV H32 D17为MOV H34 D17时,按下X5及点动
X4时即可实现反转运行;修改MOV H32 D17为MOV H30 D17时,可实现停止。
22 变频器运行频率改变的实现
指定数据处理位为8位(即M8161=1), 使用变频器通讯格式为A,指令代
码为HED,ASCI指令将运行频率(由MOV H0BB8 M1000传送)转换成4位ASCII码,依次存放到PLC的内存单元D16~D19中,总和校验码存放在D20、D21中;按下X5及点动X6即可改变变频器频率。

三晶S350系列变频器与西门子S7-200 MODBUS的通讯
1、概述
三晶S350系列变频器提供了RS485通讯接口,采用国际标准的MODBUS(RTU/ASCII)的通讯协议进行主从通讯,用户可通过PC/PLC,控制上位机等实现集中监控,以适应特定的使用要求。下面以RTU方式为例详细说明三晶S350变频器与西门子S7-200的MODBUS串行通讯。
2、通讯参数设置
要实现变频器与上位机的通讯控制,先需要设置变频器参数F001=2,F003=9,即变频器的启动方式及频率给定由通讯给定。除此之外还必须要选择好正确的通讯端口,且需确保变频器与上位机两者的通讯参数的一致性。
S350变频器具体通讯参数:
参数 参数说明 设置范围及说明 设定值
F001 启动信号选择 -------- 2
F003 主频率源选择 -------- 9
FC00 本机通讯地址 1-247,0为广播地址 1
FC01 通讯波特率 0:1200BPS 3: 9600BPS
1: 2400BPS
2: 4800BPS
3: 9600BPS
4: 19200BPS
5: 38400BPS
FC02 数据位校验 0:无校验(N,8,1)FOR RTU 0:无校验(N,8,1)FOR RTU
设定值可为(0---17),具体见S350用户手册。
3、 接线方式
三晶S350系列变频器与西门子S7-200的通讯连接采用RS485方式,西门子S7-200提供有RS485串行通讯接口,可直接与S350系列变频器进行串行通讯连接,具体的接线方式可参照下图:
4、三晶S350通讯数据地址的定义:
该部分是通信数据的地址定义,用于控制变频器的运行,获取变频器的状态信息及变频器相关功能参数设定(详细可参考S350系列变频器用户手册)。
功能说明 地址定义 数据定义说明 R/W特性
通讯控制命令 1000H 0001H: 正转 R/W
0002H:反转
0003H: 正转点动
0004H:反转点动
0005H:停机
0006H:自由停机(紧急停止)
0007H:故障复位
0008H:点动停止
通讯设定值地址 2000H 通信设定值范围(-10000-10000) W/R
运行/停机参数地址说明 3000H 运行速度 R
3001H 设定速度
3002H 母线电压
3003H 输出电压
3004H 输出电流
3005H 运行转速
5、西门子S7-200通讯程序样例
6、西门子S7-200通讯程序样例(见附件)
7、小结
以上PLC程序仅供参考,具体功能应用可自由设计;此程序已经过测试,运行正常。三晶S350系列变频器的通讯并非局限于西门子S7-200系列,它能与所有支持MODBUS协议的PLC进行通讯。具体通讯地址参考S350用户手册中的通讯协议说明,或致电我司应用技术部。

触摸屏与PLC和变频器如何连接

最近刚好在做这个变频器控制专栏,可以进行分享一下。简单来说变频器可以由PLC控制触摸屏充当数据输入和显示的功能,也可以直接用触摸屏通信控制变频器。连接方法当然和选择的控制方式有关系,变频器的控制主要针对运转(正反转、停止)和频率给定两方面。在实际应用当中运行多采用端子控制,方便且稳定,用PLC的数字输出端子Y0、Y1接变频器的正转端子和反转端子,而频率给定常用有模拟量和通信两种。

1模拟量

PLC与变频器模拟量连接线如下图所示,除了混合型的一般的PLC基本单元是不带模拟量模块的,需要进行添加扩展模块进行数模转换。这个模块有电流输出和电压输出对应变频器上的电压电流输入,有的变频器的这个端子电压AVI和电流输入ACI是分开的,有的则公用一个AI用过跳线或者开关进行切换。接线还是很简单的,模块的输出接到变频器的模拟量输入即可。

2通信方式

PLC与变频器的通信协议有许多,接线方法要根据协议进行选择,我们以常用的MODBUS协议的RS485接口为例来说明。RS485有全双工和半双工的,全双工是四根线接法,半双工是两跟线接法其中的接受和发送的+短接,接受和发送的-进行短接,在变频器的通信控制中多采用半双工的传输方式。在变频器侧也有对应的RS485接口,接口的形式在不同的变频器上不一样的,有的是电话线接口RJ11,有的网线接口RJ45,有的则直接以端子接口给出。这在我们接线中需要注意选择那种通信端口和线缆。其中还有端子的定义要依据变频器手册进行查询。

3触摸屏与变频器通信

除了PLC可以和变频器进行通信控制外,触摸屏其实是具有通信功能也能头同变频器进行通信,从它的背部的通讯口引出RS485的两根通信线缆与变频器进行连接。这个com的针脚定义需要查询触摸屏的硬件手册,会详细介绍的。如果通讯失败在触摸屏上会显示设备无响应的提示,这时候就需要检测接线是否正确,通信参数是否一致。

总的来说,拿到一个变频器进行接线首先确定控制方法是采用模拟量还是通讯,然后阅读变频器手册查找控制回路接线示意图,了解端子定义的内容后再进行接线。以上就是触摸屏与PLC和变频器如何连接的简单举例介绍,希望能帮到你!

1、需要确定使用哪种通讯协议(例如Modbus、Profibus、Profinet等),并将其配置为PLC和变频器之间通讯的参数设置。
2、需要在PLC中创建一个数据块,用于存储与变频器进行通讯所需的数据,该数据块通常包含发送和接收数据的位、字和双字。
3、需要编写PLC程序来实现与变频器的通讯,这个程序应该包括读取和写入数据的指令,并且需要确保发送的数据格式与变频器所需的格式相匹配。
4、最后,在PLC中调用该通讯程序,以处理与变频器的通讯请求。

第一,确定变频器的控制方式,模拟量控制还是数字量控制,如果是数字量控制的话确定通讯协议;
第二,确定PLC型号,如果变频器是数字量的需要PLC有两个通讯端口,如果是模拟量控制的则需要有模拟量输入输出端口;
第三,确定触摸屏型号,触摸屏支持PLC的类型;
确定好以上三条就可以开始连接起来进行编程并测试了,首先触摸屏与PLC连接,这一般触摸屏的 *** 作手册上都会有的,按说明书制作通讯电缆,再根据变频器的控制方式连接PLC与变频器,按照变频器说明书连接。
程序方面没法说,如果是用模拟量控制的话就简单,只要把你需要控制变频器的信号值用MOV指令传到连接变频器的模拟量输出点即可,如果是用数字量的就较为复杂了。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/10318108.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存