本例中,S7-300与S7-200通过EM 277进行PROFIBUS DP通信,CPU315-2DP是主站,S7-200 PLC通过EM277模块设为从站,要求将S7-300的输入IB0写到S7-200的输出QB0中,S7-200的输入IB2写到S7-300的输出QB4中。
需要在STEP7中对S7-300和EM 277组态。在S7-200中,只需将待发送的数据传送到组态时指定的V存储区,或者在组态时指定的V存储区中读取接收的数据就可以了。其实现的步骤如下:
1.组态S7-300站
在STEP 7的SIMATIC管理器中,生成一个项目,CPU模块的型号为CPU 315-2DP。选中该站后,点击右边窗口的“硬件”图标,打开硬件组态工具.按硬件安装顺序一次插入机架、电源、CPU模块及输入输出模块进行S7 - 300PLC的硬件组态,如图7-44所示。
图7-44 硬件组态
双击“DP”所在的行,点击打开的对话框的“常规”选项卡中的“属性”按钮,在出现的对话框的“参数”选项卡中设置站地址,默认的站地址为2。点击“新建”按钮,生成一条PROFIBUS- DP网络,如图7 45所示。点击“确定”按钮返回HW Config,形成图7-46的硬件组态画面。
图7-45 PROFIBUS的建立
图7-46 带有PROFIBUS网络的组态画面
2.安装EM 277的GSD文件
EM 277作为一个特殊的PROFIBUS- DP从站模块,其相关参数是以GSD文件的形式保存的。在STEP 7组态之前,需要安装它的GSD文件。
执行图7-46中的菜单命令“选项”→“安装GSD文件”(可以下载),安装EM 277从站配置文件。
3.组态EM 277从站
导入GSD文件后,在右侧窗口的设备列表中找到EM 277从站“EM 277PROFIBUS- DP”(见图7-46),用鼠标左键将它“拖放”到左边窗口中的PROFIBUS- DP网路上。用鼠标选中EM 277从站,打开右边窗口的设备列表中的“EM 277 PROFIBUS-DP”文件夹,根据实际系统的需要选择传送的通信字节数。本例中选择的是8字节输入/8字节输出方式,将图7-47中的“8 Bytes Out/8 Bytes In”图标拖放到下面的向窗口中表格的第一行。STEP 7自动分配远程I/O的输入/输出地址,本例中分配给EM277模块的输入、输出字节地址分别为PIB2~PIB9和PQB6~PQB13。
本文关键字:暂无联系方式PLC入门,plc技术 - PLC入门