我有用 Step7 编写的 PLC 程序。我也有带有 OPC 服务器的 SCADA。我想用 Step7 的程序模拟 PLC 并将其连接到 OPC Server,因为我想要 SCADA 测试。我可以使用 Ste7 作为 PLC 模拟器,我该怎么做?
我创建了一些博客,其中有什么教程如何配置 Step7 和模拟器,但是不起作用,这是非常古老的教程。
我有用 Step7 编写的 PLC 程序。我也有带有 OPC 服务器的 SCADA。我想用 Step7 的程序模拟 PLC 并将其连接到 OPC Server,因为我想要 SCADA 测试。我可以使用 Ste7 作为 PLC 模拟器,我该怎么做?
我创建了一些博客,其中有什么教程如何配置 Step7 和模拟器,但是不起作用,这是非常古老的教程。
作为来自tonteria2424的精细解决方案的替代解决方案
您可以尝试将程序加载到虚拟 S7-1500 并激活 OPC-UA ..
遵循这 7 个虚拟步骤 (step7)
从https://support.industry.siemens.com/下载 simatic tia 门户的试用版
谷歌“S7-PLCSIM 高级试用版”和“tia 门户试用版”
您需要“STEP 7 Professional V14”SP1 + 更新和“SIMATIC S7-PLCSIM Advanced V1.0 SP1”
然后,您可以将程序加载到虚拟 plc 中,连接到虚拟网络适配器并使用 opc 服务器(在虚拟 plc 中)作为 scada 的数据源并对其进行 21 天的测试。
PLCSim Advance可以做联网,所以测试可以接近“现实生活”。我已经多次测试过这个设置。
如果您的 scada 不能执行 opc ua ...第一个答案已涵盖;)
(我不知道 NetToPlcSim 有 opc da 能力)
//PerD
请访问 Siemens 的支持站点并缩小您的问题范围。它太开放了。
但我想这可能是你的答案。PLC SIM(用于 300、400 和 1200 和 1500)不支持外部连接。仅在同一主机上的 HMI/Scada 内部。
我使用 PLCSIM + 一个名为 NetToPlcSim 模拟 S7 300 的免费软件做了你想做的事。
我使用了 Simatic step 7 v5.5 我不知道它是否仍然适用于较新的版本