68216225西门子6SE70、6RA70系列变频器与s7-300400的PROFIBUS-DP通讯
- 格式:doc
- 大小:582.00 KB
- 文档页数:8
「西门子变频器6SE70整流单元6RA70440等调试参数」西门子变频器6SE70和整流单元6RA70是西门子电气公司生产的一种用于控制和调节交流电动机运行的设备,广泛应用于工业控制领域。
在调试和设置这些设备的过程中,需要注意一些参数的调整和配置。
以下是一些常见的调试参数和配置方法,该文将对此进行详细介绍。
1.1输出频率和电压范围:在调试变频器时,需要确定输出频率和电压范围。
根据实际需求,一般需要设置变频器的输出频率和电压范围,以适应驱动电动机的运行需求。
1.2加速和减速时间:加速和减速时间是控制电动机启停过程中重要的参数。
通过调整变频器的加速和减速时间,可以达到良好的启停效果。
1.3控制模式:变频器可以采用多种不同的控制模式,如速度闭环控制、扭矩闭环控制等。
根据不同的应用场景,选择合适的控制模式。
1.4输出电流限制:为了保护电动机和变频器设备,可以设置输出电流限制。
通过限制输出电流,可以延长设备的使用寿命。
2.1输入电压和电流范围:整流单元负责将交流电压转换为直流电压供电动机使用。
因此,在调试整流单元时,需要设置输入电压和电流范围。
2.2输出电压和电流范围:整流单元将变频器输出的直流电压转换为合适的输出电压和电流供电动机使用。
在调试整流单元时,需要设置输出电压和电流范围。
2.3功率因数调整:整流单元可以通过调整功率因数来提高系统的功效。
在调试整流单元时,可以根据实际需求调整功率因数的大小。
3.调试参数的配置方法:3.1进入参数设置界面:根据设备型号和不同的操作界面,进入参数设置界面。
通常可以通过设备的显示屏和按键来完成此操作。
3.2参数选项的调整:在参数设置界面中,可以找到相应的参数选项,并进行调整。
根据调试需求,选择合适的参数值,并进行保存。
3.3调试实验和验证:在进行参数调整后,进行一系列的实验和验证,以确保参数设定的准确性和稳定性。
通过实时监测设备运行的状态和输出结果,对参数进行修正和优化。
通过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位置。
S7-300与S7-400之间的通信一.S7通信简介S7通讯是S7系列PLC基于MPI、PROFIBUS、ETHERNET网络的一种优化的通讯协议,主要用于S7300/400PLC之间的通讯。
SIMATIC S7-PN CPU包含了一个集成的PROFINET接口,该接口除了具有PROFINET I/O功能,还可以进行基于以太网的S7通信。
SIMATIC S7-PN CPU支持无确认数据交换、确认数据交换和单边访问功能。
功能块的使用如表1所示。
表1:块 S7-400 块S7-300 描述简要描述SFB8 FB8 用于发送无确认的快速数据交换,发送数据后无对方接收确认。
SFB9 FB9 用于接收SFB12 FB12 用于发送确认数据交换,发送数据后有对方接收确认。
SFB13 FB13 用于接收SFB14 FB14 读数据单边编程读访问。
SFB15 FB15 写数据单边编程写访问。
功能块的调用如图1、图2所示。
图1 S7-300功能块的调用图2 S7-400功能块的调用二.S7通信(S7 Communication)网络组态及参数设置1.新建项目及硬件组态在STEP 7中建立一个新的项目,点击右键,弹出的菜单中选择“Insert New Object”“SIMATIC 300 Station”,插入S7-300站,同理插入一个S7-400站,如图3所示。
在硬件组态中,分别插入CPU 315-2PN/DP和CPU 414-2,如图4所示。
图3 新建项目图4 硬件组态2.网络组态设置CPU 315-2PN/DP的属性,新建以太网并设置IP地址。
同样的方法,建立连接另一个S7-400的站,CP模板为CP 443-1,设置CP模板的IP 地址,连接到同一个网路“Ethernet(1)上”,如图5所示。
图5 设定IP地址在NetPro中组态连接。
选中S7-400站CPU,通过菜单“Insert>New Connection”插入一个新的连接。
S7-300和S7-200的Profibus DP通信实例1.s7-200和s7-300有两种通信方式:像s7-200和s7-200之间通信那样直接通信口连接通信,其实300和200默认使用了MPI协议通信;还有一种方式是通过EM277的方式组建DP网络,300做DP主站,200做DP从站。
下面说第二种方式的具体过程和步骤.......2.S7-300 与S7-200 通过EM277 进行PROFIBUS DP 通讯,需要在STEP7 中进行S7-300 站组态,在S7-200 系统中不需要对通讯进行组态和编程,只需要将要进行通讯的数据整理存放在V 存储区与S7-300 的组态EM277 从站时的硬件I/O地址相对应就可以了。
插入一个S7-300的站:选中STEP7 的硬件组态窗口中的菜单Option Install new GSD,导入文件,安装EM277从站配置文件,如下图:在SIMATIC文件夹中有EM277的GSD文件:导入GSD 文件后,在右侧的设备选择列表中找到EM277 从站,PROFIBUS DPàAdditional Field DevicesàPLCàSIMATICàEM277,并且根据您的通讯字节数,选择一种通讯方式,本例中选择了8字节入/8字节出的方式,如下图:、双击上图的EM277 图标,出现“属性-DP 从站”设定对话框,点击“PROFIBUS…”键,设定EM277的地址(注意:设定的地址须和EM277 的拨码开关一致)。
打开参数赋值选项(Parameter Assignment):填写EM277的地址对应的s7-200中V变量区相对于VB0的偏移量(I/O offset),该偏移量可以任意填写,只要在s7-200中该VB变量去没有被S7-200的程序使用就可以了。
双击EM277的组建,弹出对话框Properties – DP slave 如图:可以修改EM277的地址,这里的地址是对应s7-300组态时的地址,那么这里的地址就不能和S7-300中其他的组态地址重复了,可以使用系统默认地址,也可以自己设置。
西门子S7—300PLC与MM440变频器的Profibus—DP
通信控制
刘石泉
【期刊名称】《电世界》
【年(卷),期】2011(052)012
【摘要】西门子S7—300PLC对MM440变频器的控制有端子排及Profibus—DP通信控制。
由于DP控制具有接线少、抗干扰能力强和控制距离远等优点,所以工业现场广泛采用Profibus—DP控制。
【总页数】3页(P20-22)
【作者】刘石泉
【作者单位】湘钢培训中心,湖南湘潭411101
【正文语种】中文
【中图分类】TP336
【相关文献】
1.基于Profibus DP协议的西门子G120变频器与艾默生Deltav的DP通信 [J], 王虎
2.S7—300PLC与安川变频器的ProfiBus—DP通讯 [J], 高灼均
3.基于PROFIBUS DP的MM440变频器远程控制 [J], 葛大卫
4.基于Profibus-DP的西门子S7—300 PLC与ABB 800XA数据通信的实现 [J], 刘志坚;陈巨喜;郑西
5.CPU315-2DP与MM440变频器的PROFIBUS-DP主从通讯在冶炼除尘风机自动控制系统上的应用 [J], 邓磊
因版权原因,仅展示原文概要,查看原文内容请购买。
西门子变频器6SE70、整流单元、6RA70、440等调试参数6RA70直流装置的调试步骤一.送电前检查装置和电机辅助电源系统送电检查接地线和辅助电源零线检查电机绝缘检查和编码器安装检查电机电枢绕组和励磁绕组对地绝缘和电阻检查检查装置风机和柜顶风机电源和转向检查电机风机电源和转向装置电源和控制电源检查编码器电源和信号线检查二.基本参数设定(计算机或PMU单元完成)1.系统设定值复位及偏差调整用PMU执行功能P051= 21,调用缺省的工厂设置参数构成基本参数文件用P052=0显示那些与初始工厂设置不同的参数。
合上装置控制电源和操作控制电源执行P051=21,偏差调整(P051=22)同时进行,参数P825.02被设置。
2.整流装置参数设定P067=1-5 选择负载过负荷周期,见手册,当本参数大于1时,整流器额定直流电流R072.01将变为所选周期内的基本负载值,P075参数必须设定为1或2。
一般情况下,装置的计算的晶闸管温升包容上述过载周期P075=0 不允许装置过载,装置最大输出电流被限制在额定直流电流R072.01 =1 电枢电流最大值被限制在P077*1.8*整流器额定直流电流R072.01,当计算的晶闸管温升超过允许值时,报警A039激活,电枢电流给定自动自动减小到整流器额定电流R072.01。
=2 整流器电枢电流最大值被限制在P077*1.8*整流器额定直流电流R072.01当计算的晶闸管温升超过允许值时故障F039被激活。
本参数根据电机额定参数值和使用工况从保护装置过载的角度出发进行设置,本参数与P067共同作用,对装置的过负荷周期进行设定。
P078.01= 630V主回路进线交流电压作为判断电压故障的基准值P078.02= 380V,励磁进线电压作为欠压或过压的判断门槛电压,相关参数见P351,P352,P361-P364.3.电机参数设定P100(F)= 额定电动机电枢电流(A) P101(F)=额定电动机电枢电压(V) P102(F)= 额定电动机励磁电流(A) P103(F)=最小电机励磁电流(A)必须小于P102的50%.在弱磁调速场合一般设定到防止失磁的数值. P110电枢回路电阻,P111电枢回路电感,P112励磁回路电阻:在优化过程自动设定。
详解如何实现S7-300与S7-200的PROFIBUSDP通讯要实现S7-300与S7-200进行PROFIBUS DP通讯,需通过使用EM277模块将S7-200CPU作为DP从站连接到网络中,从而实现S7-300与S7-200的通讯。
支持的波特率范围:9600----12M订货号:6ES7-277-0AA22-0XA01、首先安装EM277的GSD文件(GSD文件下载连接:/download/download11.html)2、在路径PROFIBUS DP---Additional FieldDevices---PLC---SIMATIC---EM277将其拖入到组态的DP线上3、点开“EM277 profibus dp”下面是各种不同种类通讯数据分类如“2 BYTE OUT/ 2 BYTE IN”2个字节的输入2个字节的输出对应的两个字节为 IB0-IB1和QB0-QB1可以双击选项栏设置4、设置主站和从站的DP通讯地址主站站号为2,从站站号为4EM277通过旋转模块左上方的拨码开关来设置DP从站地址,如从站地址为“4”的话将X10档位中的箭头旋转到“0” X1档位中的箭头旋转到“4”;若从站地址为“25”则将X10档位中的箭头旋转到“2” X1档位中的箭头旋转到“5”通讯正常的话EM277 模块上的DX MODE绿灯是亮的并且主站CPU指示灯为正常;如果通讯有误的话,DX MODE灯不亮,且主站CPU指示灯报故障,而且CPU不能启动。
5、双击EM277----分配参数----I/O offset in the V-memory给从站S7-200设置对应的VB存储区数值填多少就对应的多少如图设置的是 VB1000 为映射起始地址表示:QB0-QB1------VB1000-VB1001IB0-IB1------VB1002-VB10036、给 DI DO模块分配地址,因为上一步通讯已占用了IB0 IB1 QB0 QB1这些地址,所以模块中的起始地址只能从IB2 QB2开始7、编写程序S7-300主站程序S7-200从站程序数据流向:MB10(S7-300)------QB0(S7-300)-------(DP通讯)------VB1000(S7-200)----QB0(S7-200,实际输出)VB0(S7-200)-------VB1002(S7-200)--------(DP通讯)--------IB0(S7-300)------QB2(S7-300实际输出)测试1:STEP7中 MB10写入“170”然后通过MOVE指令传送到了 QB0(S7-300)中再通过DP通讯传送给S7-200监控Micro/WIN VB1000将数据“170” MOVE到了QB0(S7-200)中PLC实际照片:170(10#)==10101010(2#)测试2:在Micro/WIN中 VB1写入“255”并通过MOVE指令传送给 VB1003 然后通过DP通讯传送给IB1(S7-300)监控STEP7 IB1值为“255”然后通过MOVE指令传送到QB3(S7-300)实际输出PLC实际照片附加:模拟量测试只需更改以下操作:1、在组态时选择一个字类型的传输方式如1Word Out/ 1Word In一个字类型输出一个字类型输入然后设置 DP从站的输出、输入地址如:输出 PQW264 输入PIW2722、映射地址还是V存储区 1000为起始地址PQW264------VW1000PIW272------VW100023、编写程序S7-300S7-200数据传输MW10(S7-300)---PQW264(S7-300)---(DP通讯)---VW1000(S7-200)---VW0(S7-200)VW2(S7-200)---VW1002(S7-200)---(DP通讯)---PIW272(S7-300)---MW12(S7-300)5、测试1STEP7中向MW10写入“13824”监控Micro/WIN VW1000值变为了“13824”测试2Micro/WIN 写入“27648”到VW2 并MOVE到VW1002中监控STEP7 PIW272的值变为了“27648”。
西门子S7-300PLC与施耐德变频器ProfibusDP通讯1、STEP7中硬件组态1.1 打开STEP7 选项----安装GSD文件1.2 找到GSD文件存放路径1.3 在PROFIBUS DP----Additonal Field Devices------Drives------Schneider Electric-------将ATV6XX拖入硬件组态DP线中1.4 设置变频器PROFIBUS DP地址为“6”1.5 选择报文格式“Telegram 101”添加到变频器中2、报文格式“Telegram 101”Cyclic data 1 WORD:命令数据第一个位为变频器启停(1:启动 0:停止)后面的位自由定义Cyclic data 2 WORD:频率设置 0-1500 对应 0-50HZCyclic data 3-6 WORD:自定义3、程序编写控制字命令----MW4-----PQW272-----变频器控制字频率----MW6-----PQW274-----变频器状态字命令----变频器----PIW280----MW0状态字频率----变频器----PIW282----MW24、变频器参数设置及指示灯状态显示4.1 主菜单----我的偏好---访问等级----设置为“专家权限”4.2 主菜单----通信---Profibus----4.34.3 Profibus 地址----设置为“6”(根STEP7中硬件组态设置对应)4.4主菜单----完整设置---命令和参考值----4.54.5 给定频率1配置-----设置为Ref.Freq-Com.Mod (将变频器频率设定方式设置为DP通讯)4.6主菜单----完整设置---命令和参考值----控制模式----设置为I/O配置(控制模式的一种)4.7主菜单----完整设置---命令和参考值----命令通道1设置----设置为通讯模块(变频器启停由PRFIBUS DP 控制)4.8主菜单----完整设置----错误警告处理----故障复位---4.94.9 故障复位分配-----设置为C307 (即控制字_命令第8个位为故障复位按钮)参数设置完成断电保持5、变频器面板指示灯状态显示下图为正常状态通讯错误一般为DP电缆未连接,或者DP地址不对应等内部错误6 变频器与通讯卡识别错误,通讯卡未插紧或者通讯卡损坏。
S7-300C与MM440 PROFIBUS-DP通讯1 示例系统的体系结构作为PROFIBUS-DP 主站,连接一个MM440变频器,连接多个MM440时与之相同。
2 软件版本描述ArraySIMATICView”。
站OK”在参2,WORD CONS. (只有PKW数据是连续的,不需要调用SFC14, 15)在本例中,采用PPO3,2PZD ;MM440地址为4。
5 MM440参数设置要使变频器能够用PLC通过Profibus来控制,变频器也需要一定的参数设置才能实现:P700 命令源6 (从CB来)P918 站号4 (必需要与硬件组态时保持一致)P1000频率设定源6 (从CB来)P2041配置通讯板:PPO3时设置为36 程序的编写对PZD (过程数据)的读写:a. 在Step7 中对PZD (过程数据)读写参数。
硬件组态时PZD的起始地址:W#16#108(即264)b.读Profibus 从站(MM440)的数据c. 写入Profibus 从站(MM440)d. 硬件组态时PZD的起始地址:W#16#108(即264)e. 准备启动047E(控制字)给QW264,0000( 50频率)给QW266开始正转运行047F(控制字)给QW264,4000( 50频率)给QW266开始反装运行0C7F(控制字)给QW264,4000( 50频率)给QW2660=停止RFG输入。
第八位(7):1=ON故障复位。
0=无意义。
第九位(8):1=正向点动。
0=无意义。
第十位(9):1=反向点动。
0=无意义。
第十一位(10):1=PLC 控制。
0=无意义。
第十二位(11):1=反转控制。
0=无意义。
第十三位(12):本例无用。
第十四位(13):本例无用。
后:索引 PWE :参数值A :常用值:1、2、3、6、7、8其中:1:读请求(无数据分组) 6:读请求(有数据分组)2:写请求(无数据分组、单字) 7:写请求(有数据分组、单字)3:写请求(无数据分组、双字)8:写请求(有数据分组、双字)PNU:参数号:当读写0002~1999的参数时,直接将数值转换为十六进制即可;当读写2000~3999的参数时,将数值减去2000再转换为十六进制B:数据分组编号,常用值:0、1、2C:参数选择位,常用值:0、8当读写0002~1999的参数时,该位为:0当读写2000~3999的参数时,该位为:8实例:1,读写0002~1999的参数。
西门子S7系列PLC主-主DP通讯组态目前,西门子S7-300/400PLC控制系统在电气自动化控制设备中仍处于主导地位,PROFIBUS-DP作为现场级总线,因其实时性好、可靠性高而得以广泛应用。
现场级通信网络处于工业网络系统的最底层,直接连接现场的各级设备,包括I/O设备、传感器、变送器、变频与驱动装置等。
现场级通信网络与现场设备之间,一般通讯数据量较少,主要是一些控制信号和实际值反馈信号等。
下面,着重介绍西门子S7-300/400PLC主站与主站通过PROFIBUS-DP网络进行通讯的几种组态方式。
1、同在一个DP网段的主站和智能从站的组态方式。
使用地点:某中板车间四辊区和AGC系统PLC之间的通讯。
四辊区PLC系统的组态:四辊区PLC作主站,AGC系统PLC作智能从站,设置从站地址号80挂在四辊区DP网络上。
(如图1)图1AGC系统PLC的组态:将CPU模板X1端子MPI/DP的接口类型设置由默认的MPI改为PROFIBUS,系统会自动生成地址号80,之后进行通讯参数的相关设置。
(如图2)图2使用HW Config组态时,选择MS模式,即主站-从站组态,设置输入输出区地址,然后完成长度、单位、一致性等设置。
进行程序编写时要注意组态时设置的本地和伙伴地址,如果地址错误或长度超出范围会造成通讯失败。
进行组态前应预先确定由哪个PLC作为智能从站,因为部分型号的CPU模块不支持作智能从站,设备选型时应特别注意。
2、两个PLC主站通过DP/DP Coupler进行通讯。
使用地点:某高线车间轧线PLC和精轧机控制柜PLC之间的通讯。
轧线PLC的组态:轧线PLC的CPU模板X1端子已经由默认的MPI设置为PROFIBUS,连接的网络连接器插入DP/DP Coupler的X1, 相应DP/DP Coupler DP1的拨码开关设置地址号为23。
(如图3)图3精轧机PLC的组态:精轧机PLC连接的网络连接器插入DP/DP Coupler的X2,相应DP/DP Coupler DP2的拨码开关设置地址号为12。
西门子变频器6SE70、整流单元、6RA70、440等调试参数西门子变频器6SE70、整流单元、6RA70、440等调试参数参考资料:/doc/981593364.html,/s/blog_71facf000100pyy 1.html6SE70调试基本参数设置恢复缺省设置P053=6 允许参数存取6:允许通过PMU和串行接口OP1S变更参数P060=2 固定设置菜单P366=0 0:具有PMU的标准设置1:具有OP1S的标准设置P970=0 参数复位参数设置P060=5 系统设置菜单P071= 装置输入电压P095=10 异步/同步电机,国际标准P100= 1:V/f控制3:无测速机的速度控制4:有测速机的速度控制5:转矩控制P101= 电机额定电压P102= 电机额定电流P103= 电机励磁电流,如果此值未知,设P103=0当离开系统设置,此值自动计算。
P104= 电机额定功率因数P108= 电机额定转速P109= 电机级对数P113= 电机额定转矩P114=3 3:高强度冲击系统(在:P100=3,4,5时设置)P115=1 计算电机模型参数值P350-P354设定到额定值P130= 10:无脉冲编码器11:脉冲编码器P151= 脉冲编码器每转的脉冲数P330= 0:线性(恒转矩)1:抛物线特性(风机/泵)P384.02= 电机负载限制P452= % 正向旋转时的最大频率或速度P453= % 反向旋转时的最大频率或速度数值参考P352和P353P060=1 回到参数菜单P128= 最大输出电流P462= 上升时间P464= 下降时间P115=2 静止状态电机辩识(按下P键后,20S之内合闸)P115=4 电机模型空载测量(按下P键后,20S之内合闸)6SE70 变频装置调试步骤一.内控参数设定1.1 出厂参数设定P053=7 允许CBP+PMU+PC 机修改参数P60=2 固定设置,参数恢复到缺省P366=0 PMU 控制P970=0 启动参数复位执行参数出厂设置,只是对变频器的设定与命令源进行设定,P366 参数选择不同,变频器的设定和命令源可以来自端子,OP1S,PMU。
SIEMENS 6RA70 调试1)如果使用通讯的话,需要短接外部控制端子。
34 to 37合闸信号、34 to 38使能信号,因为这两个外部信号在何种控制下始终有效。
2)装置复位到缺省值及偏差调整:因为出厂调试针对的电机不同,有些参数已更改,为安全起见,在现场需恢复缺省值数P051=21,设置参做此过程中电子板的电源必须保持接通偏差调整设置参数P051=22,是对于励磁电流实际值通道的偏差补偿3)访问授权P051=40 参数可以改变P052=3 显示所有参数4)通讯设置(CB):P918.001 选择CB总线地址,与PLC地址一致P927 用于参数化接口的使能,如果想同时使用CB、PMU、G-SST1则需选择7 如果设定参数后不能通讯上,则需设定U710为零,使之与附加板的连接重新初始化,一般即可通讯上了5)控制字设置(需视具体工艺情况和通讯方式而定)P648.001=3001,对应通讯中的第一个字,作为命令字,具体对应控制位见手册 如果需要单个的位控制,可将3002作为一个随意编程的控制字,具体控制位用B3200 to B3215来实现控制装置中的连接PLC速度给定:P438.001中的K值设为3003,对应通讯中的PZD3PLC力矩给定:P605.001设为3004,可实现PLC对力矩的控制,在PLC中完成T*D,其输出的力矩值可直接作用在P605.001上。
为实现恒张力的控制,注意须设置P169=0、P170=1,这样T不变的情况下,随着卷径的变化,T*D即力矩在变,在基速以下时由于磁通恒定,这样系统自动调整电流正比与卷径的变化;在基速以上时,由于系统在自动弱磁,即磁通在变,此时电流不再变化,而磁通正比与卷径的变化,从而实现在最大力矩控制下的恒张力控制。
6)状态字的读出若需读出速度值,可设U734.001为167,其为速度反馈值;166为速度绝对值若需读出电流值,可设U734.002为117,其为实际电枢电流值;116为电流绝对值 其他数值的读出从上7)装置对装置的通讯连接图参见9-29页的PEER并行连接P790=5 选择装置对装置通讯P791=1~5 选择过程数据的数量P793 选择波特率,主从必须一致P794 通过P794选择要传送的值在通讯建立的情况下K6001~K6005对应来自主机P794相应位置的值在终端需设置P795=1卷取1:P794.001=K40 传送码盘信号到卷取2、3P794.002=K148 传送速度环输出信号到卷取2、3P794.003=K3004 (若力矩给定通过K3004给到P605的话)卷取2、3:P609.001=K6001 由自由功能块引入码盘信号P500.001=K6002 从给定P084=2 选择主从控制P605=60038)调整整流器额定电流如果最大电枢电流/整流器额定电枢直流电流<0.5,必须通过设置参数P076.001(百分数)来调整,这样相当于把装置降容使用如果最大励磁电流/整流器额定励磁直流电流<0.5,必须通过设置参数P076.002(百分数)来调整。
西门子S7-300系统接入S7-400系统的浅探
两PLC数据交换一般可采用DP-COUPER或主从站方式,这里选择PROFIBUS-DP网络下的主从站方式。
硬件配置主站CPU416-2DP (6ES7 416-2XN05-0AB0 / V5.3)
从站CPU315-2DP (6ES7 313-6CF03-0AB0 / V2.6)
硬件组态如下:
1从站设置
1.1 DP地址、波特率、所挂DP网络设置
1.2编译保存
2主站内组态从站
2.1主站程序内插入从站
2.2主站程序内打开从站的硬件组态
2.3主站程序内从站硬件组态的DP口属性设置(从站模式,通讯波特率,通讯DP网络)
2.4主站程序内从站硬件组态的DP口属性设置(通讯接口设置)
2.5编译保存
3主站硬件组态设置
3.1主站组态相应网络插入组态从站3.2主站组态编辑插入组态从站的属性
4.主站程序内主站硬件组态的DP口属性设置(通讯接口主站设置)
5.编译保存,成功。
Profibus-DP在直流调速器6RA70的应用
1 引言
Profibus应用领域包括加工制造、过程和建筑自动化,如今已成为国际化的开放式现场总线标准,即EN50170欧洲标准和IEC61158国际标准的一部分。
并且,在2006年11月成为我国的现场总线标准。
Profibus由Profibus-FMS(Fieldbus Message Specification),
Profibus-PA(Process Automation)和Profibus-DP(Distributive Peripheral)三部分组成。
其中,Profibus-DP具有高速传输、价格低廉等特点,实现起来比较简单,主要用于分散设备间的数据高速传输。
该总线物理层采用RS-485传输方式,传输速率可由9.6kbps至12Mbps。
一般用于自动化控制系统和现场设备级间的开关量的通信。
因而可满足全数字交直流调速系统对于快速的时间相应要求。
目前80%以上的Profibus应用是基于Profibus-DP。
SIMOREG DC-MASTER是全数字调速装置,操作非常简单。
不需要专门的编程知识,所有设置均可通过参数设定设备进行。
参数设定既可通过PC的菜单提示进行,以实现快速地投入进行,也可通过简易的操作区和用SIMOVIS 进行。
SIMOREG DC-MASTER在任何应用场合,均具有较好的灵活性和经济性:
(1) 减轻主动系统和总线系统压力;
(2) 接口被减少了;
(3) 较少的电缆和较高的抗干扰度;
(4) 开环和闭环控制已集成到系统中;
(5) 开放的分布系统方案;
(6) 工艺软件放入基本装置中——BICO技术。
使用新颖的BICO技术使SIMOREG DC-MASTER 在软件功能性方面达到一个新水平。
其中,两个功能强大的处理器处理电枢回路和励磁回路开环和闭环所有传动控制功能。
利用BICO技术,功能块按面向应用功能单元型式去组合——这是一个简单的参数设置过程。
2 Profibus-DP的直流调速器控制系统结构
现以Siemens公司的相关产品为例介绍现场总线系统的组成。
作为
Profibus-DP网的典型配置如图1所示,PLC(SIMATIC S7-300或S7-400系列)作为一级DP主站,他负责在预定的信息周期内循环与从站交换信息,发送控制信息,读取从站的状态等,组态软件WinCC 作为二级DP主站,用于系统操作与监视等,SIMOREG DC-MASTER加上CBP2通讯板(Profibus通讯模块)后作为从站,可带这样的从站32个,如果加上中继器,最多可达127个从站。
图1 Profibus-DP网的总线拓扑结构
3 通过Profibus-DP数据通讯
3.1 CBP2通信板
CBP2通信板是SIMOREG DC-MASTER整流器的通信处理机,它负责控制SIMOREG DC-MASTER与SIMATIC S7-300之间的数字通信,SIMOREG DC-MASTER接入Profibus-DP网中接受控制,必须要与CBP2配合使用,在SIMOREG DC-MASTER 上有固定的插槽,来放置CBP2。
CBP2通讯板将从Profibus-DP网中接受到的过程数据存入双向RAM中,双向RAM中的每一个字都被编址,在整流器端的双向RAM可通过被编址参数排序,向整流器写入控制字、设置值或读出实际值、诊断信息等参量。
CBP2将被插入SIMOREG DC-MASTER电控箱的槽2中,因此还要重新加以参数化,才能实现与SIMATIC S7-300通讯。
设置的具体流程如图2所示。
图2 参数设置流程
3.2 参数设置
在完成SIMOREG DC-MASTER在Profibus-DP网中的参数设定和电动机的基本参数设定后,使直流调速器进行最优化运行,还应完成以下参数设置:
(1) 为了达到6RA70与电动机之间的精密匹配,6RA70额定直流电流(电枢和励磁)的数值分别赋给参数P076.i001(电枢),P076i002(励磁);
(2) P051=25(电枢和励磁的预控制和电流调节器的优化运行,最优化运行后,以下参数被自动设置:P110,P111,P112,P115,P156,P255,P256,P826); (3) P601.i001=K0015(电枢电流调节器给定的源为K0015)。
采用SIMATIC S7-300系列的CPU315-2DP作为DP主站,CPU315-2DP系统本身具有Profibus-DP接口,无需另外的通讯接口单元。
在编程软件STEP7中完成硬件网络组态,为直流调速器分配网络地址,该地址必须与直流调速器CBP2板中设置的相同,在组织块OB中选用 SFC14"DPRD_DAT"、SFC15"DPWR_DAT"系统功能块向直流调速器的CBP2模块接收/发送过程数据,如图3所示。
图3 PLC与6RA70之间的通讯
PLC向6RA70发送的控制字各位的定义如附表所示,可从只读参数r652中读出状态。
附表 SIMOREG DC-MASTER 6RA70的控制字的定义
工业组态软件WinCC提供各种PLC的驱动程序,本文实例要建一个Profibus-DP的二级主站,所以选择支持S7协议的通讯驱动程序 SIMATIC S7 Protocol Suite,在其中的“PROFIBUS”下连接一台S7-300,设置参数必须与PLC中的设置相同。
通过以上步骤,即完成了对整个变频器控制系统
Profibus-DP网的组态与通讯。
4 结束语
采用Profibus-DP现场总线的直流调速器控制系统,将增强整个系统的可靠
性,而且可根据工艺需要进行灵活的功能修改,从而在长期意义上大大的节约了成本。
西门子6se70系列变频器与s7-300/400的PROFIBUS-DP通讯举例
本文通过举例讲述了PROFIBUS-DP现场总线在生产现场的具体应用,详细介绍了西门子PLC与变频设备通过PROFIBUS-DP通讯的硬件组态、软件编程以及变频器的相关参数设置。
在工业厂矿的生产应用中,尤其是钢铁冶金行业,利用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 //错误代码:查帮助可得具体含义
四、变频器参数设置
变频器的简单参数设置如下表
对于写变频器的数据是与变频器的k3001~k3016(参见变频器使用大全功能图120)建立对应关系,读变频器的数据则是与变频器的参数P734建立对应关系。
如下图所示:
即DB15.DBW12~DB15.DBW22对应P734的W01~W06。
B15.DBW0~DB15.DBW11对应k3001~k3012。
PLC读取变频器的数据可以通过设置参数P734的值来实现,PLC写给变频器的数据存放在变频器数据k3001~k3012中,在变频器的参数设置里可以进行调用,从而建立了彼此的对应关系。
这样,变频器与PLC的连接已经基本建立,就可以编写程序通过PLC来控制变频器的启、停、速度给定等各项功能,满足工艺给定要求。
同时也可以读取变频器数据通过上位机进行显示,达到在线监视和诊断的目的。