社区
C#
帖子详情
Modbus.Net.Siemens使用教程
Nick_Ngai
2020-11-26 11:35:52
C#客户端项目需要使用Siemens的Profinet协议与PLC系统通讯。
我在NuGet安装的Modbus.Net.Siemens,但是不知道怎么使用,哪里有使用教程/文档?
...全文
14231
3
打赏
收藏
Modbus.Net.Siemens使用教程
C#客户端项目需要使用Siemens的Profinet协议与PLC系统通讯。 我在NuGet安装的Modbus.Net.Siemens,但是不知道怎么使用,哪里有使用教程/文档?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
以专业开发人员为伍
2020-11-29
打赏
举报
回复
如果是熟悉一个库的 API,去查找它的文档、交流社区。
如果是学习与之通讯,特别是像 Modbus 这类非常简单的字节进行排列组合解析的底层协议,最好是自己写过n个串口或者 TCP 客户端代码,毕竟也只有100多行 c# 代码而已,自己写的接收和解析代码才会真正懂得基础通讯原理。
jwh2004
2020-11-27
打赏
举报
回复
如果是用西门子S7协议,论坛里有相关的讨论,下载区也有相关的c#源码
Nick_Ngai
2020-11-27
打赏
举报
回复
下了S7.Net动态库,但是不知道怎么传递数据,我现在知道对方IP+端口,机架号,插槽号,数据块。 对方需要DInt数据,我有一组数据,不知道地址和偏移量是什么意思? 比如数据块为DB1,我看网上什么DB1.DW20。我怎么知道DB1后面怎么写?
Modbus
.Net
:使用C#的高度可扩展的硬件通信平台
Modbus
.Net
概述 概述
Modbus
.Net
是一个用C#7.0编写的开放式硬件通信平台。 您可以专注于协议本身,平台可以自动创建完整的异步或同步通信库。 为什么叫
Modbus
.Net
我毕业两年前,
Modbus
.Net
是开源的。 该项目的第一个目标是使用
Modbus
TCP实现远程PLC通讯。 半年后,该公司决定使用IoT硬件,因此需要更通用的架构。 主平台更改为通用通信平台。 尽管进行了所有这些更改,名称“
Modbus
.Net
”仍然存在。 真正的
Modbus
实现已移至 。 如果您想要真正的
Modbus
C#实现,请同时下载和 。 还有可以使用PPI或TCP / IP与
Siemens
S7-200,S7-200 Smart,S7-300,S7-400,S7-1200和S7-1500通信。 实现OPC DA和OPC UA协议。 支持平台 Visual Studio 201
C#读写西门子PLC(利用S7
.NET
)
基于VS2019(C#)的西门子S7系列PLC读写组件,直接引用S7
.Net
.dll文件,有演示代码,仅供学习交流。网上收集整理,测试可以使用。资料中有s7
.net
.dll文件及其使用文档。
C#通过S7
.net
与西门子S7-200smart网口通信测试程序
简单的通信小程序,网上几乎找不到200smart通信案例,这里其实还是通过其他的方式对200smart进行通信,不过好歹能通信上,能做一些简单的应用,太复杂的估计就不行了,不过复杂的操作也用不到200smart了。
西门子PLC200与台达变频器通信程序示例
modbus
RTU.rar
西门子PLC200与台达变频器通信程序示例
modbus
RTUrar,西门子PLC200与台达变频器通信程序示例
modbus
RTU
vb
.net
&C#和PLC通过
Modbus
——TCP通讯代码
vb
.net
&C#和PLC通过
Modbus
——TCP通讯代码;PC通过
Modbus
_TCP和PLC进行通讯,简单稳定
C#
111,112
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章