- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 直接数字控制系统设计 第二节 DDC系统的组成与特点 一、DDC系统的组成 一、DDC系统的特点 第三节 DDC系统的总体设计 一、确认控制系统要求 二、总体设计内容 二、总体设计内容 一、输入输出通道设计 根据测量精度确定A/D转化器的的位数类型; 根据通道数量确定A/D 芯片的数量和切换开关的路数; 根据控制精度确定D/A转化器的的位数; 根据通道数量确定D/A 芯片的数量; 在目前计算机系统中广泛采用的接口器件有: ① 可编程通用并行接口:如8255A、8155等。 ② 可编程串行接口:如8251等。 ③ 显示键盘接口:如8279等。 ④ 定时器接口:如8253等。 ⑤ 多功能输入输出接口:如TMS5501,其中有一个8位并行输入接口,一个8位并行输出接口,一个串行接口和五个定时器电路。 ⑥ 通信接口电路:可以是RS-232C,RS-422和RS-485或者现场总线通信接口。 二、电源的设计 三、操作面板的设计 四、存储空间的设计 1、应用程序设计的特点 与硬件配置密切相关 频繁的端口操作 对程序执行时间的限制 软件可靠性与抗干扰能力 2、应用程序的分类 控制程序 根据系统理论设计所得的控制算法编制的应用程序,以实现对控制系统的控制。 数据采集及处理程序 A/D转换及采样程序、数字滤波程序、线性化处理程序等。 巡回检测程序 越限报警程序、事故预报程序、画面显示程序等。 数据管理程序 统计报表程序、产品销售程序、生产调度程序等。 3、应用程序设计方法 模块程序设计法 由顶向下程序设计法 结构程序设计法 4、应用程序设计的语言 机器语言 机器指令,编程麻烦,效率很低。 汇编语言 用助记符编写程序的语言。易读、易记、易修改。实时控制中经常采用。 高级语言 实时性差,难以满足快速性控制要求。 高级语言和汇编语言的混合使用 4、应用程序设计步骤 确定实时控制程序流程图的结构 确定控制算法 编制程序 查错与上机调试 形成文件 6、设计中减少计算延时的方法 控制算法末端输出 控制算法中间输出 下一采样时刻输出 7、编程中应注意的几个问题 尽量用符号表示地址、I/O设备、常数或数字参数 避免使用容易混淆的字符 程序模块不宜过大 程序模块需要尽量通用 重视程序的易读性 二、数据处理方法 查表法 线性化处理 标度变换 越限报警处理 1、查表法 顺序查表法 即按照顺序从第一项开始逐项查找,直到找到所要查找的关键字为止。 计算查表法 根据所给的元素通过一定的计算求出元素所对应的数值的地址。 对分查表法 取数组的中间值进行查找。 2、线性化处理 即将非线性关系转化为线性关系。 常用的线性化处理方法是线性插值算法。 3、标度变换方法 计算机控制系统在读入被测模拟信号并转换成数字量后,往往要转换成操作人员所熟悉的工程值。这是因为被测量对象的各种数据的量纲与A/D转换的输入值是不一样的。例如,压力的单位为Pa,流量的单位为m3/h,温度的单位为℃等。这些参数经传感器和A/D转换后得到一系列的数码,这些数码值并不一定等于原来带有量纲的参数值,它仅仅对应于参数值的大小,故必须把它转换成带有量纲的数值后才能运算、显示或打印输出,这种转换就是标度变换。 标度变换有各种类型,它取决于被测参数的传感器的类型,应根据实际要求来选用适当的标度变换方法。 1.线性变换公式 2.公式转换法 3.其它标度变换法 3.1 线性变换公式 Y=(Ymax-Ymin)(X-Nmin)/(Nmax-Nmin)+Ymin Y表示参数测量值,Ymax表示参数量程最大值,Ymin表示参数量程最小值,Nmax表示 Ymax对应的A/D转换后的输入值,Nmin表示量程起点Ymin对应的A/D转换后的输入值,X表示测量值Y对应的A/D转换值。 3.2 公式转换法 有些传感器测出的数据与实际的参数不是线性关系,它们有着由传感器和测量方法决定的函数关系,并且这些函数关系可用解析式来表示,这时我们可采用直接按解析式来计算。 3.3 其它标度变换法 许多非线性传感器并不象上面讲的流量传感器那样,可以写出一个简单的公式,或者虽然能够写出,但计算相当困难。这时可采用多项式插值法,也可以用线性插值法或查表进行标度变换。 4、越限报警处理 越限报警是工业控制过程常见而又实用的一种报警形式,它分为上限报警、下限报警及上下限报警。如果需要判断的报警参数是xn,该参数的上下限约束值分别是xmax和xmi
文档评论(0)