PLC与变频器通讯

合集下载

PLC与变频器通讯详解

PLC与变频器通讯详解

PLC与变频器通讯详解1.通讯⽅式的设定:PPO 4,这种⽅式为0 PKW/6 PZD,输⼊输出都为6个PZD,(只需要在STEP7⾥设置,变频器不需要设置);PROFIBUS 的通讯频率在变频器⾥也不需要设置,PLC ⽅⾯默认为1.5MB. 在P60=7设置下,设置P53=3,允许CBP(PROFIBUS)操作. P918.1设置变频器的PROFIBUS 地址.2.设置第⼀与第⼆个输⼊的PZD 为PLC 给变频器的控制字,其余四个输⼊PZD 这⾥没有⽤到.设置第⼀与第⼆个输出的PZD 为变频器给PLC 的状态字,设置第三个为变频器反馈给PLC 的实际输出频率的百分⽐值,第四个为变频器反馈给PLC 的实际输出电流的百分⽐值,其余两个输出PZD 这⾥没有⽤到.3.PLC 给变频器的第⼀个PZD 存储在变频器⾥的K3001字⾥.K3001有16位,从⾼到底为3115到3100(不是3001.15到3001.00).变频器的参数P554为1时变频器启动为0时停⽌,P571控制正转,P572控制反转.如果把P554设置等于3100,那么K3001的位3100就控制变频器的启动与停⽌,P571设置等于3101则3101就控制正转,P572设置等于3102则3102就控制反转.(变频器默认P571与P572都为1时正转,都为0时为停⽌).经过这些设置后K3001就是PLC 给变频器的第⼀个控制字.此时K3001的3100到3115共16位除了位3110控制⽤途都不是固定的,所以当设置P554设置等于3101时则3101可以控制启动与停⽌, P571等于3111时则3111控制正转,等等.K3001的位3110固定为“控制请求”,这位必须为1变频器才能接受PLC 的控制讯号,所以变频器⾥没有⽤⼀个参数对应到这个位,必须保证PLC 发过来第⼀个字的BIT 10为1.这⾥设置为:P554=3100,P571=3101,P572=3102,当PLC 发送W#16#0403时(既0000,0100,0000,0011)变频器正转.4.PLC 给变频器的第⼆个PZD 存储在变频器⾥的K3002字⾥. 变频器的参数P443存放给定值.如果把参数P443设置等于K3002,那么整个字K3002就是PLC 给变频器的主给定控制字. PLC 发送过来的第⼆个字的⼤⼩为0到16384(⼗进制),(对应变频器输出的0到100%),当为8192时,变频器输出频率为25Hz.5.变频器的输出给PLC 的第⼀个PZD 字是P734.1,第⼆个PZD 字是P734.2,等等.要想把PLC 接收的第⼀个PZD ⽤作第⼀个状态字,需要在变频器⾥把P734.1=0032(既字K0032),要想把PLC 接收的第⼆个PZD ⽤作第⼆个状态字,需要在变频器⾥把P734.2=0033(既字K0032).(K0032的BIT 1为1时表⽰变频器准备好,BIT 2表⽰变频器运⾏中,等等.) (变频器⾥存贮状态的字为K0032,K0033等字,⽽变频器发送给PLC 的PZD 是P734.1,P734.2等)在变频器⾥把P734.3=0148,在变频器⾥把P734.4=0022,则第三个和第四个变频器PZD 分W WW.PL CW ORL D .CN别包含实际输出频率的百分⽐值和实际输出电流的百分⽐值6.程序:(建⽴DB100,调⽤SFC14,SFC15,6SE7的地址为512既W#16#200) A. 读出数据CALL "DPRD_DAT" LADDR :=W#16#200 RET_VAL:=MW200RECORD :=P#DB100.DBX0.0 BYTE 12(读取12个BYTE) NOP 0B. 发送数据CALL "DPWR_DAT" LADDR :=W#16#200RECORD :=P#DB100.DBX12.0 BYTE 12(写⼊12个BYTE) RET_VAL:=MW210 NOP 0C. L "DB100".DBW0 T "MW20" NOP 0D. L "DB100".DBW2 T "MW22" NOP 0则:DB100.DBX 13.0 控制启动与停⽌; DB100.DBX 13.1 控制正转; DB100.DBX 13.2 控制反转; M21.1 变频器READY; M21.3变频器FAULT.西门⼦控制字和状态字都是32位,实际上⽤的位数不多,控制字⽤到的有合闸、急停、运⾏允许、故障复位、点动、PLC 控制等,状态字⽤到的有开机准备、运⾏准备、运⾏信号、故障、报警等。

PLC与变频器通讯在电机控制中的应用

PLC与变频器通讯在电机控制中的应用

PLC与变频器通讯在电机控制中的应用PLC(Programmable Logic Controller)和变频器(Variable Frequency Drive)是工业控制中常用的设备。

在电机控制中,PLC和变频器通讯的应用非常广泛,可以达到更精密、更高效的控制效果。

一、PLC和变频器的基本原理PLC是一种可编程的工业控制器,它可以接收各种输入信号(如按钮、传感器等),根据预设的程序执行各种控制操作(如输出信号、报警等),实现工业自动化控制。

PLC控制通常采用数字信号控制。

变频器是一种能够实现调节电机转速的设备,它能够根据控制信号改变电机的功率输出,从而实现电机的精准控制。

变频器控制通常采用模拟信号控制。

PLC与变频器的通讯可以通过串口通讯、以太网通讯等方式实现。

在通讯过程中,PLC 需要向变频器发送控制命令,并接收变频器发回的状态信息,以保持控制系统的运行。

同时,PLC还需要将这些信息整合到系统中,实现全局控制。

1、实现电机启动和停止:PLC可以通过与变频器通讯,实现精准的电机启动和停止。

例如,在冷却塔的控制中,PLC通过与变频器通讯,控制电机的启停和转速,实现冷却塔的自动控制。

2、实现电机转速控制:PLC可以向变频器发送电机转速控制命令,变频器在接收到命令后,控制电机的转速。

例如,在风机控制中,PLC通过与变频器通讯,实现风机的转速控制,从而调节风机的风量。

3、实现电机故障检测和报警:通过与变频器通讯,PLC可以获取电机的运行状态信息,例如电机的电流、电压等参数,实现电机故障检测和报警。

例如,在矿车控制中,PLC通过与变频器通讯,实现矿车电机的故障检测和报警,保障矿车的安全运行。

总之,PLC与变频器通讯在电机控制中的应用具有良好的控制效果,能够实现更加精准、高效的电机控制。

未来,随着工业控制技术的不断发展,PLC与变频器通讯的应用将会得到进一步的扩展和应用。

