- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1746-NI16I及其在SCADA系统中的应用.doc
1746-NI16I及其在SCADA系统中的应用|第1
... 摘 要:1746-NI16I是美国Allen-Bradley公司生产的基于SLC500系列PLC的模拟量输入模块,该模块通过编程可设置其各项参数以满足多种环境应用。文中介绍了1746-NI16I的软件资源,同时结合在油田注水自动化SCADA系统中的具体应用,描述了1746-NI16I的编程配置方法。
关键词:1746-NI16I;PLC;SCADA
1 概述
1746-NI16I是美国Allen-Bradley公司出品的基于SLC500系列PLC的模拟量输入模块,设计时可以通过编程灵活设定该模块的工作方式、输入信号类型、数据格式、滤波频率等参数,从而方便地应用于各种场合。采用1746-NI16I作为采集模块组态的SCADA系统具有扩展方便、组态灵活、稳定可靠、便于维护等特点。
1746-NI16I有两种工作方式:CLASS1和CLASS3。其中的CLASS1方式是经典的使用方式,该方式占用系统资源较少,但使用起来需要较为复杂的编程;而CLASS3方式则使用方便,编程简单,但占用系统资源较多。
2 1746-NI16I的软件资源
在使用1746-NI16I之前必须先了解1746-NI16I的软件资源,只有在对模块的每个通道正确配置后,才能使模块正常工作。
对1746-NI16I编程首先要了解SLC500系列PLC对内存变量的管理方式。SLC500系列PLC以文件的方式组织内存,即把内存划分为若干个区域——文件,每个文件分管不同类型的变量,如B文件、N文件、I文件、O文件分别用于管理开关量数据、模拟量数据、输入数据、输出数据等等。
1746-NI16I的CLASS3方式和CLASS1方式地址映射如表1所列。其中,O:e.i表示输出文件中e号槽位的第i号字;I:e.i表示输入文件中e号槽位的第i号字。
可以看出,在CLASS1方式下,系统将采用输入文件中的8个字的空间来传输16个通道的配置字,并采用输出文件中的8个字来传输16个通道的数据字及状态字;而在CLASS3方式下,每个字都由单独的空间对应。因此,在CLASS1方式下,通常通过配置字的Bit0和Bit1来配置输入或输出文件中的8个字。
应当说明:1746-NI16I中的配置字是通道配置信息存放地址;数据字是输入数据存放地址;状态字是通道状态存放地址。
500)this.style.ouseg(this)
500)this.style.ouseg(this)
无论配置字、数据字还是状态字,它们都由16位二进制数构成。
2.1 通道配置字
配置字中的每一位都具有其特定的意义,通过这些配置字可以对通道的不同参数进行配置。这些位的定义如下:
Bit0、Bit1:分别为CLASS1方式下的数据/状态和读/写设置。Bit0和Bit1只能在CLASS1方式中使用,而在CLASS3方式中设置这两位将出现错误(状态字的Bit15、Bit14、Bit13被置0)。因为在CLASS3方式中,要用32个字的空间来传输各个通道的数据字和状态字,而在CLASS1方式中只有8个字,因此用户可通过设置Bit0和Bit1来选择这8个字的功能。具体选择方式如表2所列。 500)this.style.ouseg(this)
Bit2:CLASS1握手信号,在CLASS1方式中,该模块提供了握手信号来简化模块的配置。这种握手的方法是设置模块16个通道的最快途径。在配置模块的各个通道时,Bit2必须被置1。配置完毕后,状态字的Bit6必须被置1,以表示配置完毕。把配置字的Bit2清零即可使状态字的Bit6复位。握手信号的详细使用方法将在后面的程序中给出具体的说明。在CLASS3方式中,并不需要这种握手协议,因为所有配置字和状态字的信息都可以通过32个字的空间一次传递。
Bit3:未使用,但此位必须保持为零,否则在状态字中会出现错误指示。
Bit4、Bit5:输入类型选择位。这两位的设置可根据用户输入设备的类型来选择,该输入可以是在某特定范围内的模拟电压或电流。具体设置见表3所列。
500)this.style.ouseg(this)
Bit6、Bit7、Bit8:数据格式选择位。模拟电流或电压输入在经模块内A/D转换器转换为不同格式的数字量后,不同格式的数据所对应的最大最小值不同,因此,用户可根据要求选择。在CLASS3方式中,用户可自定义4种格式,见表4所列。
500)this.style.ouseg(this)
Bit9、Bit10、Bit11:校准模式选择位。要进入校准模式,必须把Bit9置1。进行校准时,必须先进行零校准,再进行满量程校准。零校准时需把Bit
您可能关注的文档
最近下载
- 2025年初二政治培优补差工作计划(通用9篇).pdf VIP
- 2023年最新资料员考试题库附参考答案【精练】.docx
- 国内长视频行业市场分析.pdf VIP
- 中国医科大学《护理研究(本科)》在线作业.docx VIP
- 2025高校辅导员素质能力大赛模拟试卷附答案.docx VIP
- 2010款捷达全车电路图.pdf VIP
- 家用新能源汽车充电桩安装施工方案.pdf VIP
- 5eDnD_凡戴尔的失落矿坑_模组_中译(二校).pdf VIP
- 2025至2030中国长视频行业市场深度调研及发展趋势和投资前景预测报告.docx VIP
- 政府车队公务车辆定点维修采购项目招标文件参考修改模板范本.doc VIP
原创力文档


文档评论(0)