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是连接不上的。

相关推荐
xiaoshuaishuai82 小时前
C# Codex 脚本编写
java·服务器·数据库·c#
OidEncoder2 小时前
欧艾迪编码器(RS485)与欧姆龙PLC完整接线+通信示例+程序示例
自动化·信息与通信
这个昵称叫什么好呢4 小时前
nvidia显卡驱动升级造成的无法开机(黑屏)问题
机器人
weixin_447443254 小时前
AI启蒙Lean4
python·c#
施努卡机器视觉6 小时前
阴极铜机器人剥片:SNK施努卡的双线并行自动化解决方案
运维·机器人·自动化
Olivia051405147 小时前
Voohu:音频变压器在平衡传输与地环路隔离中的设计要点
网络·机器人·信息与通信
wWYy.7 小时前
ROS:服务机制(Service)
机器人
好家伙VCC7 小时前
# 发散创新:用 Rust实现高性能物理引擎的底层架构设计与实战在游戏开发、虚拟仿真和机器人控
java·开发语言·python·rust·机器人
MFXWW28 小时前
特斯拉 Optimus Gen3 手臂设计解析:从 “能抓“ 到 “会用“ 的工程革命
人工智能·机器人
我是唐青枫8 小时前
C#.NET ValueTaskSource 深入解析:零分配异步、ManualResetValueTaskSourceCore 与使用边界
c#·.net