- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC 对模拟量数据的计算方法
可编程控制器(简称 PLC) 是专为在工业环境中应用而设计的一种工业控制用计算机, 具有
抗干扰能力强、可靠性高、体积小等优点, 是实现机电一体化的理想装置, 在各种工业设备
上得到了广泛的应用, 在机床的电气控制中应用也比较普遍, 这些应用中常见的是将 PLC
用于开关量的输入和输出控制。
随着 PLC 技术的发展, 它在位置控制、过程控制、数据处理等方面的应用也越来越多。本文
将谈论利用 PLC 处理模拟量的方法, 以对机床液压系统工作压力的检测处理为例, 详细介
绍 PLC 处理模拟量的各重要环节, 特别是相关软件的设计。为利用 PLC全面地实现对机床系
统工作参数的检测打下技术基础; 为机床故障的判断、故障的预防提供重要的数据来源。
1 PLC 采集、处理模拟量的一般过程
在 PLC 组成的自动控制系统中, 对物理量(如温度、压力、速度、振动等) 的采集是利用传
感器(或变送器) 将过程控制中的物理信号转换成模拟信号后, 通过 PLC 提供的专用模块,
将模拟信号再转换成 PLC 可以接受的数字信号, 然后输入到 PLC 中。由于 PLC 保存数据时多
采用 BCD 码的形式, 所以经过 A /D 专用模块的转换后, 输入到 PLC 的数据存储单元的数据
应该是一个 BCD 码。整个数据传送过程如图 1 所示。
图 1 PLC 采集数据的过程图
PLC 对模拟量数据的采集, 基本上都采用专用的 A /D 模块和专用的功能指令相配合, 可以
让设计者很方便地实现外部模拟量数据的实时采集, 并把采集的数据自动存放到指定的数
据单元中。经过采集转换后存入到数据单元中的 BCD 码数字, 与物理量的大小之间有一定的
函数关系, 但这个数字并不与物理量的大小相等, 所以, 采集到 PLC中的数据首先就需
要进行整定处理, 确定二者的函数关系, 获得物理量的实际大小。通过整定后的数据, 才是
实时采集的物理量的实际大小, 然后才可以进行后序的相关处理, 并可根据需要显示输出
数据, 整个程序设计的流程图如图 2 所示。
图 2 数据采集、处理的流程图
下面以三菱公司的 F1 系列 PLC 及其专用的转换模块 F2 - 6A 为例, 详细介绍处理机床液压
系统压力参数的具体方法。
2 F2 - 6A模块
F2 - 6A 是三菱 F1、F2 系列 PLC 的专门用于模拟量转换的专用模块, 它有 4 个模入通道, 可
以同时连接 4 个传感器, 2 个模出通道, 其模入通道的功能是把通过模入通道的模拟电压信
号转换成数字信号,然后输入到 PLC 的数据单元中, 为进行相关的运算及其它处理做好准备;
模出通道的功能是将数据单元的 BCD 码转换成 B IN 码, 然后转换成模拟电压输出。其主要
性能参数如下。
输入特性: 模拟输入电压直流 0~5V 或者直流 0~10V (可以设定) , 经过 F2 - 6A 的转换
后形成 8 位二进制数(B IN 形式) 。
输出特性: 将 3 位 BCD 码转换成 8 位 B IN 形成数字量, 然后将 8 位二进制转换成 0~5V
或 0~10V(可以设定) 的直流电压输出。
3 数据采集
其中传感器负责完成物理信号与模拟电压信号的转换, F2 - 6A 完成模拟量转换成 B IN 二
进制数, 然后输入到 PLC 中, 我们在实验设备中选择的传感器是用于检测压力大小的 CS -
PT型压力变送器, 检测的压力范围调整为0 ~400kPa, 经过传感器的转换、放大后可得0~
5V 的电压, 即 0kPa 对应 0V, 400kPa 对应 5V, 传感器是线性变换的, 把它连接在 F2 - 6A
的 0 号输入通道, F2 - 6A 模块插在4号扩展插槽上,则该传感器的通道编号为 410, 其中 1
表示模入, 如果要把物理信号经过转换后的数字输入到内存数据单元 D700 中, 需要利用其
功能指令 F670 K86。读取方法如图 3所示。
文档评论(0)