西门子变频器与PLC通讯

合集下载

西门子S7-300PLC与G120系列变频器CU240S以太网通信实例讲解

西门子S7-300PLC与G120系列变频器CU240S以太网通信实例讲解

3.周期性通信数据结构 3.1 周期性通讯的报文: 过程数据PZD:
注:当选定某种报文结构(报文999除外)时,相应的BICO连接将被确定,并且不 能修改。如果P0922 = 999,将保持当前的BICO联接,但是可以对其进行更改。
3.周期性通信数据结构 3.1 周期性通讯的报文: 控制字定义:
4.程序举例
4.2 SFC14/15通过参数通道控制
修改参数P2240.0,变量给定如下:
4.程序举例
图1 系统连接图
2.G120和S7-300之间的PN连接和设置
2.1设置通信接口
2.G120和S7-300之间的PN连接和设置
2.2分配IP地址
2.G120和S7-300之间的PN连接和设置
2.3设置PG/PC接口
2.G120和S7-300之间的PN连接和设置
2.3分别对CPU和驱动装置G120分配相应的网络地址 2.3.1点击编辑站点信息
2.G120和S7-300之间的PN连接和设置
2.3.2 G120的IP地址须由控制器来分配,在变频器内部可以通过参 数r61001来读取
2.G120和S7-300之间的PN连接和设置
2.3.3 确保硬件组态中的设备名称与设备已分配的设备名称一致,否 则会报通信故障
2.G120和S7-300之间的PN连接和设置
3.周期性通信数据结构
3.1 周期性通讯的报文:
参数值PWE: √当使用PROFIBUS进行数据通讯时, 参数值(PWE)是双字形式 (32位)。并且 在一个通讯报文中只能传输一个参数的 数值; √如果该参数为32位的数据类型,则会 包括PWE1(高字位,PKW的第三个字)和 PWE2(低字位,PKW的第四个字; √如果操作的参数是16位的数据类型, 则只会由PWE2 (低字位, PKW的第四个 字)来表示,此时需要在PROFIBUS DP Master 中将PWE1(高字位, PKW的第 三个字) 置为0。

变频器与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和变频器之间的RS-485通讯协议文档

PLC和变频器之间的RS-485通讯协议文档

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与变频器通信组态
注意要点 : (1)假设修改 G120 变频器名称为 abc,需分配确认命名 以及以太网 IP 地址,设置时名称比以太网 IP 地址重要,名 称不一致,设备无法联机通信,如 IP 地址不一致,博途 V14 软件会进行电脑自动匹配以太网 IP 地址。 (2)设置以太网 IP 地址,分别设置 PLC 1513-1PN 机 型与 G120 变频器属性中以太网 IP 地址,一般 PLC 设置为 192.168.0.1 地址,G120 变频器设置为 192.168.0.2地址。 (3) 注 意 以 太 网 地 址 0 为 区 域 段, 如 改 PLC 设 置 为 192.168.2.1 地址,G120 变频器设置需改为 192.168.2.2 地址,
1.2 组态变频器
3.2 在线并诊断
组 态 G120 变 频 器, 鼠 标 点 击 网 络 视 图, 进 入 硬 件 目录,选择其他现场设备,双击选择所用设备 SINAMCS G120CU250S-2 PN Vector 机型。
2 网络通信组态
2.1 创建报文 打开设备视图,鼠标双击 G120 变频器,选择硬件目录,
备视图,点击网口属性,常规项目中,选择以太网地址,以 太网地址项目中设置 IP 协议,IP 地址填写 192.168.0.1 或其 他地址,象 192.168.0.70,不能与电脑地址或其他设备地址 重复发生冲突,如果与其他设备地址重复发生冲突,就会显 示红色,鼠标拖拽滑块向下将画面移动到底,设备名称选项 框中会自动生成 PROFINET 默认设备名称,如需修改设备名 称,前面的选项勾去掉,即可重新输入新的设备名称。
(1)网络视图中鼠标双击 PLC 1513-1PN 机型,进入设
更新可访问设备窗口,显示在线设备有 PLC 1513-1PN 与 G120 变频器 2 种,点击 G120变频器在线并诊断选项。在 线并诊断功能栏中有命名和分配 IP 地址选项,更改名称命名 与以太网 IP 地址,设置完毕后,变频器硬件停电重新启动 一次,博途软件才能辨识组态通讯的控制变频器 G120 设备, 否则所组态硬件及程序控制无效。

PLC和西门子MICROMASTER 420变频器通讯详解

PLC和西门子MICROMASTER 420变频器通讯详解

PLC和西门子MICROMASTER 420变频器通讯详解一、西门子变频器通讯协议介绍西门子变频器采纳西门子的USS通讯协议,依据西门子变频器说明书与通讯有关的主要参数如下:P0003:=3用户访问级(专家级)P0700:=5 选择命令源(通过COM 链路的USS 设置)P1000:=5 频率设定值的选择(通过COM 链路的USS 设定)P2023:=1 USS 规格化,使能规格化假如P2023 设置为1,数值是以肯定十进制数的形式发送,即4000(十进制)(=0FA0hex)等于40.00Hz。

P2023:=6 USS 波特率(9600 波特)P2023:=1 USS 地址,为变频器指定一个唯一的串行通讯地址。

P2023:=2 USS 协议的PZD (过程数据)长度(这个长度和R2023数据有关)P2023:=127 USS 协议的PKW 长度,可变长度二、通讯报文的结构每条报文都是以字符STX(=02hex)开头,接着是长度的说明(LGE)和地址字节(ADR)。

然后是采纳的数据字符。

报文以数据块的检验符(BCC)结束。

STX LGE ADR 1 2 … ……. N BCC|采纳的数据字符|这种通讯结构是变频器自己定义的数据格式,类似于仪表通讯,国产plc与这样的格式通讯一般是AXCII通讯或者自由口通讯,也就是自己根据通讯格式组织针通讯。

三、报文写入数据定义系统默认写入数据在R2023的【0】、【1】、【2】、【3】都有定义,可以修改成自己想要的地址。

四、报文读取数据定义系统默认PLC读回数据在R2023的【0】、【1】、【2】、【3】都有定义,可以修改成自己想要的地址。

通过修改R2023和R2023内部地址,就可以根据使用需求进行PLC 和西门子MICROMASTER 420变频器数据交换了。

四、PLC和西门子MICROMASTER 420变频器通讯程序案例这个是通过永宏PLC通讯读取变频器的模拟量采集数据,里面没有备注,图一和图二接起来就是,认真看是能看明白的。

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与变频器USS通讯控制实训(连线方法和详细程序)

西门子PLC与变频器USS通讯控制实训(连线方法和详细程序)

PLC、变频器、触摸屏综合应用技能实训——PLC、变频器USS通讯控制实训(蒙飚整理)一、实训目的1.掌握USS通信指令的使用及编程2.掌握变频器USS通讯系统的接线、调试、操作二、控制要求总体控制要求:PLC根据输入端的控制信号,经过程序运算后由通讯端口控制变频器运行。

三、功能指令使用及程序流程图(程序)S指令使用(最简单的调试)1.1、USS_INIT指令:被用于启用和初始化或禁止MicroMaster驱动器通讯。

在使用任何其他USS协议指令之前,必须先执行USS_INIT指令,才能继续执行下一条指令。

1.1.1、EN:输入打开时,在每次扫描时执行该指令。

仅限为通讯状态的每次改动执行一次USS_INIT指令。

使用边缘检测指令,以脉冲方式打开EN输入。

欲改动初始化参数,执行一条新USS_INIT指令。

1.1.2、MODE(模式):输入值1时将端口0分配给USS协议,并启用该协议;输入值0时将端口0分配给PPI,并禁止USS协议。

1.1.3、BAUD(波特率):将波特率设为1200、2400、4800、9600、19200、38400、57600或115200。

1.1.4、ACTIVE(激活)表示激活的驱动器。

其中D0~D31代表有32台变频器,四台为一组,共分成八组。

如果要激活某台变频器就使该位为1,现在激活18号变频器,即为表二所示。

,构成16进位数得出Active即为0004000 若同时有32台变频器须激活,则Altive为16#FFFFFFFF,此外还有一条指令用到站点号,USS-CTRL中的Drive驱动站号不同于USS-INIT中的Active激活号,Active激活号指定哪几台变频器须要激活,而Drive驱动站号是指先激活后的哪台电机驱动,因此程序中可以有多个USS-CTRC指令。

1.2、USS_CTRL指令:被用于已在USS_INIT指令中ACTIVE(激活)的驱动器。

且仅限为一台驱动器。

(超详细)图解PLC与变频器通讯接线,立马学会用PLC控制变频器!

(超详细)图解PLC与变频器通讯接线,立马学会用PLC控制变频器!

(超详细)图解PLC与变频器通讯接线,立马学会用PLC控制变频器!plc与变频器两者是一种包含与被包含的关系,PLC与变频器都可以完成一些特定的指令,用来控制电机马达,PLC是一种程序输入执行硬件,变频器则是其中之一。

但是PLC的涵盖范围又比变频器大,还可以用来控制更多的东西,应用领域更广,性能更强大,当然PLC的控制精度也更大。

变频器无法进行编程,改变电源的频率、电压等参数,它的输出频率可以设为固定值,也可以由PLC动态控制。

plc是可以编程序的,用来控制电气元件或完成功能、通信等任务。

PLC与变频器之间通信需要遵循通用的串行接口协议(USS),按照串行总线的主从通信原理来确定访问的方法。

总线上可以连接一个主站和最多31个从站,主站根据通信报文中的地址字符来选择要传输数据的从站,在主站没有要求它进行通信时,从站本身不能首先发送数据,各个从站之间也不能直接进行信息的传输。

PLC基本结构图PLC可编程控制器的存储器可以分为系统程序存储器、用户程序存储器及工作数据存储器等三种。

1、系统程序存储器系统程序存储器用来存放由可编程控制器生产厂家编写的系统程序,并固化在ROM内,用户不能直接更改。

系统程序质量的好坏,很大程度上决定了PLC的性能。

其内容主要包括三部分:第一部分为系统管理程序,它主要控制可编程控制器的运行,使整个可编程控制器按部就班地工作,第二部分为用户指令解释程序,通过用户指令解释程序,将可编程控制器的编程语言变为机器语言指令,再由CPU执行这些指令;第三部分为标准程序模块与系统调用程序。

2、用户程序存储器根据控制要求而编制的应用程序称为用户程序。

用户程序存储器用来存放用户针对具体控制任务,用规定的可编程控制器编程语言编写的各种用户程序。

目前较先进的可编程控制器采用可随时读写的快闪存储器作为用户程序存储器,快闪存储器不需后备电池,掉电视数据也不会丢失。

3、工作数据存储器工作数据存储器用来存储工作数据,既用户程序中使用的ON/OFF状态、数值数据等。

西门子PLC与6SE70变频器通讯

西门子PLC与6SE70变频器通讯

最近调试涉及到西门子PLC与6SE70变频器通讯,因为以前没有深入接触过西门子的通讯连接,有关于控制字和状态字的问题比较挠头,询问了有经验的专家,现在刚刚懂了点皮毛,好记性不如烂笔头,先赶紧记下来,以后慢慢深入学习,也供大家参考。

这里仅举一个启动变频器与速度给定的例子。

在这里采用的是PPO 5的通讯方式,这样应该会有10个PZD,但这里我们先只用前两个PZD。

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就控制反转。

经过这些设置后K3001就是PLC给变频器的第一个控制字。

此时K3001的3100到3115共16位除了位3110控制用途都不是固定的,所以当设置P554设置等于3101时则3101也可以控制启动与停止,P571等于3111时则3111控制正转,等等。

因为K3001的位3110固定为“控制请求”,这位必须为1变频器才能接受PLC的控制讯号,所以变频器里没有用一个参数对应到这个位。

PLC给变频器的第二个PZD存储在变频器里的K3002字里,变频器的参数P443存放给定值,如果把参数P443设置等于K3002,那么整个字K3002就是PLC给变频器的主给定控制字。

PLC发送过来的第二个字的大小为0到16384(十进制—),(对应变频器输出的0到100%),当为8192时,变频器输出频率为25Hz。

变频器的输出给PLC的第一个PZD字是P734.1,第二个PZD字是P734.2,等等。

要想把PLC接收的第一个PZD用作第一个状态字,需要在变频器里把P734.1=0032(既字K0032),要想把PLC接收的第二个PZD用作第二个状态字,需要在变频器里把P734.2=0033(既字K0032)。

PLC与变频器之间通信(USS)

PLC与变频器之间通信(USS)

传统的PLC与变频器之间的接口大多采用的是依靠PLC的数字量输出来控制变频器的启停,依靠PLC的模拟输出来控制变频器的速度给定,这样做存在以下问题:1、需要控制系统在设计时采用很多硬件,价格昂贵2、现场的布线多容易引起躁声和干扰3、PLC 和变频器之间传输的信息受硬件的限制,交换的信息量很少。

4、在变频器的启停控制中由于继电器接触器等硬件的动作时间有延时,影响控制精度。

5、通常变频器的故障状态由一个接点输出,PLC能得到变频器的故障状态,但不能准确的判断当故障发生时,变频器是何种故障。

如果PLC通过与变频器进行通讯来进行信息交换,可以有效地解决上述问题,通讯方式使用的硬件少,传送的信息量大,速度快,等特点可以有效地解决上述问题,另外,通过网络,可以连续地对多台变频器进行监视和控制,实现多台变频器之间的联动控制和同步控制,通过网络还可以实时的调整变频器的参数。

目前各个厂家的变频器都相继的开发出了支持连网的功能,比如,很多变频器都有了支持现场总线(如:DEVICENET、PROFIBUS、AS_I)等的接口协议,可以很方便的与PLC进行数据通信。

现在主要介绍西门子S7-200和Micro Master变频器之间的通讯协议USS,使用USS通讯协议,用户可以通过程序调用的方式实现S7-200和Micro Master变频器之间的通信,编程的工作量小,通讯网络由PLC和变频器内置的RS485通讯口和双绞线组成,一台S7-200最多可以和31台变频器进行通讯,这是一种费用低、使用方便的通讯方式。

一、USS通讯协议介绍USS通讯协议的功能,所有的西门子变频器都带有一个RS485通讯口,PLC作为主站,最多允许31个变频器作为通讯连路中的从站,根据各变频器的地址或者采用广播方式,可以访问需要通讯的变频器,只有主站才能发出通讯请求报文,报文中的地址字符指定要传输数据的从站,从站只有在接到主站的请求报文后才可以向从站发送数据,从站之间不能直接进行数据交换。

PLC与变频器通讯

PLC与变频器通讯

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

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

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

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

而变频器则为USS从站。

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

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

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

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

必须先安装标准指令库。

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

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

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

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

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

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

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

西门子变频器与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分别包含实际输出频率的百分比值和实际输出电流的百分比值。

西门子PLC与变频器通讯的应用

西门子PLC与变频器通讯的应用

西门子PLC与变频器通讯的应用摘要:随着社会经济的快速发展,我国工业也迅速壮大。

目前,交流电动机是工业中最常用的电动机类型。

要想实现科学调节交流电机,必须使用变频器对其进行控制。

同时,PLC与变频器的结合控制也逐渐成为常见的控制方式之一。

在传统的变频调速系统中,PLC主要通过继电保护实现启停控制,无法实现对变频调速系统的精确控制。

为了更有效地利用PLC对变频器进行控制,必须借助PLC与变频器之间的通讯来实现变频器的合理控制。

因此,本研究致力于探讨西门子PLC与变频器通讯的应用。

关键词:西门子PLC;变频器通讯;应用引言PLC技术和变频器在工业设备的正常运行中扮演着关键角色,为电机的可靠操作提供了重要保障。

可编程逻辑控制器(PLC)是一种在电动机控制、工业自动化等领域具有关键地位的技术。

最近几年,随着变频技术的迅猛发展,国内变频技术领域取得了显著进展。

将变频器技术与PLC技术有机融合,有望打破传统直流调速技术的束缚,从而实现生产自动化。

PLC技术能够高效地处理生产过程中产生的数据,因此将以往需要人工干预的控制流程完全自动化,从而实现自动调频的目标。

一、PLC自动控制系统的工作原理在传统的工作方式中,调频控制设备主要依赖继电器设备的逻辑控制功能来执行任务。

然而,PLC(可编程逻辑控制器)作为一种自动化控制系统,可以视作微型计算机设备,能够实现编程控制和调频工作的操作环节。

PLC技术在一定程度上推动了中国工业化的发展。

从操作流程和原理方面来看,PLC技术的应用相对简单。

这是由于PLC自动控制系统采用操作技术人员熟悉的梯形图编程方式,使得技术操作人员能够较容易上手。

此外,由于PLC自动控制系统具有较强的稳定性、精准性和抗干扰能力,因此使得该系统更为可靠。

同时,它能明显提高自动系统的工作寿命,相对于常规系统,工作寿命得到了显著提高[1]。

尽管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是一种程序输入执行硬件,变频器则是其中之一。

但是PLC的涵盖范围又比变频器大,还可以用来控制更多的东西,应用领域更广,性能更强大,当然PLC的控制精度也更大。

变频器无法进行编程,改变电源的频率、电压等参数,它的输出频率可以设为固定值,也可以由PLC动态控制。

PLC是可以编程序的,用来控制电气元件或完成功能、通信等任务。

PLC 与变频器之间通信需要遵循通用的串行接口协议(USS),按照串行总线的主从通信原理来确定访问的方法。

总线上可以连接一个主站和最多31个从站,主站根据通信报文中的地址字符来选择要传输数据的从站,在主站没有要求它进行通信时,从站本身不能首先发送数据,各个从站之间也不能直接进行信息的传输。

PLC基本结构图PLC可编程控制器的存储器可以分为系统程序存储器、用户程序存储器及工作数据存储器等三种。

1、系统程序存储器系统程序存储器用来存放由可编程控制器生产厂家编写的系统程序,并固化在ROM内,用户不能直接更改。

系统程序质量的好坏,很大程度上决定了PLC的性能。

其内容主要包括三部分:第一部分为系统管理程序,它主要控制可编程控制器的运行,使整个可编程控制器按部就班地工作,第二部分为用户指令解释程序,通过用户指令解释程序,将可编程控制器的编程语言变为机器语言指令,再由CPU执行这些指令;第三部分为标准程序模块与系统调用程序。

2、用户程序存储器根据控制要求而编制的应用程序称为用户程序。

用户程序存储器用来存放用户针对具体控制任务,用规定的可编程控制器编程语言编写的各种用户程序。

目前较先进的可编程控制器采用可随时读写的快闪存储器作为用户程序存储器,快闪存储器不需后备电池,掉电视数据也不会丢失。

3、工作数据存储器工作数据存储器用来存储工作数据,既用户程序中使用的ON/OFF状态、数值数据等。

详解西门子PLC与变频器通信组态

详解西门子PLC与变频器通信组态

《装备维修技术》2020年第18期—239—详解西门子PLC 与变频器通信组态隋云栋(河钢股份有限公司承德分公司、河北省钒钛工程技术研究中心,河北 承德 067000)近几年来,西门子PLC 的先进设备得到广泛的推广与运用,并且采取软件来进行编程控制。

组态方式很大程度上决定了西门子PLC 的工控设备,一旦组态的步骤出现错误,PLC 的工控就会出现无法正常通信的现象。

早在2018 年举办的西门子 CIMC 全国大学生智能竞赛中,就有百分之四十左右的队伍因为参赛的硬件设备出现了通信组态问题而被扣分,导致最终输掉比赛。

1硬件软组态1.1 创建西门子 PLC 组态的过程 本文所解析的西门子PLC 所使用的是设备机型PLC 的1513-1PN 和CU250S-2 PN Vector 机型的G120 C 的变频器。

然后通过博途软件来对PLC 的组态设备进行视窗,从而创建出机型为1513-1PN 的PLC 设备。

1.2 组态变频器的选择 选用的是组态为G120的变频器,通过点击鼠标的网络视图而进入到硬件目录中。

然后再选取目录中的其他现场设备,通过双击的方式选中SINAMCS G120机型的设备。

2 网络通信组态2.1 创建报文的过程 首先选中设备的视图,然后用鼠标选中G120机型的变频器,并且双击它。

再选中硬件的目录,点击报文为 1,PZD2/2的子模块。

然后选择设备进行概览,即可以查到 I/O 地址的报文,其中的PROFINET IO-System 在网络连接的条件下可以看到。

2.2 PLC 和变频器的链接方式 报文创建好以后,选中网络视图。

再通过鼠标来对机型为1513-1PN 的 PLC 和型号为G120的变频器进行拖拽,然后通过PROFINET IO-System 网络进行链接。

2.3 网络地址协议设置过程 2.3 .1选中网络视图,再用鼠标双击机型为1513-1PN 的PLC.再点进设备视图,通过进入网口的属性,选中常规项目中的以太网地址,对其IP 协议进行设置。

西门子变频器与PLC通讯

西门子变频器与PLC通讯
HSW:PZD任务报文的第2个字是主设定值(HSW)。这就是主频率设定 值,是由主设定值信号源提供的,(参看参数P1000)。数值是以十六进 制数的形式发送,即4000H(16384)规格化为由P2000设定的频率(比如 本例为默认值50Hz),那么2000H即规格化为25Hz,负数则反向。
小结
❖ 原理首先要明白 ❖ 电机铭牌仔细看 ❖ 接线千万须谨慎 ❖ 参数设置是关键 ❖ 模拟控制最常见 ❖ 网络控制是趋向 ❖ 使用维护靠经验
❖ 项目要求:采用表1设备,以0~10V信号调节电动机 转速,自锁式按钮开关控制电动机的“起/停”、 “正/反转”和变频器的“故障复位”,并将变频器 的输出频率信号以0~20mA电流信号显示出来。完 成用BOP实现变频器的参数设置,电气接线,电动 机的正常控制运转。
表1 示例设备规格参数
名称
型号
规格参数
STW 控制字 ZSW 状态字 HSW 主设定值 HIW 主实际值
对于本例: PLC(主站)→MM440:STW——PQW264,HSW——PQW266 PLC(主站)←MM440:ZSW——PIW264, HIW——PIW266
停止47E 0 1
E 1 1 1 1
7 1 0 0 0
4 1 0 0 0
西门子变频器项目培训
➢ 西门子变频器概述 ➢ 实验台所用部件介绍 ❖ BOP操作过程 ❖ 项目一: MM420模拟量与数字I/O控制 ❖ 项目二: MM420的PROFIBUS网络控制 ➢ 小结 ➢ 其它
西门子变频器概述
商用 电源
频率变换装置
交流电源 整流电路
直流中间电路
M 3~
频率和电压 可调的交流电 逆变电路
5、安装SDP
关闭变频器电源,拆掉BOP面板,换上SDP面板,打开变频器电源。

西门子变频器与PLC通信

西门子变频器与PLC通信

西门子变频器与PLC通信西门子变频器与plc通信有哪些?DP通信与PN通信的区别?PZD(过程数据)是针对DP通信的吗?PN有类似pzd的什么东西吗?答:变频器与PLC的通讯目前主流的有3种:1:USS串口通讯,接口类型有RS232与RS485两种,西门子的PLC一般都集成这类端口(包括低端PLC,如PLC200)2:DP通讯(profibus),这类通讯是通过RS485端口联接到DP,只有支持DP通讯的PLC与支持DP通讯的变频器才能才行(例如:MM440加上一个DP模块,也有变频器(如:S120)集成这类模块的)。

3:profinet通讯,例如:带PN接口的G120变频器。

同时西门子驱动家族支持的通信方式多种多样,比较常见的有USS,MODBUS,PROFIBUS-DP,PROFINET,CAN,DEVICENET 等,可以方便的组态进PLC系统中,当然这需要针对不同应用选择不同的硬件配置或者选件配置,不同的通讯方式在于通讯协议的传输格式和读写方式的不同,这个如果需要全面了解,需要阅读不同通讯协议的通讯格式定义以及读写规范要求。

PROFIBUS-DP和PROFINET协议的不同主要体现在读写速度(大多数应用下PROFINET速度较之PROFIBUS-DP要快很多),数据传输方式以及数据传输介质和接口上(PROFIBUS-DP基于485协议,接口也采用标准接口,通过PROFIBUS-DP电缆传输数据;PROFINET基于ETHERNET协议,接口采用标准以太网接口,通过工业以太网线传输数据)从应用层面上说PROFINET以其方便的组网和几乎随处可得的传输介质,正在大范围的被西门子集成系统采用。

你所说到的PZD(过程数据)之前一直在以PROFIBUS-DP通讯为主导西门子驱动家族的通讯手册和使用大全中被提出,但请注意,这个PZD并不仅仅只针对于PROFIBUS-DP,PN通讯方式也存在这个概念,过程数据包括控制字、给定值、状态字、实际值等用于控制和反应驱动器状态的数据,这是驱动器以任何方式通讯都必须存在的,并不是说仅仅针对于PROFIBUS-DP而提出的这么一个概念。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
表6 设置电动机参数表
参数号
P0003 P0010 P0100 P0304 P0305
缺省值
1 0 0 230 7.4
设置值
1 1 0 380 1.00 开始快速调试

用户访问级为标准级

选择工作地区,功率以KW表示,频率50Hz 根据铭牌设定电动机额定电压(V)
根据铭牌设定电动机额定电流(A) 根据铭牌设定电动机额定功率(KW)
表5 复位为出厂时变频器的缺省设置值
参数号 P0010 P0970
出厂缺省值 0 0
设置值 30 1
说 出厂缺省值 参数。
为了使电动机与变频器相匹配,需设置电动机参数。电动机采用 上海银达防爆电机厂一分厂型号为YS6324三相异步电动机。电动机 参数设置如表6所示。
变频器的控制字(STW)
停止47E 0 E 1 1 1 1 7 1 1 0 0 4 0 1 0 0 0 0 0 0 0 4 7 F 正转47F 1 1 1 1 1 1 1 0 0 0 1 0 0 0 0 0 0 C 7 F 反转C7F 1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 0 位00 位01 位02 位03 位04 位05 位06 位07 位08 位09 位10 位11 位12 位13 位14 位15 ON(斜坡上升)/OFF1(斜坡下降) OFF2:按惯性自由停车 OFF3:快速停车 脉冲使能 斜坡函数发生器(RFG)使能 RFG开始 设定值使能 故障确认 正向点动 反向点动 由PLC进行控制 设定值反向 保留 用电动电位计(MOP)升速 用MOP降速 本机/远程控制 0否 0否 1是 1是 0否 0是 0是 0否 0否 0否 0否 0否 0否 0否 0否 0否 1是 1否 1否 1是 1是 1是 1是 1是 1是 1是 1是 1是
2
用户访问级为扩展级
指定CB(通讯板)地址。本例变频器指定3。可设定的地 址1~125。注意:Profibus模板DIP需设定全0
4
~220V
5、电气接线 、数据流向
QS
PC STEP 7 PLC 313C-2DP MM420 U V W PROFIBUS 模块 PROFIBUS DP 4# M 3~

项目要求:采用西门子 313C-2DP 型号的 PLC 通过 PROFIBUS现场总线与智能从站MM420变频器实现
通讯,PLC和变频器的 PROFIBUS地址分别为 2和4,
发送“起 / 停”、“正 / 反转”和“速度设定值”等 指 令 , 变 频 器 运 行 速 度 参 数 返 回 给 PLC 。 通 过 STEP 7在线监控。完成变频器参数设置、电气接线、 PLC编程监控。
电动机的额定频率(Hz) 电动机的额定速度(r/min) 结束快速调试,BOP显示屏出现“P---”字样 几秒钟,进行电动机计算和复位为工厂 设置值。变频器自动进入“运行准备就 绪”状态,P0010=0。
P0307
P0310 P0311 P3900
1.5
50 1425 0
0.25
50 1400 1
5、安装SDP
主站 MM440 主站 MM440
PPO1 第1字 第2字 第3字 第4字 第1字 第2字 PKW PZD PKE IND PWE 参数标识数值 过程数据 参数标识符 索引 参数值 STW ZSW HSW HIW 控制字 状态字 主设定值 主实际值
对于本例: PLC(主站)→MM440:STW——PQW264,HSW——PQW266 PLC(主站)←MM440:ZSW——PIW264, HIW——PIW266
状态显示屏(SDP)
基本操作板(BOP)
实验台所用部件介绍

总电源空气开关;总电源钥匙开关; 变频器MM420;变频器电源开关; 直流稳压电源开关;直流电源0~10(可调);直流 电压表(内接指示); 直流可调恒流源;直流电流表(外接输入); I/O模块扩展盒; S7 300 PLC(CPU 313C-2DP);PC(STEP 7) PROFIBUS电缆(紫色);
缺省的操作
运行/停止 反向运行 故障确认 频率设定值
模拟输出
12/13
1/2
P0771 = “21”
输出频率
模拟输入电源
注意事项

变频器参数按电机铭牌设置
注意事项

输入变频器的电动机铭牌数据必须与电动机的接线 (三角形或星形)相一致。即如果电动机采取三角 形接线,就必须输入三角形接线铭牌数据。
项目二 MM420变频器的PROFIBUS网络控制
表1 示例设备规格参数 名 称 型 号 规 格 参 数 1.50KW;输入:1φAC,220V,14.4A;输出:3φAC,7.4A, 0-650Hz;含基本操作面板(BOP)和PROFIBUS模块 0.25KW;380V/50Hz;1.0A;额定转速1400r/min
变频器 MICROMASTER 420(B) 电动机 YS6324
关闭变频器电源,拆掉BOP面板,换上SDP面板,打开变频器电源。
6、电气接线
自锁式按钮
SB1 SB2 SB3 QS
~220V
起动/停车 DIN1 反向
DIN2
5 6
1 2 3 + 0~10V -
故障复位DIN3 MM420 7 4 + 24V 8

9 U V W
M 3~
直流电压表
外接输入 内接指示
4)新建PROFIBUS网络
5)PROFIBUS DP/SIMOVERT/MICROMASTER 4,挂接从站
6)从站(MM420)PROFIBUS DP地址4
7)插入与变频器传输数据格式,PPO 1型式
8)建立符号表、变量表,编程调试
PKW PKE
PZD
PZD1 PZD2 IND PWE1 PWE2 STW HSW ZSW HIW

