毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
VC基于乘客实时数据的自动扶梯变频控制软件设计(9)
以下都是实时/仿真数据,是变的,可以使用另外的文件保存
int rawd; //采集源码数据
int value; //工程数据,即客流量数据,不能为小数点,只能为整数
int flag; //数据标志,如是否告警状态,0:正常,
int clock; //接收数据的时间,格式:HHMMSSMS:HH:小时,MM:分钟
SS:秒, MS:毫秒。
clock=HH*10000000+MM*100000+SS*1000+MS
}
一般使用结构体数组管理多个数字量数据,缓存在内存里,如保存5个出口的客流量数据,则可以定义为: struct SData passanger[5];
2)模拟量数据结构
struct SAnalog
{
char devName[16]; //数据所属设备
char name[16]; //变量(监测点)编码,, 唯一性关键字段
char desc[64]; //变量(监测点)名称
short type; //数据类型,见统一定义
float coef; //数据转换系数
char comChannel; //通信通道编号
short comNo; //通信传送的顺序号
float engMinValue; //允许的最小工程值
float engMaxValue; //运行允许的最大值,实际的数据必须在此范围内
//以上都是参数,是不变的,要使用文件进行保存和读取。
以下都是实时/仿真数据,是变的,可以使用另外的文件保存
int rawd; //采集源码数据
float value; //工程数据,如频率,可以是小数
int flag; //数据标志,如是否告警状态,0:正常,
int clock; //接收数据的时间,格式:HHMMSSMS:HH:小时,MM:分钟
SS:秒, MS:毫秒。
clock=HH*10000000+MM*100000+SS*1000+MS
}
(3)控制方案数据结构的定义与管理
管理时可以使用数组保存多个分段的配置参数。如分为6段控制,则可定义为: struct SControl ctrlData[6];
使用 fscanf(“%d %d %d %d %d”, &ctrlData[i]. stepNo, &ctrlData[i]. beginPasg, &ctrlData[i]. endPasg,&ctrlData[i]. ctrlFreq);来打开文件并进行读数。
控制方案的数据基本是预先配置和定义的,所以,可以预先使用文件保存起来,并使用数据结构保存这些数据。如进行分段控制,则可定义以下类似的结构:
共11页:
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
上一篇:
MATLAB智能控制在交流调速系统矢量控制系统中的应用分析
下一篇:
MATLAB异步电机矢量控制系统的仿真研究
基于Kinect手势识别的遥操...
基于51单片机自动门智能控制系统设计
基于TI-DSP平台的电力电子测控平台设计
基于传感器网络的分布式集员滤波问题的研究
基于飞思卡尔芯片LED色彩控制器的设计
基于磁共振技术的家用无...
基于simulink的三相桥式全控...
谷度酒庄消费者回访调查问卷表
多元化刑事简易程序构建探讨【9365字】
《醉青春》导演作品阐述
拉力采集上位机软件开发任务书
中国古代秘书擅权的发展和恶变
浅谈新形势下妇产科护理...
国内外无刷直流电动机研究现状
高校网球场馆运营管理初探【1805字】
辩护律师的作证义务和保...
浅谈传统人文精神茬大學...