S7-1500仿真利器--PLCSIM advanced V3.0

已锁定

ZHAOGONG2018

  • 帖子

    68
  • 精华

    1
  • 被关注

    4

论坛等级:游侠

注册时间:2020-12-22

钻石 钻石 如何晋级?

S7-1500仿真利器--PLCSIM advanced V3.0

21224

60

2021-03-16 20:31:37

star star star

使用博图开发S7-1500程序时,如果手边没有硬件,一般都会使用PLCSIM仿真CPU来调试程序。


今天说的PLCSIM advanced V3.0,也是用来仿真S7-1500 CPU的。 既然名字中比 PLCSIM 多了个 "advanced",那么,还是有点“高级”功能的。


(一) 特点

  1. 支持TCP/IP协议访问,可以独立安装在其他PC上。 

  2. 支持Web Server和OPC UA 仿真. 

  3. 支持分布式多CPU实例,最多16个。

  4. 支持虚拟存储卡。

  5. 支持与真实CPU或HMI通讯。


(二) 安装

    目前最新版是 SIMATIC_PLCSIM_Advanced_V3_Upd2.exe , 大小为731M.

    这个文件解压后,先安装驱动文件 Support\WinPcap_4_1_3.exe。

    再运行 Start.exe 正常安装,一路Next,重启即可。


(三) 配置使用

   (1) 配置IP地址

    假定是安装在独立PC上,本机网卡和软件自动创建的网卡(Siemens PLCSIM Virtual Ethernet Adapter) ,都需要配置IP地址,在同一个网段上即可。

    比如本机网卡IP地址:192.168.100.5/255.255.255.0

           虚拟网卡IP地址:192.168.100.6/255.255.255.0

    确认: 从博图电脑 ping 这两个地址应该是连通的。


    (2)创建CPU实例

      

      # 选择PLCSIM 虚拟网卡,以便支持TCP/IP协议

      # 选择本机网卡,不选LOCAL.

      # 填写希望的PLC名称, 以及希望的IP地址(跟网卡要在一个网段)

      # 点击"Start"创建实例

  

    之后从博图连接cpu的操作,就跟正常连接物理cpu一样了。

    (博图项目的属性中,别忘了设置"块编译时支持仿真")


(四) 更多

    有了多个永远在线的"云CPU",是不是感觉挺方便?

    如果你以为这就是它的全部功能了,那就“图样图森破”了。

    

    它支持"虚拟时间",可以理解为扫描周期时长可定制。比如有的工艺在现场PID整定需要一个小时,现在可以在仿真时将虚拟时间调快,输入相关参数,几分钟之内完成整定,输出参数。

    

    更高的需求,可以使用C#/C++调用它的相应API,定制仿真环境,模拟IO数据,实现自动化测试功能。只有想不到,没有做不到。


    你是不是觉得它很强大,要上天了?

    它的弱点了解一下:

      主要是跟硬件或安全相关的功能,比如不支持通讯模块,OPC UA通讯不支持加密,Web Server不支持用户登录功能。

    

    最后,官网上有更详细的文档,甚至有完成自动单元测试的代码,我试过后再补充。

    总之,感觉这个软件前景明朗,估计还会继续升级。赞一下。

S7-1500仿真利器--PLCSIM advanced V3.0 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1500系列

共有8650条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。