WinCC与仿真软件PLCSIM Advanced虚实共舞

2020/5/9 16:15:35 人评论 次浏览 分类:PLC应用  文章地址:http://yunrun.com.cn/tech/3033.html

我们在项目前期经常会遇到:电脑写好了西门子产品S7-1500的PLC程序,也完成了WinCC V7.5 SP1的上位程序,但可能手头上没有完整的PLC硬件来测试,这时可使用西门子的一款PLC仿真软件-PLCSIMAdvanced V2.0 SP1来虚拟PLC,装载PLC程序后,与WinCC进行项目通讯测试,实现上、下位之间的相互验证。

PLC仿真软件PLCSIMAdvanced可支持3种架构:它可以和WinCC软件安装在同一台PC上使用,也可以和WinCC软件分别安装在不同PC上进行通讯。(文中测试环境安装在VMware虚拟机中,网络为bridged桥接模式)


架构1
WinCC和PLCSIM Advanced部署在同一台PC,通过PLCSIM(Softbus)通讯。这种方式是PLCSIM Advanced默认的通讯方式,可防止误将PLC程序下载到物理PLC中,使用上最为简单。

WinCC和PLCSIM Advanced部署在同一台PC,通过PLCSIM(Softbus)通讯
具体有三个步骤

①打开PLCSIM Advanced,生成一个虚拟PLC实例;
②将Step7项目下载到虚拟PLC实例中;
③WinCC和虚拟PLC实例进行通讯;

架构2
WinCC和PLCSIM Advanced部署在同一台PC,通过PLCSIM虚拟网卡(TCP/IP)通讯。这种通讯方式,可以获得和真实PLC通讯一样的网络拓扑。

WinCC和PLCSIM Advanced部署在同一台PC,通过PLCSIM虚拟网卡(TCP/IP)通讯

架构3
PLCSIM Advanced部署在单独的PC上。当WinCC和Portal Step7软件没有安装在同一台PC上时,可采用此种方式。下图例子是三个软件分别部署在不同PC上的极端架构。
PLCSIM Advanced部署在单独的PC上

共有访客发表了评论 网友评论

  客户姓名:
邮箱或QQ:
验证码: 看不清楚?