西门子变频器PROFIBUS例子.doc

西门子变频器PROFIBUS例子.doc

ID:50451597

大小:255.00 KB

页数:8页

时间:2020-03-09

西门子变频器PROFIBUS例子.doc_第1页
西门子变频器PROFIBUS例子.doc_第2页
西门子变频器PROFIBUS例子.doc_第3页
西门子变频器PROFIBUS例子.doc_第4页
西门子变频器PROFIBUS例子.doc_第5页
资源描述:

《西门子变频器PROFIBUS例子.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、S7-300C与MM440PROFIBUS-DP通讯1示例系统的体系结构S7-300CCPU316-2DPMM440本例中选用S7-300CPU316-2DP作为PROFIBUS-DP主站,连接一个MM440变频器,连接多个MM440时与之相同。2软件版本描述需要软件:STEP7V5.2需要硬件:1:S7-300CPU316-2DP2:MM4403:PROFIBUS-DP接口模块,用于安装在MM440上,使之成为PROFIBUS-DP从站。3组态主站系统打开SIMATICMANAGER,通过FILE菜单选择NEW新建一个项目,在NAME栏中输入项目名称,将其命

2、名为DRIVERS,在下方的StorageLocation中设置其存储位置。项目屏幕的左侧选中该项目,在右键弹出的快捷菜单中选择InsertNewObject插入SIMATIC300Station,可以看到选择的对象出现在右侧的屏幕上。双击右侧生成的hardware图标,在弹出的HWconfig中进行组态,在菜单栏中选择“View”选择“Catalog”打开硬件目录,按订货号和硬件安装次序依次插入机架、电源、CPU。插入CP时会同时弹出组态PROFIBUS画面,选择新建一条PROFIBUS(1),组态PROFIBUS站地址,点击“Properties”键组态网

3、络属性如下图:在CP属性的OperatingMode中,将其设为DPMaster在本例中主站的传输速率为“1.5Mbps”,“DP”行规,无中继器、OBT等网络元件,点击“OK”键确认并存盘。4组态从站:在DP网上挂上MM440,并组态MM440的通讯区,通讯区与应用有关,如果需要读写MM440参数,则需4PKW区,如果除设定值和控制字以外,还需传送其他数据,则要选择PZD。在选相中有1,WHOLECONS.(PZD,PKW数据是连续的,都有调用SFC14,15)2,WORDCONS.(只有PKW数据是连续的,不需要调用SFC14,15)在本例中,采用PPO3

4、,2PZD;MM440地址为4。5MM440参数设置要使变频器能够用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(

5、即264)e.准备启动047E(控制字)给QW264,0000(50频率)给QW266开始正转运行047F(控制字)给QW264,4000(50频率)给QW266开始反装运行0C7F(控制字)给QW264,4000(50频率)给QW266f.接收状态数值:准备启动047E(状态字)给IW264,0000(50频率)给IW266开始正转运行047F(状态字)给IW264,4000(50频率)给IW266开始反装运行0C7F(状态字)给IW264,4000(50频率)给IW266g.若要使变频器运行,必须先传047E控制字后再传O47F控制字。h.控制字说明:(从

6、低位开始)第一位(0):1=ON准备运行,方向由第十二位(11)控制0=OFF1第二位(1):1=ON运行条件0=OFF2第三位(2):1=ON运行条件0=OFF3第四位(3):1=ON运行条件(脉冲使能)0=停止脉冲使能第五位(4):1=ON运行条件0=停止RFG第六位(5):1=ON运行条件(RFG使能)0=停止RFG使能(RFG为斜坡发生器)第七位(6):1=ON设置使能,激活RFG输入。0=停止RFG输入。第八位(7):1=ON故障复位。0=无意义。第九位(8):1=正向点动。0=无意义。第十位(9):1=反向点动。0=无意义。第十一位(10):1=P

7、LC控制。0=无意义。第十二位(11):1=反转控制。0=无意义。第十三位(12):本例无用。第十四位(13):本例无用。第十五位(14):本例无用。第十六位(15):本例无用。7其它情况1.在OB1中调用特殊功能块SFC14和SFC15,完成从站(MM440)数据的读和写:其中:LADDR表示:硬件组态时PZD的起始地址(W#16#108即264);RECORD表示:数据块(DB1)中定义的PZD数据区相对应的数据地址;RET_VAL表示:程序块的状态字,可以以编码的形式反映出程序的错误等状态。在本例中设定值和控制字可以从数据块DB1中传送,DB1.DBW2

8、0设为047E再变为047F后DB1.

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

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

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