PLC程序验收指南_第1页
PLC程序验收指南_第2页
PLC程序验收指南_第3页
PLC程序验收指南_第4页
PLC程序验收指南_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1. 可编程自动化装置软件的合格证明工厂:.车间:.名称:.标识号:.制造商:.供应商:地址:.电话:. 电报:. 传真: .在法国的代理:地址:.电话:. 电报:. 传真: .最终验收结论.不合格c合格c运行结论.不合格c合格c合格证明(在供应商处).不合格c合格c检查实施日期:姓名:职务:电话:日期:签字:姓名:职务:电话:日期:签字:结论:客户方面制造商方面2. 按照文件AUT-STD-933的要求检查变量符号的创建规则引用章节号检查点描述CNCNA附注号3.2符号总是以字母开始且不超过8个字符。3.2对应于符号的注释不超过40个字符。3.x变量的功能编在前两个字符中,且符合文件AUT-

2、STD-933中定义的清单的要求。3.2变量归属于一个处理的描述总是在符号的最后两个字符中体现。一个已完成的处理清单及其两个从属字符存在于其文件中或组织结构分析中。3.2字母“z”在最后一个字符之前的使用只保留给PSA标致雪铁龙标准模块。3. 按照文件E03.15.605.G的要求检查程序的设计与制作规则引用章节号检查点描述CNCNA附注号1功能规则1.1计算能力的溢出值的输入被过滤(计算其极限范围)。从人机界面输入一个值不能产生不合时宜的自动化装置的停止。对应于计算能力溢出的编程系统的重新激活被使用。在出现系统故障时的重新激活被编程(抽风故障,电池故障,外设故障,寻址故障,)。超出最大扫描时

3、间要被监控并有信号显示。1.2切断后的重新恢复冷恢复得到处理(程序加载以后重新恢复和/或将所有变量重置为0)。热恢复得到处理(不重新加载程序而重新恢复,例如切断分区)。记忆类变量(循环结束,工作已完成,)是暂存类变量。引用章节号检查点描述CNCNA附注号2设计规则2.1任务的基本概念每个任务的周期性扫描时间被正确地配置:被编程用来捕捉一个事件的任务周期至少要小于相应事件的存续期的两倍(Shannon定理)。快速任务用来捕捉短暂的事件或用来对“反射性”反馈(定位停止,等等,)进行编程。在快速任务中实现的处理数量被最大限度地减少,这样做的目的是不过分地提高较低优先级的任务的扫描时间。主任务被用来处

4、理享有优先权的事件(运行模式,安全,过程控制,等等,)。慢速任务被用来实现一些无任何优先权且仅当有必要减轻主任务的负荷时的处理。慢速任务的调用时间总是至少大于主任务周期的2倍。主任务的调用周期不超过70ms。2.2主任务的组织结构无编程诀窍。输入的处理,过程管理及输出的处理要强制性地通过有区别的不同编程区域来实现。它们的组织结构要符合标准E03.65.036G。每个以“=”书写的变量是一个单独且唯一的表达式的结果。引用章节号检查点描述CNCNA附注号2.3故障表达式的标准形式记忆的故障需要一个由操作者实施的有意的动作来清除。主张的和被遵守的形式: 出现的条件 清除条件2.4执行器输出控制的标准

5、表达式执行器的控制的输出被书写在一个唯一的表达式里(输出只被写一次),扫描循环的所有轮次。输出表达式的一般形式要得到遵守:引用章节号检查点描述CNCNA附注号2.5模块化设计:在通过代码的重复使用(不使用功能块)进行模块化设计的情况下,公用数据区域被分割成段。程序的每个副本都对应于一个段及一对该段的所有符号逻辑共有的属性字符。在通过代码的重复使用进行模块化设计的情况下,每个程序区域可以读取所有的段,但只能在它所影响的段内写入。在使用可请求的功能块进行模块化设计的情况下,局部变量不能在声明它们的函数之外使用。没有全局变量被用在可请求的功能块中。2.7语言的选择可编程自动化装置的软件只可使用下列语