PC Adapter USB下载电缆(黑色)。
BOP操作过程
项目一 MM420模拟量与数字I/O控制

项目要求:采用表1设备,以0~10V信号调节电动机 转速,自锁式按钮开关控制电动机的“起 / 停”、 “正/反转”和变频器的“故障复位”,并将变频器 的输出频率信号以 0~20mA 电流信号显示出来。完 成用 BOP实现变频器的参数设置,电气接线,电动 机的正常控制运转。
7、起动调试
通常按默认设定再编程就可以控制、监测变频器了。 在线,用变量表设定速度设定值MW12(0~16384) 设定起动控制字MW10(47E——47F——C7F) 停止——正转——反转 变频器按设定方式运转,并且可以看到速度反馈值 MW14 的变化。
HSW:PZD任务报文的第2个字是主设定值(HSW)。这就是主频率设定 值,是由主设定值信号源提供的,(参看参数 P1000 )。数值是以十六进 制数的形式发送,即4000H(16384)规格化为由P2000设定的频率(比如 本例为默认值50Hz),那么2000H即规格化为25Hz,负数则反向。
24V电源指示 电压调节 0~10V 关 直流稳压电源 电源 开
24V
1 2 3 4 5 6 7 8 严禁电源输入 U +24V GND V W
9 10 11 12 13 14 15
直流电流表
外接输入 内接指示
MM420
电流调节 0~20mA 关 直流可调恒流源 电源 开
关 电源

