- 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编程实现恒压供水控制
理解中断指令、子程序指令、PID指令;
能用功能指令编写控制程序。
理解恒压供水的意义和实现过程;
掌握EM235模块的使用。
在工业控制中,某些输入量(如压力、温度、流量、转速等)是模拟量,某些执行机构(如电动调节阀、变频器等)要求PLC输出模拟信号。
模拟量首先被传感器和变送器转换为标准量程的电流或电压,例如直流4~20 mA,1~5 V或0~10 V等。PLC用A/D转换器将它们转换成数字量。带正负号的电流或电压在A/D转换后用二进制补码表示。D/A转换器将PLC的数字输出量转换为模拟电压或电流,再去控制执行机构。模拟量I/O模块的主要任务就是实现A/D转换(模拟量输入)和D/A转换(模拟量输出),如图8-1所示。
图8-1 工程量与模拟量、数字量转化
S7-200 CPU单元可以扩展A/D、D/A模块,从而可实现模拟量的输入和输出。
一、模拟量模块
1. 模拟量输入模块EM231
(1)模拟量输入寻址
通过A/D模块,S7-200 CPU可以将外部的模拟量(电流或电压)转换成一个字长(16位)的数字量(0~32 000)。可以用区域标识符(AI)、数据长度(W)和模拟通道的起始地址读取这些量,其格式为:AIW[起始字节地址]。因为模拟输入量为一个字长,且从偶数字节开始存放,所以必须从偶数字节地址读取这些值,如AIW0、AIW2、AIW4等。模拟量输入值为只读数据。
(2)模拟量输入模块的配置和校准
使用EM 231和EM 235输入模拟量时,首先要进行模块的配置和校准。通过调整模块中的DIP开关,可以设定输入模拟量的种类(电流、电压)以及模拟量的输入范围、极性,如表8-1所列。
设定模拟量输入类型后,需要进行模块的校准,此操作需通过调整模块中的“增益调整”电位器实现。
图8-2 EM231的端子及DIP开关示意图
表8-1 EM231选择模拟量输入范围的开关表
单极性 满量程输入 分辨率 双极性 满量程输入 分辨率 SW1 SW2 SW3 ON OFF ON 0~10 V 2.5 mV SW1 SW2 SW3 ON OFF 0~5 V 1.25 mV OFF OFF ON ±5 V 2.5 mV 0~20 mA 5 μA ON OFF ±2.5 V 1.25 mV
校准调节影响所有的输入通道。即使在校准以后,如果模拟量多路转换器之前的输入电路元件值发生变化,从不同通道读入同一个输入信号,其信号值也会有微小的不同。校准输入的步骤如下所述。
① 切断模块电源,用DIP开关选择需要的输入范围;
② 接通CPU和模块电源,使模块稳定15 min;
③ 用一个变送器、一个电压源或电流源,将零值信号加到模块的一个输入端;
④ 读取该输入通道在CPU中的测量值;
⑤ 调节模块上的OFFSET(偏置)电位器,直到读数为零或需要的数字值;
⑥ 将一个工程量的最大值(或满刻度模拟量信号)接到某一个输入端子,调节模块上的GAIN(增益)电位器,直到读数为32 000或需要的数字值。
⑦ 必要时重复上述校准偏置和增益的过程。
(3)输入模拟量的读取
每个模拟量占用一个字长(16位),其中数据占12位。依据输入模拟量的极性,数据字格式有所不同。其格式如图8-3所示。
图8-3 模拟量输入数据格式
单极性:215-23=32 760。
差值:32 760-32 000=760,通过调偏差/增益系统完成。
模拟量转换为数字量的12位读数是左对齐的。对单极性格式,最高位为符号位,最低3位是测量精度位,即A/D转换是以8为单位进行的;对双极性格式,最低4位为转换精度位,即A/D转换是以16为单位进行的。
在读取模拟量时,利用数据传送指令MOV-W,可以从指定的模拟量输入通道将其读取到内存中,然后根据极性,利用移位指令或整数除法指令将其规格化,以便于处理数据值部分。
2. 模拟量输出模块EM232
(1)模拟量输出寻址
图8-4 模拟量输出EM232端子及内部结构
图8-4是模拟量输出EM232端子及内部结构,通过D/A模块,S7-200 CPU把一个字长(16位)的数字量(0~32 000)按比例转换成电流或电压。用区域标识符(AQ)、数据长度(W)和模拟通道的起始地址存储这些量。其格式为:AQW[起始字节地址]。
(2)模拟量的输出
模拟量的输出范围为-10~+10 V和0~20 mA(由接线方式决定),对应的数字量分别为-32 000~+32 000和0~32 000。
图8-5所示模拟量数据输出值是左对齐的,最高有效位是符号位,0表示正值。最低4位是4个连续的0,在转换为模拟量输出值时将自动屏蔽,而不会影响输出信号值。
图8-5 模拟量数据输出
二、模拟量数据
您可能关注的文档
最近下载
- GB50209-2010建筑地面工程施工质量验收规范(新).pdf VIP
- 新苏教版六年级科学上册 第一单元《物质的变化》测试卷(A卷).docx VIP
- 2025年中国便利店发展报告.pptx VIP
- 新苏教版六年级科学上册第一单元《物质的变化》测试卷及答案.pdf VIP
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 住院患者跌倒护理风险评估与护理指导意见.pdf VIP
- 煤矿用防爆电气设备防爆检查标准-培训课件.pptx
- 半导体物理学(第8版)刘恩科课后习题答案解析.pdf
- 新媒体背景下信息技术的发展及其应用分析.pdf VIP
- 一种大吨位玄武岩纤维锚索整体张拉试验系统及试验方法.pdf VIP
文档评论(0)