c# - 如何获取PLC S7-300串口十六进制数据

标签 c# java plc

我们有带以太网通讯端口的西门子PLC S7-300。 什么类型的java或其他语言编码可用于获取plc的帧数据? 此PLC仅与step-7软件通讯。

这个框架结构数据也可以存储在一些文本文件的xml中,这样我们就可以不断地将它发送到互联网上。

请帮帮我

最佳答案

有第 3 方库允许这样做。在我们公司,我们使用 Accon AGLink .它是一个本地库,但它也提供了一个 .NET 包装器。图书馆有点快。你也可以试试 this one (indi.an PLCCom)这是托管的,速度不是那么快,但它有一个免费版本。

或者,您可以尝试设置一个 OPC服务器并使用 OPC 客户端读取 PLC 数据,但它们有些昂贵。

关于c# - 如何获取PLC S7-300串口十六进制数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14828857/

相关文章:

c# - 如何转换表达式树?

java - 如何使用 JPA 存储 Map<String, List<String>>

xml - 解析 Rockwell L5X 文件

c# - 第二个 WPF 窗口为空白

c# - 如何使用 Moq 在函数中模拟谓词

c# - 如何在 C# 和 C++ 中测量耗时

java - 与 Maven 父模块中的 Checkstyle 和 PMD 配置的区别

java - 是否可以查看 Eclipse 正在执行的 shell 命令?

plc - PLC梯形图编程的最佳IDE

networking - FIN 数据包后的 TCP Windowsize 0