1 / 49
文档名称:

FM-Modbus通讯模块使用说明书.doc

格式:doc   大小:4,083KB   页数:49页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

FM-Modbus通讯模块使用说明书.doc

上传人:夏风如歌 2022/3/13 文件大小:3.99 MB

下载得到文件列表

FM-Modbus通讯模块使用说明书.doc

相关文档

文档介绍

文档介绍:和利时公司技术文件
和利时公司版权所有 第 1 册 共 1 册 本册共 30页
文件名称:FM020 Modbus通讯模块使用说明书
文件编号:J12-C12-000005
020模块由功能模板和壳体组成,采用DIN35导轨或平面独立安装,模块面板上提供Profibus-DP及Modbus通讯接口、电源输入接口、模块站地址拨码开关、Profibus-DP和Modbus终端匹配拨码开关。
FM020 HOLLiAS MACS-FM
HOLLiAS MACS-FM FM020
2
3
FM020 Modbus通讯模块的外观结构如图1所示。
原理说明
FM020在数据存储RAM中建立了Profibus-DP到Modbus的映射数据区,由软件实现Profibus-DP和Modbus 协议转换及数据交换。FM020模块的硬件原理框图如图2所示。
图2 FM020模块硬件原理框图
FM020(Master)的协议转换原理
首先,在FM020(Master)的数据存储器中建立“ Modbus报文队列〞,即Modbus报文序列。它是用户依据应用的要求,在Profibus-DP主站配置FM020(Master)时,组态配置选择后自动形成,并在Profibus-DP主站与FM020(Master)建立连接通讯时初始化并传送到数据存储器中。关于如何依据应用要求,在
FM020 HOLLiAS MACS-FM
HOLLiAS MACS-FM FM020
30
3
组态配置时选择Modbus通信功能,详见“产品应用实例〞一节。
FM020(Master)在数据存储器中建立Profibus-DP数据区和Modbus数据区,Profibus-DP主站与FM020(Master)的通信数据都存储在Profibus-DP数据区中,Profibus-DP通信数据分为输入和输出数据。Modbus主站与Modbus从站的通信数据都存储在Modbus数据区中,Modbus通信数据分为输入和输出数据,写入〔如05H、06H、0FH、10H 功能〕Modbus从站的数据为输出数据,与Profibus-DP的输出数据对应;读取〔如01H、02H、03H、04H 功能〕Modbus从站的数据为输入数据,与Profibus-DP的输入数据对应。
Modbus输入数据区存放需要上报的数据,模块每轮询一遍Modbus从站,做一次Modbus输入数据区和Profibus-DP输入数据区的数据交换,然后SPC3就可以把Modbus上报的数据报给主控;Modbus输出数据区存放需要下发的数据,模块下发完数据,做一次Profibus-DP输出数据区和Modbus输出数据区的数据交换。
FM020(Master)模块的协议转换原理如图3所示。

图3 FM020(Master)模块协议转换原理图示
FM020(Slave)的协议转换原理
与FM020(Master)一样在数据存储器中建立Profibus-DP数据区和Modbus数据区,通过Profibus-DP输入/输出与对应的Modbus存储区交换数据,实现Modbus到Profibus-DP的数据通信。
FM020 HOLLiAS MACS-FM
HOLLiAS MACS-FM FM020
4
29
FM020(Slave)接收Modbus报文,并根据Modbus主站的指令读写Modbus数据区,同时发送M