S7-300Profibus通讯使用说明

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

PD01与S7-300Profibus通讯使用说明本系统由PLC作为PROFIBUS主站,PD01作为从站。1.选中STEP7(versionNO.5.5)。图1中图12.打开软件后弹出图2对话框。进行新建工程操作。图23.点击“下一步”。由于用的PLC是CPU313C-2DP,所以CPU(U)选择如图4。.图3图44.点击“下一步”。图5由于本系统是PROFIBUS通讯,所以块只选择OB1即可,编程语言选择LAD(梯形图)。选择如图6。图65.点击“下一步”,给工程命名。图7命名为“Chris_PD01”,如图8。图86.点击“完成”切换为如图9的画面。图97.点击“SIMATIC300站点”。如图10所示。图108.双击图10右画面中的“硬件”弹出画面如图11。图119.双击图11左上角对话框内的“DP”选项来设置主站的属性。弹出对话框如图12。图1210.点击图12中“常规”-“属性”弹出如图13的对话框。图1311.主站站号设置为2。.点击“参数”-“新建”,弹出如图14对话框。图14点击“网络设置”。图15传输率设置为9.6Kbps,配置文件选择DP。如图16所示。图16点击确定。图17点击确定。图18点击确定,发现图19中较图图11中多出红色圈内的内容。图1912.如果之前没有安装GSD文件,那么需要安装GSD文件。如图20所示,点击“选项”选择“安装GSD文件”。图20选择“安装GSD文件”后弹出如图21的对话框。图2113.点击“浏览”找到存放GSD文件的文件夹。如图22。图2214.点击确定,如图23。图23选择“shihlin.gsd”。图24点击安装。图25选择“是”。图26点击确定。图27点击关闭,完成GSD安装工作。15.右击图19中红色圈内的内容,如图28。图28在下拉菜单中选择“插入对象”。如图29。图29选择“AdditionalFieldDevices”。图30选择“Drives”。图31点击“INVProfibusDPAdapter”。弹出图32,对话框进行从站设置。图3216.设置从站站号为125。如图33。图3317.点击属性设置从站属性,弹出如图34对话框。图3418.选择“网络设置”。并设置传输率为9.6Kbps。配置文件选择DP。图35点击确定。图36点击确定,可以看到图37中红色圈内的125号从站。图3719.在图37的右画面中,点击“PROFIBUSDP”-“AdditionalFieldDevices”-“Drives”-“ShihlinINVDrivers”-“INVProfibusDPAdapter”。图3820.点击从站图案,以便添加通讯格式。此时给从站选择通讯格式,所以必须在从站画面下才可以添加Profibus通讯格式。图3921.选择PPO1格式即4PKW,2PZD。如图40(B),I地址对应的寄存器中存放的是要由主站发送的内容。Q地址中存放的主站从从站读取到得数据。256~263,存放PKW的四个字数据(PIW(256~263)存放要发送的PKW数据,PQW(256~263)存放从从站读取到的PKW数据)。264~267,存放PZD的两个字数据(PIW(264~267)存放要发送的PKW数据,PQW(264~267)存放从从站读取到的PKW数据)。图40(A)图40(B)22.(1)双击从站图标。弹出对话框如图41。图41(2)选择“分配参数”。如图42。图42(3)选择“设备专用参数”。图43(4)图43中“DataInput”和“DataOutput”对应的都是PZD的内容。“DataInput”对应主站要发送的写指令即对应PIW寄存器。“DataOutput”对应主站发送的读指令。因为用的是PPO1(PPO1的PZD只有两个字)格式所以“DataInput”和“DataOutput”的设置各只能设置两个字内容。内容设置默认为十进制数,设置如图44,DataInput的设置:运转命令指令0x1001即4097,目标频率设置命令0x1002即4098。DataOutput的设置读状态指令0x1001即4097,读目标频率指令0x1003即4099。至此完成组态。图4422.硬件连接。(1)给SE2变频器上电,并进行P998出厂设置。(2)将PD01Profibus模块与SE2变频器组合,给变频器上电,确认参数是否被PD01修改为Pr32=1(9600bps),Pr33=0(Modbus),Pr36=1(局号1),Pr154=3(1,8,N,2,RTU)Pr79=3(通讯模式);此时PD01的SP灯亮绿灯,NET亮红灯,如图45(NET亮红灯意味着网络中断,此时亮红灯属于正常,因为没有与主站连接。但与主站连接仍亮红灯请查看站号设置是否与组态中的从站相符)。确认完毕,通过PD01的编码开关设定PD01的站号为125。变频器断电。(4)将s7-300通过PROFIBUS专用USB转串口模块与计算机相连,用PROFIBUS专用串口线连接S7-300和PD01。PROFIBUS专用串口线靠近s7-300一端得终端电阻处于ON状态,靠近PD01一端终端电阻处于OFF状态。PD01与PROFIBUS专用线连接引脚对应如表1。图45红圈内亮红灯为NET灯,绿色圈内SP灯亮绿灯表1PD01和DB-09连接PD01DB-09D-D-(8脚)D+D+(3脚)V-GND(5脚)FG(屏蔽线)PG(1脚)(5)给PLC供给24直流电源,因为PROFIBUS通讯没建立所以PLC上电会有红灯亮如图46。图4623.将组态下载至S7-300PLC中。点击图40上方按钮,弹出如图47对话框。图47点击确定下载组态。24.组态下载完成,PLC开始发送查询报文。给变频器上电。主站与从站建立连接后。PLC不再亮红灯如图48,变频器的NET灯亮绿灯如图49。图48图4925.在STEP7的SIMATICManager软件左画面中找到并点击,如图50。图5026.双击OB1进入程序编辑画面,如图51。程序如图52~55。图51图52图53图54图5527.查找SFC14和SFC15这两个PROFIBUS通讯指令模块如图56~61。图57图58图59图60图6128.程序写好后进行烧录。如图62图62点击“下载”。下载完成后可以如图63所示,点击“监视”可以进行在线仿真。图63例1:图52~55程序内容。P77=9999。进入仿真模式后右击软开关器件M0.0~W0.3将他们的值均更改为1即开关被闭合。SFC15发出的报文内容:修改P.18的参数值为300.00Hz,设置变频器的目标为60.00Hz,命令变频器正转。发出的报文如下:201200000000753000021770SFC14接收到的报文内容:P.18的值为300.00Hz,状态值为0x4B即变频器输出频率到达目标频率,正转,运转中。输出频率为60.00HZ。1012000000007530004B1770例2:SFC15发出的报文内容:读取P.80的参数值,设置变频器为反转,目标频率为40.00Hz。发出的报文如下:1012000000000000040FA0SFC14接收到的报文内容:P.80的值为2,状态值为0x4D即变频器输出频率到达目标频率,反转,运转中。输出频率为40.00HZ。1012000000000002004D0FA0

1 / 33
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功