PLC与变频器的DP通讯

合集下载

通过PROFIBUS DP 实现S7-300PLC 与VACON NX系列变频器的通讯

通过PROFIBUS DP 实现S7-300PLC 与VACON NX系列变频器的通讯

通过PROFIBUS DP实现S7-300PLC与VACON NX系列变频器的通讯作者:美恒自动化(大连)有限公司郝晋松摘要:现代企业里,利用PROFIBUS—DP组成的工业控制网络,实现了从控制级到现场级通讯的一致。

根据笔者的实践,本文介绍了如何利用SIEMENS S7-300 PLC与V ACON NX 系列变频器通过PROFIBUS DP实现通讯。

关键词:主站从站参数过程数据(PPO)引言现场总线PROFIBUS能够满足生产过程中现场级数据的可存取性。

一方面它满足了传感器/执行器领域的通信需求,另一方面又具有单元级领域的所有网络通信功能。

PROFIBUS-DP是一种高速(数据传输速率9.6Kbps/s~12Mbps)、经济的设备级网络,主要用于现场控制器与分散I/O之间的通信,可满足交直流调速系统快速响应的时间要求。

PROFIBUS-DP的实时性远高于其他局域网,因而特别适用于工业现场。

为满足今后用户可能提出的要求,故开发通过PROFIBUS DP 实现S7-300PLC与VACON NX系列变频器的通讯。

一、硬件要求:1、CPU要求带PROFIBUS DP主站/从站接口;2、VACON NX系列变频器带NXOPTC3/C5可选接口板。

二、变频器硬件电路接线1、NXOPTC3板1)、BUS CONNECTOR/总线连接端子:1号端子:总线电缆屏蔽层接线端子;2号端子:+5V电源;3号端子发送接收端子-正(B);4号端子发送接收端子-负(A);5号端子电源地(0V)。

2)、X1为总线电缆屏蔽层接地跳线器。

共有三种方式:1)、将屏蔽层通过X1接到变频器外壳(屏蔽层接至1号端子),X1在ON位置,见左1图。

2)、将屏蔽层通过RC滤波电路接至变频器外壳。

此时,X1在OFF位置。

3)、直接将屏蔽层接至变频器壳体,见上彩图。

此时,X1可在任意位置。

4)、X6为终端电阻选择跳线器。

如果VACON NX变频器为DP网络中的最后一个子站,则X6必须设置在ON位置,否则,在OFF位置。

西门子6se70系列变频器与s7-300的PROFIBUS-DP通讯举例

西门子6se70系列变频器与s7-300的PROFIBUS-DP通讯举例

西门子6se70系列变频器与s7-300/400的PROFIBUS-DP通讯举例本文通过举例讲述了Profibus-DP现场总线在生产现场的具体应用,详细介绍了西门子PLC与变频设备通过PROFIBUS-DP通讯的硬件组态、软件编程以及变频器的相关参数设置。

关键字:西门子 Profibus-DP 变频器 PLC在工业厂矿的生产应用中,尤其是钢铁冶金行业,利用PLC通过Profibus-DP现场总线对变频装置进行控制,实现电机的启动、停车和调速最为常见。

下面通过一个具体的实例来讲述西门子6se70系列变频器与s7-300/400的PROFIBUS-DP通讯的全过程。

一、硬件组态变频器在STEP 7软件中创建一个项目,再硬件组态该项目,并建一个Profibus-DP网络,6se70系列变频器在PROIBUS DP->SIMOVERT文件夹里进行组态,并设定好通讯的地址范围。

如下图所示:二、建立通讯DB块一般地,读写数据都做在一个DB块中,且最好与硬件组态设定的I,O地址范围大小划分相同大小的区域,便于建立对应关系和管理。

如下图所示,读变频器的数据的12个字节在DB0~DB11中,写给变频器的12个字节数据放在DB12~DB23中。

接下来还可以存放诸如通讯的错误代码和与变频器有关的其它计算数据。

三、写通讯程序通讯程序可以直接调用STEP 7编程软件的系统功能SFC1(DPRD_DAT),SFC15(DPWR_DAT)来实现。

