台达变频器485驱动文件在哪

台达变频器485驱动文件在哪,第1张

台达变频器485驱动文件在哪

1、引言

变频器调速系统是集自动控制、微电子、电力电子、通信技术于一体的技术,它因良好的调速和节能性能, 目前在各行业中获得了广泛的应用。PLC是近年来发展极为迅速、应用面极广的工业控制装置,它具有体积小、组装灵活、编程简单、抗干扰能力强和可靠性高等优点。现代工业生产的许多领域将变频器与PLC相结合使用, 借助于PC(或HMI)可以对自动化设备进行智能控制。随着网络技术的发展,PLC既可以独立地对自动化设备进行控制,也可以作为工作站与整个工厂网络系统的各个单元进行信息交换。下面以台达DVP系列PLC与EL变频器之间的连接为例,介绍可编程控制器和变频器之间的通信并实现对变频器起停、频率给定、监控等功能的控制。

2、变频器的控制方式

(1)键盘控制,通过变频器 *** 作面板上的按键进行控制,主要应用于对变频器进行本地 *** 作, 且电动机转速不频繁变化的场合。

(2)端子控制,即通过对变频器控制端子上逻辑输入口的逻辑组合,设置各种预置速度,再通过输入端子的启动和停止端子和预置速度端子的通断状态, 实现电动机的启停控制和输出频率的改变, 主要应用于控制电动机按预先设定的几个固定频率运转的场合。

(3)通过变频器模拟量输入0-10V或4-20mA的信号,改变给定频率。

(4)远程通讯控制,通过变频器内置的各种通讯模块,实现对变频器的速度给定。

对于按给定时间调试要求的情况,采用触摸屏+PLC进行控制有较高的自动化程度和“智能”性。

3、PLC与变频器远程通信控制的硬件连接

台达的DVP系列PLC具有两个通讯口,COM1是RS232,COM2是RS485,支持MODBUS ASCII/RTU通讯格式,通讯速率最高可达115200bps,两通讯口可以同时使用。所以无需用任何扩展模块就可以实现既可连接用于参数设置的人机界面又可用通讯的方式控制变频器等其它设备。并且DVP系列PLC提供了针对MODBUS ASCII/RTU模式的专用通讯指令,这样在编写通讯程序时就可以大大简化,无需像用串行数据传送指令RS那样要进行复杂的校验码计算和遵循复杂的指令格式。台达EL系列变频器支持RS485通讯,并且也遵循MODBUS ASCII/RTU通讯格式。整个系统的结构如下图所示。

4、变频器的远程控制原理

PLC在对变频器进行控制时,在遵循PLC与变频器通信协议的前提下,还要对变频器进行一些参数设定,如变频器通讯地址的设定,通信速度的设定,停止位长、有无奇偶校验、通信再试次数、通信检验时间、等待时间设定等等。同时,还要按照变频器所规定的数据格式进行数据通信,具体包括以下几方面的内容:

1通信协议

通讯协议是指通讯双方的一种约定。这个约定包括对数据格式、同步方式、传送速度、传送步骤、检纠错方式以及控制字符定义等做出同一规定,通讯双方必须共同遵守。因此,也叫做通讯控制规程,或称传输控制规程。MODBUS协议是产业控制器中使用较普遍的一种网络协议。通过此协议,各种控制器之间(比如PLC、变频器、伺服驱动器、各种智能仪表)、控制器通过其它网络(比如以太网)和其它设备之间都可以通讯交换信息。该协议定义了一个控制器可以识别的信息架构,从而使不同厂商生产的支持此协议的各种工控产品可以连接到一个网络上进行集中控制和信息交换。

2plc相关通讯口通讯格式的设置方法

台达DVP系列PLC的每一个通讯口都对应有相关的特殊寄存器D和特殊继电器M,以进行通讯相关的参数设置和信息的传送。本文中要使用的COM2进行RS485通讯,对应的主要特D特M及其意义见下表。

D1120中各数据位代表的意义如下图所示,使用台达的专用MODBUS通讯指令时D1120高8位的数据可以不设置,可以看作全为0。比如我们要用的通讯格式为:8位数据长、无、2位停止位(亦即常说的协议为:8N2),通讯速率为9600,则通过此图表我们可以知道D1120中的数据为:0000 0000 1000 1001,即D1120=H89。这样在编通讯程序时把H89写进D1120,然后SET M1120,就设定好了PLC COM2口的通讯协议。

此工程中变频器需要设定的参数及说明见下图。在进行变频器的通讯控制时必需设定这些参数,并且设定值要和PLC的D1120值设置一致。其它未设置的参数可以按出厂默认值即可。

5、对变频器远程控制的软件设计

软件设计时,首先需进行初始化,包括波特率、停止位、奇偶校验等,然后按照变频器的通信数据格式,将需要传送的数据依次存入数据存储器,通过PLC的串行数据传送指令,按照一定的波特率将数据依次传送给变频器,变频器再将内部的一些信息反馈给PLC。部分软件程序如下所示。

6、结束语

通过对台达DVP PLC和EL变频器的调试,同时采用台达触摸屏作为数据输入及监视设备,该系统已经实现了通信功能,实现PLC对变频器的启动和停止控制,并能利用触摸屏对变频器进行频率加减控制,实现电机调速功能。

RS-232:用于与调制解调器、打印机及其它PC外设之间的通信。最大电缆长度为100英尺(典型值)。

RS-422:适用于单主机(驱动器)工业环境。典型应用包括:过程自动化(化工、酿造、造纸)、工厂自动化(汽车制造、金属加工)、HVAC、安防、电机控制、运动控制等。

RS-485:适用于多主机/驱动器工业环境。其典型应用与RS-422相似,包括:过程自动化(化工、酿造、造纸)、工厂自动化(汽车制造、金属加工)、HVAC、安防、电机控制、运动控制。

