现货销售Modbus/TCP的工业以太网称重变送器
我们来看看基于以太网的两款解决方案,即Modbus TCP和几个版本的PROFINET,这些解决方案可以与EtherNet/IP和其他协议(如HTTP、FTP、
Telnet等)交互,无需采用非标准的网络接口卡和/或交换基础设施。这两种标准都非常流行,其中,截至2015年1月,PROFINET占所有工业网络
的8%,Modbus TCP在同一市场上的占有率为3%。
| 功能 | 显示 | 说明 |
P1 | IP地址首字节(0~255) | P1 192 | 例如:192.168.1.2 |
P2 | IP地址第二字节(0~255) | P2 168 |
P3 | IP地址第三字节(0~255) | P3 001 |
P4 | IP地址第四字节(0~255) | P4 002 |
|
S1 | 子网掩码字节(0~255) | S1 255 | 例如:255.255.255.0 |
S2 | 子网掩码第二字节(0~255) | S2 255 |
S3 | 子网掩码第三字节(0~255) | S3 255 |
S4 | 子网掩码第四字节(0~255) | S4 000 |
|
G1 | 默认网关字节(0~255) | G1 192 | 例如:192.168.1.1 |
G2 | 默认网关第二字节(0~255) | G2 168 |
G3 | 默认网关第三字节(0~255) | G3 001 |
G4 | 默认网关第四字节(0~255) | G4 001 |
| | | |
A1 | 物理网卡地址第二字节(0~255) | A1 008 | 物理网卡地址,首字节为00,六字节物理网卡地址不能与同一网络的其它网卡地址相同。例如:00 08 00 ab 00 cd(这里是十六进制,仪表上显示的是十进制)。个字节不用设置,默认00 |
A2 | 物理网卡地址第三字节(0~255) | A2 000 |
A3 | 物理网卡地址第四字节(0~255) | A3 171 |
A4 | 物理网卡地址第五字节(0~255) | A4 000 |
A5 | 物理网卡地址第六字节(0~255) | A5 205 |
Modbus TCP是广泛使用的不依赖具体供应商的Modbus协议的一个变体,初由施耐德电气公司于1979年提出。Modbus采用串行连接,而Modbus
TCP则以以太网为其物理网络,支持以TCP/IP堆栈的形式通过IP网络进行数据交换。Modbus TCP于1999年列入标准,目前可以集成在采用TCP/IP
插座的任何设备中。3
Modbus TCP采用开放式的标准化设计,这使其成为互操作环境下的佳选择。它可以基于常规型的PC以太网卡运行,并且由于专门为其分配了以
太网端口502,所以具有良好的未来适应能力。Modbus是一个开放项目,初由施耐德开发,现由Modbus组织负责管理(2004年起),有广泛的
供应商群体在为开发具有成本优势的解决方案而努力。
采用TCP/IP而非UDP,可在Modbus TCP中实现大量并发连接,并实现数据事务的低维护控制。这样,Modbus TCP与Modbus系列中的前辈采用的无
状态事务不同,模拟的是万维网的简约原则。
一份关于Modbus TCP的实时自动化指南解释称,“[在Modbus TCP中采用TCP/IP]的主要原因是通过将事务封装在无需客户端和服务器应用执行任
何特定操作即可识别、监督和取消的连接中,实现对各‘事务’的持续控制。”4 “这使得该机制可以容忍网络性能的大幅变化,还能轻松添加
防火墙和代理等安全特性。”
-