例程段如下:CALL SFC 14 //变频器->PLCLADDR :=W#16#230 //通讯地址:为硬件组态的起始地址,即I Addess中的560RET_VAL:=DB15.DBW24 //错误代码:查帮助可得具体含义RECORD :=P#DB15.DBX0.0 BYTE 12 //传送起始地址及长度CALL SFC 15 //PLC->变频器LADDR :=W#16#230 //通讯地址:为硬件组态的起始地址,即Q Addess中的560 RECORD :=P#DB15.DBX12.0 BYTE 12 //传送起始地址及长度RET_VAL:=DB15.DBW26 //错误代码:查帮助可得具体含义四、变频器参数设置变频器的简单参数设置如下表对于写变频器的数据是与变频器的k3001~k3016(参见变频器使用大全功能图120)建立对应关系,读变频器的数据则是与变频器的参数P734建立对应关系。

基于PROFIBUS-DP总线的三菱PLC和变频器通信案例

基于PROFIBUS-DP总线的三菱PLC和变频器通信案例

三菱变频器在PROFIBUS-DP现场总线的应用事例发布时间:11-05-12 来源:点击量:1499 字段选择:大中小三菱变频器在PROFIBUS-DP现场总线的应用事例三菱A、F、E系列变频器具有与PROFIBUS-DP现场总线连接的通讯功能,三菱Q系列PLC也能作为该网络的主站。

可由主站向变频器发送各类命令:启/停、多段速选择、频率设定、修改参数、故障复位等,主站从变频器读取相关信息:运行方向、输入输出端子状态、运行频率(转速)、电流、电压、参数内容、故障代码等。

故而能极大地方便了配有PROFIBUS-DP总线的用户。

具体操作过程如下:1)硬件配置:PLC侧---Q系列PLC基本三件套(基板、电源、CPU)+ PROF IBUS-DP主站模块(QJ71PB92D);变频器侧---A、F系列变频器+ PROFIBUS-DP从站适配卡FR-A5NP或FR-E5NP(仅对E系列变频器)。

2)系统构成:3)参数设置:a 用设备数据文件(*.GSD)使主站识别PROFIBUS-DP总线下的设备功能及特点,在主站设置软件列表中已有部分厂商(包括三菱)的设备数据文件,如驱动、阀门、I/O、HMI、PLC等。

可选择与所用从站性质相符的文件,若列表中无对应的设备数据文件,可从国际互联网或三菱网站中下载(FR-A5NP对应名称:M EAU0865.GSD)b 启动设置软件GX Configurator-DP,在主站中设定相关参数,除链接模式(通常模式0 或扩展模式E)和站号(一个主站时应设0)。

c 其余内容(波特率、间隔时间、超时检测、控制时间等)均可取默认值。

进行总线设置时,也不必改动原设置,可确认默认值。

选择自动刷新。

d 建立从站并设定相关参数,选定除0以外的站号(1-125)和与CPU通讯的输入输出元件的编号(X、Y、M、D等),其余可用默认值。

在三菱变频器与该总线链接时,输入输出各占6个字元件(12字节),它们中包括了:参数号(P NU)和任务及应答ID(AK)、参数索引、参数值、变频器状态字。

施耐德AV71变频器和S7300PLC的DP通讯

施耐德AV71变频器和S7300PLC的DP通讯

施耐德AV71变频器和S7300PLC的DP通讯
第一次用AV71变频器和S7300PLC组网,发生一些小问题,我按照施耐德供应商提供的资料编程,结果出现了,变频器启动运行后,一直处于使能状态,即使是给了停止命令也处在使能,只是没有运转而已,也不知道程序哪里有问题。

后来更换思路重新编写了一段短小的程序,问题得已解决,设备目前已经运行一年有余,下面介绍下我的实际操作:
一、硬件组态:
通过AV71的GSD文件(AV71-Profibus-DP)添加AV71,如下图所示
二,S7编程
1、启动程序
2、停止程序
以上是我个人的实践,不足之处还望大家予以指正,谢谢。

诚心希望能和大家交流,互
相学习,共同进步。

三菱PLC与变频器通讯

三菱PLC与变频器通讯

