1、平整顺控培训文档 平整顺控程序培训文档2012.08.131 概述1.1 程序概述所有的逻辑入口都会归为现场输入点(比如接近开关),设定值(比如工艺提供参数),逻辑处理结果(比如TDC的运算结果),输出都会归为现场的执行器(比如电机 阀)的动作,HMI的显示以及各种显示报警,所有的逻辑处理都在调用的FC模块中(输入输出点)。将所有的输入点找到他的来源,分析逻辑关系,他的输出找到去处,主要掌握寻找的方法。具体的数据是如何计算的,自己去理解程序(STL FBD编程参考手册)。平整顺控程序采用CFC+FBD(LAD,STL)的编程语言,自动程序采用SFC进行编程。程序的核心处理功能在CFC中搭建,逻
2、辑处理在FBD中完成。顺控程序按照设备速度和方向分为:单向单速:如液压泵单向双速:暂时无双向单速:如压辊升降双向双速:小车行走每一种类型按执行机构的类型又可分为电机类和阀类,电机类需要反馈信号,阀类不需要反馈信号,所以MOT模块中的T_FB的设定值,电机类需要设定时间值,在此时间内没有反馈,电机将被停止转动;阀类不需要,设置为0.按照功能又可以分为带定位功能和不带定位功能的。定位功能块又可以分为比例阀定位和数字量定位。1.2 程序结构在程序的Plant视图中如下从视图可以看出程序分为六大部分1 AUX 辅助部分,包括液压润滑以及湿平整乳化液等。2 CO 系统功能,包括初始化,急停功能,维护模式
3、选择,通讯,以及接口等功能。3 N 入口部分,包括入口步进梁,准备站,小车,开卷部分,入口张力辊部分。4 S1 1#机架,包括1#机架轧制线调整,换辊等.5 S12 机架间顺控。6 S2 2#机架,包括2#机架轧制线调整,换辊等。7 X 出口部分,包括,出口剪,出口张力辊,卷取机,出口小车,出口步进梁。2 功能块常用引脚说明 以双向单速功能块为例,对功能块的输入输出引脚进行说明,如下图。2.1 监视时间图 双向单速功能块示意图T_FBMCC设备从得到命令到反馈到达的时间阀类不需要此时间,设为0;电机类需要设定值,因为若在此时间内无反馈,电机将停止转动T_RUN程序输出为1的最大时间设定不需要设
4、为0T_LEAVE没有得到输入命令而离开了最终位置,在该时间内输出清零不需要设为02.2 逻辑输入ESTOP急停 0正常 1表示急停出现C_START1方向1启动条件C_START2方向2启动条件C_RUN1方向1运行条件C_RUN2方向2运行条件C_RUN总运行条件M_UNL1表示维护模式,0表示正常模式UNL1S维护模式方向1命令,常1UNL2S维护模式方向2命令,常1NORM1S正常模式方向1命令,脉冲即可NORM2S正常模式方向2命令,脉冲即可NORMOFF正常模式停止,0正常,1停止输出M_SIM1表示仿真,输出只有状态有信号M_HMIDIS1表示HMI操作禁用HW_FAULT硬件错
5、误FB_RUN1S方向1反馈FB_RUN1S方向2反馈FIN_DIR1方向1极限位置FIN_DIR2方向2极限位置QUIT故障复位2.3逻辑输出CO_1S方向1输出命令CO_2S方向2输出命令CO_OFF停止1表示停止QF故障 1表示故障HMI_QUIT复位状态STA_1S方向1输出状态STA_2S方向2输出状态其中逻辑块中的CYCL_EXE 67/4中,67代表运行组的执行顺序,4代表的是运行组中此模块的执行顺序.3 程序说明3.1一般类程序说明(不带编码器,不需要定位)DRIN: CFC对应FC801,驱动条件的输入。MOT: 执行机构核心快。DROUT: CFC对应FC802,驱动输出。
6、DRIN: 诊断块接口 FC803MOT_D: 诊断块,与HMI接口3.1.1DRINDB_NR:单体设备对应的数据块地址FC_NR: 单体设备对应的功能块地址”1012-FCNR”它的含义是调用了fc012模块?输出管脚直接与核心执行块连接3.1.2 操作盘输入I点在上例中 “1421FC_NR”, 调用的是FC1421模块,FC1421是执行机构的输入输出逻辑块在FC1421中 操作盘的输入I点通过逻辑输出到DB1421对应的地址DBX3.3在CFC 对应的FC801中通过下面发给输出管脚,输出管脚在CFC中连到核心块3.1.3输出阀Q点在DROUT FC802中 将CFC的输出管脚连到D
7、BX30.2在FC1421中,将逻辑输出给阀对应的输出Q点3.1.4 诊断DRIN诊断块接口 FC803在FC803有如下语句表以DBX56为例,对应的BIT位信息来自逻辑连锁块FC对应的中间变量,如下DRIN接受信息后,通过MOT_D块通讯给HMI, MOT_D有OCM功能3.2小车类,换辊类(有自动功能和编码器的单体设备)以上卷小车为例对程序中的数据流向进行分上卷小车小车程序包括:小车提升,输出是比例阀小车横移,输出是变频电机小车宽度测量,用于宽度对中外径测量,用于高度对中小车高低压转换3.2.1小车提升除用到3.1中的chat及对应逻辑外,还用到如下CFC块3.2.1.1定位输入块即接受
8、编码器的实际位置和定位设定位置SETPOINT 定位设定值ACT_POS 定位编码器反馈的实际值POSIN对应的是FC804 ,FC804语句表如下:FC804接受DBD96对应的编码器实时位置,DBD96在FC块中通过PIW读取3.2.1.2 定位块在自动模式下,在POS功能块中,通过实际位置和设定位置计算V_POS, 作为比例阀或变频电机的输出,实际位置离设定位置越近V_POS越小。3.2.1.3速度给定块手动情况下,通过CO_1S, CO_1S, CO_2S, CO_2F发送不同的速度给定,自动情况下通过输入V_POS给定3.2.1.4 定位输出块将速度给定块输出的速度发送到DB块中PO
9、S_OUT对应FC805,FC805对应语句表如下:在语句表中可以看到将V_POS值发送到DBD104中DBD104 通过执行机构对应的FC逻辑块输出给PWQ1604,如下:3.2.2 小车横移 与小车提升对应的程序基本相同,不同之处在于,多了一个和变频器接口的块。3.2.3测宽测宽在CFC中计算,通过光栅和编码器计算3.2.4测径测径和测宽基本相同3.2.5高低压转换一般双向单速执行机构。3.3 SFC3.3.1 SFC到CFC以命令lift to Tran H 为例,该点连在如下CFC块的IN7,IN7的输出对应M321.63.3.2 CFC到FBDM321.6在FC程序中赋给posSta
10、rt23.3.3 定位触发posStart2连到DBX90.0该点连到CFC pos块的定位触发点3.3.4 定位设定值 此外posStart2通过FB643将定位设定点发送到dbd92,CFC中的定位块接受此时的定位设定值3.3.5 自动步逻辑自动程序通过单向单速程序结构将操作等信号传送到DB块,DB块在SFC_IN和SFC_OUT功能块中通过引脚DB_NR相连。SFC_IN和SFC_OUT的其它引脚连接到SFC外部视图对应的各引脚中。程序的逻辑通过引脚FC_NR在FC1007中处理。3.4 比例阀定位和数字量定位3.4.1 FB_POS 比例阀定位通过SETPOINT和ACT_POS的值进行比较得出输出V_POS,从而控制PQW3.4.2 FB_POS_B 开关量阀定位,控制布尔量输出。TOL_SLOW如果控制双速的执行机构(2个YVH2),则TOL_SLOW引脚设为切换为慢速的值。如果控制单速的执行机构(1个YVH2,则TOL_SLOW引脚设为很大的值才可以,因为这时只有慢速输出。3.5 HMI控制需要在HMI进行操作的执行机构,还需要在CFC中写上述程序,在功能块FB_OPMO的属性中,通过OCM属性,将和HMI有链接的引脚选中,可实现程序与HMI的连接。如下图所示:
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1