可编程序控制器(PLC)应用技术 第 5 部分 PLC程序的设计.

Slides:



Advertisements
Similar presentations
定 格 入 格 破 格 —— 新诗仿写复习训练 仿照下列句子,再把 “ 人生 ” 比喻成 “ 大海 ”“ 天空 ” , 造两个句子。 如果说人生是一首优美的乐曲,那么痛苦则 是其中一个不可或缺的音符。 参考答案: 1 、如果说人生是一望无际的大海,那么挫折则 是其中一个骤然翻起的浪花。 2 、如果说人生是一片湛蓝的天空,那么失意则.
Advertisements

機械產業專業人才認證考試 主辦單位:工業技術研究院、中國機械工程學會 企業憑認證選人 認證考試須知 問題應答的訣竅 通過機械認證考試教戰手冊 11 月 24~25 日舉辦的認證考試 你準備好了嗎? 考 試必 勝考 試必 勝.
国家税务总局关于修改企业所得税年度纳税申报表( A 类, 2014 年版) 部分申报表的公告(国家税务总局公告 2016 年第 3 号) 一、对《企业基础信息表》( A )及填报说明修改如下: (一) “107 从事国家非限制和禁止行业 ” 修改为 “107 从事国家限制或禁止行业 ”
2014 年 12 月 企业所得税年度纳税申报表 (A 类, 2014 版 ) 辅导材料(二) A 企业基础信息 A 主表.
教育研究课题的实施 北京教育科学研究院 陶文中 第一节 如何制定课题研究计划 (开题论证报告) 一般结构(框架) 1 、课题名称 2 、研究目的和意义 3 、研究的基本内容 ( 1 )理论研究(细分为若干子项目) ( 2 )实践研究( 细分为若干子项目)
《设备电气控制与维修》 电气教研室 房金菁.
专题培训 企业所得税汇算清缴 (2015年度).
目录 如何职位分析调查表 职位分析的目的与意义 职位调查表内容与要点说明 职位分析注意事项 职位分析调查工作计划.
个人简历 制作 天津民族中专 刘冬.
王同学的苦恼﹗ MC 4.1 诚可贵﹗.
景观水池渗漏的研究 年级专业:12级土木工程 指导教师: ××× 教 学 点: ××××教学点 新疆工程学院继续教育学院 20 年 月 日
主讲人:刘利 交通大学网络控制课程系列 上海交通大学机电控制研究所 交通大学网络控制课程系列 考试课、专业基础课、必修课
描写家乡的一处景物.
工程定额与计价方法 教材名称:工程建设定额原理与实务
建设工程施工管理 模拟卷 一、单项选择题 1.下列选项中,除( )以外都属于施工机械使用费。 A.购置费 B.安拆费及场外运费 C.折旧费 D.修理费.
阳光工程引导性培训 宁夏自治区盐池县农广校
《毛泽东思想和中国特色社会主义体系概论》 第一章马克思主义中国化两大理论成果
青岛市农村实用人才高等学历教育 2013年秋季入学测试考前练兵 语文----写作部分辅导
高等学校会计制度的学习体会 (第二次征求意见稿).
小学建筑设计 中的相关设计规范.
2010年春季开学学校食堂食品安全知识培训 徐汇区食品药品监督所
进出口食品检验监管 基础讲课内容 我国进出口食品安全管理体系介绍 法律法规 进口食品的检验检疫 出口食品的检验检疫.
中小学校舍建设管理 《地县教育局基建专干培训班》 克拉玛依 2015年11月 校舍建设管理与现存问题对策 1.
授课班级 安全技术管理0605班 第 5 次 课 授课时间 2008年3月10日 星期一 授课地点 科技楼401多媒体教室 课题内容:
2015版《中国地震动参数区划图》 对我市城乡建设的影响
總務處營繕組簡報 1.業務職掌 2.九十四年度工作績效 3.工程一覽 4.歷年工作成果 5.未來展望 6.困難及建議.
第三节 渐开线圆柱齿轮精度等级及应用.
邯郸摸底考试网阅分析25题(3) 河北广平县第一中学 于沙.
2014年企业所得税汇算清缴相关税收政策 新华区地方税务局 卿继红
第十章 季节施工 ——冬期施工准备.
危险废物环境管理情况 河南省固体废物管理中心  韩晓晗 2007年6月6日.
焦化电气设备维护管理 山西省焦炭集团龙源园区授课
食品添加剂生产许可审查通则起草说明.
食用受污染三鹿牌婴幼儿配方奶粉相关的 婴幼儿泌尿系统结石的超声诊断.
2006年台灣醫學中心大搜查 聰明病人 完全就醫指南.
概述 检索图书的检索工具 检索期刊的检索工具 检索特种文献的检索工具
餐饮服务从业人员 食品安全知识培训 孔莉 朔州市食品药品监督管理局.
首次数据采集填报说明 内蒙古自治区校车信息管理系统 靳 丽 内蒙古自治区教育信息中心 2013年5月
勞動基準法第二十一條 區別工資內涵之實益及法律效果: 基本工資之意義 工資定義.
(接触网)精品课程 建设方案 课程负责人:赵斌 新疆铁路中等职业学校.
防空地下室审批要点 主讲人:陈玉亭.
治超新政相关文件解读 厅执法局 江涛 二零一六年九月.
第一章〓绪〓论.
科技服务业统计 报表填报说明 江苏省科技统计中心 2008年12月 镇江.
心理的力量 --兼谈教师心理压力的调适
《机械制造与自动化》(专升本) 《机电设备与管理》(专升本)专业介绍
语文中考复习 ——现代文阅读(一) 重庆求精中学 谷岚.
关于加强城市排水防涝有关政策解读 吉林省住房和城乡建设厅 臧 锐.
深圳市晨兴餐饮投资管理有限公司 招商手册.
公共工程案例研習 講者:尤雯雯律師.
第5章 状态转移图及编程方法 5.1 状态转移图及状态功能 5.2 单流程状态转移图的编程 5.3 选择性分支与汇合的编程
PLC与数控机床电器控制 主讲人:何梦佳 中山职业技术学院 机电工程学院.
永宏PLC --FB-PLC【基礎功能篇 】
建国初期的严峻局势 第2课 新中国政权的巩固 巩固政权 得民心 抗美援朝战争 土地改革运动 镇压反革命运动.
1、可编程控制器综合控制系统的构成 被控对象 传感器 PLC 执行机构 上位机监控 基于上位监控机的PLC控制系统.
知识点六 草原资源保护法及渔业资源保护法.
会计综合实训 参考答案.
第七章 编程实例 例1、设计一个报警器,要求当条件X1=ON满足时蜂鸣器鸣叫,同时报警灯连续闪烁16次,每次亮2s,熄灭3s,然后,停止声光报警。 分析:输入信号占用一个输入点,蜂鸣器和报警灯各占用一个输出点,报警灯亮、暗闪烁,可以采用两个定时器分别控制,而闪烁次数由计数器控制。 I/O分配如下:
百艳图.
F1-20P PLC简易编程器的使用.
玻璃期货基础知识研究培训 张恒 2012年7月30日.
《维修电工技师 》 培训教程 编著:宁红星 TEL: QQ: 广州市创星教育培训中心
步進階梯應用 步進階梯指令(STL) 、(RET) STL [S1] :步進階梯開始 ( ) 指令長度: 1 Step
機電科簡介 科主任 郭紀翔.
项目二 可编程控制器的 构成及工作原理 2019/8/6.
可编程序控制器(PLC)应用技术 第 4 部分 小型PLC及其指令系统(FX系列).
用FlashPrint 組合底版模型 與圖案模型
第十章 可编程控制器的应用 第一节 PLC控制系统设计的内容与步骤 第二节 PLC的硬件设置 第三节 PLC的软件设计
E3X-DA-11N光纖處理器簡易調整方法 一.各部位名稱與功能: 動作出力指示燈 感度調整設定與機能變更設定按扭 入光量檢出表示
第七章 基本逻辑指令 第一节 基本逻辑指令 第二节 编程的规则与技巧 第三节 基本逻辑指令的应用 本章小结.
Presentation transcript:

