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