实例一:通过串口通讯实现控制
通讯协议
使用三菱的MC协议进行通讯,实现PLC 对变频器的控制和监视。
实例应用
通过PLC的MC指令实现对变频器的启动 、停止、频率设定等操作,同时获取变频 器的运行状态和故障信息。
通讯线缆
使用标准的串口线缆(RS485或RS232)连 接PLC和变频器。
通讯地址
根据PLC和变频器的型号和配置,设置相 应的通讯地址。
详细描述
可能的原因包括通讯速率不匹配、数据格式不正确、信号干扰等。
解决方案
调整通讯速率,确保匹配;检查数据格式设置,确保正确;采取抗 干扰措施,如加装磁环、电容器等。
常见问题三:通讯不稳定
总结词
通讯不稳定是指三菱PLC与变 频器之间的通讯时断时续,影
响正常通讯。
详细描述
可能的原因包括电源波动、接 地不良、外部电磁干扰等。
域的应用也在逐渐增加,如智能空调、智能照明等。
节能环保领域
03
三菱PLC与变频器在节能环保领域的应用也逐渐增加,如能源管
理、电机节能等。
市场前景
市场需求持续增长
随着工业自动化和智能家居市场的不断发展,三菱PLC与变频器的市场需求将持续增长。
技术创新推动市场发展
随着技术的不断创新和应用拓展,三菱PLC与变频器的市场将进一步扩大。
通讯速率
根据实际需求选择合适的波特率,如 9600、19200等。
实例二:通过以太网通讯实现控制
通讯协议
使用三菱的以太网协议(Ethernet/IP)进行通讯,实现 PLC对变频器的控制和监视。
通讯线缆
使用标准的以太网线缆连接PLC和变频器。
通讯速率
根据实际需求选择合适的速率,如100Mbps、1Gbps等 。

abb变频器与s7-300通过profibus-dp通讯

abb变频器与s7-300通过profibus-dp通讯

S7-300与ABB变频器通过Profibus-DP通讯先将变频器和PLC断电,然后将RPBA-01通讯卡插到变频器相应的插槽上,用带Profibus接头的Profibus电缆分别插到RPBA-01和PLC上,然后将变频器和PLC送电。

按照下面的步骤进行:1、启动step7,进入到硬件组态画面,组态完硬件后,安装ABB变频的GSD文件ABB_0812.GSD。

2、配置PLC的DP通讯口。

3、在Profibus-DP硬件配置中添加从站ABB Drives RPBA-01,站号为3(或其它),速率及配置文件同DP主站,选择PPO Type 4。

4、将变频从站的Operation Mode改为V endor Specific(即ABB传动协议)。

5、将配置下载到PLC中。

6、这样主站对变频从站3的输出区(OUTPUT)的数据结构为:Output:含义:第一个字用于ABB传动通信协议的控制字CW第二个字变频器的给定值REF1第三个字变频器的给定值REF2第四个字变频器的给定值REF3第五个字变频器的给定值REF4第六个字变频器的给定值REF5若PPO Type 4地址按默认配置未调整,则第一个字为PQW256,第二个为PQW258,往下依次类推。

7.主站对变频从站3的输入区(INPUT)的数据结构为:Input:含义:第一个字用于ABB传动通信协议的状态字SW第二个字变频器的实际值ACT1第三个字变频器的实际值ACT2第四个字变频器的实际值ACT3第五个字变频器的实际值ACT4第六个字变频器的实际值ACT5若PPO Type 4地址按默认配置未调整,则第一个字为PIW256,第二个为PIW258,往下依次类推。

8、向PQW256-ABB传动通信协议控制字写入相应的数,控制变频器起停,控制字的说明参见RPBA-01说明书中的描述。

例:初始化1142,启动1151,停止1143。

9、向PQW268-REF1中写入相应的速度指令,20000对应变频最大速度。

西门子变频器与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而提出的这么一个概念。

西门子PLC与三菱变频器Profibus-DP通信的说明

西门子PLC与三菱变频器Profibus-DP通信的说明

西门子PLC与三菱变频器Profibus-DP通信的说明三菱电机自动化(中国)有限公司巢晓阳一.三菱变频器部分FR-A7NP是FR-A700和FR-F700系列变频器进行Profibus-DP通信的通信选件。

FR-A7NP E-kit是FR-E700系列变频器进行Profibus-DP通信的通信选件。

FR-A7NP与FR-A7NP E-kit的主体都是一样的,只是FR-A7NP E-kit比FR-A7NP多了一些用于安装到FR-E700系列变频器上面去的附件。

1.端子排列2.站号设置使用 FR-A7NP 上的节点地址开关可在“0H~7DH(16进制)”之间设定节点地址。

变频器复位或下次开机时此设定生效。

3.接线注:如选用标准Profibus电缆,需将红色线(Pin3,B)接D+,绿色线(Pin8,A)接D-。

4.相关参数设置在本例中,将Pr.340设置为10,重新上电后即进入网络运行模式。