变频器与PLC通讯连接方式图解

变频器与PLC通讯连接方式图解

变频器与PLC通讯连接方式图解变频器与plc连接方式一般有以下几种方式①利用PLC的模拟量输出模块控制变频器PLC的模拟量输出模块输出0~5V电压信号或4~20mA电流信号,作为变频器的模拟量输入信号,控制变频器的输出频率。

这种控制方式接线简单,但需要选择与变频器输入阻抗匹配的PLC输出模块,且PLC的模拟量输出模块价格较为昂贵,此外还需采取分压措施使变频器适应PLC的电压信号范围,在连接时注意将布线分开,保证主电路一侧的噪声不传至控制电路。

②利用PLC的开关量输出控制变频器。

PLC的开关输出量一般可以与变频器的开关量输入端直接相连。

这种控制方式的接线简单,抗干扰能力强。

利用PLC的开关量输出可以控制变频器的启动/停止、正/反转、点动、转速和加减时间等,能实现较为复杂的控制要求,但只能有级调速。

使用继电器触点进行连接时,有时存在因接触不良而误操作现象。

使用晶体管进行连接时,则需要考虑晶体管自身的电压、电流容量等因素,保证系统的可靠性。

另外,在设计变频器的输入信号电路时,还应该注意到输入信号电路连接不当,有时也会造成变频器的误动作。

例如,当输入信号电路采用继电器等感性负载,继电器开闭时,产生的浪涌电流带来的噪声有可能引起变频器的误动作,应尽量避免。

③PLC与RS-485通信接口的连接。

所有的标准西门子变频器都有一个RS-485串行接口(有的也提供RS-232接口),采用双线连接,其设计标准适用于工业环境的应用对象。

单一的RS-485链路最多可以连接30台变频器,而且根据各变频器的地址或采用广播信息,都可以找到需要通信的变频器。

链路中需要有一个主控制器(主站),而各个变频器则是从属的控制对象(从站)西门子RS485连接Plc和变频器通讯方式1、PLC的开关量信号控制变频器PLC可以通过程序控制变频器的启动、停止、复位;也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。

但是,因为它是采用开关量来实施控制的,其调速曲线不是一条连续平滑的曲线,也无法实现精细的速度调节。

PLC与变频器网口通讯

PLC与变频器网口通讯

PLC与变频器网口通讯PLC(可编程逻辑控制器)和变频器是现代工业自动化中常见的设备。

它们之间的网口通讯是实现自动化工程的关键。

本文将探讨PLC与变频器网口通讯的意义、通讯原理以及相关应用。

一、PLC与变频器网口通讯的意义PLC是一种专门用于控制工业过程的电子设备。

它通过读取输入信号、执行程序、控制输出信号等方式来实现对工业过程的自动控制。

而变频器则是一种用于调节电机转速和输出功率的电子装置。

将PLC与变频器进行网口通讯,可以实现对电机运行状态的监测和控制,提高生产效率,降低能耗。

二、PLC与变频器网口通讯的原理PLC与变频器的网口通讯主要是通过以太网或串口来实现的。

以太网通讯速度快、距离远,适用于大规模的工业控制系统。

而串口通讯则适用于小规模的系统。

在通讯过程中,PLC充当主站,变频器则作为从站。

主站向从站发送命令,从站接收命令并执行相应的控制操作,然后将执行结果返回给主站。

三、PLC与变频器网口通讯的应用1. 自动生产线控制在自动化生产线控制中,PLC与变频器的网口通讯起到了至关重要的作用。

通过PLC控制不同工序的变频器,可以根据生产需求自动调整设备的运行速度和功率,提高生产效率和产品质量。

2. 能源管理系统PLC与变频器的网口通讯在能源管理系统中也有广泛的应用。

通过对变频器的控制,可以实现对电机运行状态的监测和调节,使电机在达到最佳工作点的同时,降低功耗,提高能源利用效率。

3. 智能楼宇控制在大型商业建筑或工业厂房中,PLC与变频器的网口通讯可以实现对楼宇设备的集中控制。

通过PLC控制变频器,可以根据楼宇需求自动调整空调、电梯等设备的运行状态,提高能源利用效率,降低维护成本。

4. 物流自动化在物流行业中,PLC与变频器的网口通讯用于控制输送带、堆垛机等设备的运行。

通过与PLC的通讯,可以实现设备之间的协调运作和高效物流操作,提高仓库的出入库效率和自动化水平。

总结通过以上论述,我们可以看到,PLC与变频器网口通讯在现代工业自动化中具有重要的意义和广泛的应用。

PLC与变频器通讯在电机控制中的应用

PLC与变频器通讯在电机控制中的应用

PLC与变频器通讯在电机控制中的应用PLC(可编程逻辑控制器)和变频器是现代工业自动化控制中常用的设备。

它们在电机控制中起着非常重要的作用,特别是在生产线和设备自动化中。

在实际应用中,PLC和变频器的通讯技术被广泛应用于电机控制系统中,以实现对电机运行状态的监测、控制和调节。

下面将详细介绍PLC与变频器通讯在电机控制中的应用。

一、PLC与变频器简介1. PLC(可编程逻辑控制器)PLC是一种可编程的数字电子计算机,用于工业自动化领域。

它使用可编程存储器保存指令,执行特定的逻辑、序列控制、定时、计数和算术运算等功能,控制各种类型的机器或生产流程。

PLC的工作原理是通过接收输入信号(传感器、按钮、开关等),根据预设的程序进行逻辑判断和运算,最终输出控制信号(执行器、驱动器、报警信号等)来控制设备或生产过程。

2. 变频器变频器是一种用于控制交流电机转速的设备,通过改变供电频率和电压,实现对电机转速的调节。

它能够根据系统需求调整电机的运行速度和输出扭矩,从而适应不同的工作负载和运行条件。

变频器还可以对电机进行软启动、停止、过载保护等功能,以提高电机的运行效率和可靠性。

在电机控制系统中,PLC与变频器的通讯技术是非常重要的。

它实现了PLC与变频器之间的数据交换和指令传递,使得电机控制系统能够实现更加高效和灵活的控制。

1. 通讯接口现在的PLC和变频器通常都提供了多种通讯接口,如RS-232、RS-485、以太网等。

这些接口能够实现PLC与变频器之间的数据通讯和控制指令传递。

PLC通过通讯接口与变频器建立连接,并发送控制指令、运行参数、故障诊断信息等数据到变频器,同时接收变频器的运行状态、反馈信息等数据,从而实现对电机的实时监测和控制。