可编程序控制器(PLC)应用技术 第 5 部分 PLC程序的设计

5.3 PLC程序的经验设计法 5.3.1 概述 基本思路:在已有的些典型梯形图的基础上,根据被控对象对控制的要求,通过多次反复地调试和修改梯形图,增加中间编程元件和触点,以得到一个较为满意的程序。 基本特点:没有普遍的规律可以遵循,设计所用的时间、设计的质量与编程者的经验有很大的关系。 适用场合:可用于逻辑关系较简单的梯形图程序设计。 基本步骤:分析控制要求、选择控制原则; 设计主令和检测元件,确定输入输出设备; 设计执行元件的控制程序; 检查修改和完善程序。

5.3 PLC程序的经验设计法 5.3.2 例1---送料小车自动控制的梯形图程序设计 控制要求: 说明:X4处装料,20s后装料结束,开始右行,碰到X3后停下卸料,25s后左行,碰到X4后又停下装料,这样不停地循环工作。按钮X0和X1分别用来起动小车右行和左行。

5.3 PLC程序的经验设计法 5.3.2 例1---送料小车自动控制的梯形图程序设计 设计思路 : 以众所周知的电动机正反转控制的梯形图为基础,设计出的小车控制梯形图。为使小车自动停止,将X3和X4的常闭触点分别与Y0和Y1的线圈串联。为使小车自动起动,将控制装、卸料延时的定时器T0和T1的常开触点,分别与手动起动右行和左行的X0、X1的常开触点并联,并用两个限位开关对应的X4和X3的常开触点分别接通装料、卸料电磁阀和相应的定时器。

