变频器+触摸屏-PLC编程综合实训(3)
⑦根据工艺流程选择执行装置(包括能源类型、信号类别、型号规格等)。
3)软件设计
用工控机或PLC来组建微机控制系统不仅能减小系统硬性设计工作量,而且还能减小系统软件设计工作量。一般它们都配有实时操作系统或实时监控程序以及各种控制、运算软件和组态软件等,可使系统设计者在最短的周期内开发出应用软件。 程序编制顺序应是先模块后整体。软件设计应考虑以下几个方面。
①编程语言的选择。组态语言是一种针对控制系统而设计的面向问题的高级语言,它为用户提供了众多的功能模块。系统设计者只需根据控制要求,选择所需的模块就能十分方便地生成系统控制软件,因而软件设计工作量大为减小。
②数据类型和数据结构规划。系统的各个模块之间要进行各种信息传递,也即各接口参数的数据结构和数据类型必须严格统一规定。数据可分为逻辑型和数值型。
③资源分配。系统资源包括ROM、RAM、定时器/计数器、中断源、I/O地址等。 ④程序设计的方法。可采用模块化程序设计方法,即是把一个较长的程序按功能分成若干个小的程序模块,然后分别进行独立设计、编程、测试和查错之后,最后把各调试好的程序模块连成一个完整的程序。模块化程序设计的特点是单个小程序模块的编写和调试比较容易;一个模块可以被多个程序调用;检查错误容易,且修改时只需改正该模块即可,无须牵涉其他模块。但这种设计在对各个模块进行连接时有一定困难。
再采用自顶向下程序设计方法,先从主程序进行设计,从属的程序或子程序用程序符号来代替。主程序编好后,再编写从属的程.最后完成整个系统的程序设计。
3、仿真及调试阶段
离线仿真及调试阶段一般在实验室进行。首先编写调试流程,再进行硬件调试与软件调试,然后进行硬件、软件统调,最后考机运行,为现场投运做好准备。
1)硬件调试
对于各种标准功能模板,应按照说明书检查主要功能。在调试A/D和D/A模板之前,必须准备好信号源、数字电压表、电流表等标准仪器。对这两种模板首先检查信号的零点和满量程,然后再分档检查,并且上行和下行来回调试,以便检查线性度是否合乎要求。
利用开关量输入和输出程序来检查开关量输入(DI)和开关量输出(DO)模板。测试时可在输入端加开关量信号,检查读入状态的正确性;可在输出端用万用表检查输出
硬件调试还包括现场仪表和执行器,这些仪表必须在安装之前按说明书要求校验完毕。如是DCS等通信网络系统,还要调试通信功能,验证数据传输的正确性。
2)软件调试
软件调试的顺序是子程序、功能模块和主程序。
一般与过程输入输出通道无关的程序,如运算模块都可用开发装置或仿真器的调试程序进行调试,有时为了调试某些程序,可能还要编写临时性的辅助程序。
一旦所有的子程序和功能模块调试完毕,就可以用主程序将它们连接在一起,进行整体调试。整体调试的方法是自底向上逐步扩大,首先按分支将模块组合起来,以形成模块子集,调试完各模块子集,再将部分模块子集连接起来进行局部调试,最后进行全局调试。这样经过子集、局部和全局三步调试,完成了整体调试工作。
3)系统仿真
在硬件和软件分别调试后,必须再进行全系统的硬件、软件统调,即所谓的系统仿真,也称为模拟调试。系统仿真尽量采用全物理或半物理仿真。试验条件或工作状态越接近真实,其效果也就越好。控制系统只能做离线半物理仿真,被控对象可用实验模型代替。
4)考机
在系统仿真的基础上,还要进行考机运行,即进行长时间的运行考验。
控制系统的设计一般遵循上述过程,设计的步骤有先后,但内容没有明确之分。
相关推荐:
- [小学教育]四年级综合实践活动课《衣物的洗涤》教
- [小学教育]2014半年工作总结怎么写
- [小学教育]20世纪外国文学专题综合试题及答案
- [小学教育]TS_1循环使用催化丙烯环氧化反应研究
- [小学教育]最实用的考勤签到表(上下班签到表)
- [小学教育]气候与生态建筑——以新疆民居为例
- [小学教育]二人以上股东有限责任公司章程参考样本
- [小学教育]2014届第一轮复习资料4.1,3美好生活的
- [小学教育]土方开挖、降水方案
- [小学教育]手绘儿童绘本《秋天的图画》(蜡笔)
- [小学教育]2002级硕士研究生卫生统计学考试试题
- [小学教育]环保装备重点发展目录
- [小学教育]金蝶K3合并报表培训教材
- [小学教育]岩浆岩试题及参考答案
- [小学教育]知之深爱之切学习心得
- [小学教育]第十二章 蛋白质的生物合成
- [小学教育]Chapter 2-3 Solid structure and basi
- [小学教育]市政道路雨季专项施工方案
- [小学教育]中国海洋大学2012-2013学年第二学期天
- [小学教育]教育心理学第3章-学习迁移
- 浅谈深化国企改革中加强党管企业
- 2006年中国病理生理学会学术活动安排
- 设计投标工作大纲
- 基于ARP的网络攻击与防御
- 2016届湖北省七市(州)教科研协作体高三
- Google_学术搜索及其检索技巧
- 2019-2020学年七年级地理下册6.3美洲教
- 城市道路可研报告
- 【名师指津】2012高考英语 写作基础技
- 6级知识点培训北京师范大学《幼儿智趣
- 注册会计师会计知识点:金融资产
- 新安装 500 kV 变压器介损分析与判断
- PS2模拟器PCSX2设置及使用教程.
- 医院药事管理与药剂科管理组织机构
- {PPT背景素材}丹巴的醉人美景,免费,一
- NAS网络存储应用解决方案
- 青海省西宁市六年级上学期数学期末考试
- 测量管理体系手册依据ISO10012:2003
- 洞子小学培养骨干教师工作计划
- 浅谈《牛津初中英语》的教材特点及教学