二.西门子PLC部分(STEP7软件设置)1.安装GSD文件(FR-A7NP的GSD文件是melc08fa.gsd)2.在右侧窗口中选中FR-A7NP并拖至DP主站总线上3.在右侧窗口中选中PPO type2并拖至下面的窗口中三.相关说明1.PPO type2的格式:2.控制变频器正、反转运行(通过STW)的说明:根据之前在STEP7软件中的设置,在本例中STW即为QW40,所以:①如果要正转,则:STF信号(b11)为ON,STR信号(b12)为OFF,PZD启用(b10)为ON,控制启用(b3)为ON。

由此得出STW为1000 1100 0111 1111,即8C7F。

②如果要反转,则:STF信号(b11)为OFF,STR信号(b12)为ON,PZD启用(b10)为ON,控制启用(b3)为ON。

由此得出STW为1001 0100 0111 1111,即947F。

③如果要停止,则:STF信号(b11)为OFF,STR信号(b12)为OFF,PZD启用(b10)为ON,控制启用(b3)为ON。

PLC变频器DP通信

PLC变频器DP通信

PKW区:参数识别ID-数值区PZD区:过程数据通讯报文的PZD 区是为控制和监测变频器而设计的。

PZD 区的结构虽然根据P2012 访问级3 的设臵变频器也可以采用0 到4 个字长的PZD,进行操作但是MICROMASTER4 通常采用的是2 个字长的PZD。

任务报文主站至 MICROMASTER4STW PZD 任务报文的第1 个字是变频器的控制字STW 通过USS或DP 控制的变频器参看参数P0700所提供的控制字的含义如下表所示变频器的控制字STW位 00 On 斜坡上升/OFF1 斜坡下降 0 否 1 是位 01 OFF2 按惯性自由停车 0 是 1 否位 02 OFF3 快速停车 0 是 1 否位 03 脉冲使能 0 否 1 是位 04 斜坡函数发生器RFG 使能 0 否 1 是位 05 RFG 开始 0 否 1 是位 06 设定值使能 0 否 1 是位 07 故障确认 0 否 1 是位 08 正向点动 0 否 1 是位 09 反向点动 0 否 1 是位 10 由PLC 进行控制 0 否 1 是位 11 设定值反向 0 否 1 是位 12 未使用位 13 用电动电位计MOP 升速 0 否 1 是位 14 用MOP 降速 0 否 1 是位 15 本机/远程控制 0 P0719下标0 1 P0719下标1PZD 任务报文的第2 个字是主设定值HSW 这就是主频率设定值是由主设定值信号源USS或DP提供的参看参数P1000有两种不同的方式COM 或BOP 链路串行接口按照P2009 USS 规格化的设臵可以定义采用哪种方式?如果 P2009 设臵为0 数值是以十六进制数的形式发送即4000 hex 规格化为由P2000 设定的频率,如果 P2009 设臵为1 数值是以绝对十进制数的形式发送即4000 十进制=0FA0hex 等于40.00Hz。

应答报文 MICROMASTER4 至主站PZD 应答报文的第1个字是变频器的状态字ZSW 变频器的状态字通常由参数r0052 定义,其定义的含义如下位 0 变频器准备 0 否 1 是位 1 变频器运行准备就绪 0 否 1 是位 2 变频器正在运行 0 否 1 是位 3 变频器故障 0 是 1 否位 4 OFF2命令激活 0 是 1 否位 5 OFF3命令集活 0 否 1 是位 6 禁止on 接通命令 0 否 1 是位 7 变频器报警 0 否 1 是位 8 设定值/实际值偏差过大 0 是 1 否位9 PZDl 过程数据控制 0 否 1 是位 10 已达到最大频率 0 否 1 是位 11 电动机电流极限报警 0 是 1 否位 12 电动机抱闸制动投入 0 是 1 否位 13 电动机过载 0 是 1 否位 14 电动机正向运行 0 否 1 是位 15 变频器过载 0 是 1 否如果希望选择与此不同的应答报文状态字可以这样来做,即对参数P2016 或P2019 的下标0中状态字的信号源另外进行定义,它们都是访问级3 的参数所以P0003 必须设臵为=3 以便访问这些参数。

变频器与PLC的PROFIBUS-DP通信控制

变频器与PLC的PROFIBUS-DP通信控制