2. 通讯协议为了实现PLC与变频器之间的数据通讯,需要使用一种通讯协议来规范数据的格式、传输方式和通讯规程,常用的通讯协议有Modbus、Profibus、Ethernet/IP等。

plc和变频器通讯教程

plc和变频器通讯教程

plc和变频器通讯教程PLC(可编程逻辑控制器)和变频器通讯,是现代工业自动化领域中常见的一种应用。

PLC用于控制生产线的运行,而变频器则用于控制电机的转速。

通过PLC和变频器的通信,可以实现对电机的远程控制和监控。

下面是一个关于PLC和变频器通讯的教程,包含了硬件连接、通信协议、通信参数的配置等步骤。

一、硬件连接在PLC和变频器之间建立通信连接之前,需要确定两者之间的硬件连接方式。

通常,PLC和变频器之间使用RS485接口进行通信。

首先,需要将PLC和变频器的RS485接口连接起来。

具体连接方式如下:1. 将PLC的RS485接口的A线连接到变频器的RS485接口的A线;2. 将PLC的RS485接口的B线连接到变频器的RS485接口的B线;3. 保持PLC和变频器的地线连接到一块;4. 确保所有连接都紧固可靠。

二、通信协议PLC和变频器之间的通信需要使用一种特定的通信协议。

常见的通信协议包括Modbus、Profibus、Ethernet等。

在选择通信协议时,需要根据实际需要和硬件设备的兼容性来确定。

本教程以Modbus通信协议为例。

三、PLC参数设置在PLC的编程软件中,需要进行一些参数的设置。

具体步骤如下:1. 设置通信口的类型为RS485;2. 设置通信口的波特率和数据位数,通常为9600波特率和8数据位;3. 设置Modbus通信协议的相关参数,包括通信地址、数据格式、校验位等。

四、变频器参数设置在变频器的设置面板中,也需要进行一些参数的设置。

具体步骤如下:1. 设置通信口的类型为RS485;2. 设置通信口的波特率和数据位数,需与PLC的设置一致;3. 设置Modbus通信协议的相关参数,包括通信地址、数据格式、校验位等。

五、PLC编程设置在PLC的编程软件中,需要编写一些代码来实现PLC与变频器的通信。

具体步骤如下:1. 在PLC的程序中创建一个通信模块;2. 在通信模块中配置通信口和通信协议的相关参数;3. 编写代码实现PLC向变频器发送指令、读取状态等操作;4. 调试程序,确保通信正常。

变频器和plc通讯网口接线

变频器和plc通讯网口接线

变频器和plc通讯网口接线在工业自动化领域中,变频器和PLC (可编程逻辑控制器) 是两个常见的设备,它们在现代生产中起着重要的作用。

其中,变频器主要用于控制电机的转速和运行状态,而PLC则负责控制整个生产线的各个环节。

在实际应用中,变频器和PLC之间的通讯网口接线是非常关键的一环。

变频器和PLC之间的通讯主要有两种方式:串口通讯和以太网通讯。

在本文中,我们主要关注以太网通讯方式。

以太网通讯具有高速、稳定和可靠的特点,广泛应用于工业自动化领域。

首先,我们来了解一下变频器和PLC的使用场景。

在许多生产过程中,电机的运行速度需要根据实际需求进行调整,这就需要通过变频器来控制电机的转速。

而PLC则负责控制整个生产线,包括物料的输送、机械臂的运动、传感器的采集等等。

变频器和PLC通讯的目的就是为了实现变频器和PLC之间的信息交互,从而实现对电机运行状态的监控和控制。

其次,我们需要了解变频器和PLC通讯网口接线的基本原理。

在以太网通讯中,变频器和PLC之间的连接通常使用标准的以太网线缆,也就是我们常见的网线。

变频器和PLC各自的网口都有两个接口,分别为发送(Tx)和接收(Rx)。

通过网线连接时,变频器的发送接口与PLC的接收接口相连,而变频器的接收接口与PLC的发送接口相连。

这样就实现了变频器和PLC之间的通讯。

接下来,我们需要配置变频器和PLC的通讯参数。

首先,我们需要确定变频器和PLC的IP地址。

IP地址是以太网通讯的重要标识,它相当于我们人的身份证号码,用于唯一标识一台设备。

配置IP地址时,需要确保变频器和PLC处于同一网段,这样才能实现彼此之间的通讯。

其次,我们需要配置变频器和PLC的端口号。

端口号是指定一个应用程序与因特网或另一台计算机上的应用程序通信时所使用的地址。

在通讯中,变频器和PLC需要互相指定一个端口号,以便彼此进行通讯。

最后,我们需要进行变频器和PLC通讯的编程设置。

对于PLC 来说,通常会使用PLC编程软件进行通讯设置。

变频器与PLC怎么通讯

变频器与PLC怎么通讯

变频器与plc连接方式一般有以下几种方式:①利用PLC的模拟量输出模块控制变频器PLC的模拟量输出模块输出0~5V电压信号或4~20mA电流信号,作为变频器的模拟量输入信号,控制变频器的输出频率。

这种控制方式接线简单,但需要选择与变频器输入阻抗匹配的PLC输出模块,且PLC的模拟量输出模块价格较为昂贵,此外还需采取分压措施使变频器适应PLC的电压信号范围,在连接时注意将布线分开,保证主电路一侧的噪声不传至控制电路。

②利用PLC的开关量输出控制变频器。

PLC的开关输出量一般可以与变频器的开关量输入端直接相连。

这种控制方式的接线简单,抗干扰能力强。

利用PLC的开关量输出可以控制变频器的启动/停止、正/反转、点动、转速和加减时间等,能实现较为复杂的控制要求,但只能有级调速。

使用继电器触点进行连接时,有时存在因接触不良而误操作现象。

使用晶体管进行连接时,则需要考虑晶体管自身的电压、电流容量等因素,保证系统的可靠性。

另外,在设计变频器的输入信号电路时,还应该注意到输入信号电路连接不当,有时也会造成变频器的误动作。

例如,当输入信号电路采用继电器等感性负载,继电器开闭时,产生的浪涌电流带来的噪声有可能引起变频器的误动作,应尽量避免。

③PLC与RS-485通信接口的连接。

所有的标准西门子变频器都有一个RS-485串行接口(有的也提供RS-232接口),采用双线连接,其设计标准适用于工业环境的应用对象。

单一的RS-485链路最多可以连接30台变频器,而且根据各变频器的地址或采用广播信息,都可以找到需要通信的变频器。

链路中需要有一个主控制器(主站),而各个变频器则是从属的控制对象(从站)Plc和变频器通讯方式:1.PLC的开关量信号控制变频器PLC可以通过程序控制变频器的启动、停止、复位;也可以控制变频器高速、中速、低速端子的不同组合实现多段速度运行。

