Modbus是M0DIC0N公司于1979年开发的一种通信协议,是一种在工业 领域被广为应用的开放、标准的网络通信协议。Modbus经过大多数公司的实 际应用,逐渐被认可,成为一种标准的通信规约,只要按照这种规约进行数据通信或传输,不同的系统就可以通信。目前,在RS 232/RS 485通信过程中, 更是广泛采用这种规约。
吊用的Modbus通信规约有两种:一种是Modbus ASCII;另一种是Modbus RTU。一般来说,通信数据量少而且主要是文本的通信采用Modbus ASCII规 约;通信数据量大而且是二进制数值时,多采用Modbus RTU规约。在实际的 应用过程中,为了解决某一个特殊问题,人们喜欢自己修改Modbus规约来满 足自己的需要。事实上,人们经常使用自己定义的规约来通信,这样能解决问 题,但不太规范。更为普通的用法是,少量修改规约,但将规约格式附在软件 说明书一起,或直接放在帮助中,这样就方便了用户的通信。