FX系列PLC的AD、DA转换及其在汽车仪表盘的应用
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
FX系列PLC的A/D、D/A转换及其在汽车仪表盘的应用
一、实验目的
1.了解FX系列PLC的A/D、D/A转换及其应用。
2.理解FX系列PLC的A/D、D/A脉冲采集及其输出的原理及应用。
3.理解FX系列PLC在汽车仪表盘的应用。
二、实验原理与实验过程
1. 模拟量输入功能(8点)
输入接口:AX0-AX7为模拟量输入口,COM为公共端。
输入信号种类及量程范围:
输入信号种类量程寄存器读数值
D8030-D8037
分辨率精度总量程
电压模拟量0-10V 0-4000 1%
第二行,将由AX7采集的数据传递给D14,同时转换为浮点数
第三行,将D14乘以2.5后,传给D18
第四行,再除以1000,得到电压值
2. 模拟量输出功能(8点)
输出接口:YA0-YA7为模拟量输出口,COM为公共端。
输出信号:0-10V
模拟量输出寄存器和输出电压范围:
端口模拟量输出寄存
器
设定值
范围
输出电压
范围
分辨
率
启动触点
YA0-YA3 D8080-D8083 0-1000 0-10V 10mV M8080设为ON YA4-YA7 D8084-D8087 0-1000 0-10V 10mV M8084设为ON M8080、M8084为10位模拟量输出功能的启动触点,设置为ON时,模拟量输出。
M8080为ON时,不能使用Y6的高速脉冲输出功能,也不能使用X0作为高速计数的输入。
M8084为ON时,不能使用Y7的高速脉冲输出功能。
例:由Y0输出,电压由触摸屏指定
第一行,将指定的输出值D0(浮点型)扩大到100倍,存储到D2
第二行,将D2转换为整型后,赋值给D8080寄存器
第三行、第四行,将指定的浮点输出电压值由D4、D5显示
第五行,关闭YA0输出。
3. FX系列PLC的脉冲采集
高速计数端口X0、X3,X3端口对应C238计数器
例:由X3端口采集脉冲输入,由C238计数器计脉冲个数
第一行,启动后险情计数器C238
第二行,清D30-D37内的值
第三行,得到浮点数0.12,换算速度用(0.5内的平均转速)第四行,启动测速
第五行,结束测速
第六行,清计数器
第七行,清D32-D37
第八、九行,每0.5S启动一次,C238开始计数
第十行,定时时间到后触发M101一次
第十一行,将C238计数值存入D32
第十二行,将D32中的值转换为浮点数存入D34
第十三行,将D34乘以0.12(D30),存入D36
第十四行,清计数器C238
4. FX系列PLC脉冲输出
脉冲输出指令的最高频率为20KHz,输出端口为Y0,Y1,Y6,Y7。
例:由Y0输出,驱动汽车仪表盘里程表。
PLSY S1 S2 D
S1指定频率,S2指定产生脉冲量,D指定脉冲输出的Y编号
PLAY K200 K20000 Y000
从Y0口输出20000个频率为200Hz的脉冲,190Hz对应车速里程表的最大值140km/h
带加减速脉冲输出指令
PLSR S1 S2 S3 D
S1指定最高频率(Hz),S2指定总脉冲输出数,S3加减速时间(ms),D指定脉冲输出的Y编号
PLSR K190 K1500 K4800 Y000
脉冲频率在4.8S内从0增加到190Hz,脉冲频率保持190Hz一段时间,脉冲频率在 4.8S内从190Hz降低到0。
190Hz对应车速里程表的最大值140km/h。
三、实验总结
传统的汽车仪表盘是用安装在前轮上的计数齿轮来实现计数的,车轮转动,拨动齿轮转动,特定方式的传动装置和由电磁感应原理制成的传感器,在计数器上记录里程,在速度表上指示时速,轮胎用久了,有了明显的磨损后,就会使所计里程和指示的时速产生误差。
通过本次试验,学会FX系列PLC的A/D、D/A转换的基本知识,理解了FX系列PLC的A/D、D/A脉冲采集及其输出的原理及应用。
并且将所学到的理论知识应用到汽车仪表盘中,与传统的汽车仪表盘相比,系统集成化高,可控性强,测速更精确,易维修。