一种智能数据采集模块的设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种智能数据采集模块的设计   摘要:介绍了一种用于计算机控制系统中的智能数据采集和控制模块的设计,该模块能够采集8路1~5V或4~20mA的工业标准信号,同时能够控制8路开关量输出,模块采用Modbus现场总线协议与上位机通信。   关键词:计算机控制;数据采集;模块;现场总线   中图分类号:TP18文献标识码:A文章编号:1009-3044(2008)22-770-02   The Design of an Intelligent Data Acquisition Module   TANG Kai-wei1,HU Rong2   (1.Zhuhai Branch of South Communication Building Co., Ltd. Zhuhai 519000,China;2.Zhongyuan University of Technology,Zhengzhou 450007,China)   Abstract:The design of an intelligent data acquisition and control module which is used for the computer control system is introduced.The module has 8 channels to input 1~5V or 4~20mA industry standard signal and 8 channels for digital signal output.The module communicates with the main computer by means of Modbus protocol.   Key words: computer control; data acquisition; module; Fieldbus   1 引言   在目前的各种计算机控制系统中,普遍采用PLC和各种智能模块作为它的底层采集和控制设备。各类智能模块以其种类繁多、配置齐全、支持现场总线、系统容易升级扩展、功能齐全、可靠性高等优点而被广泛采用。   这里设计的数据采集和控制模块是一种支持Modbus现场总线协议,可以做模块级组态的智能模块。这个模块的功能配置齐全、使用灵活,具有应用广泛和性能价格比高等特点。它具有8路AI和8路DO。AI支持1~5V或4~20mA 的工业标准信号输入,分辨率为14位。DO为常开继电器触点输出。通过模块组态软件,能够设定任一路AI的输入信号为电压或者电流,不需要硬件跳线。同时,通过组态软件还可以设置8路DO的功能,可以把它们任何一路配置成手动或者自动输出。所谓手动功能就是它们直接受主机控制,自动功能就是把它们配置给8路AI做报警或控制输出,能够配置成单限或者双限控制输出。本模块与同类其他功能模块一起可以灵活组成各种计算机检测控制系统。   Modbus协议是美国Modbus公司推出的开放式现场总线通信协议,由于其功能比较完善、使用简单、协议开放而得到众多仪表厂商的支持,已成为事实上的工业级标准,目前大多数智能仪表都支持该协议以向用户提供通信接口。   2 Modbus 通信协议   Modbus协议采用主从工作方式,允许一台主机和多台从机通信,每台从机地址由用户设定,地址范围为1~255。通信采用命令/应答方式,每一种命令帧都对应一个应答帧。命令帧由主机发出,所有从机都将收到报文,但只有被寻址的从机才会相应命令返回相应的应签帧。如果报文中寻址地址为0则视为全局广播,所有主机把它当一条命令执行不返回应答帧。   2.1 传输模式   标准Modbus协议有两种通信模式: ASCII和RTU(remote terminal unit)。当以RTU模式进行通信时,数据以8位二进制方式编码。这种模式的优点是在同等波特率下比ASCII 模式传输的信息要多,因此该模式普遍应用于智能仪表。ASCII模式采用ASCII编码,表达同样信息时需要更多的字节,但表示方便,可读性好,用于需要打印或是直接显示的场合。读性好,用于需要打印或是直接显示的场合。   2.2 报文帧格式   依据Modbus通信协议的要求,帧格式由从机地址、功能码、数据段和校验码组成,格式如表1所示:   表1 帧格式组成   ■   从机地址是一帧数据序列的第一字节,表示要接受信息的从机地址,每个从机被分配一个唯一的地址,只有已被分配地址的从机才会响应与其地址相应的数据信息。若主机以0作为地址向从机发送数据,则表示广播命令,网络上每个从机都响应,但不回送响应帧。功能码字段通知从机应执行何种功能。Modbus功能码是专门设计应用于Modbus工业通信系统中的

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档