在平常工业自动化项目设计开发、日常学习过程中,很多时候,一般都需要软件和硬件的结合,才能验证程序设计功能及安全性。
但是随着项目实际进展情况、不可能等到硬件到位才开始程序设计开发,在学习过程也不可能掏钱购买硬件,毕竟需要money。
那么有没有可能我们不需要PLC 和触摸屏实体硬件,也能验证程序设计及通信情况呢?
下面介绍以西门子PLC为例,详细描述了基于TIA博途系列软件实现西门子PLC仿真环境的搭建过程,并通过威纶触摸屏软件实现通信测试。
软件需求:TIA 博途软件、PLCSIM软件、NetToPLCsim软件、威纶通触摸屏EasyBuilder Pro软件。
实现步骤如下:
- 打开Nettoplcsim-S7o-v-1-2-1-0\bin,以管理员身份运行 NetToPLCsim软件,首先打开软件,不进行软件配置;
(NetToPLCsim 仿真软件下载地址:链接:https://pan.baidu.com/s/1UJW8hVXLqKhcsOeZ2_l1vA 提取码:xjnt)
1.1 软件开启后,弹出如下画面,单击画面中的“是”按钮;
1.2 等待软件关闭102端口。
1.3 单击上图的“OK”按钮。
1.4 软件开启完成
- 开启博途TIA,并启动软件仿真PLCSIM;(次步不属于本文主要,因此简单介绍)
在线监控数据块值,如下图所示;
注意,PLC端需要勾选“允许来自远程对象的PUT/GET访问”。
- NetToPLC sim配置
3.1 单击“add”按钮
3.2 网卡IP地址设置,本次选择实际网卡 ,192.168.2.58
3.3 仿真PLC IP地址设置,本次实际Port 2 IP:192.168.2.5
3.4 本次完全所需项设置如下,单击“OK”按钮,完成软件配置。
备注: Plcsim Rack/Slot: 选择0/1. 否则不能仿真成功。
3.5 NetToPLCsim 配置完成如下。
3.6 单击上图的“Start Server”按钮,启动服务器端。完成后如下图所示。
- 开启触摸屏程序,设备参数设置如下,必须主要触摸屏远程PLC IP设置为虚拟出的网卡的IP地址,本领为192.168.2.58;
5.开启在线仿真,效果如下:
NetToPLCsim 仿真针对第三方网口通信的任意品牌触摸屏均可实现。
本文暂时没有评论,来添加一个吧(●'◡'●)