NetToPlcsim汉化版软件_SimNet 西门子仿真PLC网络服务器使用方法
SimNet 西门子仿真PLC网络服务器是什么?
SimNet 西门子仿真PLC网络服务器是NetToPlcsim汉化版软件,是一个协议中转工具,用于将 S7-PLCSIM 仿真环境与外部网络进行连接,从而实现与外部软件的通讯。通过使用PLCSimToNet 西门子仿真PLC网络服务器,用户可以在没有实际PLC硬件的情况下,通过以太网与外部软件(如力控、组态王、昆仑通态等软件)进行仿真通讯,进行PLC程序、触摸屏及上位机程序的测试和调试。
您可以使用SimNet 西门子仿真PLC网络服务器做什么?
SimNet 西门子仿真PLC网络服务器允许您使用运行模拟的PC的网络接口与PLC仿真软件S7-PLCSIM一起使用网络通信。例如,您可以使用S7-PLCSIM仿真软件测试您的客户端应用程序(昆仑通态触摸屏、力控、SCADA系统等),而无需真正的PLC。
SimNet 西门子仿真PLC网络服务器支持S7-PLCSIM仿真软件支持的大多数功能,如:
o标签服务:读取和写入数据区域
o块服务:程序上传,程序块在线查看…
o带有Alarm_S、Alarm _D的块特定消息
o在一台计算机上支持多个PLCSIM实例
西门子仿真PLC网络服务器不支持什么?
西门子仿真PLC网络服务器不支持以下功能:
o不支持通过T-Blocks(TCON、TSEND等)编程或通过NetPro配置的所有通信功能
o西门子仿真PLC网络服务器支持其他系统状态列表(SSL/SZL)作为实际CPU,它们包含不同的值
o您不能在S7-300/400模拟中使用TIA Portal的编程上载功能,因为TIA Portal会检查您要上传程序的CPU的兼容性。在Step7 V5.x这是没有问题的,因为将程序上传到不同类型的CPU更为宽容
o如果在Step7中使用“显示可访问节点”,则西门子仿真PLC网络服务器 CPU将不可见。该方法在MAC层使用LLDP协议。在安装了Simatic软件的PC上,您的PC将始终列为“PC工作站”。此外,S7-PLCSIM/西门子仿真PLC网络服务器的通信行为与实际CPU略有不同。
使用西门子仿真PLC网络服务器的测试不能替代实际硬件上的测试。
SimNet 西门子仿真PLC网络服务器是如何工作的?
西门子仿真PLC网络服务器的第一个版本(包括V0.7.2)使用PLCSIM的官方接口,PLCSIM是在所谓的S7ProSim COM对象中实现的库。在该版本中,S7协议在西门子仿真PLC网络服务器内部处理,请求的数据通过该接口读取或写入PLCSIM。由于该接口的限制,只能访问数据区域,因此只能使用西门子仿真PLC网络服务器实现标记服务。S7ProSim接口的另一个缺点是速度相当慢。
由于1200/1500的PLCSIM没有类似S7ProSim的接口。由于这些限制,之后的所有版本都将使用S7online接口。
S7 online
S7online接口表示Simatic家族中所有应用程序的OSI层1至4。如果Simatic应用程序与PLC通信,则数据始终通过S7在线接口。S7online接口的功能可通过在windows系统目录中程序库s7onlinx.dll访问。
S7online接口将数据从应用程序传递到底层传输层,如TCP/IP、MPI或Profibus。S7online正在使用的传输层在Simatic应用程序或Windows控制面板的“设置PG/PC接口”对话框中配置。与PLCSIM的通信也通过该接口进行。通过该接口运行的数据已经是S7通信。因此,西门子仿真PLC网络服务器的任务是表示IP/IsoOnTcp传输层,并将有效负载传递到S7online接口并返回。S7online接口的主要问题是它没有官方文档,这是将该接口与西门子仿真PLC网络服务器一起使用的主要问题。
SimNet 西门子仿真PLC网络服务器使用方法
启动 STEP7 或 博图 软件的仿真程序:首先需要启动STEP7或博图软件,准备进行PLC程序的仿真。
运行PLCSimToNet:以管理员权限打开PLCSimToNet 西门子仿真PLC网络服务器软件,并按照提示进行配置。
配置PLCSIM:在PLCSIM中下载带有以太网通讯功能的PLC项目,设置PLC的IP地址与电脑的IP地址在同一网段。
添加IP地址:在PLCSimToNet中点击“增加”,选择正确的IP地址,并启动服务。
通讯测试:通过外部软件访问该PLC,进行通讯测试,确保连接成功