由于 CM1242-5 支持 Profibus DP 从站通信,可以使用例如 CP5622 卡做 DP 主站,通过SIMATIC NET 组态的 OPC 服务器与 S7-1200 建立 DP 主从通信。
操作步骤
1、组态SIMATIC PC Station
(1)通过“添加新设备”>“PC 系统”>“常规 PC”插入一个 PC 站,PC 站的名字为:“PCstation”。如图1所示。
图1 插入并组态 PC 站
(2)通过点击“设备组态”进入 PC station “设备视图”界面,如图2所示。
在第一个槽中,从“用户应用程序”下选择“OPC 服务器”,添加一个 OPC Server 。
在第二个槽中,从“通信模块”>“PROFIBUS”下选择“CP5622”。
注意:需要将“生成XDB文件”复选框勾选上。
图2 PC station 的硬件组态
(3)配置 CP 卡网络类型、地址及操作模式。并编译保存。如图3所示。
图3 设置 CP 卡
2、组态 S7-1200 PLC 站
(1)在项目 CP1242-5 OPC 中“添加新设备”组态 S7-1200 站 PLC_1 ,选择 CPU1215CDC/DC/DC V3.0 创建项目。如图4所示。
图4 创建 S7-1200 PLC 站
(2)组态 CM1242-5 ,为 CM1242-5 添加子网 PROFIBUS _1 ,分配站地址为2。如图5所示。
图5 组态 CM1242-5
(3)点击“操作模式”,为 CP1242-5 分配主站 CP5622 ,并设置传输区域。如图6所示。
图6 分配主站,设置传输区域
(4)分别设置“传输区_1”和“传输区_2”的通讯数据长度为10个字节。如图7所示。
图7. 设置通讯数据长度
确认和 DP 主站通讯数据区的地址对应关系。如图8所示。
图8 地址关系对应
3、导入 OPC 组态。
(1)点击 PC station 站,对 PC station 站进行“编译”即生成该 OPC配置文件,文件的默认保存路径为项目文件的子目录 XDB 。
(2)导入组态到 OPC Server
双击“Station Configurator”进入“Station Configuration Editor”,点击“ImportStation”导入上一步骤中生成的文件“PC station.xdb”。如图9所示。
图9 导入组态到 OPC Server
组态正确导入后,连接建立。如图10所示。
图10 OPC Server 状态