6、言之一来完成:Le grafcet ou SFC = Sequencial Function Charts(流程图)Le langage à contacts ou LD = Ladder Diagram(梯形图)Le langage textuel ou ST = Structured Text(结构化文本)引用章节号检查点描述CNCNA附注号2.6可维护性:每个网络都带有一个表示表达式性质的标题注释。所有已编程的目标(功能块,所有类型的数据,延时器,计数器,子程序,)都被指定了一个符号标识和一个注释。程序不再有如基于调整修订的临时性修改或没有用的处理(没有分支或捕捉陷阱变量)。跳

7、转:使用数字标签,它们的进展对应于程序的扫描顺序。标签的标号至少是5个5个地增长,除在任何指令都不可添加到一串连续的处理或一个计算里的很少见的情况以外。一旦创建的变量有一个物理含义,多次使用的相同的术语就被集中在一个中间表达式里。在一个相同的任务里的所有情况下,一个相同数据的多个写入被集中在一个相同的程序区域。故障的逻辑状态1总是表示它们的存在(这并不意味着它一定是自动化装置的输入情况代表着一个故障)。置位1优先于复位0(如果且只有如果所有的故障都消失后才有可能清除)。一旦可能识别出“父故障”则这些故障被过滤。例如:在所有执行器这一级上,一个“无输入(或输入中继)供电电压”故障不会产生 “传感

8、器消失故障”。在内部变量里,有15%的保留。在加载程序的内存里,有15%的保留。在数据内存里,有15%的保留。在主任务的循环时间里,有15%的保留(循环时间的15%的增加对系统性能没有任何影响)。引用章节号检查点描述CNCNA附注号3制作规则3.1Le GRAFCET (SFC)(流程图):3.1.1总体结构一个流程图的复杂性分析。一个流程图的步的数量必须是小于20且其并行分支的数量小于4。3.1.2初始化步:确认每个流程图只有一个初始化步。3.1.3结束步:每个流程图由一个等待步结束。3.1.4结构化并行处理:在结构化并行处理时,在“ET(与)”交汇的写入之前,(并行分支)等待步被系统地使用

9、。无隐藏的并行处理。在多个步上保持的所有动作被以结构化并行方式处理(或根据动作的数量以分开的图形方式处理)。在流程图中,不可有执行器控制输出的写入。在并行分支里,两个同时被确认的独立的动作并分开检测和激活。3.1.5解释性并行处理:禁止使用解释性并行处理的可能性。在一个“OU(或)”分散时,过度必须是唯一的。3.1.6过程的跳转:如果每个分支的结束步没有完全到达时禁止跳出一个并行分支结构。3.1.7检测功能:每个流程图都可以从人机界面上被强制、重新初始化或调整。没有任何生产情况需要用编程器来排除一个未期待的情况。在每个实体(强制,初始化,删除,调整)的输入联合处理中,流程图的这些检测功能必须被

10、实现。引用章节号检查点描述CNCNA附注号3.2梯形图(LD)3.2.1梯形图的可读性:限制每个网络的并行分支的数量和串联触点的数量以允许在编程器的屏幕上完整地读出表达式(每个网络一个)。当被用于过程处理时的梯形图(LD):我们可以看到一系列用相等的线圈书写的表达式代替了流程图,它可以在每一次扫描时计算要获得的机器的新的状态。这个方法可以只记忆一个最少的上下文环境,因此就没有用来提高等同于流程图的步的存储位的SET / RESET。在表达式相同的情况下,对应于一种在一个循环中多次出现的物理情形,可以通过定位具有唯一性的内存或状态内存的方法解决。这些内存对应于一种物理情形或一次处理状态的变化(工

11、作已完成,工件已取下,装卸机已装载,)。这些内存必须可以从操作者界面介入,在手动状态下读取和强制,以便在意外事变后重新恢复。3.3结构化文本(ST)3.3.1引用标签:两个交错的循环不可引用相同的标签。3.3.2在一个循环里的变量的修改:在一个循环里禁止修改定义这个循环的变量。在可能的措施下,尽可能使用 >=或<=型测试,而不用相等性测试。循环值的独立计算:不独立于一个循环标记的计算值不能在循环内部进行。3.3.3结构的放弃:放弃一个结构就是进行到这个结构的结束处且在任何情况下不可进行到别的位置上去。注释:· 一个“C”列在此列中的每个叉形符号表示其合格性得到认可。· 一个“NC”列在此列中的每个叉形符号表示检查点处不合格,并产生一个保留意见。· 一个“NA”列在此列中的一个

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论