但是,因为它是采用开关量来实施控制的,其调速曲线不是一条连续平滑的曲线,也无法实现精细的速度调节。

台达变频器与PLC通讯功能的实现方法

台达变频器与PLC通讯功能的实现方法

台达变频器与PLC通讯功能的实现方法一、引言在自动化控制系统中,变频器作为一个重要的控制设备,常常与PLC (可编程逻辑控制器)进行通讯。

变频器与PLC的通讯功能的实现,可以实现在PLC控制下对变频器进行远程控制,从而实现对电机的速度、转向等参数的控制,提高整个系统的稳定性和灵活性。

二、PLC与变频器通讯的基本原理1.串行通讯原理:PLC与变频器之间的通讯一般采用串行通讯方式,即通过串行通信口发送和接收数据。

PLC通过串行通信口将控制命令和参数发送给变频器,变频器接收到数据后进行相应的操作,并将反馈的数据发送给PLC,PLC 再根据反馈数据进行相应的处理。

2.通讯协议选择:通讯协议是PLC与变频器之间通讯的规则,不同的厂家和型号的变频器通常采用不同的通讯协议。

在选择通讯协议时,需要考虑PLC和变频器的兼容性,以及通讯速度、稳定性等因素。

常用的通讯协议有Modbus、Profibus、CANopen等。

三、台达变频器与PLC通讯实现方法1.Modbus通讯协议实现方法:Modbus是一种常用的通讯协议,因为其简单、可靠而被广泛应用于自动化领域。

实现变频器与PLC的通讯,可以选择Modbus RTU或Modbus TCP通讯方式。

(1)Modbus RTU通讯方式在Modbus RTU通讯方式下,PLC通过RS485接口与变频器连接。

PLC发送Modbus RTU格式的命令帧,包括从站地址、功能码、寄存器地址等信息,变频器接收到命令后进行相应的操作,并将结果通过RS485接口发送给PLC。

(2)Modbus TCP通讯方式在Modbus TCP通讯方式下,PLC与变频器之间通过以太网连接。

PLC通过以太网发送Modbus TCP格式的命令帧,包括从站地址、功能码、寄存器地址等信息,在以太网中传输。

变频器接收到命令后进行相应的操作,并将结果通过以太网发送给PLC。

2.Profibus通讯协议实现方法:Profibus是一种采用国际标准的工业现场总线,具有高速、可靠等特点。

plc控制变频器的方法

plc控制变频器的方法

plc控制变频器的方法一、PLC与变频器连接基础1.1 硬件连接的要点PLC和变频器要想协同工作,首先得把硬件连接好。

这就好比两个人要合作,得先握个手建立联系一样。

一般来说,常见的连接方式有模拟量连接和通信连接。

模拟量连接呢,就像是用一根线来传递信号,这个信号是连续变化的,像水流一样。

比如说,PLC输出一个0 10V或者4 20mA的模拟量信号给变频器,来控制变频器的输出频率。

而通信连接就高级一些了,就像是两个人用一种特殊的语言在对话。

像Modbus通信协议,PLC和变频器通过这个协议来交换数据,速度快而且准确。

不过这通信连接也有点小脾气,参数设置得特别小心,就像走钢丝一样,一个不小心就可能出问题。

1.2 电源与接地的讲究电源和接地可是个大问题,这就像盖房子打地基一样重要。

电源要是不稳定,就像人走路一脚深一脚浅,PLC和变频器都没法好好工作。

接地呢,得做到可靠接地,要是接地不好,就像人站在摇晃的船上,信号会受到干扰,设备可能会出现莫名其妙的故障。

咱可不能在这方面马虎大意,不然到时候设备出问题了,就像热锅上的蚂蚁,急得团团转也没用。

二、PLC编程控制变频器2.1 简单控制逻辑PLC编程来控制变频器,简单的逻辑就像搭积木一样。

比如说,我们要实现一个电机的启动停止和简单的调速功能。

在PLC程序里,我们可以用一个简单的开关量信号来控制变频器的启动停止,这就像按电灯开关一样简单。

然后通过模拟量输出模块来输出一个电压或者电流信号去控制变频器的频率,就像调收音机的频道一样,想要快就把频率调高,想要慢就把频率调低。

2.2 复杂控制逻辑要是复杂一点的控制逻辑,那可就像解一道复杂的数学题了。

例如,根据不同的工艺要求,实现多段速控制。

这时候,PLC程序里就得写一些判断语句,就像交通警察指挥交通一样,根据不同的情况来决定变频器的输出频率。

还有一些情况,需要根据传感器反馈回来的信号来动态调整变频器的输出,这就像根据天气情况来调整穿衣一样,得灵活多变。

PLC和变频器之间的RS485通讯

PLC和变频器之间的RS485通讯

PLC和变频器之间的RS-485通讯协议和数据定义3.1 PLC和变频器之间的RS-485通讯协议PLC和变频器之间进行通讯,通讯规格必须在变频器的初始化中设定,如果没有进行设定或有一个错误的设定,数据将不能进行通讯。

且每次参数设定后,需复位变频器。

确保参数的设定生效。

设定好参数后将按1) 从PLC到变频器的通讯请求数据(2) 数据写入时从变频器到PLC的应答数据3) 读出数据时从变频器到PLC的应答数据(4) 读出数据时从PLC到变频器发送数据3.2 通讯数据定义(1) 控制代码(2) 通讯数据类型所有指令代码和数据均以ASCII码(十六进制)发送和接收。

例如:(频率和参数)依照相应的指令代码确定数据的定义和设定范围。

4 软件设计要实现PLC对变频器的通讯控制,必须对PLC进行编程;通过程序实现PLC对变频器的各种运行控制和数据的采集。

PLC程序首先应完成FX2N-485BD通讯适配器的初始化、控制命令字的组合、代码转换和变频器应答数据的处理工作PLC通过RS-485通讯控制变频器运行程序实例:(以指令表形式说明)。

0 LD M80021 MOV H0C96 D81206 LD X0017 RS D10 D26 D30 D4916 LD M800017 OUT M816119 LD X00120 MOV H5 D1025 MOV H30 D1130 MOV H31 D1235 MOV H46 D1340 MOV H41 D1445 MOV H31 D1550 MPS51 ANI X00352 MOV H30 D1657 MPP58 ANI X00359 MOV H34 D1764 LDP X00266 CCD D11 D28 K773 ASCI D28 D18 K280 MOV K10 D2685 MOV K0 D4990 SET M812292 END以上程序运行时PLC通过RS-485通讯程序正转启动变频器运行, 停止则由X3端子控制。