四川机电职业技术学院 .电子电气工程系
学习情境 3-学习性工作任务10
12
《通用变频器应用技术》
5. PLC与变频器DP通信硬件组态
图10-5 PLC与变频器DP通信硬件组态
四川机电职业技术学院 .电子电气工程系 学习情境 3-学习性工作任务10
13
《通用变频器应用技术》
6. PLC与变频器DP通信编程
图10-2 MM440将PZD 发送到CB的原理图
四川机电职业技术学院 .电子电气工程系 学习情境 3-学习性工作任务10
9
《通用变频器应用技术》
3. MM440 PROFIBUS-DP通信功能图分析
图10-3 通过 COM 链路的CB,接收
四川机电职业技术学院 .电子电气工程系 学习情境 3-学习性工作任务10
3. MM440 PROFIBUS-DP通信功能图分析。
4. MM440 PROFIBUS-DP通信常规参数选择与设置。 5. PLC与变频器DP通信硬件组态。 6. PLC与变频器DP通信编程。
四川机电职业技术学院 .电子电气工程系
学习情境 3-学习性工作任务10
7
《通用变频器应用技术》
10.5
10
《通用变频器应用技术》
图10-4 通过 COM 链路的CB,发送
四川机电职业技术学院 .电子电气工程系 学习情境 3-学习性工作任务10
11
《通用变频器应用技术》
4. MM440 PROFIBUS-DP通信常规参数选择与设置
P0003=3(专家访问级) P700=6 (控制字) P1000=6 (主给定) P918=3 (VVVF站地址) P2051.0=r0052 (状态字) P2051.1=r0021 (主实际值:HZ) P2051.2=r0022 (转子的实际转速,1/min) …

西门子PLC与施耐德ATV7161变频器的ProfibusDP通信

西门子PLC与施耐德ATV7161变频器的ProfibusDP通信

自动化控制 • Automatic Control118 •电子技术与软件工程 Electronic Technology & Software Engineering 【关键词】西门子 PLC 施耐德 ATV71/61变频器 Profibus-DP 通信随着信息技术的不断发展,大型企业均采用全数字集成控制,主要通过主控计算机对数据进行收集以及运算。

Profibus-DP 是一个性能较强的高速现场总线,具有读取主站信息的功能,并能够将主站周期的信息向从站发送。

主要有两种介质访问模式,第1种为分散模式,该模式主要采用令牌传递原理,第2种为集中方式,该模式主要采用主从通信原理,连接方式主要采用双线电缆或光缆,RS-485双绞线进行连接,拓扑结构可为多种形状,例如,环形,星星或树型。

1 西门子P L C 与A T V 71/61变频器的Profibus-DP连接主要采用集中介质访问模式,常用的拓扑结构为树形结构,下文主要应用此类型进行叙述。

1.1 通信卡接头管脚结构及相关定义想要实现ATV71/61变频器与Profibus-DP 网络的连接,VW3A3307通行卡是必不可少的条件,应保证Profibus-DP 通信卡具有9针SUB-D 连接器,同时,不需要任何额外的设备相连接,使用标准的Profibus-DP 电缆及接头进行连接即可。

1.2 通信卡的设置通讯卡在设置过程中,需要设置从站地址。

设置完成后,通过拨动拨码开关,完成开关设置,向上波动为ON ,向下拨动为OFF 。

开关组通常以二进制代码向十进制转换,即可设置从站地址,地址为23的拨码为00010111,第1支为89的拨码对应为01011001,寻址开关放置到ON 上就可以与ATV71/61系列变频器连接,拨到OFF 处能够西门子PLC 与施耐德ATV71/61变频器的Profibus-DP 通信文/盛丽娜变频器的启动、停止,频率设定等通信离不开PLC 和变频的支持,可实现多电机之间的同步运行,具有传输距离远,成本低,抗干扰能力强的特点。

PLC控制系统采用PROFIBUS-DP技术实现变频器通讯控制的应用

PLC控制系统采用PROFIBUS-DP技术实现变频器通讯控制的应用

PLC控制系统采用PROFIBUS-DP技术实现变频器通讯控制的应用摘要:本文简要介绍了施耐德PLC控制系统,采用PROFIBUS-DP方式实现与西门子MM440变频器通讯控制的应用,并例举了施耐德PLC控制器通讯控制程序实例,PTQ通讯模板配置实例,及西门子MM440变频器通讯参数设置实例。

