疗养院体检中心:关于WinCC通过EM277与S7-200PLC通信的问题

来源:百度文库 编辑:偶看新闻 时间:2024/06/03 03:13:46
WinCC通过EM277与S7-200PLC通信,上位机采用CP5611板卡与EM277相连,笔者总结了一下,有以下三种方式:1. 用Simatic Net组态PC Station(WinCC Application),CP5611做主站,EM277做从站,WinCC中采用 Profibus DP.chn(不是S7 Protocol Suite.chn)。组态步骤比较复杂,具体组态方法可以参考WinCC组态手册。2. 采用OPC方式,需要安装PC Access(S7-200专用的OPC服务器软件),在Set PG/PC interface中设置Micro/Win 为CP5611(Profibus)就可以通过EM277和S7-200通讯,可以在PC Access里定义变量或导入符号表,在WinCC中采用 OPC.chn,通过OPC Group的“系统参数”打开OPC条目管理器浏览PC Access里定义的变量并添加至WinCC,配置过程简单。3. 用WinAC作为DP主站,EM277作为DP从站,WinAC与EM277的连接方法与S7-300和S7-400一样,WinCC通过PC机内部与WinAC交换数据,采用的通道是S7 Protocol Suite.chn的Soft PLC。关于WinAC的使用方法详情请参考这本书《深入浅出WinAC》。另外提一句,WinCC可以通过S7-200PLC的编程口直接通信,不一定要用EM277,通讯协议为MPI,连接硬件可以是CP5611,也可以用PC/PPI编程电缆,采用OPC方式,需要安装PC Access。