5.3 PLC程序的经验设计法 5.3.2 例1---送料小车自动控制的梯形图程序设计 程序说明

5.3 PLC程序的经验设计法 5.3.3 例2---两处卸料小车自动控制的梯形图程序设计 控制要求 说明:小车仍然在限位开关X4处装料,但在X5和X3两处轮流卸料。

5.3 PLC程序的经验设计法 5.3.3 例2---两处卸料小车自动控制的梯形图程序设计

5.3 PLC程序的经验设计法 5.3.4 总结 经验设计法对于一些比较简单程序设计是比较奏效的,可以收到快速、简单的效果。 经验设计法没有规律可遵循,具有很大的试探性和随意性,往往需经多次反复修改和完善才能符合设计要求,设计的结果往往不很规范,因人而异。 特点:考虑不周、设计麻烦、设计周期长;梯形图的可读性差、系统维护困难。

5.4 PLC程序的顺控设计法 5.4.1 概述 顺序控制系统: 顺序控制设计法 如果一个控制系统可以分解成几个独立的控制动作,且这些动作必须严格按照一定的先后次序执行才能保证生产过程的正常运行,也称为步进控制系统。 顺序控制设计法 就是针对顺序控制系统的一种专门的设计方法。这种设计方法很容易被初学者接受,对于有经验的工程师,也会提高设计的效率,程序的调试、修改和阅读也很方便。 PLC的设计者们为顺序控制系统的程序编制提供了大量通用和专用的编程元件,开发了专门供编制顺序控制程序用的功能表图,使这种先进的设计方法成为当前PLC程序设计的主要方法。

5.4 PLC程序的顺控设计法 5.4.2 顺控设计法的设计步骤 步的划分 转换条件的确定 功能表图的绘制 梯形图的编制

5.4 PLC程序的顺控设计法 5.4.2 顺控设计法的设计步骤 步的划分 将系统的一个工作周期划分为若干个顺序相连的阶段,这些阶段称为步,并且用编程元件来代表各步。 步是根据PLC输出状态的变化来划分的,在任何一步内,各输出状态不变,但是相邻步之间输出状态是不同的。

5.4 PLC程序的顺控设计法 5.4.2 顺控设计法的设计步骤 步的划分 步也可根据被控对象工作状态的变化来划分,但被控对象工作状态的变化应该是由PLC输出状态变化引起的。否则就不能这样划分,例如从快进到工进与PLC输出无关,那么快进和工进只能算一步。

5.4 PLC程序的顺控设计法 5.4.2 顺控设计法的设计步骤 转换条件的确定 使系统由当前步转入下一步的信号称为转换条件。 转换条件可能是外部输入信号,如按钮、指令开关、限位开关的接通/断开等,也可能是PLC内部产生的信号,如定时器、计数器触点的接通/断开等, 转换条件也可能是若干个信号的与、或、非逻辑组合。

