s7-300与acs 800dp通讯1

s7-300与acs 800dp通讯1

ID:10005129

大小:136.05 KB

页数:9页

时间:2018-05-20

s7-300与acs 800dp通讯1_第1页
s7-300与acs 800dp通讯1_第2页
s7-300与acs 800dp通讯1_第3页
s7-300与acs 800dp通讯1_第4页
s7-300与acs 800dp通讯1_第5页
资源描述:

《s7-300与acs 800dp通讯1》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、S7-300与ACS800DP通讯实验实现实验名称:S7-300与ACS800DP通讯实验实现实验目的:为了深入了解Profibus-DP通讯理念,掌握DP通讯实验时间:2014.04.30---2014.05.01实验器材:表1器材名称个数PS电源1S7-315-2DPCPU1ACS800变频1ABB通讯配件RPBA-011DP通讯线1DJ24电机1下载线1万用表1一字起1十字起1剥线钳1斜口钳1导线若干ACS800固件手册1RPBA-01手册1实验步骤:第一步:变频器与电机1.首先将RPBA-01安装在ACS800的SLOT1上,旋紧螺钉,同时使用模块上的旋码开关设置站地址,此处应当

2、与软件设置一致。此处终端电阻不用跳。2.将变频器安装三级传动模式接好线,电机接成三角形解法,检查接线是否出现短路、断路,若无误,给传动上电,首先按照表2设置参数98组参数:表2参数代码含义设置值98.02激活外部通讯并选择通讯接口2FIELDBUS98.07选择通讯协议1ABBDRIVES3.变频器断电复位,重新启动,看看参数51组是否在传动列表中出现,如果没有出现,检查上一步是否正确以及硬件是否完好,如果设置正常,参数51组出现,按照表3、表4进行设置:表3参数代码含义设置值备注99组设置电机参数99.02选择应用宏Factory(缺省值)工厂宏99.04选择电机控制模式Scalar标

3、量控制(由于实验电机限制)99.05额定电压207V99.06额定电流1.1A99.07额定频率50Hz99.08额定转速1400rpm99.09额定功率0.14KW表4参数代码含义设置值备注10组外部启停和转向控制源10.01外部EXT1的信号源COMM.CW现场总线控制字10.03电机转向Request允许正反转11组控制口、极限值11.02选择控制口EXT111.03选择REF1信号源COMM.REF现场总线控制字REF111.05定义REF1的最大值140051组设置现场总线51.01总线类型ProfibusDp51.02节点地址3设定从站地址51.03波特率15001.5Mbp

4、s51.04PPO类型4PPO451.06过程输入数据30104读取电流值(参考ABBDrives)16组允许运行16.01允许运行YES4.设置完变频器参数后,将变频器切到本控模式下,测试变频器与电机是否都工作正常,若正常,则进行下一步。第二步:PLC编程在进行下一步之前请自行学习ProfibusDp通讯协议PPO类型明细,下载RPBA-01GSD文件(ABB-0812.GSD针对DP-V0),同时学习《西门子Profibus工业通讯指南》(西门子公司Josef著),有关于一致性I/O数据区域定义:对于输入输出数据区域长度为3B或者多于4B(一次操作1.5个字或者2个字,这对于普通I/

5、O是无法操作的。)由于在西门子通讯理念中,对于任何可以跟西门子设备通讯的智能从站都在CPU设备中,虚拟出I/O地址,使得操作员在操作时对于任何外设都可以入操作本地I/O一般。本次实验,在下面组网时,采用PPO4,其虚拟地址为PIW256-PIW266和PQW256-PQW266,并且我们要完成的任务为:PLC主站给ACS800变频器从站1)写入启动、停止的控制信号;2)设定其转速或者频率;3)读取变频器从站反馈的状态字和实际转速。综上所述,我们在设计实验时,为了完成以上任务,同时更好理解通讯,故采用两种思路:1)在字操作的层面上,通过直接读写变频器虚拟映射地址来完成编程;2)在一个半字或

6、者多余2个字的层面上,通过调用西门子系统功能SFC14、SFC15来完成编程。(一致性I/O数据操作)下面我们分成两种编程方式来完成上述任务,这两种方式从通讯的角度来讲,是一样的,只是采用的手段不同,但前面的硬件组态时完全一致的。(1)硬件组态按照硬件组态的方法,仔细查找各个硬件的序列号,完成硬件组态,同时完成组从站的组网,其最终结果为下图1:图1需要注意的是,本次主站站地址是2,从站是3,波特率为1.5Mbps,PPO类型为PPO4,其虚拟地址如下图2:图2同时双击DP从站,将图3中站参数中划线处改为Vendorspecific(ABB传动协议)。图3根据PPO类型,我们可知PQW25

7、6、PQW258为变频器的控制字、速度给定值;PIW256、PIW258为变频器的状态字和实际转速,其余的可以通过51组参数设置来反映传动其他信息,此处可以参考ABBRPBA-01传动手册ABBDrives配置文件采用PPO2列表和PPO消息类型处。(2)按照思路一,编写程序,并测试之由于本实验比较简单,未考虑其他因素,仅调用OB1,其余块未调用,其程序如图5:图5调试测试,变量表如图6:图6经过实验测试,PLC与变频器通讯正常,所

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。