C#上位机通过NetToPLCsim与西门子PLC仿真连接通信

C#上位机通过NetToPLCsim与西门子PLC仿真连接通信

一、打开博途软件


我电脑有一个PLCSIM虚拟网口,我在这里提前将PLCSIM虚拟网口设置为固定IP:192.168.1.88,后面会用到这个地址。

二、NetToPLCsim软件设置

1、使用管理员权限打开NetToPLCsim软件,会弹出警告信息,直接点击【是】,进行下一步。

2、软件会自动检查端口102。

3、等待进度条完成,直接点击【OK】即可。

4、在博途软件中启动仿真。

5、我的PLC组态地址为192.168.0.1,博途仿真器的地址与它是一样的。这里的地址可以忽略。

6、在NetToPLCsim软件界面点击【Add】,进行下一步。

7、在Network IP Address一栏点击右侧按钮,弹出本机地址栏窗口,这里选择的是192.168.1.88,选择的网口为PLCSIM虚拟网口,地址为前面设置的值。

8、在Plcsim IP Address一栏点击右侧按钮,弹出plc地址栏窗口,这里直接选择192.168.0.1,这个地址为博途软件中plc组态的地址。

9、Plcsim Rack/Slot 这里看一下自己的cpu类型,我的是s7-1200的,所以选择0/1。

10、点击软件界面的【Start Server】按钮,开启软件,会发现状态变为RUNNING了。到这里,plc端的设置已经完成。

三、打开C#上位机进行通信

注意:这里的IP地址需要填写NetToPLCsim软件中的Network Address对应的地址:192.168.1.88,如果填写的是plc组态的地址:192.168.0.1是连接不上的。

相关推荐
星云API技术支持13 小时前
企业微信二次开发:外部群机器人如何结合会话列表、群详情与消息事件做统一管理
机器人·企业微信
唐青枫13 小时前
对象到底住在哪里?C#.NET 托管堆从分配、GC 到内存排查
c#·.net
SCTF_XingTong14 小时前
机器人晶振选型避坑:三大场景清单
机器人·机器人晶振选型·机器人时钟方案
YFJ_mily14 小时前
9.24早鸟通道即将关闭|IMRA2026智能制造机器人自动化IEEE会议|往届EI稳定检索,设有学生专属投稿权益
人工智能·机器学习·机器人·自动化·智能制造·rdlink研发家·马鞍山会议
fogota15 小时前
Emoji与Segoe MDL2 Assets的比较
c#·wpf
-余^晖-16 小时前
高校学工系统架构拆解:从数据孤岛到统一工作台
信息与通信
安河桥。16 小时前
SOME/IP 技术说明文档
嵌入式硬件·车载系统·信息与通信
灸木16 小时前
C# 多线程与异步
c#
八荒启·交互动画16 小时前
机器人仿真实践(第0卷)——003机器人定义与发展史:从零实现
机器人·八荒启-交互动画·机器人仿真与模拟
企业通信技术笔记17 小时前
信创环境下企业即时通讯IM怎么部署?5类方案的架构与适配思路
架构·私有化部署·信息与通信·信创·企业即时通讯