„„ I/O模块扩展 „„
西门子变频器项目培训

西门子变频器概述 实验台所用部件介绍 BOP操作过程 项目一: MM420模拟量与数字I/O控制 项目二: MM420的PROFIBUS网络控制 小结 其它
西门子变频器概述
商用 电源 频率变换装置 M 3~
频率和电压 可调的交流电 整流电路 直流中间电路 逆变电路
1、机械安装、电气接线(实验台已完成) 2、安装BOP面板 3、用BOP复位为出厂时变频器的缺省设置值 4、用BOP设置电动机参数
参数号 P0003 P0010 P0100 P0304 P0305 P0307 P0310 P0311 出厂缺省值 1 0 0 230 7.4 1.5 50 1425 设置值 1 1 0 380 1.00 0.25 50 1400 用户访问级为标准级 开始快速调试 选择工作地区,功率以KW表示,频率50Hz 根据铭牌设定电动机额定电压(V) 根据铭牌设定电动机额定电流(A) 根据铭牌设定电动机额定功率(KW) 电动机的额定频率(Hz) 电动机的额定速度(r/min) 说 明
三相电动机的调速
调速,网络控制
200、LOGO
200/300/400 节能
高精度调速、力矩 张力控制等
SIMOVERT MASTERDRIVES工程型变频器:矢量型VC和运动控制型MC SINAMICS系列变频器:变频器新家族,模块化结构;G系列用于标准传动 G110/G120/G130/G150;S系列满足高的伺服控制要求S120/S150;高压系列 GM150/SM150。
表7 用SDP调试变频器运行状态指示
LED指示灯状态 绿色指示灯 黄色指示灯 变频器运行状态
OFF
ON ON
OFF
ON OFF
电源未接通
运行准备就绪,等待投入运行 变频器正在运行
表8 用SDP进行操作的缺省设置
数字输入
DIN1 DIN 2 DIN 3 模拟输入
端子号
5 6 7 3/4
参数的设置值
P0701 = “1” P0702 = “12” P0703 = “9” P0700 = “0”




传动比与电动机的容量 变频器与驱动马达之间的距离一般不超过50米 物理环境:1)工作温度。 2)环境温度。 3)腐蚀性气 体。 4)振动和冲击。 电气环境:1)防止电磁波干扰。 2)防止输入端过电 压。 接地、防雷 恒压供水、张力控制 高速、高精度、精确定位、工业机器人 固定频率,AI/AO,多台电机协调控制等 柴瑞娟,孙承志,孙书芳,陈海霞,熊田忠,任庆 海. 西门子PLC高级培训教程. 人民邮电出版社
相关文档
最新文档