一台电脑,主机安装EasyBuilder Pro,VMware虚拟机中安装了TIA Portal V18和TIA Portal V18 PLCSIM ,在没有触摸屏和PLC实物的情况下,进行仿真连接测试。 一,借助工具 NetToPlcsim
在虚拟机中运行NetToPlcsim,通过NetToPlcsim,可以从外部访问西门子PLCSIM。
二,网络IP配置信息
主机和VMware虚拟机之间,通过VMware Network Adapter VMnet8连接来建立通信。VMware安装完成之后,主机自动安装该网络连接。
主机机网络连接信息:
虚拟机中,通过以太网 网络3 Siemens PLCSIM Virtual Ethernet 连接,连接信息如下:
三,在虚拟机中以管理员方式运行运行NetToPlcsim
添加网络IP地址和PLCSIM的IP地址,通过右侧“,,,”符号,选取系统中可用地址。
这时,没有PLCSIM仿真运行,出现以上提示信息。
四,在虚拟机中运行PLCSIM V18
这里创建了一个空白工作区。
当前工作区中没有添加PLC模块,在右侧“库”中添加一个S7-1200实例。
添加S7-1200实例之后,点图标将其激活
五,继续配置NetToPlcsim
添加PLCSIM的IP地址。
启动服务。
六,虚拟机中打开TIA Portal V18,编辑工程并下载。
在线访问栏>>PLCSIM,更新可访问设备,可以发现已经激活的S7-1200实例。
进行工程组态,允许GET/PUT,关闭安全通信,编辑程序。
DB1取消优化选项,和其他HMI进行数据连接。
工程下载到PLCSIM。
下载完成,启动模块。PLCSIM中的S7-1200变换为运行状态。
配置PLC连接。
配置画面,在画面中放置了三个数据输入框,分别对应于DB1.DBW0 DB1.DBW2 和DB1.DBW4; 16个指示灯,分别对应于DB1.DBW2的16个位状态;16个位开关,切换状态,分别对应于DB1.DBW2的16个位状态。
开启在线模拟。
Portal中的状态:
因为博途版本较多,安装比较麻烦,多安装在虚拟机中,非西门子的触摸屏难以直接仿真,本实验的目的在于,在没有触摸屏和PLC实物的情况下,进行非西门子HMI和S7-1200/1500PLC仿真的模拟测试。
————————
(完)
认知有限,如有错漏,敬请指点!