丹佛斯变频器PROFIBUS通讯配置(DOC)
丹佛斯变频器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结构。
丹佛斯变频器modbus通讯
丹佛斯变频器Modbus通讯济南创恒科技发展有限公司满建江∙FC系列变频器通过内置的RS485接口,以Modbus RTU格式进行通讯。
参数设置如表∙FC系列变频器需要设置的参数:8-01,控制地点,选择【2】控制字,或者【0】数字和控制字;8-02,控制来源,选择【1】RS 485;8-03,控制字超时时间;8-04,控制字超时功能,选择当控制字丢失,变频器采取的动作;8-30,【2】选择为Modbus RTU通讯协议;8-31,变频器的通讯地址,1-126范围内地址有效;8-32,设置通讯速度,各站速度要求一致;8-33,奇偶校验方式,各站要求设置一致;8-50,惯性停车的实现方式,当8-01选择为【0】时,请注意该参数。
丹佛斯变频器所要通讯的MODBUS地址为参数号码乘以10减去1,西门子PLC不需要减1. 例如:变频器的频率地址为3-10那么对应的MODBUS地址即是:(310×10)-1=3099(十进制)西门子200PLC 地址不需要减1 为43100在PLC的modbus指令块写入要通讯变频器地址,参数的地址,和参数的值后,即可更改此参数。
∙电报结构(十六进制)∙地址字段包含8位数据,有效的地址范围为0-247(十进制),0为广播模式;1-247对相应地址的从站进行寻址。
功能字段包含8位数据,有效地代码范围为1-FF,功能字段用于在主站和从站之间发送消息。
当从主站向从站发送时,功能字段为主站的控制字;当从从站向主站传送时,功能字段为从站的状态字。
∙数据字段,是由几组字节两个十六进制数字(00至FF)构成,根据不同的功能代码,数据字段包含的位长、作用不一,针对常用的功能代码,举例如下:∙1、功能代码=1,读取线圈状态∙ 2、功能代码=5,写入单个线圈数值∙ 3、功能代码=F,写入多个线圈数值∙线圈及位的意义。
地址0-31为主站写入用控制位,32-63为从站返回的状态位,如下表所示:∙例如,使电机启动并运转在50%*最大参考值的报文如下∙其中位的个数为 20H=32个位,也就是从00地址起始到31为止的位;字节数,是指写入数值为4个字节;写入数值 047C 对应00-16位,在传送时低位在前,因此为7C 04;2000 对应16-31位,50%*最大参考值,在传送时低位在前,因此为00 20;对于停止,应发043C代码4、功能代码=3,读取保持寄存器状态,保存寄存器保持2字节(即16位)∙ 5、功能代码=6,写入单个寄存器∙ 6、功能代码=10,写入多个寄存器数值∙寄存器列表:∙例如,当要读取3-41,加速时间时,需要写的报文:∙计算参数3-41的地址 3-41 → 341*10-1=3409 → D51(十六进制);保持寄存器状态都为双字节,因此在字个数位置应该为 2 ;正常情况下,变频器返回的报文为,∙012C 为读出的加速度时间,转换成十进制并考虑到控制单位,得到加速时间为3秒。
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中显示。
丹佛斯FC302变频器网络设置[精品文档]
丹佛斯FC302变频器网络设置1。
必设的参数:8_10:ProfiDrive/FCProfile。
将其设置为ProfiDrive;9_18:DP站号——使用DP网卡时需设置;3_41:加速上升时间(秒):在当电机为大风机电机且为PPO7协议格式时,由PLC通讯设定,在变频器上无需设定,详见下文;3_42:减速下降时间(秒):在当电机为大风机电机且为PPO7协议格式时,由PLC通讯设定,在变频器上无需设定,详见下文;5_12:设置27号端子:缺省为[2],将其改为[0]——无功能;1_20:电机额定功率(KW),按电动机铭牌实际数值填写;1_24:电机额定电流(A),按电动机铭牌实际数值填写;1_25: 电机额定转速(rpm),按电动机铭牌实际数值填写;3_03:最大参考值(rpm):缺省为1500rpm,将其改为3000rpm;标准块FC23中的50.0Hz 全部改为100.0Hz,使变频器具备超频到100.0Hz的能力;2。
双向控制必设的参数:4_10:方向选择,缺省值为Clockwise,将其改为Bothdirection[2];3。
风机、泵类应用需设置的参数:1_03:转矩特性,缺省为[0]——恒转矩,将其改为[1]——变转矩;3_40:加减速的类型,缺省值为线性加减速,将其改为S加减速;4。
ProfiNet网卡12_00 ip address assignment设置为[0]manual;12_01 ip address 如:192.168.101.240;12_02 subnet mask 如:255.255.255.0;12_03 default gateway 如:192.168.101.240(需与ip地址相同);12_08 Host Name 设为与PLC硬件组态中该变频器的名称;5. 采集变频器数据使用PPO3进行硬件组态时无法读取更多的参数;使用PPO6进行硬件组态时只有2个字——32位的空间用于读取变频器参数;使用PPO7进行硬件组态时有6个字的空间用于读取变频器参数;需读取的变频器参数要在9_16中进行组态;9_16:[2]------16_14电机电流[3]------16_14电机电流[4]------16_34散热器温度[5]------0[6]------15_02千瓦时计数器[7]------15_02千瓦时计数器从上述设置可见:对32位的数据,需占用2个PCD的空间,1WORD/1PCD;注意:只需要采集变频器的电流时,将变频器组态为PPO6通讯类型即可;此时只需设置9_16[2]和9_16[3];当变频器被组态为PPO7时,还可以读出;PCD1 2 3 4 5 6 7 8 9 10STW MAV PCD PCD PCD PCD PCD PCD PCD PCD9_16 [0] [1] [2] [3] [4] [5] [6] [7] [8] [9]PPO3PPO6 16_14 16_14PPO7 16_14 16_14 16_34 15_02 15_02上图表明了在我们常用的3种PPO通讯类型中,变频器的9_16参数中的各项需要设定的参数及其内容,注意:对32位的数据需占用2个连续的PCD。
danfoss FC300 Profibus通讯 (2)
FC300 PROFIBUS通讯1.安装GSD文件,硬件组态< 选项< 安装GSD文件2.组态CPU,创建PROFIBUS-DP3.将FC300拖拽到DP上选择通讯协议:PPO type 4 module consistent PCD下载硬件组态后会自动更改这个参数。
如果在编程监控程序时,SFC14,SFC15通讯时发生数据长度不匹配的故障需要检查此项并删除在原先在硬件组态上的PPO 协议,然后重新添加编译下载。
4.组态FC300的DP 从站号(如:地址3)往上拨到ON 启用模块PROFIBUS 功能单个变频器,已经是DP 末端,将终端拨上拨码DP 地址,确认参数9-18已自动跟踪这个值。
设置了拨码后,9-18将不能再更改了。
按两次MENU键,进BACK键返回上一级入参数界面。
按“△”键加减参数组。
按OK键进入修改该参数界面。
按“△”键加减参数修改:1.8-01修改为2//2.8-02修改为33.8-10 修改为14.选择电机参数(从电机铭牌上获得)1-20组如:电机电流电机功率电机电压等;6.0-40设置LCP面板上“hand on”功能5.为PCD READ分配选项(因为电机电流与4word需要从9-16的列表中选择并放入PCD里送到PLC)P P O 4文本结构CTW STW MRVMAVPCD PCD0(控制字)状态字1(速度设定值)实际值2 3由Master站传输给变频器(VLT)的PPO 4CTW: 控制字占用第1、2字节;MRV: 速度设定值占用第3、4字节;•由变频器(VLT)反馈给Master站的PPO 4STW: 状态字占用第1、2字节;MA V: 速度反馈值占用第3、4字节;PCD: 过程数据(2个) PCD1.2中的内容可以自定义。
(4word consistent 可以定义4个PCD 状态内容)*****9-16数组0-3所设定的参数);PCD1对应9-16【1】内的内容,PCD2对应9-16【2】内的内容7.编写程序•S FC14通讯模块主要用来访问分布式输入(模拟量/数字量输入) ,其功能图如下所示:图3 SFC14通讯模块参数描述参数I/O定义数据类型功能描述EN 输入BOOL 使能端,当EN=1时调用SFC14模块LADDR 输入WORD 分布式输入的起始地址,配置变频器时由系统给定ENO 输出BOOL 当SFC14被执行时ENO=1RET-VAL 输出INT 当SFC14被执行时的状态代码RECORD 输出ANY 输入数据的存放地址及长度参数I/O定义数据类型功能描述EN 输入BOOL 使能端,当EN=1时调用SFC15模块LADDR 输入WORD 分布式输出的起始地址,配置变频器时由系统给定RECORD 输入ANY 输出数据的存放地址及长度ENO 输出BOOL 当FC2被执行时ENO=1RET-VAL 输出INT 当SFC15被执行时的状态代码控制字 频率设定 状态字 输出赫兹 自定义1,PCD1自定义2,PCD2读使能 写使能图4 S FC15通讯模块参数描述控制字16#047F 为起车2#0000 0100 0111 1111。
如何用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通讯配置
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结构。
丹佛斯变频器FC使用说明.doc
使用说明一、 FC360的功能二、 FC360本机面板使用 HandON从出厂设定开始(未接控制线),首先,按【OffReset 】键使变频器处于停止状态,设定参数5-12 改为【 0】,退出到 Status 状态,这时,还是【 OffReset 】键上的灯亮,按【 OK】键,面板中心显示 4 位数值,设定手动频率,上下键增减,右键可窜位,设定好后,按【Handon】键计开始运行,运行过程中直接按键改变数值则立即更改输出。
按【 OffReset 】键停止。
设定的频率值将保持,再次按【Handon】键,将从运行最后的设定值。
三、 FC360参数设定方法:通用的参数设定方法:首先,按【OffReset 】键使变频器处于停止状态,按【MENU】键显示 OM1状态此时在按一次【 MENU】键则进入菜单 1 模式,按上键或下键可以修改参数组号,按【OK】进入此参数组,按上下键找到你需要改的参数号,按【OK】键该设定参数值闪烁,按上下键修改参数值(功能代码),若按【 ok】键保存此次修改的参数。
若按【 back】键则取消修改。
四、参数初始化修改参数 14-22 设定为 2(初始化),然后从新上电,此时报警为 A80,按【OffReset 】键复位后红色报警等已灭,但显示窗口仍有 A80 报警显示,变频器需再次从新上电。
五、参数复制到 LCP面板。
修改参数 0-50 参数,当 0-50 ,设为【 1】所有参数到 LCP,从变频器拷贝参数到面板,等待完成。
设为 [2] 则把面板中参数拷贝到变频器,从LCP传所有参数。
完成后参数自动改为【 0】。
六、使用同步电机的设定步骤按下表设定:ID Description Description FC-360 设定值100 ConfigurationMode 配置模式openloop101 MotorControlPrinci电动机控制原理VVC+ ple110 MotorConstruction 电动机机构PM,nonsalientSPM124 MotorCurrentInom[A电机额定电流电机名牌]125 MotorNominalSpeed[电机额定转速电机名牌RPM]126 MotorCont.RatedTor 电动机持续额定转电机厂家提供queMnom[Nm] 矩129 AMA 自动电动机调整可以做 AMA自学习高级参数130 StatorResistanceRs定子阻抗 Rs 电机厂家提供数值除以 2 [Ohm]137 d-axisInductanceLdd 轴电感 Ld 电机厂家提供数值除以 2[mH]139 MotorPoles 电机级数电机极数140 BackEMFat1000RPM[V 1000 转时后感应电电机厂家提供_RMS/1000RPM] 势142 MotorCableLength 电缆长度( M)单位米300 参考值方向参考值方向303 MaximumReference[H最大参考值根据情况定z]341 Ramp1Rampuptime 斜坡加速时间根据负载情况设定342 Ramp1Rampdowntime 斜坡减速时间根据负载情况设定414 MotorSpeedHighLimi电动机速度上限根据电机设定t[Hz]419 MaxOutputFrequency最大输出频率根据电机设定[Hz]1401 SwitchingFrequency开关频率根据情况设定[kHz]458 电机缺相功能始终为禁用FC360-22K11341000155[1],[handON], 等待 -- ,[OK](110)可学习,(3.6 )可学习(8)可学习320(手动输入)3090HZ5590HZ98HZ2K11、首先,设定 1-00,1-01,1-10,及1-24,1-25,1-26(按电机铭牌)2、电机自学习 AMA,设定 1-29 ,为【 1】,按 OK键,按【 Handon】键,等待,经过一段时间,会显示“按【OK】键完成 AMA”,按下【 OK】键完成。
西门子PLC与丹佛斯300型变频器通过PROFIBUS网络的组态通信
张春 杰 ( 河南中烟公 司新郑卷烟厂, 河南 新郑 4 15 ) 5 0 1
摘 要
通 过 例 证 , 细介 绍 了西 门 子 S 一 L 与 丹佛 斯 3 0型 变 频 器通 过 P OF B — P 网络 连接 的 配置 和 编 程 。 详 7P C 0 R I US D 关 键 词 : 门子 P C, 佛 斯 变 频 器 , R F S D 西 L 丹 P O 旧U — P网络 , 配置
3 2型 变 频 器 ( 卡 MC O ) 过 P OF B S— 1 网 A1 1 通 R IU DP 网络 连 接 的硬 件 组 态 、 编程 和 变 频 器 的设 置 。
1 西 门子 硬 件 组 态
1 打 开 SMA l 管 理 器 , ) I TC 点击 “ e rjc( N w Poe t新项 目) , ”输
输 入 、 出地 址 ( 节 数 ) 长度 不 一样 。 输 字 的
3 展 开 项 目名 称 , 择 “ ad r( 件 ) , 击 进 入 。 ) 选 H rwae 硬 ”双
4选择机架 、 ) 电源 和 CP , “ 3 。 U 如 图 ” 5 依 次展 开 “ R I U P / A dt n l il D v e ” ) P OFB S D … ‘ d i a Fed e i s / i o c “ r e ” “ a fs … F 0 2 0 3 0 , 选 中 “ C1 0 2 0 D i s / D no s /‘C1 / 0 / 0 ” v 0 F /0 / 0
2 右击项 目名称 , ) 插入新对象 “n etN w Obic”选择 I r e j t, s e
“ MATl 4 0 Stt n” 如 “ 2” SI C 0 a i , 图 o 。
DanfossDP通讯
S7-300C与Danfoss FC300 PROFIBUS-DP通讯丹佛斯FC系列变频器,作为丹佛斯变频器家族的一种新型产品,继承了以往5000系列变频器成熟的总线通讯技术,作为5000系列的替代产品,其在PROFIBUS上的基本协议没有变化,参数寻址和GSD文件有所不同,V1版本增加了与第三方设备网络组态的灵活性,可以作为国际通用总线PROFIBUS从站,挂靠在PROFIBUS网络中,方便的实现过程控制的需要,本文以西门子S7-300做主站,介绍怎样通过PROFIBUS实现通讯。
1 示例系统的体系结构S7-300CCPU313-2DPFC302本例中选用S7-300 CPU313-2DP作为PROFIBUS-DP 主站,连接一个FC300变频器,连接多个FC300时与之相同。
2 软件版本描述需要软件:STEP7 V5.2需要硬件:1:S7-300 CPU313-2DP2: FC3003: PROFIBUS-DP 接口模块,用于安装在FC300上,使之成为PROFIBUS-DP从站。
3 组态主站系统打开SIMATIC MANAGER, 通过FILE菜单选择NEW新建一个项目,在NAME栏中输入项目名称,将其命名为TEST,在下方的Storage Location中设置其存储位置。
项目屏幕的左侧选中该项目,在右键弹出的快捷菜单中选择Insert New Object插入SIMATIC 300 Station,可以看到选择的对象出现在右侧的屏幕上。
双击右侧生成的hardware图标,在弹出的HW config 中进行组态,在菜单栏中选择“View”选择“Catalog”打开硬件目录,按订货号和硬件安装次序依次插入机架、电源、CPU。
插入CP时会同时弹出组态PROFIBUS画面,选择新建一条PROFIBUS(1),组态PROFIBUS站地址,点击“Properties”键组态网络属性如下图:在DP属性的Operating Mode中,将其设为DP master在本例中主站的传输速率为“1.5Mbps”,“DP”行规,无中继器、OBT等网络元件,点击“OK”键确认并存盘。
丹佛斯变频器Profibus通讯
丹佛斯变频器profibus通讯济南创恒科技发展有限公司满建江第一步:导入FC300的GSD文件第二步:将FC300拉入总线上,并设置总线地址,参数等。
第三步:配置参数过程数据对象(PPO)的类型,可以选择PP0Type 4 word consistent PCD. 这是软件会自动分配我们所使用的寄存器的地址。
由Master站传输给变频器(VLT)的PPO 4CTW: 控制字占用第1、2字节;MRV: 速度设定值占用第3、4字节;PCD: 过程数据(4个) 占用第5~第12字节主要用来修改变频器参数(即参数9-15数组2-9所设定的参数);•由变频器(VLT)反馈给Master站的PPO 4STW: 状态字占用第1、2字节;MAV: 速度反馈值占用第3、4字节;PCD: 过程数据(4个) 占用第5~第12字节主要用来反馈变频器状态信息(即参数9-16数组2-9所设定的参数);软件配置的地址是从STW(CTW)开始的,例如软件配置从512-523地址。
则512-513是STW(CTW)的地址,514-515是MAV(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指令。
丹佛斯FCM300变频器Profibus地址修改方法
1
丹佛斯FCM300
丹佛斯FCM300系列驱动电机是电机及变频器一体的
2
ቤተ መጻሕፍቲ ባይዱ
丹佛斯FCM300
丹佛斯FCM300系列驱动电机机械结构图
3
调整丹佛斯FCM300参数的常用工具
丹佛斯所提供的变频器与LCP-2的连接线
4
调整丹佛斯FCM300参数的常用工具
我们亦可根据下图自制,注意9针串口为母口
5
调整丹佛斯FCM300参数的常用工具
LCP-2为参数修改及控制用的面板,在包装机、整列 机等设备使用到VLT5000变频器都会带有控制面板。
6
修改丹佛斯FCM300Profibus地址步骤
1、拔下变频器中X100插头,插入连接线,显示如下图
7
修改丹佛斯FCM300Profibus地址步骤
2、按MENU键-按左右键(到9#菜单)-按+/-键(到918参数) -按下CHANGE DATE键-使用+/-键调整显示数值到要求的 profibus地址值-按OK键结束
8
丹佛斯变频器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]为丹佛斯标准。
丹佛斯变频器modbus通讯
丹佛斯变频器Modbus通讯济南创恒科技发展有限公司满建江∙FC系列变频器通过内置的RS485接口,以Modbus RTU格式进行通讯。
参数设置如表∙FC系列变频器需要设置的参数:8-01,控制地点,选择【2】控制字,或者【0】数字和控制字;8-02,控制来源,选择【1】RS 485;8-03,控制字超时时间;8-04,控制字超时功能,选择当控制字丢失,变频器采取的动作;8-30,【2】选择为Modbus RTU通讯协议;8-31,变频器的通讯地址,1-126范围内地址有效;8-32,设置通讯速度,各站速度要求一致;8-33,奇偶校验方式,各站要求设置一致;8-50,惯性停车的实现方式,当8-01选择为【0】时,请注意该参数。
丹佛斯变频器所要通讯的MODBUS地址为参数号码乘以10减去1,西门子PLC不需要减1. 例如:变频器的频率地址为3-10那么对应的MODBUS地址即是:(310×10)-1=3099(十进制)西门子200PLC 地址不需要减1 为43100在PLC的modbus指令块写入要通讯变频器地址,参数的地址,和参数的值后,即可更改此参数。
∙电报结构(十六进制)∙地址字段包含8位数据,有效的地址范围为0-247(十进制),0为广播模式;1-247对相应地址的从站进行寻址。
功能字段包含8位数据,有效地代码范围为1-FF,功能字段用于在主站和从站之间发送消息。
当从主站向从站发送时,功能字段为主站的控制字;当从从站向主站传送时,功能字段为从站的状态字。
∙数据字段,是由几组字节两个十六进制数字(00至FF)构成,根据不同的功能代码,数据字段包含的位长、作用不一,针对常用的功能代码,举例如下:∙1、功能代码=1,读取线圈状态∙ 2、功能代码=5,写入单个线圈数值∙ 3、功能代码=F,写入多个线圈数值∙线圈及位的意义。
地址0-31为主站写入用控制位,32-63为从站返回的状态位,如下表所示:∙例如,使电机启动并运转在50%*最大参考值的报文如下∙其中位的个数为 20H=32个位,也就是从00地址起始到31为止的位;字节数,是指写入数值为4个字节;写入数值 047C 对应00-16位,在传送时低位在前,因此为7C 04;2000 对应16-31位,50%*最大参考值,在传送时低位在前,因此为00 20;对于停止,应发043C代码4、功能代码=3,读取保持寄存器状态,保存寄存器保持2字节(即16位)∙ 5、功能代码=6,写入单个寄存器∙ 6、功能代码=10,写入多个寄存器数值∙寄存器列表:∙例如,当要读取3-41,加速时间时,需要写的报文:∙计算参数3-41的地址 3-41 → 341*10-1=3409 → D51(十六进制);保持寄存器状态都为双字节,因此在字个数位置应该为 2 ;正常情况下,变频器返回的报文为,∙012C 为读出的加速度时间,转换成十进制并考虑到控制单位,得到加速时间为3秒。
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]为丹佛斯标准。
变频器的PROFIBUS 通讯
1、MM440基本参数介绍P0003用户访问级:本参数用于定义用户访问参数组的等级。
对于大多数简单的应用对象,采用缺省的设定值(标准模式),就可以满足要求了。
可能设定的数值:0——用户定义的参数表1——标准级可以访问最经常使用的一些参数2——扩展级允许扩展访问参数的范围例如变频器的I/O 功能3——专家级只供专家使用4——维修级只供授权的维修人员使用- 具有密码保护P0010 调试参数过滤器:本设定值对与调试相关的参数进行过滤只筛选出那些与特定功能组有关的参数。
可能的设定值:0——准备1——快速调试2——变频器29——下载30——工厂的设定值说明:P0010 = 1在P0010 设定为 1 时变频器的调试可以非常快速和方便地完成这时只有一些重要的参数,例如P0304 P0305 等是可以看得见的。
这些参数的数值必须一个一个地输入变频器。
当P3900 设定为1 3 时,快速调试结束后立即开始变频器参数的内部计算,然后自动把参数P0010 复位为0。
P0010 = 2只用于维修。
P0010 = 29为了利用PC 工具例如DriveMonitor STARTER 传送参数文件首先应借助于PC 工具将参数P0010 设定为29 并,在下载完成以后利用PC 工具将参数P0010 复位为0P0010 = 30在复位变频器的参数时参数P0010 必须设定为30 从设定P0970 = 1 起便开始参数的复位,变频器将自动地把它的所有参数都复位为它们各自的缺省设置值,如果您在参数调试过程中遇到问题并且希望重新开始调试,实践证明这种复位操作方法是非常有用的。
复位为工厂缺省设置值的时间大约要60 秒钟。
如果P3900 不为0(0 是缺省设置值)时本参数自动复位为0P0100 使用地区:本参数用于确定功率设定值(例如铭牌的额定功率P0307 的单位是[kW]还是[hp])除了基准频率(P2000)以外还有铭牌的额定频率缺省值(P0310)和最大电动机频率(P1082)单位也都在这里自动设定。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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结构。
PROFIdrive:
CTW(控制字)
STW(状态字)
4、PCV(参数访问):
PCV有2种访问方式:a、DPV1;b、PCV(DPV0)。
这次选PCV方式。
PCV由PCA、IND、PVA组成,见下图
1)PCA(参数特征――2个字节)
RC(询问、响应特征)由PCA字节最高位12、13、14、15组成16位数字标识操作。
询问:
响应:
如果从站响应拒绝主站(响应代码7)的要求,会有代码显示为什么,由PVA的7、8字节数字显示:
5、实例
1)配置:选择PPO types 2 Module consistent, 2)配置Par. 9-15、9-16的PCD参数,
Auto Configuration 要配置成Enable AutoConfig
配置完成后,下载到PLC里,重新上电后,变频器参数配置成PLC设置样子,除去对PCV、CTW读写外,还可以对设置的PCD数据进行读写。
2)配置完成后数据对应关系:
主站向从站写:
从站响应:
3)PCA读写
建立数据块DB11用来存储从站响应后的数据,共8个字节。
建立数据块DB10用来存储主站向从站写参数的数据,共8个字节。
PCV数据需要连续的读写,需要调用SFC14”DPRD_DAT”读数据,调用SFC15”DPWR_DAT”写数据。
示例:
Network1: LADDR管脚W#16#100,100为PIW256的16进制码
RECORD管脚P#DB11.DBX0.0 BYTE 8为PCA连续8字节状态存放处
RET_VAL管脚MW0,存放SFC14这句命令的工作状态,是否有错误。
整句命令就是将变频器的PCA数据从PIW256开始的8字节数据存放到DB11里。
Network2管脚同上,只是将DB10里的8字节命令写到变频器对应的PQW256开始的8字节映像区里。
例子:将Par. 3-41加减速1加速时间改为10秒。
Par. 3-41为长整型数据,修改长整型数据,PCV里的PCA(参数特征,Byte1、2)里的RC的值为3,SMP不用,PNU为参数代码,参数341的16进制值为155,所以PCV的前两个字节PCA设置为3155HEX,意思为修改Par. 3-41。
PCV里的IND(Byte3、4)不用,所以值为00 HEX。
PCV里的PVA(参数值,Byte5 to 8),Par. 3-41的时间改为10秒,因为Par. 3-41的分辨率为10毫秒,10秒为1000毫秒,1000的16进制值为03E8 HEX。
将写Par. 3-41的参数值送到DB10里去,如下:
DB10里的值见下图:
变频器的响应信息DB11见下表:
RC值为2。
变频器的拒绝信息DB11见下表:
RC值为2,错误代码为2:设置值超过低限或者高限。
4)电机启动停止读写
Par.8-10设置为PROFIdrive
启动:
向PQW264(CTW)发送047F,具体每个位意思见2、3页CTW。
根据具体情况,可以在MOVE语句前添加条件语句,让变频器按照控制要求启动。
从站反应状态:
如果MW10内16进制数为0F70,标识变频器已经运行,没有警告错误,具体每个位意
思见3、4、5页STW。
可以对每一位进行编程,加注释,判断是否运行。
例:I265.3等于1,表示变频器运行;I265.6等于1,表示变频器过转矩。
快速停止:
斜坡停止:
5)电机转速读写
电机转速减少50%
根据具体情况,可以在MOVE语句前添加条件语句,让变频器按照控制要求调速。
电机转速反馈:
如果为2000HEX,表明转速为50%。
编程技巧可参看《FC300 PROFIBUS》87页。