师妹:师兄,刚刚看到微信群中有小伙伴在问S7-1200PLC怎么仿真呀?
布道师:嗷,那你出手了没-。-
师妹:呃。。。没有,因为,我也不会。。。
布道师:。。。
师妹:我记得,博途 + PLCSIM-Advanced,也只能仿真S7-1500或者ET200SP的CPU吧?So, S7-1200的CPU到底怎么仿真呀?
布道师:是的,所以咱们要试试另外一种方法:PLCSIM + NettoPLCSIM
NettoPLCSIM简介

NetToPLCsim是一款免费的开源小工具,非常的实用!安装包见文末。NetToPLCsim允许你使用运行模拟的PC的网络接口,通过TCP/IP(Iso-On-TCP)通信从网络访问PLC。它可用于测试客户端应用程序(SCADA、HMI等)以及S7 Plcsim,而无需真正的PLC。即使你的PLC是S7-1200,也无需担心仿真问题。
仿真步骤截图
1.在博途中新建一个项目并添加一个新设备,选择一个S7-1200的CPU,例如CPU1214C。

2.确认一下本机的ip,如本机ip为192.168.2.29。

3.修改PLC的IP地址为同一网段,本例中PLC的ip为192.168.2.88。

4.打开NettoPLCSim小工具,以管理员身份运行。

5.打开后会有以下弹窗,选择”是“即可。

6.点击”是“之后,会自动执行五个步骤,执行完成如下。

7.切换到博途,设置PLC的连接机制,勾选允许来自远程对象的PUT/GET通信访问。【这个很重要】

8.设置完成后,启动仿真。【请确认已经安装了PLCSIM】

9.根据提示,将PLC程序下载到PLCSIM中。

10.打开之前的NetToPLCsim小工具,点击Add按钮。

11.点击Add之后,选择Network IP 后面的选择按钮,选择本机网卡及IP。

12.选择Plcsim IP 后面的“..."按钮,选择仿真的PLC和IP地址。

13.根据提示修改Rack和Slot数值。

14.点击Start Server,启动服务,状态变为running。

15.通信测试,方式很多。可以用通信测试工具,也可以用C#写一段小代码。如下图1/图2


审核编辑 :李倩
-
plc
+关注
关注
5045文章
14441浏览量
483572 -
西门子
+关注
关注
98文章
3272浏览量
119745 -
仿真
+关注
关注
53文章
4406浏览量
137671 -
S7-1200
+关注
关注
11文章
334浏览量
19233
原文标题:西门子S7-1200不能仿真通信?嘿嘿,那是你不会。。。 【附资源】
文章出处:【微信号:工控PLC布道师,微信公众号:工控PLC布道师】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
稳联技术Profinet嵌入式开发板与西门子PLC S7-1200
HINET网关实现西门子S7-1200 PLC远程监控方案
天拓四方分享:什么事S7-1200 G2++?
基于Modbus TCP的WinCC监控S7-1200/200SMT应用实例
工业自动化通信方案:台湾伟斯扫码枪通过RS232转Profinet网关接入西门子S7-1200 PLC系统详解
RS232转Profinet网关与西门子S7-1200 PLC的智能化工业通信应用
RS232转Profinet网关实现伟斯扫码枪A898BT与西门子S7-1200 PLC的快速通讯
西门子S7-1200 PLC与JRT激光测距传感器的RS485转Profinet网关集成方案解析
工业自动化通信难题破解:Modbus RTU转Profinet网关在涡街流量计与西门子S7-1200 PLC系统集成中的应用
plc以太网通讯模块:西门子 S7-300PLC 与 S7-1200、触摸屏及变频器通讯案例
西门子PLC(S7-1200/1500/300/400)的数据采集与监控方案
西门子S7-1200 G2的7大亮点及最新功能
EtherCAT转ProfiNet西门子1200PLC与伺服电机通讯案例全解
如何选择适合的西门子S7-1200系列PLC型号?
基于 EtherCAT 转 ProfiNet 网关达成西门子 1200 PLC 与伺服电机通讯连接的应用实例

西门子S7-1200不能仿真通信?
评论