首页 » 软件优化 » 初识上位机(上):搭建PLC模拟仿真环境(上位初识仿真搭建模拟)

初识上位机(上):搭建PLC模拟仿真环境(上位初识仿真搭建模拟)

萌界大人物 2024-11-03 06:13:01 0

扫一扫用手机浏览

文章目录 [+]

建议下载和安装下列软件

Windows下网络工具 - WinPcap

西门子PLC模拟软件 - PLCSIM Advanced v3.0

初识上位机(上):搭建PLC模拟仿真环境(上位初识仿真搭建模拟) 软件优化
(图片来自网络侵删)

西门子博途软件套件 - TIA Portal

在EdisonTalk公众号内回复“上位机”,可以获得我整理好的下载链接。

建议按照WinPcap -> PLCSIM -> TIA Portal的顺序安装。

至于安装过程,可以自行搜索,或参考下列文章。
所有软件仅供学习参考,本文不做详细解读:

常哥说编程《西门子软件安装指南》: https://www.cnblogs.com/xiketang/p/15392317.html

配置虚拟网卡

安装完成PLCSIM Advanced后,会多一个虚拟网卡出来。
这里我们点开这个虚拟网卡,设置一下静态IP。

创建一个虚拟PLC

打开PLCSIM Advanced,按照下列步骤创建一个PLC实例。
这里需要注意的实,PLC实例的IP地址需要和刚刚设置的虚拟网卡在同一个网段,这里是192.168.10.x。

创建完成后,由于PLC实例并未正式启动,因此亮黄灯。
创建博途自动化项目
接下来就是最为关键的步骤,打开博途TIA Portal,进行以下操作:
(1)创建一个项目

(2)添加PLC设备

(3)添加完成后得到项目视图

(4)为设备设置“允许来自远程对象的PUT/GET通信访问”

(5)为项目设置“块编译时支持仿真”

(6)为设备设置IP地址

(7)为设备添加一个数据块,取名“DB01”

(8)添加一些字段,并点击编译按钮,编译完成后得到偏移量

(9)点击下载到设备的按钮,并选择虚拟网卡,然后搜索到我们的虚拟PLC设备,最后点击下载。

验证PLC实例状态

成功装载到设备后,我们的PLC实例的状态就会由黄灯 变为 绿灯,说明已经正常启动好了。

那么,接下来,我们就可以通过C#编写一个DEMO来读取和写入PLC的数据块中的数据了。
那就留到下一篇吧,请保持关注。
年终总结:Edison的2023年终总结
数字化转型:我在传统企业做数字化转型
C#刷题:C#刷剑指Offer算法题系列文章目录
.NET面试:.NET开发面试知识体系
.NET大会:2020年中国.NET开发者大会PDF资料
标签:

相关文章