实验七:模拟量输入输出实验

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验七:模拟量输入输出实验

实验目的:

掌握EM235模块的使用方法

掌握S7-200模拟量输入输出的方法

实验环境:

THPFSM-1.2型实验台

PC机

Step7-Micro/Win软件

MCGS组态软件

实验原理:

1. EM235模块的接口连接,可参见EM235说明书(上网下载相关说明书,有相关毕业设计的同学会用到)

2. 模拟量输入输出原理:EM235的模拟量范围是0-5V(或0-10V,与设置有关),其对应的数字量是:单极性,全量程范围-32000~+32000

实验内容:

1. 实验任务:

(1)编写S7-MICRO/WIN程序,每隔1秒钟,VW0中的数值增加工厂100,将该值传送到VW2后向PLC的AQW0输出该数据,把EM235的模拟输出量接入直流电压表,

测量该值。

(2)编写上位机MCGS程序,读取下位机VW0中的数据并显示。

(3)编写上位机MCGS程序,对VW2中的数值进行处理,转化成其对应的模拟量后在MCGS中显示。注意,该值应与直流电压表中测量的结果一致。

(4)完善下位机程序,将AIW0中的数据送入VW4,和VW6。编写MCGS程序,在其中读取VW4中的数据并显示,注意该值是一个0-32000之间的数字量;在MCGS

中读取VW6中的数据并显示,注意该值是一个模拟电压值,其值可能在0-5或

0-10V之间。

2.编写下位机程序

参考代码如下(可参见有关资料):

3.编写MCGS工程

(1)增加实时数据库变量

AO(输出的模拟电压值),ShowAO(AQW0寄存器中的值);

AIA(输入的模拟电压值),AID(AIW0寄存器中的值);

(2)增加PLC的数据通道,如下图示:

增加了WB0,WB2,WB4,WB6四个数据通道,并将这四个通道与ShowAO/AO/AID,AIA四个数据库变量进行绑定。

(3)通道的数据处理

将AO处理为AO=AO/3200(依据:根据数模转换的公式,把数字量转化为其对应的模拟量)。将AIA处理为AIA=AIA/4800(依据,根据数模转换的公式,把数字量转化为其对应的模拟

量)。

(4)在MCGS用户窗口中增加四个标签控件,显示四个数据库变量,注意设置其小数位数。

(5)运行程序

a)连接PLC电源和地;

b)将实验面板上“直流可调电源”接入PLC的AI输入区中的A输入,将PLC的AO模

拟量输出区中的VO接“直流数字电压表”

c)同时运行PLC程序和MCGS程序,MCGS界面如下所示。

实验总结:(当EM235工作单极性模式,输入输出模拟量在0-10V之间,试写出此时的模拟量与对应的数字量之间的线性关系式。并用梯形图实现这种关系)

相关文档
最新文档