d

MODBUS通信学科

来源:未知日期:2018-05-31 19:31 浏览:

第1章初识Modbus
      1.1背景      1.2模型   1.3协议版本   1.4通信设备 1.5事务处理      1.6专业术语
第2章Modbus开发环境
      2. 1虚拟串口软件  2. 1. 1什么是虚拟串口软件  2.1.2使用方法  2.2 Modbus P0ll的使用       2.2. I简介  2.2.2功能      
      2.2.3使用方法     2.3 Modbus slave的使用    2.3.1简介    2.3.2功能 2.3.3使用方法    2.4 Modbus Poll-slave互联互通
      2.5Visual Studio 2015的安装
 第3章Modbus协议的相关知识
        3.1协议概要3.2 Modbus寄存器       3.2.1寄存器种类说明    3.2.2寄存器地址分配   3.3 Modbus串行消息帧格式  
    3.3.1ASCll消息帧格式   3.3.2 RTU消息帧格式3.3.3地址域   3.3.4功能码域3.3.5数据域   3.4 Modbus差错校验  
    3.4.1 LRC校验  3.4.2 CRO校验.3.5字节序和大小端  3.5.1来历     3.5.2为什么会有大小端3.5.3什么是“大端”和“小端”    
    3.6 Modbus TCP消息帧格式3.6.1协议描述 3.6.2查询与响应报文例 
      第4章Modbus功能码详解    
      4.1功能码概要 01(0x01)读取线圈/离散量输出状态   4.2.1功能说明 4.2.2查询报文4.2.3响成报文
    4.2.4借助工具软件观察和理解   4.3 02(0x02)读取离散输入值   4.3.1功能说明 4.3.2查询报文4.3.3响成报文
第5章llbmodbus开发库    
      5. 1功能概要         5.2源码获取与编译        5.3与应用程序的关系
 第6章libmodbus源码解析       
      6.1类型与结构定义         6.1.1精细类型定义     6.1.2常量定义  6.1.3核心结构体定义之一    6.1.4核心结构
      6.2常用接口函数             6.2.1各类辅助接口函数        6.2.2各类Modbus功能接口函数
      6.2.3数据处理的相关函数或宏定义     6.3 RTU/TCP关联接口函数    6.3.1 RTU模式关联函数
      6.3.2 TCP模式关联函数 
6.4部分内部函数详解
       6.4.1函数read-io-status()     6.4.2函数read-regjsters()6.4.3函数Write-singleO   
       6.4.4函数modbus-mapping-new-start-address()   6.5开发应用程序基本流程  
第7章完整RTU模式开发范例   
      7.7开发RTU Master端7.1.1新建工程 7.1.2添加开发库7.1.3添加应用源代码7.1.4代码调试7.2开发RTU slave端   
       7.2.1新建工程并添加开发库7.2.2添加应用源代码
 第8章完整TCP模式开发范例
      8.1开发TCP client端         8.1.1新建工程         8.1.2添加开发库      8.1.3添加应用源代码     8.1.4代码调试
     8.2.1开发TCP-server端     8.2.2新建工程并添加开发库      8.2.3添加应用源代码
第9章Visual Basic中使用libmodbus 
      9.1函数调用约定与修饰      9.1.1函数调用约定    9.1.2流函数修饰名      9.1.3调用约定的使用      9.2模块定义文件
      9.3对|ibmodbus开发库的改造  9.3.1添加一一stdcall调用符    9.3.2添加DEF模块定义文件
      9.4开发Visual basic程序    9.4.1创建新项目   9.4.2添加函数描述文件  9.4.3调用libmodbus库函数
  
第1O章Visual C#中使用libmodbus
    10. 1开发Visual C#程序
    10.1.1创建新项目
    10.1.2添加函数描述文件         
    10.1.3调用libmodbus库函数   
    10.2基于C#的NModbus类库        
    10.2.1什么是NModbus类库2        
    10.2.2 NModbus类库用法
第11章打造自己的Modbus调试工具
    11.1开发自己的Modbus Poll
    11.1.1软件需求分析
    11.1.2命令行解析功能
    11.1.3创建应用程序并调试
    11.2开发自己的Modbus slave
   11.2.1软件需求分析  
    11.2.2创建应用程序并调试
 
首页
短信
联系
友情链接:    仁和彩票首页   统一彩票   蚂蚁彩票登录平台   腾讯彩票   173彩票主页