Plc与变频器的通信

Plc与变频器的通信

五、三菱FX系列PLC与通信相关的指令 与通信相关的指令 指令) (RS、ASC、ASCI、HEX、CCD指令) 、 、 、 、 指令 • 1.RS指令 指令 • RS串行通信指令是通信功能扩展板发送和 接收串行数据的指令,用于指定从FX可编 程控制器发出的发送数据的起始软元件和 数据点数,以及保存接收数据软元件,和 可以接收的最大点数。
A基于GND 波形为: 未收到干扰时 受到干扰时波形发生了变化
RS232受到干扰前后波形发生变化
RS485受到干扰前后波形未发生变化 受到干扰前后波形未发生变化
• 此外,与RS-232不同,RS-485通信时无法同时 完成数据的发送和接受,必须采取“发送” 接 收 发送 接收”的半双工通信方式。因此, RS-422的通信方式应用而生。 • RS-422通信方式采用两组RS-485的线路避免干 扰,并且采用RS-232的发送端(TXD)及接收端 (RXD)分别设置传输线的方式,所以在RS-422 中有4条设置发送端(TXD)及接收端(RXD) 的传输线。RS-422不仅具有避免干扰的功能,并 且发送与接受可同时进行,从而提高了通信速度。
FX系列PLC的校验和的使用方法
接收端(PLC) 发送端 接收端“XYZOA” 发送“XYZ’,字符 转换为ASC II码的十六进制值 得58、59及5A 相加得“10B"的十六进制值 取后两位作为校验和 得“0B” 发送“XYZOB" 取后两位为 校验和得“0A” 扣除后两位的数据 得“XAZ” 转换为AsC II码的十六 进制值得58、41及5A 相加得“F3"的十六进制值 取后两位作为校验和 得“F3” 相比较,不相同 停止处理数据 发送错误码给发送端
• 与RS-232以地线为基准位不同,RS-485采 用两条数据线传输线路,而通信中的电器 信号时以这两条传输线路的电压相减值来 表示,所以RS-485较不易受到干扰。如下 图所示。

PLC与变频器的连接方式

PLC与变频器的连接方式

PLC与变频器的连接方式有多种方式:1)通过开关量输出输入信号方式:就是将PLC的开关量输出信号连接到变频器的输入端子上用开关量信号开控制启动、停止、正转、反转、调速(多段速)还可以用PLC的模拟量输出信号(0-10V或4-20mA)控制转速2)用通信方式大部分变频器都有通信接口(大多是RS485接口)可以使用PLC的RS485(RS232是需要加转换器)与变频器的RS485接口通过通信方式控制启动、停止、正转、反转、调速还可以通过这种方式修改变频器的参数PLC控制变频器的方式呢有很多种,最常见的呢就是两种。

第一、硬接线的方式。

变频器自带的DI,DO,AI,AO口子与PLC的DI,DO,AI,AO通过线连接起来。

实现方法大体就是通过编程控制PLC的DO模块输出,为变频器提供一对干触点(无源触点),再用这对干触点来驱动变频器的启动,停止或者电动等。

然后PLC的AO模块输出4-20mA等模拟信号连接到变频器的AI口子实现一个模拟给定控制变频器输出频率达到调速的目的。

变频器的DO口子可以输出一些如运行、故障等状态信号接入PLC的DI模块,当然也有变频器的AO口子输出如变频器的频率、温度、电流等4-20mA模拟信号进入PLC的AI 模块;第二、通讯的方式。

而通讯的方式呢现在最常见的是Profibus-DP的方式。

这需要变频器支持这种通讯方式,一般是需要附加订一个DP通讯板(硬件)安装在变频器上面,当然也有通讯板外置然后通过光纤与变频器的控制单元连接的如ABB的NPBA-12通讯模块。

PLC与变频器之间连接好DP通讯线缆,其他不需要任何硬连接的线了。

那么接下来的工作就是通过PLC编程来控制变频器,了。

PLC控制变频器的启动和停止:用PLC的数字量输出点,如果PLC是继电器输出,可以直接接变频器的启动信号端子。

如果是电压输出,可以通过继电器转换为无源触点后接启动信号端子。

这样控制PLC的输出与否即可启动/停止变频器。

PLC与变频器的连接方式

PLC与变频器的连接方式

PLC与变频器的连接方式有多种方式:1)通过开关量输出输入信号方式:就是将PLC的开关量输出信号连接到变频器的输入端子上用开关量信号开控制启动、停止、正转、反转、调速(多段速)还可以用PLC的模拟量输出信号(0-10V或4-20mA)控制转速2)用通信方式大部分变频器都有通信接口(大多是RS485接口)可以使用PLC的RS485(RS232是需要加转换器)与变频器的RS485接口通过通信方式控制启动、停止、正转、反转、调速还可以通过这种方式修改变频器的参数PLC控制变频器的方式呢有很多种,最常见的呢就是两种。

第一、硬接线的方式。

变频器自带的DI,DO,AI,AO口子与PLC的DI,DO,AI,AO通过线连接起来。

实现方法大体就是通过编程控制PLC的DO模块输出,为变频器提供一对干触点(无源触点),再用这对干触点来驱动变频器的启动,停止或者电动等。

然后PLC的AO模块输出4-20mA等模拟信号连接到变频器的AI口子实现一个模拟给定控制变频器输出频率达到调速的目的。

变频器的DO口子可以输出一些如运行、故障等状态信号接入PLC的DI模块,当然也有变频器的AO口子输出如变频器的频率、温度、电流等4-20mA模拟信号进入PLC的AI 模块;第二、通讯的方式。

而通讯的方式呢现在最常见的是Profibus-DP的方式。

这需要变频器支持这种通讯方式,一般是需要附加订一个DP通讯板(硬件)安装在变频器上面,当然也有通讯板外置然后通过光纤与变频器的控制单元连接的如ABB的NPBA-12通讯模块。

PLC与变频器之间连接好DP通讯线缆,其他不需要任何硬连接的线了。

那么接下来的工作就是通过PLC编程来控制变频器,了。

PLC控制变频器的启动和停止:用PLC的数字量输出点,如果PLC是继电器输出,可以直接接变频器的启动信号端子。

如果是电压输出,可以通过继电器转换为无源触点后接启动信号端子。

这样控制PLC的输出与否即可启动/停止变频器。

PLC与变频器通讯在电机控制中的应用

PLC与变频器通讯在电机控制中的应用

PLC与变频器通讯在电机控制中的应用在工业自动化中,PLC(可编程逻辑控制器)和变频器通讯在电机控制中起着至关重要的作用。

