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

相关推荐
qq_5896660514 小时前
C语言、C++与C#的区别详解
c语言·c++·c#
abnH_14 小时前
精度焦虑与预算博弈:高性价比DD马达如何守住自动化产线的“底线精度”?
人工智能·机器人·自动化·制造
淡海水14 小时前
04-02-哈希-Dictionary-TKey-TValue-上-核心数据结构
数据结构·算法·c#·哈希算法·编译·字典·dictionary
longxiaozhang616 小时前
C#异常处理:程序出错了怎么办?
开发语言·数据库·c#
恒锐丰小瑞17 小时前
率能SS6623E 20V/4.3A/单通道直流电机驱动IC,低导通电阻(110mΩ)与多重保护,用于电子锁/玩具/机器人
单片机·嵌入式硬件·机器人
界面开发小八哥17 小时前
界面控件DevExpress WinForms中文帮助文档 - 入门指南
ai·c#·.net·devexpress·ui开发·winforms
诸葛务农17 小时前
人形机器人在精密电子制造领域的应用:无尘车间适应性(上)
机器人·制造
欧阳天羲17 小时前
【开源答疑】激光灭蚊机器人|全套硬件资料说明、BOM选型、价格参考、避坑清单
机器人·开源
清风与日月17 小时前
Yitter.IdGenerator:高性能分布式唯一ID生成器详解
分布式·c#·.net·.netcore