5.4 PLC程序的顺控设计法 5.4.2 顺控设计法的设计步骤 功能表图的绘制 根据以上分析和被控对象工作内容、步骤、顺序和控制要求画出功能表图。绘制功能表图是顺序控制设计法中最为关键的一步。 功能表图又称做状态转移图,它是描述控制系统的控制过程、功能和特性的一种图形。 功能表图不涉及所描述控制功能的具体技术,是一种通用的技术语言,可用于进一步设计和不同专业的人员之间进行技术交流。 各个PLC厂家都开发了相应的功能表图,各国家也都制定了国家标准。我国1986年颁布了功能表图国家标准(GB6988.6-86)。

5.4 PLC程序的顺控设计法 5.4.2 顺控设计法的设计步骤 梯形图的编制 根据功能表图,按某种编程方式写出梯形图程序。 如果PLC支持功能表图语言,则可直接使用该功能表图作为最终程序。

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 功能表图的组成 主要由步、有向连线、转换、转换条件和动作(命令)组成。

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 步与动作 步:矩形框表示步,方框内是该步的编号。编程时一般用PLC内部编程元件来代表各步 初始步:与系统的初始状态相对应的步称为初始步。初始步用双线方框表示,每一个功能表图至少应该有一个初始步。

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 步与动作 动作:一个控制系统可以划分为被控系统和施控系统。对于被控系统,在某一步中要完成某些“动作”;对于施控系统,在某一步中则要向被控系统发出某些“命令”,将动作或命令简称为动作 动作的表示:矩形框中的文字或符号表示,该矩形框应与相应的步的符号相连。

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 步与动作 活动步:当系统正处于某一步时,该步处于活动状态,称该步为“活动步”。步处于活动时,相应的动作被执行。 保持型动作:若为保持型动作,则该步不活动时继续执行该动作。 非保持型动作:若为非保持型动作则指该步不活动时,动作也停止执行。 说明:一般在功能表图中保持型的动作应该用文字或助记符标注,而非保持型动作不要标注。

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 有向连线、转换与转换条件 有向连线:功能表图中步的活动状态的顺序进展按有向连线规定的路线和方向进行。活动状态的进展方向习惯上是从上到下或从左至右,在这两个方向有向连线上的箭头可以省略。如果不是上述的方向,应在有向连线上用箭头注明进展方向。 转换:转换是用有向连线上与有向连线垂直的短划线来表示,转换将相邻两步分隔开。步的活动状态的进展是由转换的实现来完成的,并与控制过程的发展相对应。 转换条件:转换条件可以用文字语言、布尔代数表达式或图形符号标注在表示转换的短线的旁边。

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 转换实现的基本规则 转换实现的条件:在功能表图中步的活动状态的进展是由转换的实现来完成。转换实现必须同时满足两个条件: 1)该转换所有的前级步都是活动步; 2)相应的转换条件得到满足。 转换实现应完成的操作:转换的实现应完成两个操作: 1)使所有的后续步都变为活动步; 2)使所有的前级步都变为不活动步。

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 例(液压滑台)

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 例(液压滑台)

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 功能表图的基本结构 单序列:单序列由一系列相继激活的步组成,每一步的后面仅接有一个转换,每一个转换的后面只有一个步。 选择序列:

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 功能表图的基本结构 并行序列:并行序列的开始称为分支,当转换条件的实现导致几个序列同时激活时,这些序列称为并行序列。为了强调转换的同步实现,水平连线用双线表示。并行序列的结束称为合并,在表示同步的水平双线之下,只允许有一个转换符号。

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 功能表图的基本结构 子步 :某一步可以包含一系列子步和转换,通常这些序列表示整个系统的一个完整的子功能。 子步的使用使系统的设计者在总体设计时容易抓住系统的主要矛盾,用更加简洁的方式表示系统的整体功能和概貌,而不是一开始就陷入某些细节之中。 子步中还可以包含更详细的子步,这使设计方法的逻辑性很强,可以减少设计中的错误,缩短总体设计和查错所需要的时间。