PLC和变频器的联接可以实现对电机的精准控制,提高生产效率,降低能耗,减少运行成本。

本文将详细介绍PLC与变频器通讯在电机控制中的应用。

1. 变频器的基本原理变频器是将交流电转换为可变频率和可变电压的设备,它可以实现对电机的速度控制。

通过改变变频器的输出频率和电压,可以调整电机的转速,实现对电机的精确控制。

变频器广泛应用于工业生产中,可以提高设备的性能,降低能耗,延长设备的使用寿命。

2. PLC与变频器通讯的原理PLC作为工业控制系统中的核心部件,可以通过各种通讯接口与其他设备进行连接。

在电机控制中,PLC通常与变频器进行通讯,实现对电机的控制和监控。

PLC可以通过MODBUS、PROFIBUS、以太网等通讯协议与变频器进行通讯,实现对变频器的参数设置、运行状态监控和报警处理。

3. PLC与变频器通讯的应用场景(1)电机启停控制通过PLC与变频器的通讯,可以实现对电机的启停控制。

PLC向变频器发送启动指令,变频器接收指令后控制电机启动,并根据设定的参数进行速度调节。

在停止时,PLC可以向变频器发送停止指令,变频器接收指令后将电机停止。

(2)电机转速控制PLC与变频器通讯还可以实现对电机的转速控制。

通过PLC发送速度设定值,变频器根据设定值调整输出频率和电压,从而实现对电机转速的精确调节。

这种控制方式可以根据生产需求随时调整电机的转速,确保生产线的稳定运行。

(3)故障监测与报警处理在电机控制中,PLC与变频器通讯还可以实现对电机运行状态的实时监控和故障报警处理。

通过监测电机的运行参数,如电流、转速、温度等,当发生异常情况时,PLC可以及时向操作员发出报警信号,提示操作员进行故障处理。

监测到电机运行异常情况时,还可以执行相应的保护措施,避免设备损坏和生产事故的发生。

(4)数据采集与分析通过PLC与变频器通讯,可以实现对电机运行数据的实时采集和存储。

plc和变频器的通讯

plc和变频器的通讯

※若PLC和变频器之间的通讯参数如下:8位数据位,无校验,2位停止位,波特率9600,无帧头无帧尾,无协议模式,则D8120=H0C89(H表示16进制)(0000 1100 1000 1001B)M8002 │──||──────────[ MOV H0C89 D8120 ]※M8122:数据发送请求标志※当PLC处于接收完成状态或接收等待状态时,用脉冲触发M8122,将使得从D0开始的连续8个数据被发送。

当发送完成后,M8122自动被复位。

当RS指令的驱动输入X0变为ON状态时,PLC就进入接收等待状态。

※M8123:数据接收完成标志※当M8123置位时,表明接收已经完成,此时需要将接收到的数据从接受缓冲区转移到用户指定的数据区,然后手工复位M8123。

复位M8123后,则PLC再次进入接收等待状态如果指定的接收长度为0,则M8123不动作,也不进入接收等待状态。

从这个状态想进入接收等待状态,必须使接受长度≥0,然后对M8123进行ON→OFF操作。

※M8129:通讯超时标志※接收数据中途中断时,那个时点开始如果在D8129中规定的时间内不再重新开始接收,作为超时输出标志M8129变为ON状态,则接收结束。

M8129需手工复位※4、收发数据的顺序控制程序※│M8000 M8000 │──||──────────[ RS D0 K8 D10 K8 ]※│发送请求脉冲│──||──────────[ 写入发送数据的内容] ││───[ SET M8122 ] │发送请求,发送完成后自动复位│※│M8123 │──||──────────[ 处理接收数据的内容] ││───[ RST M8123 ] │接收完成后,手工复位※F0-02 =2,命令源选择为通讯方式给定;F0-03 =9,频率源选择为通讯方式给定;FD-00 =5,波特率选择为9600;FD-01 =0,无校验:数据格式<8,N,2> ;FD-02 =1,变频器地址为1;FD-03 =10,应答延时10ms;FD-04 =0.0,通讯超时时间0.0s。

S7-400plc与ACS800变频器DP通讯

S7-400plc与ACS800变频器DP通讯
3、PLC组态
1、首先下载并安装ABB变频器GSD文件 ABB_0812.GSD
1
2
3
4
3、PLC组态
2、在系统PROFIBUS-DP硬件配置中双击添加从站ABB Drives RPBA-01,站号为2(或其它站号),然后双击插入PPO Type Module为5;数据交换地址可以修改
1
2
3
六公司卸车队
S7-400PLC与ACS800变频器DP通讯
一、硬件组态
1、硬件条件RPBA-01通讯板,PLC与变频器的通讯接口
状态指示灯
DP接口
地址拨码
2、物理链路及网络拓扑--DP总线
PLC DP口
RPBA-01通讯板
RPBA-01通讯板
通过总线连接器进行节点连接
进线
出线
数据电缆A:绿色芯线数据电缆B:红色芯线
变频器功能块
命令:启停、正反转、速度给定等
变频器通讯的数据
状态:变频器运行状态
使用 PPO Type 3 通信
控制字
主设定值
CPU
MM 420
PQD 42
PID 42
状态字
主实际值
PROFIBUS-DP
T QW 42T QW 44
L IW 42L IW 44
控制字的结构
2# 0 0 0 0 0 1 0 0 0 1 1 1 1 1 1 0
通讯板设置
4、16.04 FAULT RESET SEL 选择故障复位的信号源 选值为COMM.CW(现场总线控制)。如果10.01 和 10.01已经设定为COMM.CW则此参数自动激活;5、11.02 EXT1/EXT2/ SELECT选择控制字的控制源 值为COMM.CW;6、11.03 EXT REF1 SELECT 选择给定值源 值为COMM.REF;

PLC与变频器通讯在电机控制中的应用

PLC与变频器通讯在电机控制中的应用

PLC与变频器通讯在电机控制中的应用PLC(可编程逻辑控制器)和变频器是电机控制中常用的两个设备。

它们之间的通讯可以实现对电机的精确控制,并且在工业自动化领域得到广泛应用。

我们来了解一下PLC和变频器的概念和原理。

PLC是一种专门用于工业自动化控制的电子设备,通过编程来控制和监控生产过程中的各个部分,实现自动化生产。

而变频器则是一种能够改变电机转速和输出功率的装置,通过改变电源频率来控制电机的速度和运行方式。

PLC与变频器通讯可以分为串口通讯和网络通讯两种方式。

在串口通讯中,PLC和变频器之间通过串口进行数据传输;而在网络通讯中,PLC和变频器通过以太网或者其他网络方式进行数据交换。

