S7200 通过OPC 与WINCC、IFIX 通讯 WINCC 和 IFIX 里都没有 PPI 驱动,不能直接与S7200 的串口通讯。然而 WINCC 和 IFIX都带有 OPC 服务器或客户端的驱动或者软件。通过OPC 可以实现其之间的数据交换。 OPC 服务器(OPC Serv er)--OPC 启动服务器,通过它获得其它的对象和服务。 其接口: OPC 服务器有通用的(内嵌了许多控制器的驱动),也有专为某种控制器所作。 一、 用 PC ACCESS 建立 OPC 服务器 PC ACCESS 是专为 S7200PLC 所作的 OPC 服务器,内置 OPC 测试 CLIENT 端; 可以添加 EXCEL 客户端,用于简单的电子表格对 S7200 数据进行监控; 提供任何 OPC CLIENT 端的标准接口; 安装 PC ACCESS 后,运行之。在联接上设置 PC 通讯口(下拉菜单的【PG/PC 接口】),主界面如下: 图 1. Set PG/PC Interface a. 显示当前的编程软件使用的编程访问路径及应用的协议,图中设置为 Micro/ WIN 通过PC/PPI 电缆用 PPI 协议与S7-200 通信。 b. 显示当前的通信设备及使用的协议,这里使用 PC/PPI 电缆并使用 PPI 协议 c. 按此按钮设置当前使用的设备的属性 d. 在此区域内选择要用的设备,如 CP5611(PPI) e. 如果在 d.区中找不到设备,可以按“Select...”按钮进入添加/删除通信硬件的界面。 之后,增加新 PLC(PLC1)、文件夹(NET1)和项目(ITEM1……),如下: 图 2. PC ACCESS 建立链接的数据 建好的数据可以作客户端测试: 连接 PLC,PPI 缆并通电; 鼠标将建立的数据拖拽到【测试客户机】栏中; 下拉菜单【状态】启动测试客户机,测试所建项目,如果【质量】显示“好”,表示通讯数据正确;文件保存之。否则要检查接口或者重新设置。 详细的操作说明请参看由 SIEMENS 官方网站上的“Micro „n Power”。 图 3. PC ACCESS 测试建立链接的数据 二、 使用通用的 OPC 服务器也可以建立需访问的数据 通用的 OPC 服务器,在下拉菜单【EDIT】的 NEW CHANNEL 通话框中设置,如图 4 所示。 选择欲访问的设备驱动器;并设置通讯的接口,如图 5。 在下方的测试窗中,蓝色标志表示通讯 OK;红色则表示通讯不正常。 接下来建立需要访问的变量,如图 6 所示。 图 4.选择设备驱动器 图 5.通用 OPC 建立链接的通讯 变量建立完成后,连接上PLC,用OPC 客户快速测试工具,可测试变量的访问通讯,显示:GOOD,表示...