1.组态DP从站ET 200 M
ET200M是模块式远程I/O,打开硬件目录的文件夹“\PROFIBUS-DP\ET 200M”,将其中的接口模块IM 153-1拖放到PROFIBUS网络线上,就生成了ET 200M从站。在出现的“属性-PROFIBUS接口IM 153-1”对话框中,设置它的站地址为3。用IM 153-1模块上的DIP开关设置的站地址应与STEP 7组态的站地址相同。
选中图6-16上面的组态窗口中的3号从站,下面的窗口是它的机架中的槽位,其中的4~11号槽最多可以插入8块S7-300系列的模块。打开硬件目录中的“IM 153-1”子文件夹,它里面的各子文件夹列出了可用的S7-300模块,其组态方法与普通的S7-300的相同。将DI、DO、AI、AO模块分别插入4~7号槽。自动分配的地址见图6-16。
在PROFIBUS网络系统中,主站和非智能从站的I/O自动统一分配地址,即DI、DO、AI、AO模块的字节地址按组态的先后次序分类顺序排列。DI、DO模块的起始地址从0号字节开始分配。S7-300和S7-400作主站时,模拟量模块的起始地址分别从256号和512号字节开始分配。每个模拟量I/O点的地址占两个字节(或一个字)。
2.组态DP从站ET 200eco
打开图6-16右边硬件目录窗口的文件夹“\PROFIBUS DP\ET 200eco”,用鼠标将其中的“ET 200eco 8DI/8DO 2A”拖放到左边窗口的PROFIBUS网络线上。在自动打开的“属性-DP从站”对话框中,设置该DP从站的站地址为4,单击“确定”按钮,返回HW Config。
选中该从站,在下面的窗口中,可以看到自动分配给它的输入、输出地址为IB4和QB2。
3.组态ET 200S
打开硬件目录窗口的文件夹“\PROFIBUS-DP\ET 200S”,将其中的接口模块IM 151-1 Standard拖放到PROFIBUS网络线上,生成ET 200S从站,设置它的站地址为5。选中生成的从站,打开硬件目录中的子文件夹“\IM 151-1 Standard\PM”,将其中的直流电源模块插入1号槽。将子文件夹“\IM 151-1 Standard\DI”中的4块“2DI DC24V ST”模块插入2~5号槽(见图6-18)。可以看到各DI模块分别占用一个字节的地址(IB5~IB8),但是每个模块只使用了一个字节中的2位,相邻DI模块的地址不是连续的。相邻的只有4点的DI模块或DO模块也有类似的问题。可以用下面的方法使地址连续。
按住计算机的〈Ctrl〉键,单击下面的ET 200S的“插槽”列的2~5号槽,同时选中它们之后,其背景色变为深蓝色(见图6-18)。单击“数据包地址”(Pack Addresses,地址打包)按钮,可以看到4个DI模块的地址被自动调整为I5.0~I5.7,只占1B了。将子文件夹“\IM 151-1 Standard\DO”中的2块“4DO DC24V/0.5A ST”模块插入6号槽和7号槽。用上述的方法将模块的地址打包,打包后的地址为Q3.0~Q3.7。
图6-18 地址打包
组态任务完成后,单击工具栏上的 按钮,编译并保存组态信息。可以在HW Config中用 按钮下载组态信息,也可以在SIMATIC管理器中下载“块”文件夹中的系统数据。完成上述组态操作后,编程时就可以用组态时分配的地址,直接读写DP从站的信号模块。
4.安装GSD文件
PROFIBUS-DP是通用的国际标准,符合该标准的第三方设备可以作DP网络的主站或从站。第三方设备作主站时,用于组态的软件由第三方提供。第三方设备作从站时,需要在STEP 7的HW Config中安装GSD文件,才能在硬件目录窗口看到该从站和对它进行组态。(www.xing528.com)
GSD(常规站说明)文件是可读的ASCII码文本文件,包括通用的和与设备有关的通信的技术规范。为了将不同厂家生产的PROFIBUS产品集成在一起,生产厂家必须以GSD文件的方式提供这些产品的功能参数,例如I/O点数、诊断信息、传输速率、时间监视等。
如果在硬件组态工具HW Config右边的硬件目录窗口中没有组态时需要的DP从站,应安装它的GSD文件。可以在制造商的网站下载GSD文件。
在STEP 7的SIMATIC管理器中,生成一个项目(见随书光盘中的例程“EM277”),CPU模块的型号为CPU 315-2DP。打开硬件组态工具(见图6-19),生成一条PROFIBUS-DP网络,采用默认的网络参数和默认的站地址2。
图6-19 “安装GSD文件”对话框
EM 277是S7-200的PROFIBUS从站模块,它的GSD文件“siem089d.gsd”在随书光盘的文件夹“\Project”中。
执行HW Config中的菜单命令“选项”→“安装GSD文件”,在出现的“安装GSD文件”对话框中(见图6-19),用最上面的选择框选中GSD文件“来自目录”。单击“浏览”按钮,用出现的“浏览文件夹”对话框选中GSD文件所在的文件夹,单击“确定”按钮,该文件夹中的GSD文件“siem089d.gsd”等出现在列表框中。选中需要安装的GSD文件,单击“安装”按钮,开始安装。
用图6-19上面的选择框选中“来自STEP 7项目”,可以安装项目中包含的GSD文件。
安装GSD文件时,如果出现一个对话框,显示“目前尚无法更新。在一个或多个STEP 7应用程序中将至少有一个GSD文件或类型文件正在被引用。”单击“确定”按钮,不能安装GSD文件。
这是因为打开该项目时,有DP从站的GSD文件被引用。必须关闭所有包含DP从站的项目,只打开没有DP从站的项目,才能安装GSD文件。
5.组态EM 277从站
导入GSD文件后,将设备列表的文件夹“\PROFIBUS DP\Additional Field Device\PLC\ SIMATIC”中的“EM 277 PROFIBUS-DP”拖放到DP网络上。用鼠标选中生成的EM 277从站,打开设备列表中的“\EM 277 PROFIBUS-DP”子文件夹,将其中的“8 Byte Out/8 Byte In”拖放到下面窗口的表格中的1号槽。STEP 7自动分配给EM 277的地址为IB2~IB9和QB6~QB13。
双击网络上的EM 277从站,打开DP从站属性对话框。单击“常规”选项卡中的“PROFIBUS…”按钮,在打开的接口属性对话框中,设置EM 277的站地址为3。用EM 277上的拨码开关设置的站地址应与STEP 7中设置的站地址相同。
在DP从站属性对话框的“分配参数”选项卡中,设置“设备专用参数”中的“I/O Offset in the V-memory”(V存储区中的I/O偏移量)为100,即用S7-200的VB100~VB115与S7-300的IB2~IB9和QB6~QB13交换数据。运行时S7-300周期性地将QB6~QB13中的数据写到S7-200的VB100~VB107;S7-300通过IB2~IB9周期性地读取S7-200的VB108~VB115中的数据。组态结束后,应将组态信息下载到S7-300的CPU模块。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。