1. 电机的启停控制:PLC通过与变频器通讯来实现对电机的远程启停控制。

通过在PLC程序中设置相应的逻辑条件和指令,可以实现对电机的启动、停止和反转等操作,从而实现对电机的远程控制。

2. 电机的转速控制:通过PLC与变频器通讯,可以实现对电机转速的精确控制。

PLC可以通过发送数据命令给变频器,来改变变频器的输出频率和电压,从而实现对电机转速的精确调节。

5. 电机运行状态监测:通过与变频器通讯,PLC可以实时监测电机的运行状态和工作参数。

通过读取变频器的反馈信号和控制数据,可以实现对电机的故障检测、报警和保护等功能,提高电机的安全性和可靠性。

PLC与变频器通讯在电机控制中的应用非常广泛,可以实现对电机的精确控制和监测。

通过PLC的编程和变频器的调节,可以实现电机的启停、转速、转向和负载等控制,提高电机的运行效率和稳定性,同时也可以实现对电机的远程监控和故障保护,提高生产自动化水平和生产效率。

PLC与变频器的连接方式

PLC与变频器的连接方式

PLC与变频器的连接方式有多种方式:1)通过开关量输出输入信号方式:就是将PLC的开关量输出信号连接到变频器的输入端子上用开关量信号开控制启动、停止、正转、反转、调速(多段速)还可以用PLC的模拟量输出信号(0-10V或4-20mA)控制转速2)用通信方式大部分变频器都有通信接口(大多是RS485接口)可以使用PLC的RS485(RS232是需要加转换器)与变频器的RS485接口通过通信方式控制启动、停止、正转、反转、调速还可以通过这种方式修改变频器的参数PLC控制变频器的方式呢有很多种,最常见的呢就是两种。

第一、硬接线的方式。

变频器自带的DI,DO,AI,AO口子与PLC的DI,DO,AI,AO通过线连接起来。

实现方法大体就是通过编程控制PLC的DO模块输出,为变频器提供一对干触点(无源触点),再用这对干触点来驱动变频器的启动,停止或者电动等。

然后PLC的AO模块输出4-20mA等模拟信号连接到变频器的AI口子实现一个模拟给定控制变频器输出频率达到调速的目的。

变频器的DO口子可以输出一些如运行、故障等状态信号接入PLC的DI模块,当然也有变频器的AO口子输出如变频器的频率、温度、电流等4-20mA模拟信号进入PLC的AI 模块;第二、通讯的方式。

而通讯的方式呢现在最常见的是Profibus-DP的方式。

这需要变频器支持这种通讯方式,一般是需要附加订一个DP通讯板(硬件)安装在变频器上面,当然也有通讯板外置然后通过光纤与变频器的控制单元连接的如ABB的NPBA-12通讯模块。

PLC与变频器之间连接好DP通讯线缆,其他不需要任何硬连接的线了。

那么接下来的工作就是通过PLC编程来控制变频器,了。

PLC控制变频器的启动和停止:用PLC的数字量输出点,如果PLC是继电器输出,可以直接接变频器的启动信号端子。

如果是电压输出,可以通过继电器转换为无源触点后接启动信号端子。

这样控制PLC的输出与否即可启动/停止变频器。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西门子的USS通讯,无需使用特殊硬件,PLC与变频器都有继承的串口,简单,价廉。

如果要使用总线的话,就需要额外使用通讯卡或适配器。

PLC 与驱动装置连接,主要实现的任务是:控制驱动装置的启动、停止等运行状态控制驱动装置的转速等参数获取驱动装置的状态和参数S7-200 和西门子传动装置主要可以通过以下几种方式连接在一起工作:S7-200 通过数字量(DI/DO)信号控制驱动装置的运行状态和速度S7-200 通过数字量信号控制驱动装置的运行状态;通过模拟量(AI/AO)信号控制转速等参数S7-200 通过串行通信控制驱动装置的运行和各种参数**************************************************************************************************** 由于题目的需要,那就使用“S7-200 通过串行通信控制驱动装置的运行”,也就是控制启停。

S7-200 CPU 将在USS 通信中作为主站。

而变频器则为USS从站。

当S7-200的编程软件为V4.0 SP5以上的话,就包括USS协议指令库,以下介绍通过西门子提供的USS 指令库与MM 440 之间的串行通信控制。

1、关于指令库见下图,就是安装了USS协议指令库的指令树。

西门子的标准USS 协议库以浅蓝色图标表示。

如果未找到浅蓝色图标的指令库,说明系统中没有安装西门子标准指令库。

必须先安装标准指令库。

2、USS 初始化指令西门子的S7-200 USS 标准指令库包括14 个子程序和3 个中断服务程序。

但是只有8 个指令可供用户使用。

一些子程序和所有中断服务程序都在调用相关的指令后自动起作用。

每个USS 库应用都要先进行USS 通信的初始化。

使用USS_INIT 指令初始化USS 通信功能。

打开USS 指令库分支,像调用子程序一样调用USS_INIT 指令。

上图中:a. EN:初始化程序USS_INIT 只需在程序中执行一个周期就能改变通信口的功能,以及进行其他一些必要的初始设置,因此可以使用SM0.1 或者沿触发的接点调用USS_INIT 指令;b. Mode:模式选择,执行USS_INIT 时,Mode 的状态决定是否在Port 0 上使用USS 通信功能;= 1 设置Port 0 为USS 通信协议并进行相关初始化0 恢复Port 0 为PPI 从站模式c. Baud:USS 通信波特率。

此参数要和变频器的参数设置一致;= 2400 2400 bit/s4800 4800 bit/s9600 9600 bit/s19200 19200 bit/s38400 38400 bit/s57600 57600 bit/s115200 115200 bit/sd. Active:此参数决定网络上的哪些USS 从站在通信中有效。

详见下面的说明;e. Done:初始化完成标志f. Error:初始化错误代码Active 参数USS_INIT 子程序的Active 参数用来表示网络上哪些USS 从站要被主站访问,即在主站的轮询表中激活。

网络上作为USS 从站的驱动装置每个都有不同的USS 协议地址,主站要访问的驱动装置,其地址必须在主站的轮询表中激活。

USS_INIT 指令只用一个32 位长的双字来映射USS 从站有效地址表,Active 的无符号整数值就是它在指令输入端的取值。

在上表中的这个32 位的双字中,每一位的位号表示USS 从站的地址号;要在网络中激活某地址号的驱动装置,则需要把相应位号的位置设为二进制“1",不需要激活USS 从站,相应的位设置为”0"。

最后对此双字取无符号整数就可以得出Active 参数的取值。

将使用站地址为3 的MM 440 变频器,则须在位号为03 的位单元格中填入二进制“1"。