关键词:PROFIBUS-DP通讯技术 PTQ通讯模块 MM440变频器通讯参数设置引言自动控制系统中,采用4个施耐德140CPU65150型PLC控制站,实现了配料混合系统、烧结冷却系统及其辅助系统、成品整粒系统及其运输、原燃料接受和循环加水等系统生产的全自动化控制。

在烧结机、环冷机和配料皮带秤等重要调速控制设备中,采用了先进的PROFIBUS-DP数字通讯控制技术和西门子MM440变频器,实现了高精度数字调速控制。

1 PROFIBUS-DP通讯技术简介PROFIBUS以ISO7498为基础,以OSI(open system interconnection)作为参考模型,定义了物理传输特性、总线存取协议和应用功能。

其传输速率为9.6kbps-12Mbps,最大传输距离在12Mbps时为100m,在1.5Mbps时为400m,可用中继器延长至10km。

PROFIBUS-DP是专门为自动控制系统和设备分散的I/O之间进行的通讯而设计的。

直接数据链路映像(DDLM)提供的用户接口,使得对数据链路层的存取变的简单方便,传输可使用RS- 485传输技术。

2 PROFIBUS-DP通讯硬件配置2.1施耐德PLC控制站配置在施耐德PLC控制站硬件配置中,利用施耐德unity pro XL4.0编程组态软件,对PLC控制站中电源模块、CPU模块、以太网通讯模块、I/O模块等进行了如下图的基本硬件配置,其中PTQ-PDPMV1为PROFIBUS-DP通讯模块,安装于控制站中第6槽。

图1 施耐德PLC控制站基本配置示意图2.2 PTQ通讯模块配置PTQ-PDPMV1PROFIBUS DPV1 Master通讯模块是ProTalk公司为施耐德Quantum系列开发的第三方通讯组件,简称PTQ通讯模块。

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的输出与否即可启动/停止变频器。

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基于PROFIBUS_DP的数据通讯

安川变频与西门子PLC基于PROFIBUS_DP的数据通讯

基于PROFIBU-DP的安川变频器与西门子PLC的数据通讯本文介绍的是关于安川变频器通过PROFIBUS-DP现场总线与西门子PLC实现数据通讯的一个应用实例。

描述了安川Varispeed G7(以下简称VS G7)系列变频器接入西门子PROFIBUS-DP网络的条件和应用环境,详细介绍了一个基本数据通讯系统的硬件和软件配置,并举例说明了相关应用程序的编制方法。

1. 安川变频器接入SIEMEMNS PROFIBUS-DP 网络的应用环境众所周知,西门子S7系列PLC是目前国内应用较为广泛的一种PLC,而安川VS G7系列变频器则是性能价格比较高的一种变频器,它们两者在传动控制系统中的合理组合,无疑是一种较好的选择。

在大型圆坯连铸机控制系统中,将用于结晶器振动和拉矫机传动装置调速的安川VS G7 变频器接入以SIEMEMNS S7-400 PLC(CPU 414-2DP)为主站的PROFIBUS-DP 网络中,通过PROFIBUS-DP,主站可监视变频器的运行状态,也可设置和改变其内部参数。

从运行的情况来看,使用效果良好。

投入运行两年来,尚未出现网络数据通讯因受干扰而紊乱或中断的现象,也未发生传动方向和速度指令错误以及指令延迟等故障,除了正确的设置和编程以外,这与装设了独立而可靠的专用接地系统也不无相关。

安川变频器和其它厂家生产的变频器一样,不能直接接入SIEMENS的PROFIBUS-DP 网络,而必须通过专用的接口卡并需要相应的配置软件。

安川VS G7 变频器配置的用于PROFIBUS-DP 网络通讯的SI-P1 接口卡已是安川公司推出的第二代产品,数年前推出的是SI-P 卡。

据说,有数家集成商已先后将配置了上述通讯卡的变频器接入了GE Fanuc 和SIEMENS的PROFIBUS-DP网络中,但使用效果不太理想。

SI-P1 卡可用于安川变频器的G5、F7 和G7三个系列。

