本文举例描述了如何通过PLCSIM 仿真两个S7-400PLC之间基于TCP/IP的S7通讯,对于两个以上的PLC之间的S7通讯仿真,PLCSIM同样支持。PLCSIM还支持S7-400基于MPI的S7通讯以及S7-400基于DP的S7通讯的仿真。
硬件组态
新建一个项目在SIMATIC Manager中插入两个S7-400站,打开HW Config界面进行硬件组态,站点配置如下图:
网络组态
STEP7编程
本例程在414-3PN/DP的OB1中调用SFB12,412-2DP的OB1中调用SFB13实现两个PLC之间的S7通讯,通讯长度10个字节,如图8。
图 8-调用S7通讯功能块
PLCSIM仿真调试
启动仿真
在STEP7中启动PLCSIM进入仿真模式。
• STEP7 SIMATIC Manager菜单栏Options->Simulate Modules如图9
下载项目
选择通讯接口
下载 1#站点
选择下载 1#站点 BLOCK
-设置PG/PC interface到PLCSIM1中如图13
下载2#站点
通讯调试