其他不需要激活的地址对应的位设置为”0"。

取整数,计算出的Active 值为00000008 h,即16#00000008,也等于十进制数8(如调用USS_INIT 指令中的d)我一般都是使用16 进制数,这样可以每4 位一组进行加权计算出16 进制数,并组合成一个整数。

如果一时难以计算出有多个USS 从站配置情况下的Active 值,可以使用Windows 自带的计算器。

将其设置为科学计算器模式,可以方便地转换数制。

3、分配库存储区地址指令库或者向导都要求分配库存储区地址,这也是使用西门子200容易忽略的步骤。

USS 指令库需要大概400 个字节的V 存储区用于支持其工作。

调用USS_INIT 指令后就可以为USS 指令库分配库存储区。

也可以在编程的稍后阶段分配存储区地址,但这一步是必不可少的,否则程序无法通过编译。

注意:S7-200 中的数据存储区分配原则,分配给库指令的数据区绝对不能与其他程序使用的数据区有任何重叠。

否则会造成出错。

在指令树的Project(项目)中,以鼠标右键单击Program Block(程序块),在弹出的快捷菜单中选择Library Memory。

如下图所示:4、USS 驱动装置控制功能块USS_CTRL 指令用于对单个驱动装置进行运行控制。

这个功能块利用了USS 协议中的PZD 数据传输,控制和反馈信号更新较快。

网络上的每一个激活的USS 驱动装置从站,都要在程序中调用一个独占的USS_CTRL 指令,而且只能调用一次。

需要控制的驱动装置必须在USS 初始化指令运行时定义为“激活”。

在USS 通信指令库分支中选择USS_CTRL 指令上图中:a. EN:使用SM0.0 使能USS_CTRL 指令b. RUN:驱动装置的启动/停止控制= 0 停止1 运行此停车是按照驱动装置中设置的斜坡减速指电机停止c. OFF2:停车信号2。

此信号为“1"时,驱动装置将封锁主回路输出,电机自由停车d. OFF3:停车信号3。

此信号为”1"时,驱动装置将快速停车e. F_ACK:故障确认。

当驱动装置发生故障后,将通过状态字向USS 主站报告;如果造成故障的原因排除,可以使用此输入端清除驱动装置的报警状态,即复位。

注意这是针对驱动装置的操作。

f. DIR:电机运转方向控制。

其“0/1”状态决定运行方向g.Drive:驱动装置在USS 网络上的站号。

从站必须先在初始化时激活才能进行控制h.Type:向USS_CTRL 功能块指示驱动装置类型= 0 MM 3 系列,或更早的产品1 MM 4 系列,SINAMICS G 110i. Speed_SP:速度设定值。

速度设定值必须是一个实数,给出的数值是变频器的频率范围百分比还是绝对的频率值取决于变频器中的参数设置(如MM 440 的P2009)j. Resp_R:从站应答确认信号。

主站从USS 从站收到有效的数据后,此位将为“1"一个程序扫描周期,表明以下的所有数据都是最新的k. Error:错误代码。

0 = 无出错。

其他错误代码请参考l. Status:驱动装置的状态字。

此状态字直接来自驱动装置的状态字,表示了当时的实际运行状态详细的状态字信息意义请参考相应的驱动装置手册。

m. Speed:驱动装置返回的实际运转速度值,实数。

是否频率值跟随设定值的规格化设定n. Run_EN:运行模式反馈,表示驱动装置是运行(为1)还是停止(为0)o. D_Dir:指示驱动装置的运转方向,反馈信号p. Inhibit:驱动装置禁止状态指示(0 - 未禁止,1 - 禁止状态)。

禁止状态下驱动装置无法运行。

要清除禁止状态,故障位必须复位,并且RUN, OFF2 和OFF3 都为0q. Fault:故障指示位(0 - 无故障,1 - 有故障)。

表示驱动装置处于故障状态,驱动装置上会显示故障代码(如果有显示装置)。

要复位故障报警状态,必须先消除引起故障的原因,然后用F_ACK 或者驱动装置的端子、或操作面板复位故障状态。

USS_CTRL 已经能完成基本的驱动装置控制,如果需要有更多的参数控制选项,可以选用USS 指令库中的参数读写指令实现。

5、MM 440 的参数设置5.1 控制源参数设置控制命令控制驱动装置的启动、停止、正/反转等功能。

控制源参数设置决定了驱动装置从何种途径接受控制信号。

控制源由参数P0700 设置,选择55.2 设定源控制参数设定值控制驱动装置的转速/频率等功能。

设定源参数决定了驱动装置从哪里接受设定值(即给定)。

设定源由参数P1000 设置:同样选择55.3 USS 通信控制的参数设置主要参数有:1. P0700:设置P0700[0] = 5,即控制源来自COM Link 上的USS 通信2. P1000:设置P1000[0] = 5,即设定源来自COM Link 上的USS 通信3. P2009:决定是否对COM Link 上的USS 通信设定值规格化,即设定值将是运转频率的百分比形式,还是绝对频率值= 0 不规格化USS 通信设定值,即设定为变频器中的频率设定范围的百分比形式。

1 对USS 通信设定值进行规格化,即设定值为绝对的频率数值。

4. P2010:设置COM Link 上的USS 通信速率。

根据S7-200 通信口的限制,支持的通信波特率有:= 4 2400 bit/s5 4800 bit/s6 9600 bit/s7 19200 bit/s8 38400 bit/s9 57600 bit/s12 115200 bit/s5. P2011:设置P2011[0] = 0 至31,即驱动装置COM Link 上的USS 通信口在网络上的从站地址。

USS 网络上不能有任何两个从站的地址相同。

6. P2012:设置P2012[0] = 2,即USS PZD 区长度为2 个字长。

7. P2013:设置P2013[0] = 127,即USS PKW 区的长度可变。

8. P2014:设置P2014[0] = 0 至65535,即COM Link 上的USS 通信控制信号中断超时时间,单位为ms。

如设置为0,则不进行此端口上的超时检查。

此通信控制信号中断,指的是接收到的对本装置有效通信报文之间的最大间隔。

如果设定了超时时间,报文间隔超过此设定时间还没有接收到下一条信息,则会导致F0072 错误,变频器将会停止运行。

通信恢复后此故障才能被复位。

根据USS 网络通信速率和站数的不同,此超时值会不同。

如果要设定超时值,请参考相关表格,并选取一个适当的数值。

9. P0971:设置P0971 = 1,上述参数将保存入MM 440 的EEPROM 中。

USS 通信是由S7-200 和驱动装置配合,因此相关参数一定要配合设置。

相关文档
最新文档