5.4 PLC程序的顺控设计法 5.4.3 顺控设计法中功能表图的绘制 绘制功能表图应注意的问题 两个步绝对不能直接相连,必须用一个转换将它们隔开。 两个转换也不能直接相连,必须用一个步将它们隔开。 功能表图中初始步是必不可少的。 只有当某一步所有的前级步都是活动步时,该步才有可能变成活动步。PLC开始进入RUN方式时各步均处于“0”状态,因此必须要有初始化信号,将初始步预置为活动步,否则功能表图中永远不会出现活动步,系统将无法工作。

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 概述 梯形图的编程方式是指根据功能表图设计出梯形图的方法 为了适应各PLC在编程元件、指令功能和表示方法上的差异,本节主要介绍: 1)使用通用指令的编程方式 2)以转换为中心的编程方式 3)使用STL指令的编程方式 4)仿STL指令的编程方式。 为了便于分析,我们假设刚开始执行用户程序时,系统已处于初始步(用初始化脉冲M8002将初始步置位),代表其余各步的编程元件均为OFF,为转换的实现做好了准备。

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用通用指令的编程方式 编程时用辅助继电器来代表步。由于转换条件大都是短信号,因此应使用有记忆(保持)功能的电路。 编程的关键是找出起动条件和停止条件。编程方式仅仅使用与触点和线圈有关的指令,可适用于任意型号的PLC。

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用通用指令的编程方式 例1:液压滑台

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用通用指令的编程方式 例2:含有选择序列

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用通用指令的编程方式(编程时应该注意的问题) 1)不允许出现双线圈现象。 2)仅有由两步组成的小闭环的的处理。

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用通用指令的编程方式(编程时应该注意的问题) 3)特殊情况的处理

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 以转换为中心的编程方式

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 以转换为中心的编程方式 编程方式时,不能将输出继电器的线圈与SET、RST指令并联。 因为前级步和转换条件对应的串联电路接通的时间是相当短的,转换条件满足后前级步马上被复位,该串联电路被断开,而输出继电器线圈至少应该在某一步活动的全部时间内接通。 例:信号灯控制

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用步进指令的编程方式 许多PLC厂家有专门用于编制顺控程序的指令和编程元件 STL触点驱动的电路块具有三个功能:对负载的驱动处理、指定转换条件和指定转换目标。

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用步进指令的编程方式 除了后面要介绍的并行序列的合并对应的梯形图外,STL触点是与左侧母线相连的常开触点,当某一步为活动步时,对应的STL触点接通,该步的负载被驱动。当该步后面的转换条件满足时,转换实现,即后续步对应的状态器被SET指令置位,后续步变为活动步,同时与前级步对应的状态器被系统程序自动复位,前级步对应的STL触点断开。5)STL指令只能用于状态寄存器,在没有并行序列时,一个状态寄存器的STL触点在梯形图中只能出现一次。

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用步进指令的编程方式 使用STL指令时应该注意以下一些问题: 与STL触点相连的触点应使用LD或LDI指令。各个STL触点驱动的电路一般放在一起,最后一个电路结束时一定要使用RET指令。 STL触点断开时,CPU不执行它驱动的电路块。 CPU只执行活动步对应的电路块,因此允许双线圈输出。 STL触点驱动的电路块中不能使用MC和MCR指令,但可用CJP和EJP指令。 使状态器置位的指令如果不在STL触点驱动的电路块内,执行置位指令时系统程序不会自动将前级步对应的状态器复位。

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用步进指令的编程方式 例:小车控制

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用步进指令的编程方式 例:小车控制

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用步进指令的编程方式 例:含有选择序列

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 使用步进指令的编程方式 例:含有并行序列

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 仿步进指令的编程方式

5.4 PLC程序的顺控设计法 5.4.4 顺控设计法中梯形图的编程方式 仿步进指令的编程方式(注意) 与代替STL触点的常开触点(如图5-33中M300~M304的常开触点)相连的触点,应使用AND或ANI指令,而不是LD或LDI指令。 在梯形图中用RST指令来完成代表前级步的辅助继电器的复位,而不是由系统程序自动完成。 不允许出现双线圈现象,当某一输出继电器在几步中均为“1”状态时,应将代表这几步的辅助继电器常开触点并联来控制该输出继电器的线圈。