我们知道串口RS232有效传输距离为15米。我们播控中使用的录像机如DVCPRO、IMX控制接口有RS232、RS422多个接口供选择,如果使用pin9则为RS422接口,视频服务器编解码口控制都是RS422接口,只是插口为RJ45不是DB9的,需要转换线缆进行转换。因此我们在控制中根据以上特性可以灵活使用,我们由于主备控制切换的需要,以及距离的考虑统一选用RS422倒换开关进行倒换,控制RS422倒换开关的为RS232控制接口,这个直接由播控机本身的COM口来控制倒换开关进行倒换,其他控制录像机、切换台、视频服务器编解码卡使用MOXA卡扩展的RS422接口进入RS422倒换开关进行倒换。

RS232是全双工,可以同时收发,RS485是半双工,不能同时收发。它需要两个口线来控制当前通信是收还是发。收发的程序与232串口通信的程序是完全一样的,只要注意在收发前,进行收发状态的转换。

如果你是嵌入式linux开发,你需要为这两个口线写个简单的驱动程序。

如果你是PC机上的linux,你可以用RS232转RS485的接口模块来进行232到485的转换,这样,你的串口程序不需什么任何修改。但要注意,此种模块要利用RS232的流量控制信号来进行收发的转换,所以,它只能插在9线的RS232口中使用,而不能用于3线制的RS232口

1RS485和RS232一样都是基于串口的通讯接口,数据收发的 *** 作是一致的,所以使用的是同样WinCE的底层驱动程序。

但是它们在实际应用中通讯模式却有着很大的区别,RS232接口为全双工数据通讯模式,而RS485接口为半双工数据通讯模式。

数据的收发不能同时进行,为了保证数据收发的不冲突,硬件上是通过方向切换来实现的,相应也要求软件上必须将收发的过程严格地分开。

2RS485接口组成的半双工网络,一般是两线制(以前有四线制接法,只能实现点对点的通信方式,现很少采用),多采用屏蔽双绞线传输。

在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来。

RS485接口连接器采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(针)。

3另有一个问题是信号地,上述连接方法在许多场合是能正常工作的,但却埋下了很大的隐患,这有二个原因:

(1)共模干扰问题:RS-485接口采用差分方式传输信号,并不需要相对于某个参照点来检测信号,系统只需检测两线之间的电位差就可以了。

但人们往往忽视了收发器有一定的共模电压范围,RS-485收发器共模电压范围为-7~+12V,只有满足上述条件,整个网络才能正常工作。当网络线路中共模电压超出此范围时就会影响通信的稳定可靠,甚至损坏接口。

(2)EMI(电磁兼容性)问题:发送驱动器输出信号中的共模部分需要一个返回通路,如没有一个低阻的返回通道(信号地),信号中的共模部分就会以辐射的形式返回源端,整个总线就会像一个巨大的天线向外辐射电磁波。

4由于PC机默认的只带有RS232接口,有两种方法可以得到PC上位机的RS485电路:

(1)通过RS232/RS485转换电路将PC机串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离栅的产品。

(2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡。

RS485如何实现多台rs485通讯: 

RS485采用差分信号负逻辑,+2V~+6V表示“0”,- 6V~- 2V表示“1”。RS485有两线制和四线制两种接线,四线制是全双工通讯方式,两线制是半双工通讯方式。

RS485和RS232一样都是基于串口的通讯接口,数据收发的 *** 作是一致的,所以使用的是同样WinCE的底层驱动程序。但是它们在实际应用中通讯模式却有着很大的区别,RS232接口为全双工数据通讯模式,而RS485接口为半双工数据通讯模式,数据的收发不能同时进行,为了保证数据收发的不冲突,硬件上是通过方向切换来实现的,相应也要求软件上必须将收发的过程严格地分开。

RS485接口组成的半双工网络,一般是两线制(以前有四线制接法,只能实现点对点的通信方式,现很少采用),多采用屏蔽双绞线传输。在RS485通信网络中一般采用的是主从通信方式,即一个主机带多个从机。很多情况下,连接RS-485通信链路时只是简单地用一对双绞线将各个接口的“A”、“B”端连接起来。RS485接口连接器采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔),与键盘连接的键盘接口RS485采用DB-9(针)。

为何RS485要实现多主机控制呢?

RS485采用的单双工工作模式,为了防止总线上的竞争一般都只能有一台主机,并采用一次主机询问,一次从机应答方式。但是有的时候,我们确实需要多台主机去监控RS485设备,比如需要三台电脑都可以监控相同的几个RS485设备,而且最好共用RS485总线。这个问题虽然在实际中经常碰到,但是没有很好的解决。其难点在于,2台主机是完全独立的,那么它们没有协调机制,如果2台主机同时询问从设备,那么必然引起RS485总线上的数据冲突。

HighTek串口服务器有哪些优势呢?

 

116年的经验积累,方案成熟,产品稳定;  

2多年合作伙伴:华为、富士康、捷顺、达实等;

3可以实现6台主机控制RS485设备;  

4AES加密功能(可选),使用户的数据得到可靠的安全保障;

5采用透明传输的方式,用户不用知道复杂的TCP/IP协议;

6直观的中文菜单设置界面,使安装配置更加简单;  

 HighTek专业生产串口服务器、USB串口线、RS23转RS485、RS232转RS422、RS485信号放大器等串口通讯设备,

以上就是关于台达变频器485驱动文件在哪全部的内容,包括:台达变频器485驱动文件在哪、请教LINUX 下RS485串口驱动的问题、Linux RS485串口编程等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

原文地址: http://outofmemory.cn/zz/9333341.html

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

发表评论

登录后才能评论

评论列表(0条)

保存