当前位置: 首页 > news >正文

西门子——好用的通讯仿真通讯工具NetToPLCsim

西门子——好用的通讯仿真通讯工具NetToPLCsim

  • 前言
  • 一、NetToPLCsim
  • 二、使用步骤
    • 1.先配置plc端的一些参数
    • 2.配置本地网口,要和通讯端在一个网段
    • 3.管理员身份启动NetToPLCsim
    • 4.打开博图软件,打开仿真,下载仿真
    • 5.配置NetToPLCsim列表
  • 三.C#通讯测试


前言

测试西门子plc通讯时,找到了一个方便简单的通讯工具,在此做操作记录。


一、NetToPLCsim

下载地址

二、使用步骤

1.先配置plc端的一些参数

具体看之前的文章中第三节”博图软件仿真环境配置与准备“

2.配置本地网口,要和通讯端在一个网段

我这是0网段
在这里插入图片描述

3.管理员身份启动NetToPLCsim

它需要管理员权限去获取对应端口,不用管理员打开将无法搜索到模拟plc的端口。
打开会提示:直接是就行
在这里插入图片描述
等待结束点击OK
在这里插入图片描述

4.打开博图软件,打开仿真,下载仿真

开启仿真下载程序
在这里插入图片描述

5.配置NetToPLCsim列表

单击ADD弹出添加界面:
在这里插入图片描述
选择Network IP Address(本地端口):
在这里插入图片描述
选择Plcsim IP Address(PLC端口):(博图在NetToPLCsim之前打开,将读不到端口列表)
在这里插入图片描述
机架与机槽号也要选择(与plc设定对应):
在这里插入图片描述
单击ok确定;
单击start启动;
在这里插入图片描述

三.C#通讯测试

使用的是S7.net开源库。
在这里插入图片描述
连接读取正常。
成功。

相关文章:

  • docker对网络和程序速度的影响
  • 下沉一线农技志愿服务 国稻种芯-芜湖:湾沚红杨护秋粮生产
  • java计算机毕业设计同学录管理系统源码+系统+数据库+lw文档+mybatis+运行部署
  • 枯竭的水库求生的稻田 国稻种芯·九江:位于抗旱一线的都昌
  • 网课搜题公众号题库接口系统
  • 分享网课查题公众号接口 及如何使用
  • 网课搜题公众号制作方法
  • Ubuntu 安装 HDF5 C++库
  • 【Linux系统管理】10 Shell 编程进阶篇
  • Jackson ImmunoResearch 直接和间接蛋白质印迹方案
  • bazel构建项目案例(第三方库,编译成库,运行案例)
  • Jackson ImmunoResearch 用于蛋白质印迹的偶联物方案
  • 如何扫描到最新可用的http代理ip?
  • 计算机视觉入门-最小二乘法、随机取样法、鲁棒估计、霍夫变换
  • 猿创征文|Mock.js概述及模块化开发实践(一文足矣)
  • 【译】JS基础算法脚本:字符串结尾
  • JavaScript 如何正确处理 Unicode 编码问题!
  • 【React系列】如何构建React应用程序
  • 2017 年终总结 —— 在路上
  • DOM的那些事
  • java B2B2C 源码多租户电子商城系统-Kafka基本使用介绍
  • JavaScript创建对象的四种方式
  • java小心机(3)| 浅析finalize()
  • JAVA之继承和多态
  • js操作时间(持续更新)
  • miaov-React 最佳入门
  • MyEclipse 8.0 GA 搭建 Struts2 + Spring2 + Hibernate3 (测试)
  • spring学习第二天
  • Swift 中的尾递归和蹦床
  • text-decoration与color属性
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 猫头鹰的深夜翻译:JDK9 NotNullOrElse方法
  • 面试总结JavaScript篇
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 手机app有了短信验证码还有没必要有图片验证码?
  • 推荐一个React的管理后台框架
  • 异常机制详解
  • 仓管云——企业云erp功能有哪些?
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • ​​​​​​​​​​​​​​Γ函数
  • ​马来语翻译中文去哪比较好?
  • # Apache SeaTunnel 究竟是什么?
  • #pragma multi_compile #pragma shader_feature
  • $redis-setphp_redis Set命令,php操作Redis Set函数介绍
  • (补)B+树一些思想
  • (汇总)os模块以及shutil模块对文件的操作
  • (篇九)MySQL常用内置函数
  • (四)JPA - JQPL 实现增删改查
  • (已解决)什么是vue导航守卫
  • (转)关于多人操作数据的处理策略
  • (转)甲方乙方——赵民谈找工作
  • .equals()到底是什么意思?
  • .Net 高效开发之不可错过的实用工具
  • .net(C#)中String.Format如何使用
  • .NET简谈互操作(五:基础知识之Dynamic平台调用)