当用于VS G7 系列时,将其插入变频器的2CN 插槽中,并用DP 总线电缆和总线连接器与PROFIBU-DP 的主站(这里为S7-400 PLC的CPU414-2DP)的DP口相连接,我们在一条专供电气传动用的PROFIBUS-DP总线上接入了8 台变频器(参见图1.使用SI-P1 卡需在PLC 的编程软件(如SIEMENS的STEP 7)中配置一通用源数据描述文件GSD(Version 3.1,此文件可在安川公司(YASGAWA)的网站中下载,文件名为YASKOOCA.gsd),而老一代的SI-P卡则安装GSD(Version 1.0)。

西门子plc与abb变频器之间的现场总线通讯技术

西门子plc与abb变频器之间的现场总线通讯技术

西门子PLC与ABB变频器之间的现场总线通讯技术1.引言Profibus是目前工控系统中最成功的现场总线之一,得到了广泛的应用。

它是不依赖于生产厂家的、开放式的现场总线,各种各样的自动化设备均可通过同样的接口协议进行信息的交换。

Profibus-DP(Distributed I/O System-分布式I/O系统)是一种经过优化的模块,有较高的数据传输率,适用于系统和外部设备之间的通信,远程I/O系统尤为合适。

它允许高速度周期性的小批量数据通信,适用于对时间要求苛刻的自动化控制系统中。

Profibus-DP 现场总线系统可使许多现场设备(如PLC、智能变送器、变频器)在同一总线进行双向多信息数字通讯,因此可方便地使用不同厂家生产的控制测量系统相互连接成通讯网络。

现采用西门子SIMATIC S7-315-2DP PLC和ABB ACS600变频器进行说明。

2.系统配置及通讯协议(1) 系统配置该系统以西门子公司和ABB公司的相关产品来实现全数字交流调速系统在Profibus-DP 网中的通讯及控制原理。

附图为该系统的Profibus-DP网的网络配置图,其中PLC为西门子公司的SIMATIC S7-315-2DP,变频器为ACS600系列,NPBA-12为与变频器配套的通讯适配器。

编程软件为STEP7 V5.2软件,用于对S7-315-2DP PLC编程和对Profibus-DP网进行组态和通讯配置。

上位机画面操作采用WinCC5.1进行画面编程和操作,与PLC通讯采用以太网通讯方式。

(2) 通讯协议在本系统中,S7-300 PLC作为主站,变频器作为从站时,主站向变频器传送运行指令,同时接受变频器反馈的运行状态及故障报警状态的信号。

变频器与NPBA-12通讯适配器模块相连,接入Profibus-DP网中作为从站,接受从主站SIMATIC S7-315-2DP来的控制。

NPBA-12通讯适配器模块将从Profibus-DP网中接收到的过程数据存入双向RAM中,每一个字都被编址,在变频器端的双向RAM可通过被编址参数排序,向变频器写入控制字、设置值或读出实际值、诊断信息等参量。

浅谈西门子PLC与ABB变频器之间通信的实现

浅谈西门子PLC与ABB变频器之间通信的实现
对Profibus-DP的现场总线设置中,先给ACS880变频器安装 GSD文件,然后在硬件配置中,加入从站ABB Drives RPBA-01, 设置站好为2,将其插入到PPO Type Mudule为4。对于2号从站的 参数设置,原本的Operation Mode传动协议并不能符合系统的控 制要求,因此将传动协议改为了Vendor Specific。系统的其他配 置皆使用默认配置就可以保证系统的兼容性和稳定性,因此并不 改变原本的默认配置方式。之后将配置下载到主站当中,对于从 站2输出区,其数据的第一个字是用于ABB传动通信协议控制的 数字CW,第二个字是变频器的歌定制REF1,第三个字是变频器 的给定值REF2,第四个字是变频器的个定制REF3。
技,2014(1):79-83. [2] 崔文,孟彦京.西门子PLC与ABB变频器之间的现场总线通讯的
2 STEP7项目组态和通讯编程方式 2.1 STEP7组态分析 在硬件配置中,完成对S7-400 PLC的硬件组态配置工作,
使用S7-315-2DP作为主站系统,并将设备数据库文件导入到 STEP7的编程环境中,软件的组态会上传到S7-315-2DP为主站 的DP网络中,本设计中使用的PPO类型为PPO4,同时设定电网 的网络配置。对于ABB变频器的Profibus结构,使用Profibus-DP 通信模块来完成对数据的传输工作。传输具有一定的周期性, 所以需要主机在从站读取信息之后再将信息发送给主站,为此 必须使用PLC的SFC14和SFC15两个系统功能模块,实现对数据
S7-300 PLC,PLC和变频器之间使用了Profibus-DP网络完成对 通讯系统的构建,和变频器配套的通讯适配器为RPBA-01。以 STEP7 V5.5软件作为基础编程软件,通过编写程序完成对整个 网络组态的调整,以及进行相关通讯模式的配置工作。对于上位 机,使用WinCC7.0 进行操作界面的操作和设计,并且用以太网 来实现上位机和PLC之间的通讯,保证对系统的控制和感知。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西门子6se70系列变频器与s7-300/400的
PROFIBUS-DP通讯举例
-------刘小桥
摘要: 本文通过举例讲述了PROFIBUS-DP现场总线在生产现场的具体应用,详细介绍了西门子PLC与变频设备通过PROFIBUS-DP通讯的硬件组态、软件编程以及变频器的相关参数设置。

关键字:西门子 PROFIBUS-DP 变频器 PLC
在工业厂矿的生产应用中,尤其是钢铁冶金行业,利用PLC通过PROFIBUS-DP现场总线对变频装置进行控制,实现电机的启动、停车和调速最为常见。

下面通过一个具体的实例来讲述西门子6se70系列变频器与s7-300/400的PROFIBUS-DP通讯的全过程。

一、硬件组态变频器
在STEP 7软件中创建一个项目,再硬件组态该项目,并建一个PROFIBUS-DP网络,6se70系列变频器在PROIBUS DP->SIMOVERT文件夹里进行组态,并设定好通讯的地址范围。

如下图所示:
二、建立通讯DB块
一般地,读写数据都做在一个DB块中,且最好与硬件组态设定的I,O 地址范围大小划分相同大小的区域,便于建立对应关系和管理。

如下图所示,读变频器的数据的12个字节在DB0~DB11中,写给变频器的12个字节数据
放在DB12~DB23中。

接下来还可以存放诸如通讯的错误代码和与变频器有关的其它计算数据。

三、写通讯程序
通讯程序可以直接调用STEP 7编程软件的系统功能SFC14(DPRD_DAT),SFC15(DPWR_DAT)来实现。

例程段如下:
CALL SFC 14 //变频器->PLC
LADDR :=W#16#230 //通讯地址:为硬件组态的起始地址,即I Addess中的560 RET_VAL:=DB15.DBW24 //错误代码:查帮助可得具体含义
RECORD :=P#DB15.DBX0.0 BYTE 12 //传送起始地址及长度
CALL SFC 15 //PLC->变频器
LADDR :=W#16#230 //通讯地址:为硬件组态的起始地址,即Q Addess中的560 RECORD :=P#DB15.DBX12.0 BYTE 12 //传送起始地址及长度
RET_VAL:=DB15.DBW26 //错误代码:查帮助可得具体含义
四、变频器参数设置
变频器的简单参数设置如下表
参数号 参数值 注释
P60 3 快速参数设置
P71 380V 装置进线电压
P95 10 电机类型:异步/同步电机IEC(国际标准)
P100 1 控制方式:V/F控制
P101 380V 铭牌上电机额定电压
P102 ? 铭牌上电机额定电流
P104 ? 功率因数
P107 50HZ 铭牌上电机额定频率
P108 ? 铭牌上电机额定转速
P109 ? 铭牌上电机极对数
P382 ? 电机冷却方式
P383 ? 电机热时间常数
P368 6 设定控制命令来源::PROFIBUS
P370 1 启动快速参数设置
P60 0 返回用户菜单
P60 4 电子板设置菜单
P711.1 0 起始通讯诊断
P712.1 4 通讯方式
P918.1 ? PROFIBUS地址
P60 1 返回参数菜单
P734.1 32 装置状态字
P734.2 20 电机运行频率
对于写变频器的数据是与变频器的k3001~k3016(参见变频器使用大全功能图120)建立对应关系,读变频器的数据则是与变频器的参数P734建立对应关系。

如下图所示:
即DB15.DBW12~DB15.DBW22对应P734的W01~W06。

B15.DBW0~DB15.DBW11对应k3001~k3012。

PLC读取变频器的数据可以通过设置参数P734的值来实现,PLC写给变频器的数据存放在变频器数据k3001~k3012中,在变频器的参数设置里可以进行调用,从而建立了彼此的对应关系。

这样,变频器与PLC的连接已经基本建立,就可以编写程序通过PLC来控制变频器的启、停、速度给定等各项功能,满足工艺给定要求。

同时也可以读取变频器数据通过上位机进行显示,达到在线监视和诊断的目的。

相关文档
最新文档