丹佛斯变频器profibus通讯
丹佛斯变频器PROFIBUS通讯配置
1、设置PROFIBUS地址:断电后,通过硬件拨码,设置PROFIBUS地址,应与STEP7软件分配地址一致,地址空间为0~125,默认地址127。
2、变频器设置参数(设置成用PROFIBUS总线控制)1)Par.0-40(LCP的手动启动键)选择[0] 禁用。
2)Par.8-10选择PROFIdrive。
3)Par. 8-50~8-56选择[1]总线。
4)Par. 8-03~8-07咨询丹佛斯进行设置。
5)Par. 9咨询丹佛斯进行设置。
6)Par. 3-00选择[0]仅为正值,防止反转。
另外Par. 3-01~3-03也需设置,转速正极限不要超过电机额定转速。
3、PPO类型:见上表,总共有PPO Type 1~8共8种模式。
PPO types 3、4、6、7和8用于非循环参数访问,只能访问PCD(过程控制数据),但是不能对PCV(变频器参数特征值)进行访问。
选择上述5种模式,PLC送出过程控制数据,变频器响应后返回过程状态数据。
对于过程控制数据,PCD头4个字节(图中1、2)由CTW (控制字)和MRV(主要参考值――速度)组成,用来控制电机起停以及速度给定。
下4个字节(图中3、4)写Par. 9-15[1]中设置的可以写的参数;对于状态数据,PCD头4个字节(图中1、2)由STW(状态字)和MAV(主要实际值――速度)组成,用来反应电机运行状态以及速度反馈值。
下4个字节(图中3、4)写Par. 9-16[1]中设置的可以读的参数。
后续字节为Par. 9-23中设置的参数。
PPO types 1、2、5可以对PCV(变频器参数特征值)和PCD(过程控制数据)进行读写。
所有PPO types都可以选择成Word consistent(只有PCV数据是连续的,不需要调用SFC14,15)和Module consistent(PCD,PCV数据是连续的,都有调用SFC14,15)。
4、CTW(控制字)/ STW(状态字):根据Par.8-10设置的不同可以选择PROFIdrive或者FC结构。
丹佛斯变频器与西门子PLC通讯(技术讲解)
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
1.4、新建Proofibus网络:插入CP时会同时弹出组态PROFIBUS画面, 选择新建 一条PROFIBUS(1),组态PROFIBUS站地址,点击“Properties”键组态网络属 性如下图:
5
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
7
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
1.7、设定从站属性:组态FC300的通讯区,通讯区与应用有关,如果需要读写 FC300参数,则需PCV区,如果除设定值和控制字以外,还需传送其他数据,则要 选择PCD。在选项中有 1,WHOLE CONS.(PCD,PCV 数据是连续的,都有调用 SFC14,15)2,WORD CONS. (只有PCV数据是连续的,不需要调用SFC14, 15)
10
2、丹佛斯FC300的profibus通讯格式
2.1、丹佛斯FC300通讯:PPO---parameter process data objects过程数据之 间执行匹配,用于进行周期性数据交换的用户数据的结构称为参数过程数据对象。
PCV:参数区
IND:替代索引
PCD:过程数据 PVA: 参数资料
(FC300)。d. 硬件组态时PCD的起始地址:W#16#108(即264) 。e.对特殊结 构的PCD可用PQW,PIW看进2行个读例写子。对比说明
SFC14
SFC15
LADDR:用于指定硬件组态的DP从站输入模块的起始地址(必须以16进制格式输入地址)。
1.5、Proofibus网络属性:在DP属性的Operating Mode中,将其设为DP master 。
6
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
丹佛斯变频器的串行通讯
应用实例Note.31 2001.10 丹佛斯VLT变频器的串行通讯王孟贤丹佛斯有限公司北京代表处丹佛斯VLT系列变频调速器对串行通讯技术的成熟支持是用户所公认的供献丹佛斯VLT变频器所支持的串行通讯技术包括标准RS485, 及包括PROFIBUS DEVICENET LONWORKS 等在内的各种现场总线方式其中RS485通讯方式为用户提供了无需附加费用的最为廉价实用的串行通讯方式用户只需按照丹佛斯VLT变频器规定的通讯数据结构控制字和状态字格式发送数据即可实现与VLT的通讯VLT为用户提供了两种控制字和状态字格式标准即丹佛斯VLT标准FC Drvie 和Profibus 标准Profidrive前者为用户提供了更多的与VLT有关的控制信息和状态信息.后者为国际标准VLT变频器的串行通讯为异步半双工方式使用字节奇偶校验和块传送异或校验方法由于VLT变频器提供了开放的通讯协议所以PLC 与VLT 能否成功的实现通讯取决于用户使用的PLC是否具有标准的通讯能力丹佛斯VLT变频器与PLC的通讯应用有着众多的成功范例本例所介绍的内容是丹佛斯VLT变频与Misubish PLC 通过RS485接口实现的串行通讯过程其具体介绍如下:一系统接线VLT2800 VLT5000 VLT6000注: 端子68和69是VLT各系列变频器的标准RS485的专用接二VLT 参数设置 参数P500设定站址 参数P512FC 协议三PLC 程序举例例1PLC 向VLT 发布运行频率给定值25HZ 和0输出其通讯数据结构如下 stx lge adr pcdlpdc2bcc 020604 047C20005825HZ 运行的通讯数据stx lge adr pcdl pdc2bcc 02060404 7C000078VLT 零输出时的通讯数据在上述数据结构中stx=起始字节=02H lge=数据长度该字节以后所有字节数之和adr=被叫站站址pcd1,2=数据处理字节bcc=校验字节该字节之前的所有字节之异或值表中字节为十六进制数上述数据的PLC 发送程序梯形图见附表1stx lgeadrpkeindPwe,high Pwe,lowpcd1pcd2bcc 02 0E 01 B0 CA 00 00 00 00 03 E8 00 00 00 00 CPLC 的发送程序梯形图见附表2SET M8161MOV H0C87 MOV H0002 MOV H0006 MOV H0004 MOV H0004 MOV H007C MOV H0020 MOV H0000MOV H0058RS D200 K8 D500SET M81220 M8000X000X001349RST Y000( Y000 )M812361MOV H0C87 MOV H0002 MOV H0006 MOV H0004 MOV H0004 MOV H007C MOV H0000 MOV H0000MOV H007864X002RS D200 K8 D500SET M8122RST Y000( Y000 )110122X003M8123附表1.SET M8161MOV H0C87 MOV H0002 MOV H000E MOV H0001 MOV H00E0 MOV H00CA MOV H0000 MOV H0000 MOV H0000 0 附表2 M80023MOV H0000 MOV H0003 MOV H00E8 MOV H0000 MOV H0000 MOV H0000MOV H0000MOV H00CCRS D200 K16 D500SET M8122RST Y000( Y000 )X000 M812389101注: 本文梯形图程序由丹佛斯有限公司上海代表处 付锐 先生提供.。
丹佛斯变频器与西门子PLC通讯(培训)
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
1.3、插入模块:
双击右侧生成的
hardware图标,
在弹出的HW
config 中进行
组态,在菜单栏
中选择“View”
选择“Catalog”
打开硬件目录,
按订货号和硬件
安装次序依次插
入机架、电源、
CPU。
5
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
1.6、组态从站:在DP网上挂上FC300, 需要STEP7事先安装FC300的GSD文件(让PLC识别丹 佛斯变频器的驱动文件)。点击Profibus网络线按右键,插入丹佛斯变频器。
8
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
3.7、对PCV (参数区)读写: a.在Step7 中对PCV (参数区)读写参数时同样调用 SFC14和SFC15。b. SFC14(“DPRD_DAT”)用于读Profibus 从站的数据。c. SFC15 (“DPWR_DAT”)用于将数据写入Profibus 从站。d. 硬件组态时PCV的起始地址: W#16#108(即264)。读写过程和对PCD (过程数据)的读写相同,只要编程改变RECORD 地址里的数值即可。
3、西门子S7-300PLC与丹佛斯FC300通讯程序编写 举例说明如何修改、监视变频器的速度 及在程序中查找变频器的输入输出。
29
2019年x月
18
3、西门子S7-300PLC与丹佛斯FC300通讯程序编写
3.1、对PCD (过程数据)的读写 :a.在Step7 中对PCD (过程数据)读写参数时调用 SFC14和SFC15。b. SFC14(“DPRD_DAT”)用于读Profibus 从站(FC300)的数据。c. SFC15(“DPWR_DAT”)用于将数据写入Profibus 从站(FC300)。d. 硬件组态时PCD的
基于PROFIBUS总线PLC与变频器通讯的实现
基于PROFIBUS总线PLC与变频器通讯的实现摘要PROFIBUS现场总线技术是当今控制领域的热点,本文以Siemens S7-300 PLC为主控制器,基于PROFIBUS总线技术,实现与DANFOSS FC300变频器的通讯,详细深入分析DANFOSS FC300变频器的通信协议及提供了PLC 对变频器的启停控制及数据传送的方法,给出了系统的通信网络设置、参数配置。
关键词PROFIBUS;PLC;变频器;通讯中图分类号TN773 文献标识码 A 文章编号1673-9671-(2012)082-0169-01PROFIBUS是目前得到广泛应用的现场总线之一,满足了生产过程现场级数据可存取性的重要要求,一方面它覆盖了传感器/执行器领域的通信需求,另一方面又具有单元级领域的所有网络通信功能。
PROFIBUS现场总线是不依赖生产厂家的、开放的现场总线,各种各样的自动化设备均可通过统一标准的接口通信,因此PROFIBUS已成为事实上的国际公认的标准。
1 PROFIBUS现场总线现场总线PROFIBUS是Process Fieldbus的缩写,是一种国际性的、开放式的现场总线标准。
PROFIBUS定义了各种数据设备的串行现场总线的技术和功能特性,这些数据设备可以从底层(如传感器、执行器)到中间层(如车间层)广泛分布。
PROFIBUS以ISO/OSI的网络参考模型为基础,提供了三种兼容的通信协议类型:PROFIBUS-DP、PROFIBUS-PA和PROFIBUS-FMS。
这三个相互兼容的协议既有共性,又有个性,应用各有侧重,所在协议能在同一条总线上混合使用。
2 PLC与变频器通讯的实现2.1 系统结构现以DANFOSS FC300变频器为例,讨论变频器与S7-300 PLC之间的通讯的实现。
系统配置为:1套PLC主站(S7-300,集成DP接口),1台变频器(FC300),1个TP 270触摸屏,采用PROFIBUS-DP网络实现S7-300 PLC和Danfoss FC300变频器的通讯,变频器通过PROFIBUS-DP来实现电机的启/停和调速控制,并把变频器的实际运行状态通过PROFIBUS网络输送并显示在触摸屏TP 270,从而达到对电机的运行控制目的。
danfoss变频器同步卡利用DP通讯的说明
同步卡利用DP通讯的说明
利用Profibus通讯读写同步卡MCO305的内容很容易,在PLC与变频器建立了DP通讯后,只需要在参数915/916中作相应设置即可,发送数据的传输原理简单的说就是PLC先发送到变频器,变频器再发送到MCO,读取数据则是MCO先传给变频器,变频器再传给PLC。
比如:
9-15.9===3410(PCD 10 write to MCO) ----表示在 PPO8 的PCD10 中编辑PCD10的数据并发送到MCO中
9-16.9===3430(PCD 10 read from MCO)----表示在同步卡中编程的PCD[10]的数据,发送到PPO8的 PCD10中
同时,读写的数据的内容可以在LCP中显示:
0-20=====3410===PCD 10 write to MCO
0-21=====3430===PCD 10 read from MCO
在同步卡参数34-10 34-30中可以看到只读数据,也可以让它在LCP中显示。
基于PROFINET总线的Danfoss变频器应用
另外 ,变频 器控制 端子 12与27需短 接 , 目的是使 能变 频器 。
4 现场调试
首 先 要 连 接 好 网 络 (要 提 前 把 硬 件 下 载  ̄E JPLC内 部 )打 开 Edit Ethernet Node,输入 对应 变频 器 的MAC地 址并 指定 需要 分配 的 IP地 址 ,点击Assign下 载到 变频 器 中 (变频 器的 MAC地 址 可通 过 变 频 器 网 卡 上 贴 的 标签 查 询 到 ) 。在 程 序 中 调 用 变频 器 功 能 块 ,始能 变频 器 。
男,2005年 毕业 于秦 皇 岛燕 山大学 自动 化专 业 ,现 任秦 皇 岛烟草 机械有 限责任公 司助理 工程师 ,主要从事 烟草设 备的 电气设计及 调 试 工 作 。
2011.03 AUTOMATION PANORAMA 醣 瞰 77
(6)读取 实 际速度 ;
(7)读取 电机 电流 ;
(8)读取 变频 器温 度 。
3.2过程通 讯字 地址 及用途 分配 如下 ,以PPO4为例 :
(1)输入 数据
PIW300 byte 0 and 1 STW //变频 器状 态字
PIW302 by te 2 and 3 MAV //变频 器实际 频 率
PQW 306 by te 6 and 7 PCD4 //未 用
PQW308 by te 8 and 9 PCD5 //未用
PQW310 by te 10源自and 11 PCD6 //未用
3.3 FC300变频器 内部 相关 参数设 置 为 :
PAR.502 =SERIAL PORT
5 基于PROFINET总线控制的优势
用 过 基 于PROFIBUS—DP控 制 变 频 器 的工 程师 们 都 有体 会 , 变 频 器 在 起 停过 程 中有 时 会 出现 掉 网 ,其原 因就 是 DP网络 的抗 干 扰 能力 较 差 。而且 它 的通 讯能 力 也极 其有 限 (烟 草行 业一 般 为 1 87.5Kpbs) ,而 当通 讯速 度达 到 1.5Mbps或 更 高的 时候 ,变 频 器 的 掉 网就 会时 常 出现 ,严 重 破坏 烟草 行 业的 正 常生 产 ,对企 业造 成 很大 经 济损 失 。而 随着 自动化 控 制技 术的 发展 ,要 求 设备 运转 更 精确 效 率更 高产 品 指标 更稳 定 ,随 之而 来 的就 是成 倍增 长 的数 据量 采集 和通 讯 ,而此 时PROFIBUS—DP已经 显得 力不从 心 。
如何用PLC通过Profibus批量读写Danfoss+变频器参数
Danfoss变频器通过Profibus通讯读写内部参数的应用变频器是现代化工厂中常见的设备,在一条生产线中,profibus现场总线网络中会有多台的变频器从站在运行,这使得plc中通讯程序往往比较大,本程序通过西门子plc组态多台丹佛斯变频器,利用固化的FB程序块,可以快速方便的读写多台变频器参数。
下图为例程中的硬件组态:每个丹佛斯变频器从站映射到PLC中的I/O地址如下:一 . FB1 Read Danfoss VLT status程序块说明此程序用来读取profibus网络中从站的通讯状态,如果网络中的vlt变频器没上电或者没有联上profibus,则该地址变频器的状态位被设为逻辑0,反之则为1。
FB1FB1 Read Danfoss VLT status可以与FB2 Danfoss VLT PCA block一起读写变频器的参数。
SFC51’RDSYSST’用来读取网络中组态的从站列表,没被组态的从站则不能读取。
FB1可以用在所有丹佛斯变频器产品中。
输入:Int_Ext (Integer):0:PLC作为主站。
1:PLC不是主站,主站是其余外部设备。
Master_No (Integer):主站PROFIBUS系统号,见硬件组态Timer_No (S7 Timer):分配一个S7计时器输出:1表示指定地址的从站被激活0表示指定地址的从站没被激活Station01_32(双字)读取地址1-32的从站Station33_64(双字) 读取地址33-64的从站Station65_96(双字) 读取地址65-96的从站Station97_127 (双字) 读取地址97-127的从站分配举例:二: FB2 Danfoss VLT PCA block程序块说明本功能块可以读写变频器参数,PPO类型需要指定,比如PPO1,PPO2,PPO5 SFC 14 “DPRD_DAT” 和 SFC 15 “DPWR_DAT”用在了FB2 “Danfoss VLT PCA block”.输入:Address (Integer):硬件组态中的从站起始地址Par_block (Block_DB):包含指定的读写参数的数据块Enable (Bool):使能本FB块的上升沿,或者复位本FB块的错误输出:Done (Bool):当数据块中所有数据写到变频器后为被置为1PCA_Error:当有参数读写错误时ON,Enbale为1后复位本错误输出自定义数据类型UDT1‘PCA Channel’可以用来在数据块中方便的创建一个参数数据块。
基于PROFIBUS总线PLC与变频器通讯的实现
应用方法论
l 6 9
基于P ROFB 总线P C与变频器通讯 的实现 I US L
杨海 涛
( 广东 中烟工业 有限责任公 司梅州卷烟厂 ,广东梅州 5 4 1 ) 10 1
摘 要 P R0FB 现 场 总线 技 术 是 当今 控 制领 域 的 热 点 ,本 文 以se n ¥ - 0 L Ius ime s 7 3 0P c为 主 控 制 器 ,基 于 P R0FB 总 线技 I us
术 , 实现 与DANF sF 3 0 os C 0 '  ̄
通讯 ,详 细 深入 分 析 DANF SF [】 OS c3)变频 器 的 通 信 协议 及 提 供 了P C对 变频 器 的 启停 ( L
控制及数据传送的方法 ,给 出了系统的通信 网络设置 、参数配置 。
关奠词 P ROFB ;P C;变频器;通讯 IUS L 中圈分类号 TN7 3 7 文献标识码 A 文章编号 17 — 6 1 (0 20 2 0 6 — 1 6 3 9 7 一2 1)8 — 19 0
则参数 为 “ # 60 7 w 1# 4 C” ,反 转 为 “ 1 # 4 C ,停 止 为 W# 6 8 7 ”
“ #1 # 40 W 6 0 0” 。
互 兼 容 的协 议 既有 共性 ,又有 个 性 ,应 用各 有 侧重 ,所 在协 议 能 在 同一 条总 线上 混合 使用 。 2 P C与变频器通讯的实现 L
2 1 系统 结构 .
P N i P 1/ “ a p 1 a pu i e 选项 中可 以设置 ( U 9 52 R m R m pTm ” n 电
机 的加速 时间 )、P Ni P 1/ “ a p1 a pDw ie ( U 9 5 n 3 R m R m o n m ” 电 T 机 的减 速时 间 )、P N i P 1/” ai m R f ec”( U 9 5 M x n 4 mu e rne 最大 参考 e 值 )、P N i P 1/” nm m R f ec”( U 9 55Miiu ee n e 最小 参考 值 ) 。可 n r 等 以根 据实 际运 行 和控制 的需 要进 行配 置 。 P Ni P 1/ “ i A ta V le U 9 61 Ma c l a ”从 变频 器上 读 取 电机 主 n n u u 要 数值 、P N i P 1/ “ oo C r n”从 变频 器上 读 取 电机 电 U 9 62 M t ur t n r e 流等。 2- .2变频 器参数设 置 3 组 态完 成后 ,要使 变 频器 能够 用 P C 过P O IU 来控 制 , L通 R FB S 变 频 器也 需要 一 定 的参 数 设 置才 能 实现 ,变 频 器初 始 化后 需 要 注 意 以下参 数设 置 : P 0 命 令 源 :数字 或者 控制 字 ( 81 或者 仅仅控 制字 ) P 1 控 制 字格 式 :F 或者Pod v 80 C rf f e ii P 1 站号 :4 ( 需与 硬件组 态 时保持 一致 ) 98 必
Profibus通信的故障分析和排除
Profibus通信的故障分析和排除1、大林通信故障基本判断一个现场总线通信系统的故障主要有可能来自三个方面,通信主站、连接线路、通信从站,在实际通信故障的排除过程中将这三方面隔离判断可以快而准确的发现故障。
在实际过程中可以采用以相同或类似的设备替代主站,分段或改变连接线路,减少或交叉替换从站等方法有效排除故障。
2、GSD文件与主站参数设置在通信主站方面首先应加装正确的GSD文件,随着Profibus协会与Danfoss 公司对其产品的更新,Danfoss会在其网站上相应更新其GSD文件,用户使用的GSD文件版本如果比其使用的VLT变频器软件版本旧,有可能使主站驱动不了VLT 变频器。
同时也要在主站一侧设好相应的参数,如数据格式,通信速率等,更主要的是要设置好从站设备的映射地址,虽然大多数主站设备(如西门子的S7-300)都可以自动分配地址,但在频繁添加、删除从站的情况下或手动操作时有可能导致映射地址冲突。
3、如何判断Danfoss变频器的通信质量通过一个RS232-RS485转换器和丹佛斯的专用测试软件,可以建立PC与VLT 之间的Profibus之间的有效连接通过该测试软件可做搜索Profibus网络中的Danfoss设备、用不同的数据格式通信并控制变频器、在通信过程中检查通信质量(误码率)等工作,通过该方法的测试,用户基本可以判断Danfoss变频器的Prpofibus通信功能是否完善。
4、EMC对通信线路的影响由于变频器产品属于高干扰元件,在实际应用中干扰是造成通信不畅的常见原因,通信电缆与动力电缆分别走线、使用标准的Profibus电缆接线和良好的屏蔽层接地是消除电磁干扰的最佳办法,但很多用户对这一点并未引起足够的重视,在等电位条件较好的地网系统中我们推荐两点接地(见下图)。
5、参数P512对Danfoss变频器参数P512的设定(以VLT5000为例)几乎会影响到所有类型总线通信的效果。
丹佛斯变频器profibus总线控制方式
3.参数概叙
5组:串行通信 500地址(不用设置) 501波特率(不用设置) 502惯性停机 503快速停机 504直流制动 505启动 506反转(需更改) 数值: 默认为LOGIC OR 还有DIGITAL INPUT SERIAL PORT LOGIC AND 512报文结构 PROFIDRIVE FC DRIVE
3.参数概叙
• 1组:负载和电机 100控制方式选择 SPEED OPEN LOOP SPEED CLOSED LOOP 102 ~106电机参数 107电机自动适配AMA 非旋转式
120启动延时 0.0-10.0sec 121启动时的功能 122停止时的功能
108~118自动学习
3.参数概叙
2组:参数给定值和极限值 200输出频率范围/转向 仅顺时针,0~132Hz 双向,0~132Hz 一定要选双向! 207加速时间1 208减速时间1 3组:输入与输出 端子定义。 4组:特殊功能 调整用
4.通信连接
• 扩展功能 参数916 PCD config.write 参数917 PCD config.read
可设置 515给定频率 516给定信号单位Hz,Nm,rmp ….. 520电流 521转矩 ……
3.参数概叙
6组:技术功能及诊断 620运作模式 初始化用INITALIZE 报警34:Profibus通信故障
4.通信连接
以西门子S7- 300PLC为例. 一.硬件连接:接 线PLC连接端以DP 接头连接PLC的DP 接口,变频器端直 接连接变频器 Profibus卡的接线端 子。见右图
4.通信连接
2.面板操作
[STOP/RESET]键用于停止电机运行或用于VTL变频器 跳闸后重机旋转方向。 [START]键用于启动通过[STOP/RESET] 键停止的VTL 变频器。
丹佛斯fc360,profibus,dp,协议
竭诚为您提供优质文档/双击可除丹佛斯fc360,profibus,dp,协议篇一:profibus与danfoss变频器通讯基于pRoFibus―dp总线的danfoss变频器应用thecontrolofFrequencyconverters-danfossbasedonprofi bus-dp一、概述pRoFibus―dp是一种坚固耐用、功能强大、开放性好的通讯总线,主要用于与现场设备的连接并快速、循环地进行数据交换。
除此之外还具有如下优点:符合现代控制思想——集散控制,从而提高系统的实时性和可靠性;通过pRoFibus―dp总线不但能够将不同生产厂商的控制元件(带dp口)连接起来,形成一个兼容、完善的控制系统,而且有利于提高系统的灵活性和可移植性;由于pRoFibus―dp总线的使用,烟厂根据需要能够很方便地组建信息化管理网络。
所以,pRoFibus―dp总线深受设计者和用户的欢迎。
danfoss变频器是由丹佛斯公司生产的、广泛使用的一种变频调速产品。
由于其采用了崭新的VVcplus控制原理,在整个速度范围内能承受极大的负载冲击,同时对参数的变化能做出快速的反应,另外它还具有体积小(书本式设计)、操作简单等优点。
本文主要针对采用pRoFibus—dp总线如何来实现danfoss变频器的控制,以达到与上、下游机速度相匹配。
此控制在烟机生产线产品中具有一定的典型性,可不加修改地进行移植复用。
二、硬件电路下面的硬件电路是某卷烟厂制丝线pRoFibus―dp总线的一部分,现拿来用以说明基于pRoFibus―dp总线的danfoss变频器应用。
图1硬件电路示意图(1)当系统满足某些条件时:plc→通过pRoFibus―dp总线控制电机的启停、运行速度;(2)通过pRoFibus―dp总线,变频器向plc反馈电机m 运行的状态信息,如:电机运行速度、电机扭矩等。
三、变频器参数设置带dp接口的danfoss变频器除了参数组0~参数组6的设置外,还必须针对pRoFibus―dp总线通讯进行如下参数的设置:(1)512报文结构(telegRampRoFile):danFoss[1]danfoss变频器(带dp接口)与pRoFibus―dp总线通讯有两种控制字结构可供选择:pRoFidRiVe[1]和danFoss[1],其中pRoFidRiVe为国际标准,danFoss[1]为丹佛斯标准。
如何用plc批量读写Danfoss 变频器参数
Danfoss变频器通过Profibus通讯读写内部参数的应用变频器是现代化工厂中常见的设备,在一条生产线中,profibus现场总线网络中会有多台的变频器从站在运行,这使得plc中通讯程序往往比较大,本程序通过西门子plc组态多台丹佛斯变频器,利用固化的FB程序块,可以快速方便的读写多台变频器参数。
下图为例程中的硬件组态:每个丹佛斯变频器从站映射到PLC中的I/O地址如下:一 . FB1 Read Danfoss VLT status程序块说明此程序用来读取profibus网络中从站的通讯状态,如果网络中的vlt变频器没上电或者没有联上profibus,则该地址变频器的状态位被设为逻辑0,反之则为1。
FB1FB1 Read Danfoss VLT status可以与FB2 Danfoss VLT PCA block一起读写变频器的参数。
SFC51’RDSYSST’用来读取网络中组态的从站列表,没被组态的从站则不能读取。
FB1可以用在所有丹佛斯变频器产品中。
输入:Int_Ext (Integer):0:PLC作为主站。
1:PLC不是主站,主站是其余外部设备。
Master_No (Integer):主站PROFIBUS系统号,见硬件组态Timer_No (S7 Timer):分配一个S7计时器输出:1表示指定地址的从站被激活0表示指定地址的从站没被激活Station01_32(双字)读取地址1-32的从站Station33_64(双字) 读取地址33-64的从站Station65_96(双字) 读取地址65-96的从站Station97_127 (双字) 读取地址97-127的从站分配举例:二: FB2 Danfoss VLT PCA block程序块说明本功能块可以读写变频器参数,PPO类型需要指定,比如PPO1,PPO2,PPO5 SFC 14 “DPRD_DAT” 和SFC 15 “DPWR_DAT”用在了FB2 “Danfoss VLT PCA block”.输入:Address (Integer):硬件组态中的从站起始地址Par_block (Block_DB):包含指定的读写参数的数据块Enable (Bool):使能本FB块的上升沿,或者复位本FB块的错误输出:Done (Bool):当数据块中所有数据写到变频器后为被置为1PCA_Error:当有参数读写错误时ON,Enbale为1后复位本错误输出自定义数据类型UDT1‘PCA Channel’可以用来在数据块中方便的创建一个参数数据块。
丹佛斯变频器PROFIBUS通讯配置
1、设置PROFIBUS地址:断电后,通过硬件拨码,设置PROFIBUS地址,应与STEP7软件分配地址一致,地址空间为0~125,默认地址127。
2、变频器设置参数(设置成用PROFIBUS总线控制)1)Par.0-40(LCP的手动启动键)选择[0] 禁用。
2)Par.8-10选择PROFIdrive。
3)Par. 8-50~8-56选择[1]总线。
4)Par. 8-03~8-07咨询丹佛斯进行设置。
5)Par. 9咨询丹佛斯进行设置。
6)Par. 3-00选择[0]仅为正值,防止反转。
另外Par. 3-01~3-03也需设置,转速正极限不要超过电机额定转速。
3、PPO类型:见上表,总共有PPO Type 1~8共8种模式。
PPO types 3、4、6、7和8用于非循环参数访问,只能访问PCD(过程控制数据),但是不能对PCV(变频器参数特征值)进行访问。
选择上述5种模式,PLC送出过程控制数据,变频器响应后返回过程状态数据。
对于过程控制数据,PCD头4个字节(图中1、2)由CTW (控制字)和MRV(主要参考值――速度)组成,用来控制电机起停以及速度给定。
下4个字节(图中3、4)写Par. 9-15[1]中设置的可以写的参数;对于状态数据,PCD头4个字节(图中1、2)由STW(状态字)和MAV(主要实际值――速度)组成,用来反应电机运行状态以及速度反馈值。
下4个字节(图中3、4)写Par. 9-16[1]中设置的可以读的参数。
后续字节为Par. 9-23中设置的参数。
PPO types 1、2、5可以对PCV(变频器参数特征值)和PCD(过程控制数据)进行读写。
所有PPO types都可以选择成Word consistent(只有PCV数据是连续的,不需要调用SFC14,15)和Module consistent(PCD,PCV数据是连续的,都有调用SFC14,15)。
4、CTW(控制字)/ STW(状态字):根据Par.8-10设置的不同可以选择PROFIdrive或者FC结构。
Profibus与Danfoss变频器通讯
基于PROFIBUS―DP总线的Danfoss变频器应用The Control of Frequency converters-Danfoss Based on Profibus-DP一、概述PROFIBUS―DP是一种坚固耐用、功能强大、开放性好的通讯总线,主要用于与现场设备的连接并快速、循环地进行数据交换。
除此之外还具有如下优点:•符合现代控制思想——集散控制,从而提高系统的实时性和可靠性;•通过PROFIBUS―DP总线不但能够将不同生产厂商的控制元件(带DP口)连接起来,形成一个兼容、完善的控制系统,而且有利于提高系统的灵活性和可移植性;•由于PROFIBUS―DP总线的使用,烟厂根据需要能够很方便地组建信息化管理网络。
所以,PROFIBUS―DP总线深受设计者和用户的欢迎。
Danfoss变频器是由丹佛斯公司生产的、广泛使用的一种变频调速产品。
由于其采用了崭新的VVC PLUS控制原理,在整个速度范围内能承受极大的负载冲击,同时对参数的变化能做出快速的反应,另外它还具有体积小(书本式设计)、操作简单等优点。
本文主要针对采用PROFIBUS—DP总线如何来实现Danfoss变频器的控制,以达到与上、下游机速度相匹配。
此控制在烟机生产线产品中具有一定的典型性,可不加修改地进行移植复用。
二、硬件电路下面的硬件电路是某卷烟厂制丝线PROFIBUS―DP总线的一部分,现拿来用以说明基于PROFIBUS―DP总线的Danfoss变频器应用。
图1 硬件电路示意图(1) 当系统满足某些条件时:PLC →通过PROFIBUS―DP总线控制电机的启停、运行速度;(2) 通过PROFIBUS―DP总线,变频器向PLC反馈电机M运行的状态信息,如:电机运行速度、电机扭矩等。
三、变频器参数设置带DP接口的Danfoss变频器除了参数组0~参数组6的设置外,还必须针对PROFIBUS―DP总线通讯进行如下参数的设置:(1)512报文结构(TELEGRAM PROFILE):DANFOSS [1]Danfoss变频器(带DP接口)与PROFIBUS―DP总线通讯有两种控制字结构可供选择:PROFIDRIVE[1]和DANFOSS[1],其中PROFIDRIVE为国际标准, DANFOSS[1]为丹佛斯标准。
S7-300和丹佛斯变频器Profibus-DP通信专题培训课件
1、西门子S7-300PLC与丹佛斯FC300通讯组态过程
1.2、插入主站:在屏幕中央按右键,弹出的快捷菜单中选择Insert New Object插入SIMATIC 300 Station,可以看到选择的对象出现在右侧的屏幕上。
3
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
1.3、插入模块:双击右侧生成的hardware图标,在弹出的HW config 中进行 组态,在菜单栏中选择“View”选择“Catalog”打开硬件目录,按订货号和硬件 安装次序依次插入机架、电源、CPU。
14
2、丹佛斯FC300的profibus通讯格式
2.14 、丹佛斯FC300参数设置:要使变频器能够用PLC通过Profibus来控制,变 频器也需要一定的参数设置才能实现,变频器初始化后需要注意以下参数设置:
P801 命令源: 数字或者控制字 (或者仅仅控制字) P810 控制字格式: FC或者Profidrive P918 站号: 3 (必需与硬件组态时保持一致 。
10
2、丹佛斯FC300的profibus通讯格式
2.1、丹佛斯FC300通讯:PPO---parameter process data objects过程数据之 间执行匹配,用于进行周期性数据交换的用户数据的结构称为参数过程数据对象。
PCV:参数区
IND:替代索引
PCD:过程数据 PVA: 参数资料
4
1、西门子S7-300PLC与丹佛斯FC300通讯硬件组态
1.4、新建Proofibus网络:插入CP时会同时弹出组态PROFIBUS画面, 选择新建 一条PROFIBUS(1),组态PROFIBUS站地址,点击“Properties”键组态网络属 性如下图:
丹佛斯变频器Profibus通讯
丹佛斯变频器profibus通讯济南创恒科技发展有限公司满建江第一步:导入FC300的GSD文件第二步:将FC300拉入总线上,并设置总线地址,参数等。
第三步:配置参数过程数据对象(PPO)的类型,可以选择PP0Type 4 word consistent PCD. 这是软件会自动分配我们所使用的寄存器的地址。
PPO 4文本结构CTW STW MRVMA VPCD PCD PCD PCD1(控制字)2(速度设定值)3 4 5 6由Master站传输给变频器(VLT)的PPO 4CTW: 控制字占用第1、2字节;MRV: 速度设定值占用第3、4字节;PCD: 过程数据(4个) 占用第5~第12字节主要用来修改变频器参数(即参数9-15数组2-9所设定的参数);•由变频器(VLT)反馈给Master站的PPO 4STW: 状态字占用第1、2字节;MA V: 速度反馈值占用第3、4字节;PCD: 过程数据(4个) 占用第5~第12字节主要用来反馈变频器状态信息(即参数9-16数组2-9所设定的参数);软件配置的地址是从STW(CTW)开始的,例如软件配置从512-523地址。
则512-513是STW(CTW)的地址,514-515是MA V(MRV)的地址。
516-517是PCD1的地址-----等控制字采用danfoss的FC协议例:16#047C为启动变频,16#043C为停车。
变频器的频率设定值为0----16#4000 对应0-----参数303的最大参考值。
例如:303设为50HZ,16#2000就对应变频器的25HZ。
参数设置:、915 PCD写配置数组(2-9组),0默认为控制字,1默认为速度给定置916PCD读配置数组(2-9组),0为状态字,1为速度反馈值。
9-18节点地址,和硬件拨码开关,软件上设置的一样。
地址数值传送直接使用MOVE指令即可,不需要SFC指令。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
丹佛斯变频器profibus通讯-任晓奎第一步:导入FC300的GSD文件
第二步:将FC300拉入总线上,并设置总线地址,参数等。
第三步:配置参数过程数据对象(PPO)的类型,可以选择PP0Type 4 word consistent PCD. 这是软件会自动分配我们所使用的寄存器的地址。
由Master站传输给变频器(VLT)的PPO 4
CTW: 控制字占用第1、2字节;
MRV: 速度设定值占用第3、4字节;
PCD: 过程数据(4个) 占用第5~第12字节主要用来修改变频器参数(即参数9-15数组2-9所设定的参数);
•由变频器(VLT)反馈给Master站的PPO 4
STW: 状态字占用第1、2字节;
MA V: 速度反馈值占用第3、4字节;
PCD: 过程数据(4个) 占用第5~第12字节主要用来反馈变频器状态信息(即参数9-16数组2-9所设定的参数);
软件配置的地址是从STW(CTW)开始的,例如软件配置从512-523地址。
则512-513是STW(CTW)的地址,514-515是MA V(MRV)的地址。
516-517是PCD1的地址-----等
控制字采用danfoss的FC协议
例:16#047C为启动变频,16#043C为停车。
变频器的频率设定值为0----16#4000 对应0-----参数303的最大参考值。
例如:303设为
50HZ,16#2000就对应变频器的25HZ。
参数设置:、
915 PCD写配置数组(2-9组),0默认为控制字,1默认为速度给定置916PCD读配置数组(2-9组),0为状态字,1为速度反馈值。
9-18节点地址,和硬件拨码开关,软件上设置的一样。
地址数值传送直接使用MOVE指令即可,不需要SFC指令。