5.5 PLC程序及调试说明 5.5.1 复杂程序的设计方法 概述 实际的PLC应用系统往往比较复杂,复杂系统不仅需要的PLC输入/输出点数多,而且为了满足生产的需要,很多工业设备都需要设置多种不同的工作方式,常见的有手动和自动(连续、单周期、单步)等工作方式。 设计思路与步骤 确定程序的总体结构: 分别设计局部程序 程序的综合与调试

5.5 PLC程序及调试说明 5.5.1 复杂程序的设计方法 设计思路与步骤 确定程序的总体结构:将系统的程序按工作方式和功能分成若干部份,如:公共程序、手动程序、自动程序等部份。手动程序和自动程序是不同时执行的,所以用跳转指令将它们分开,用工作方式的选择信号作为跳转的条件 分别设计局部程序:公共程序和手动程序相对较为简单,一般采用经验设计法进行设计;自动程序相对比较复杂,对于顺序控制系统一般采用顺序控制设计法。 程序的综合与调试:进一步理顺各部分程序之间的相互关系,并进行程序的调试

5.5 PLC程序及调试说明 5.5.2 程序的内容和质量 PLC程序的内容 最大限度地满足控制要求,完成所要求的控制功能。 除控制功能外,通常还应包括以下几个方面的内容: 1)初始化程序:在 PLC上电后,一般都要做一些初始化的操作。其作用是为启动作必要的准备,并避免系统发生误动作。 2)检测、故障诊断、显示程序:应用程序一般都设有检测、故障诊断和显示程序等内容。 3)保护、连锁程序:各种应用程序中,保护和连锁是不可缺少的部分。它可以杜绝由于非法操作而引起的控制逻辑混乱,保证系统的运行更安全、可靠。

5.5 PLC程序及调试说明 5.5.2 程序的内容和质量 PLC程序的质量 程序的质量可以由以下几个方面来衡量: 程序的正确性:所谓正确的程序必须能经得起系统运行实践的考验,离开这一条对程序所做的评价都是没有意义的。 程序的可靠性:好的应用程序可以保证系统在正常和非正常(短时掉电再复电、某些被控量超标、某个环节有故障等)工作条件下都能安全可靠地运行,也能保证在出现非法操作(如按动或误触动了不该动作的按钮)等情况下不至于出现系统控制失误。

5.5 PLC程序及调试说明 5.5.2 程序的内容和质量 PLC程序的质量 参数的易调整性:容易通过修改程序或参数而改变系统的某些功能。例如,有的系统在一定情况下需要变动某些控制量的参数(如定时器或计数器的设定值等),在设计程序时必须考虑怎样编写才能易于修改。 程序的简洁性:编写的程序应尽可能简练 程序的可读性:程序不仅仅给设计者自己看,系统的维护人员也要读。另外,为了有利于交流,也要求程序有一定的可读性。

5.5 PLC程序及调试说明 5.5.3 程序的调试 概述 PLC程序的调试可以分为模拟调试和现场调试 为了安全考虑,最好将主电路断开。当确认接线无误后再连接主电路,将模拟调试好的程序送入用户存储器进行调试,直到各部分的功能都正常,并能协调一致地完成整体的控制功能为止。

5.5 PLC程序及调试说明 5.5.3 程序的调试 模拟调试 将设计好的程序写入PLC后,首先逐条仔细检查,并改正写入时出现的错误。 在调试时应充分考虑各种可能的情况,各种可能的进展路线,都应逐一检查,不能遗漏。 发现问题后应及时修改梯形图和PLC中的程序,直到在各种可能的情况下输入量与输出量之间的关系完全符合要求。 如果程序中某些定时器或计数器的应该选择合适设定值。

5.5 PLC程序及调试说明 5.5.3 程序的调试 现场调试 将PLC安装在控制现场进行联机总调试,在调试过程中将暴露出系统中图和梯形图程序设计中的问题,应对出现的问题及时可能存在的传感器、执行器和硬接线等方面的问题,以及PLC的外部接线加以解决。 如果调试达不到指标要求,则对相应硬件和软件部分作适当调整,通常只需要修改程序就可能达到调整的目的。 全部调试通过后,经过一段时间的考验,系统就可以投入实际的运行了