菜单
  

    1.3 Modbus的总体描述和应用
    Modbus是1979年由Modicon公司首次提出的一种通讯协议,最先应用于工业领域中的控制设备上,主要是该公司开发的PLC可编程控制器。Modbus是一种串行的、非同步的通讯脚议[9],此脚议不需要特别的接口,典型的物理接口是RS485[10],该通讯协议是一种标准的、开放的、完善的工业标准,广泛应用于工业自动化领域,仪器、设备以及控制器之间经由网络,通过该协议进行信息数据交换,从而实现资源共享。
    Modbus协议定义了一种独立于物理层介质的数据帧结构,控制器管设备通信的网络类型都能够对其识别和使用,因此Modbus具有非常良好的适用性。MODICON公司将其发展成为标准Modbus接口和Modbus plus网络,同时进一步扩展到了MAP、以太网等各种网络应用。当Modbus协议应用在标准Modbus网络时,将被直接传送;而当应用在其他网络时,Modbus协议将被植入该网络的通信数据帧结构中发送,MODICON公司为此提供了专门的适配器和嵌入式芯片,从而进行数据转换工作[11]。
    因为Modbus协议具有良好的适用性,已经广泛应用于各个方面,如风力发电机监控系统中TSwin. net 软件的HMI 设计 [12]、远程监控系统的硬件和软件设计 [13]、工控上位机(PC)与下位机(PLC)之间的通信 [14]、网络化电力传动船舶监控系统[15]、楼宇自动化系统(BAS) [16]、自动化监控系统 [17]等。
    通信协议的作用是使信息和资料能在上位机(主机)和设备之间有效地传递,包括:
    1)允许主站访问和设定所接设备的保护定值;
    2)允许访问所有设备测量的数据和事件记录。
    Modbus协议采用主/从通信方式,主机向从机发送数据请求,从机接收到数据请求后对其进行分析,若数据信息是正确的,则从机向主机发送数据,以此来响应请求。主机也可以直接向从机发送信息,以此来修改从机的数据,从而实现Modbus主/从双向读写。Modbus协议有两种传输模式:ASCII模式和RTU模式。在Modbus协议中,物理层没有被规定[18],而协议定义了一种能够被控制器正确辨认并使用的数据帧消息结构。
    Modbus作为一种应用层报文传输协议[19],属于OSI模型的第七层,当设备运行在不同类型总线或者网络上时,可以获得Modbus提供的客户机/服务器类型的通讯服务。到现在为止,用于实现Modbus通信的方法有如下三种,如图1.1所示:
    1)通过以太网TCP/IP;
    2)通过各种介质(如EIA/TIA232/485等)实现异步串行传输;
    3)Modbus PLUS[20],一种高速令牌传递网络。
  1. 上一篇:PSAT电力系统仿真软件剖析与应用
  2. 下一篇:matlab微网中储能技术的特性研究+文献综述
  1. 基于中频信号的家用治疗...

  2. 基于嵌入式技术的智能家...

  3. 基于FPGA竞赛系统设计+程序

  4. Matlab基于前馈控制的加热炉温度控制系统设计

  5. MEMS基于SHARC型DSP的组合导航算法实现

  6. 基于LabVIEW的车牌图像识别技术研究

  7. 基于LabVIEW和MATLAB混合编程...

  8. 当代大学生慈善意识研究+文献综述

  9. 河岸冲刷和泥沙淤积的监测国内外研究现状

  10. java+mysql车辆管理系统的设计+源代码

  11. 十二层带中心支撑钢结构...

  12. 酸性水汽提装置总汽提塔设计+CAD图纸

  13. 乳业同业并购式全产业链...

  14. 大众媒体对公共政策制定的影响

  15. 杂拟谷盗体内共生菌沃尔...

  16. 电站锅炉暖风器设计任务书

  17. 中考体育项目与体育教学合理结合的研究

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回