SEautstd989020193V1.docx
- 文档编号:26545806
- 上传时间:2023-06-20
- 格式:DOCX
- 页数:91
- 大小:872.31KB
SEautstd989020193V1.docx
《SEautstd989020193V1.docx》由会员分享,可在线阅读,更多相关《SEautstd989020193V1.docx(91页珍藏版)》请在冰豆网上搜索。
SEautstd989020193V1
«PL7-PRO程序标准 »
从操作面板XBT-F上对一个多位运动的
诊断及手动控制
SCHNEIDER模块的集成说明
*******************************************************
更新日期
CDR
文件的编者
项目经理
2002年10月11日
6L200
PatriceGUYOT
MatthiasHellwig
文件状态
使用范围
最终文件
仅限内部使用
单位
收件人
P.S.A.
AlainETCHEVERRY
JeanLucMARCHETTI
SCHNEIDER
RégisVERWAERDE
MichelROBERT
文件版本变迁卡片
标记
日期
编辑者
修改性质
01
2002年10月11日
P.GUYOT
文件的创建
目录
1文件的目的5
2应用领域5
3开发用软件5
4相关的XBT-F图像文件详细清单:
5
5模块的功能6
5.1DFB清单6
5.2所使用的资源:
6
5.3运动视图的描述7
5.4与环境的关联 :
输入/输出8
5.5软件的结构及组织8
5.5.1DIAG_NPS_XBT及DIAM_POS8
5.5.2原理图10
5.5.3XBT_F程序段的作用11
5.6在程序结构里的位置12
6标准块:
DFB"DIAG_NPS"及"DIAM_POS"13
6.1DFB"DIAG_nps"的描述.13
6.2DFB :
"DIAG_NPS_XBT"及"DIAG_NPS_XBT_STO"介绍14
6.2.1DFB的输入15
6.2.2DFB的输出15
6.2.3需要由集成商输入的DFB的公共变量16
6.2.4DFB输出的公共变量16
6.3DFB"DIAm_pos"的描述.17
6.4DFB :
"DIAm_POS_XBT"及"DIAm_POS_XBT_STO"的介绍18
6.4.1DFB的输入18
6.4.2DFB的输出19
6.4.3需要由集成商输入的DFB输入的公共变量19
6.4.4DFB输出的公共变量19
6.5dfb« DIAG_NPS »及« DIAM_POS »之间的信息交换表20
7集成20
7.1所提供的PL7-pro文件的安装20
7.2在pl7-PRO下的设备及软件组态21
7.3一个xbt-F应用程序在XBT-L1000下的配置23
7.4DFB的集成.26
7.5xbt-f功能模块及子程序的集成27
7.6DFBDiag_NPS_xbt的实例.28
7.7DFBDiam_pos_xbt实例.33
7.8DFB更新的操作方法38
7.8.1相同的输入/输出界面38
7.8.2输入/输出不同时的界面38
7.9在一个XBT-F上的操作方法.40
7.9.1“选择GMM-ENTITE”视图(页面编号830).40
7.9.2“运动的手动控制”视图(页面编号为831)41
8数据的组织结构43
8.1位-字-常数区43
8.2INTER-DIAG-XBT表43
9附录1:
变量清单45
9.1“GMM-单位设备选择”视图45
9.1.1"GMM-单位设备选择”视图的管理"-XBT_F1:
%MW11700-%MW11919.45
9.1.2"GMM-单位设备选择"视图的管理-XBT_F2:
%MW13900-%MW14119.48
9.1.3"GMM-单位设备选择"视图的管理-XBT_F3:
%MW16100-%MW16319.48
9.1.4"GMM-单位设备选择"视图的管理-XBT_F4:
%MW18300-%MW18519.48
9.2在"GMM-单位设备选择"视图中管理的变量的定义48
9.2.1"GMM的符号"(4个字符)变量的录入48
9.2.2“30个单位设备的符号”(9个字符/单位设备)变量的录入49
9.2.2.1一个单位设备符号的定义49
9.2.2.2“30个单位设备的符号”(9个字符/单位设备)变量50
9.2.3“指派给单位设备的GMM的符号”变量(4个字符)的录入51
9.2.4“在人机界面IHMx上的GMM的显示”变量的录入52
9.2.5“单位设备的行”变量的录入.52
9.2.6与« GMM–单位设备选择 »视图相关的常数的« EXCEL »文件« xxxx.SCY »的生成及使用步骤53
9.2.6.1一般注意事项.53
9.2.6.2工作表« NOMGMM&ENTITE (GMM及单位设备的名称)»54
9.2.6.3工作表« AffectationENTITE-GMM (单位设备-GMM的指派)»55
9.2.6.4工作表« AffectationGMM-XBT (GMM-XBT指派)»56
9.2.6.5工作表« Cstes.SCY‘’Select.GMM&ENTITE(GMM及单位设备选择)»57
9.2.6.6最终的文本文件« *.SCY »的创建.58
9.2.7在PL7-pro下对符号库文件« Cstes_gmm_ent.scy »的集成59
9.3在“运动的手动控制”视图里管理的变量的定义60
9.3.1“运动的手动控制”视图的管理-XBT_F1:
60
9.3.2“运动的手动控制”视图的管理-XBT_F2:
61
9.3.3“运动的手动控制”视图的管理-XBT_F3:
61
9.3.4“运动的手动控制”视图的管理-XBT_F4:
61
1
文件的目的
这份文件描述了在一个PL7-PRO下的Schneider应用程序里集成一个多位执行器的诊断及手动控制标准模块的不同阶段。
2应用领域
模块DIAG_NPS及DIAM_POS为DFB功能块,它们被集成在一个Premium系列的可编程控制器程序里。
这个标准可以应用在焊接过程应用程序里,它们使用一到四个XBT_F终端(带键盘的终端,屏幕为10.4’’)
确保:
其诊断功能与在标准文件AUT-STD-979里描述的详细功能与结构分析一致。
3开发用软件
MAGELIS人机界面应用程序:
XBTL1003F-版本:
3.80
诊断选项DIAGNOSTICXBTL1003V1.1+
TSXPREMIUM可编程控制器应用程序:
PL7-PRO-版本:
4.3
4相关的XBT-F图像文件详细清单:
XBTF_1_V15.dopXBTL1000图像文件–第1XBT-F
XBTF_2_V15.dopXBTL1000图像文件–第2XBT-F
XBTF_3_V15.dopXBTL1000图像文件–第3XBT-F
XBTF_4_V15.dopXBTL1000图像文件–第4XBT-F
注:
对于与XBTF有关的所有信息,请参见以下编号的文件:
SE_FER-PSA-252_02_0186_Vx
5
模块的功能
5.1DFB清单
DFB的名称
注释
DIAG_NPS_XBT
一个有n个位置的操作部分元件的通用诊断模块。
它诊断多位执行器的一般故障且根据这些故障的不同,确认或不确认已定义的所有位置的运动(停歇或工作)的许可。
由DFB管理的故障被记忆在诊断缓冲区里(在DFB内部管理故障的描述)。
每个执行器只实例化一次。
DIAG_NPS_XBT_STO
一个有n个位置的操作部分元件的通用诊断模块
它诊断多位执行器的一般故障且根据这些故障的不同,确认或不确认已定义的所有位置的运动(停歇或工作)的许可。
由DFB管理的故障被记忆在诊断缓冲区里(一个状态字的管理,并带有« « *.STO » 文件»机制的使用(在PL7-Pro下)或专用报警/帮助页面的使用(在XBT_F上))。
每个执行器只实例化一次。
DIAM_POS_XBT
一个有n个位置的操作部分元件的位置之一的诊断及手动控制模块。
它诊断所有与位置传感器有关的故障,给出该位置的执行器的状态,并将可借助于操作面板上的功能按键来实现的手动运行请求传送给应用程序。
它还在操作面板上以动画显示该位置的运动视图。
由DFB管理的故障被记忆在诊断缓冲区里(在DFB内部管理故障的描述)
每个位置只实例化一次。
DIAM_POS_XBT_STO
一个有n个位置的操作部分元件的位置之一的诊断及手动控制模块。
它诊断所有与位置传感器有关的故障,给出该位置的执行器的状态,并将可借助于操作面板上的功能按键来实现的手动运行请求传送给应用程序。
它还在操作面板上以动画显示该位置的运动视图。
由DFB管理的故障被记忆在诊断缓冲区里(一个状态字的管理,并带有« « *.STO » 文件»机制的使用(在PL7-Pro下)或专用报警/帮助页面的使用(在XBT_F上))
每个位置只实例化一次。
5.2所使用的资源:
DFB的类型
版本
每个应用程序的代码(字)
每个执行器的数据(字)
可执行代码
注释及图形信息
可执行代码
DFB实例
DIAG_NPS_XBT
0.01
3888
3568
468
464
DIAG_NPS_XBT_STO
0.01
1184
2256
112
176
DIAM_POS_XBT
0.01
4360
4312
368
384
DIAM_POS_XBT_STO
0.01
2872
3464
144
160
注:
有关TSXPREMIUM的限制,请参见FER-PSA-251。
5.3运动视图的描述
如下图所示,模块DIAM_POS可以在操作面板上以动画显示四个手动控制映象(每屏幕最多四个运动),且可以考虑相应的Rx及Ry功能键 :
停歇运动描述工作
到较大序号的位置的运动请求(工作):
Ry
到较大序号的位置的运动许可:
AM1(发灰)
位置不一致:
ETINC(发灰)
到较大序号的位置的控制正在进行:
CD1(可见)
减速检测传感器出现:
PRCRAL(发灰)
运动有故障:
PRDF(可见)
减速传感器出现:
PRRAL(发灰)
到较小序号的位置的控制正在进行:
CD0(可见)
位置传感器出现:
PRPOS(发灰)
位置不一致:
ETINC(发灰)
到较小序号的位置(停歇)的运动许可:
AM0(发灰)
到较小序号的位置的运动请求(停歇):
Rx
如果相关的传感器处于逻辑状态“1”,则符号
发灰。
注:
与减速传感器及减速检测传感器对应的
符号只在对应于这个位置的传感器存在的情况下才出现。
如果运动的停歇方向被许可:
AM0处于逻辑状态“1”,则三角形符号
发灰。
如果运动的工作方向被许可:
AM1处于逻辑状态“1”,则三角形符号
发灰。
如果该位置不一致:
ETINC处于逻辑状态“1”,则两个矩形块
闪烁。
如果一个位置与由过程要求实现的最后请求不一样时,则这个位置被成为不一致。
如果运动正在以停歇方向向另外一个位置进行时:
CD0处于逻辑状态“1”,则三角形
出现。
如果运动正在以工作方向向另外一个位置进行时:
CD1处于逻辑状态“1”,则三角形
出现。
如果运动有故障时,PRDF处于逻辑状态“1”,则符号
出现。
5.4
与环境的关联 :
输入/输出
DFBDIAG_NPS及DIAM_POS的输入及输出接口在“功能及结构分析文件AUT-STD-979”中进行描述。
两个输入/输出Taeem及Chlicx只被增加到了DFBDIAM_POS中。
它们来自在XBT_F上对运动的手动控制的集成。
Taeem:
20字的表:
运动状态交换表
这个表允许DIAG_2P1的实例回收可编程控制器与XBT_F之间的交换表INTER_DIAG_XBT_F的数据(在第8章:
“数据的组织结构”中描述),且如果运动被显示在XBT_F上时,对它们进行更新并传送给下一个运动的DFB实例。
Chlicx01:
50个字符的字符串:
运动描述的交换
这个字符串包含四个显示在XBT_F上的运动的名称描述(每个运动12个字符)。
如果它检测的运动被显示在XBT_F上时,每个实例都更新这些数据,并传送给下一个实例。
5.5软件的结构及组织
5.5.1DIAG_NPS_XBT及DIAM_POS
后面的示意图描述了DFBDIAG_NPS及DIAM_POS使用时所需要的软件组织结构。
(被诊断的运动在通过一个被连接到FIPIO的XBT_F型操作面板的功能按键的操作进行手动运行时受控制)。
对于每一个XBT_F :
一个XBTFx程序段管理整个XBTF应用程序。
程序的一个部分管理“SélectionGMM-ENTITE(GMM-单位设备选择)”视图(830视图),且位于从标签%L840到标签%L846+7之间的位置上。
程序的一个部分管理“Commandesmanuellesmouvements(运动的手动控制)”(831视图),且位于从标签%L850到标签%L855+2之间的位置上。
这个部分管理每个屏幕上的4个运动的调用、检测及控制。
一个Inter_Diag_XBT_F表可以用于进行DIAM_POS实例与XBT_F之间的数据交换。
对于每一个多位执行器:
一个DFBDIAG_NPS实例根据其输入来管理执行器的一般故障且将故障消息(或状态字的值)传送给Diag_buffer。
对于每个运动:
一个DFBDIAM_POS实例可以根据其输入更新表Inter_Diag_XBT_F并将故障消息(或状态字的值)传送给Diag_buffer。
5.5.2
原理图
5.5.3XBT_F程序段的作用
这个程序段,每个XBT_F一个,它可以:
管理一个人机界面的所有应用程序。
考虑操作者的输入:
-视图"SELECTIONGMM&ENTITE(GMM及单位设备的选择)":
选择:
-GMM的编号,
-单位设备的编号,
-视图"COMMANDEMANUELLEDEMOUVEMENTS(运动的手动控制)":
选择 :
:
-运动的编号,
-页面的编号,
-+或-1个运动的滚动请求,
-+或-4个运动的滚动请求,
使用以下数据填写表“ INTER_DIAG_XBT_F ”:
-GMM的编号,
-单位设备的编号,
-显示在第一行的运动的编号。
考虑从DFBDIAM_POS的位置的实例中接收到的名称及状态,发送名称描述给XBT_F,对其状态进行解码并传送给XBT_F。
考虑操作者的停歇/工作控制并将它们传送到“ INTER_DIAG_XBT_F ”表中。
注:
参见文件“XBTF附录”,编号:
SE_FER-PSA-252_02_0186_Vx。
5.6
在程序结构里的位置
DFBDIAG_NPS、DIAM_POS的实例的调用必须被放置在输入组合处理里。
这些实例可以被以某一种顺序进行扫描。
程序段XBT_Fx必须被放置在接着输出组合处理的位置上。
输入的刷新(MIE)
单位设备的输入组合
执行器1
x:
操作部分
元件的数量
执行器2
过程的管理
输出组合
操作部分元件的控制表达式
x:
操作部分元件的数量
程序段XBT_Fx的调用XBT-F的数量x
(最大4个)
输出的刷新
注:
参见标准文件FER-PSA-251“Premium可编程控制器的程序结构”中的详细描述。
6标准块:
DFB"DIAG_NPS"及"DIAM_POS"
6.1DFB"DIAG_nps"的描述.
这个DFB管理以下故障:
-未期待的高速接触器故障。
-未期待的变频器或电机接触器故障。
-未期待的低速接触器故障。
-未期待的抱闸接触器故障。
-高速接触器复位故障。
-变频器或电机接触器复位故障。
-低速接触器故障复位故障。
-抱闸接触器复位故障。
-转到低速故障。
-抱闸熔断器故障。
-变频器或电机熔断器故障。
-停歇位置超行程故障。
-工作位置超行程故障。
-停歇机械安全故障。
-工作机械安全故障。
-操作者安全故障。
-维修安全踏板故障。
-变频器故障。
-状态未知故障。
-维修链故障。
-皮带检测故障。
-编码器故障。
-电机发热故障。
6.2
DFB :
"DIAG_NPS_XBT"及"DIAG_NPS_XBT_STO"介绍
下图给出了一个关于该模块在其使用环境中的输入及输出接口的概括型图示。
6.2.1
DFB的输入
符号
注释
Cd0
停歇控制
Cd1
工作控制
Dmacq
故障清除请求
Mddfhs
故障模式未运行(禁止所有故障)
Mdtphs
时间模式未运行(禁止延迟故障,监控时间清零)
Prs0
停歇极限位置超行程占位
Prs1
工作极限位置超行程占位
Okpv
转到低速ok
Okvar
电机变频器ok
Prdm0
停歇请求出现
Prdm1
工作请求出现
Sm0
停歇运动机械安全
Sm1
工作运动机械安全
So
操作者安全
Pacpco
公共的传感器参数设置
6.2.2DFB的输出
符号
注释
Am0
停歇方向运动许可
Am1
工作方向运动许可
Dfeti
状态未知故障
Prdf
至少一个故障出现
Ta
与Diam_pos模块的信息交换表
6.2.3
需要由集成商输入的DFB的公共变量
这些变量可以在DFB实例的变量编辑器里进行输入,或者,在实例的调用之前通过程序进行输入。
符号
注释
Area_nr
监控设备的区域
Op_ctrl
操作者清除
(1:
操作者清除/0:
无操作者清除)
Libell
运动的名称(DFB实例名称的复制)
Nrent
单位设备的编号(4个字符,从0000到9999)
Nrgmm
GMM的编号(从1到15)
Etposc
在一个已知位置上的运动
Okcod
编码器OK
Prcmnt
维修链占位
Prco
皮带占位
Prcral
减速检测传感器占位
Prekmt
变频器或电机接触器复位出现
Prekgv
高速接触器复位出现
Prekpv
低速接触器复位出现
Prekfr
抱闸接触器复位出现
Prfrmt
电机发热出现
Prkmfr
抱闸接触器出现
Prkmgv
高速接触器出现
Prkmmt
变频器或电机接触器出现
Prkmpv
低速接触器出现
Prqfmt
变频器或电机熔断器出现
Prqffr
抱闸熔断器出现
Prtr
维修安全踏板占位
6.2.4DFB输出的公共变量
符号
注释
Dfchmt
维修链故障
Dfco
皮带检测故障
Dfcod
编码器故障
Dfekfr
抱闸接触器复位故障
Dfekgv
高速接触器复位故障
Dfekmt
变频器或电机通电接触器复位故障
Dfekpv
低速接触器复位故障
Dffrmt
电机发热故障
Dfpv
转到低速故障
Dfqffr
抱闸熔断器故障
Dfqfmt
变频器或电机通电熔断器故障
Dfsc0
停歇位置超行程故障
Dfsc1
工作位置超行程故障
Dfsm0
停歇机械安全故障
Dfsm1
工作机械安全故障
Dfso
操作者安全故障
Dftr
维修安全踏板故障
Dfvar
变频器故障
6.3DFB"DIAm_pos"的描述.
这个DFB管理以下故障:
-高位延迟故障
-低位延迟故障
-未期待的高位传感器故障
-未期待的低位传感器故障
-高位传感器消失故障
-低位传感器消失故障
-高位超行程故障
-低位超行程故障
-高位减速检测传感器故障
-低位减速检测传感器故障
-高位减速传感器故障
-低位减速传感器故障
-变频器接触器复位故障
-未期待的变频器接触器复位故障
-抱闸接触器复位故障
-未期待的抱闸接触器复位故障
-操作者安全故障
-高位机械安全故障
-低位机械安全故障
-皮带故障
-维修链故障
-维修安全踏板故障
-变频器熔断器故障
-抱闸熔断器故障
-变频器故障
-转到低速故障
-未期待的转到低速故障
6.4
DFB :
"DIAm_POS_XBT"及"DIAm_POS_XBT_STO"的介绍
下图给出了一个关于该模块在其使用环境中的输入及输出接口的概括型图示。
6.4.1DFB的输入
符号
注释
Etpose
小序号位置或大序号位置的运动部件
Mmpos0
来自小序号位置的运动部件的记忆
Mmpos1
来自大序号位置的运动部件的记忆
Prpos
位置传感器占位
Prral
减速传感器占位
Prcral
减速检测传感器占位
Prdma
来自循环的位置请求出现
Prdmae
来自循环的外部位置请求出现
Paral
减速传感器占位参数设置
Pacral
减速检测传感器占位参数设置
Ta
与DIAM_POS的信息交换表
Vapam0
在操作面板上的确认图形符号AM0
Vapam1
在操作面板上的确认图形符号AM1
6.4.2
DFB的输出
符号
注释
Prdf
至少一个故障出现
Etpos
运动部件已到位且无传感器故障
Mmpos
其它位置模块的目的地的位置记忆
Etral
运动部件处于减速区
Etinc
运动部件的位置与循环请求的不一致
Dmop0
操作者控制台的停歇请求
Dmop1
操作者控制台的工作请求
Mxtp
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SEautstd989020193V1