菜鸟案例:
这个是FB73的程序,看不懂大家帮忙看看
FB73
Segment1
NAME :GPH:LIN1
DECI :SBNR
DECI :AUS
DECI :A/H
DECI : TIPP
DECI :T+1
DECI :QIT
DECI :STO
:JU =M0001
:BE
下面是FB5调用了FB73的程序,
segment4
:JU FB73
NAME :GPH:LIN1
SBNR :KF +10
AUS :F 40.0
A/H :F 40.1
TIPP :F 40.2
T+1 :F 40.3
QIT :F 40.4
STO :F 40.5
报警能找到F40.5但是找到这后,就没有办法继续下去了,看不懂了。特向大家求救。*好能仔细一点,谢谢了,感觉S5板块太冷清了,估计是现在用得人不多了吧,但是我现在接触到的主要还是S5。
甲:
**部分是FB73的变量声明,FB73并不完整,只是块头,没有真正程序逻辑段。**部分是FB5调用FB73并赋实参。如果要找F40.5在哪些地方被用到了,按F2、F4进行交叉参考就能全部找到F40.5的关联了。
菜鸟:
谢谢提醒了,我找了一下,这个F40.5却是在这个地方是写的点,还有一个是在FB1里面,是一个读的点。这个FB73我打开确实只有这么几句程序!大侠帮帮忙啊
高手:
正好这两天在看S5的相关手册,FB73是GRAPH5的标准顺控块,可能有保护,打开后看不到什么。只要知道它的接口直接调用就可以了。
segment4
:JU FB73
NAME :GPH:LIN1
SBNR :KF +10 调用顺控器SB10块
AUS :F 40.0 如果F40.0=1则停止顺控器
A/H :F 40.1 如果F40.1=1则为自动模式,否则为手动模式
TIPP :F 40.2 如果F40.2=1则为单步
T+1 :F 40.3 如果F40.3由0变1时前进一步
QIT :F 40.4 超时确认
STO :F 40.5 超时报警
F40.5是顺控器的某一步或某个转换条件的超时报警,应该由F40.4置1确认报警。英文水平有限,不知道我的理解对不对。
如果要看是什么引起的超时,可用Graph5监控SB10块。
菜鸟:
这个块打开时,总是显示无法加载。打开后,只有上面的那几段程序!楼上分析的很详细,我能看明白,不知道手册能不能发我一份我的邮箱:yin_yt@126.com 非常感谢了。
高手:
GRAPH5手册已发送你邮箱。
菜鸟:
已经收到了,非常感谢!
甲:
楼上将那手册也发一份给我看看吧, 你所说的 F 40.5 没有找到, 是不是有 MW 40 字里有使用呢 ?
菜鸟:
这个肯定可以的,我没有你的联系方式,可以把程序也一起发送过去的。这个故障在现场确实找到了,确实由于一个气缸到位置后传感器没有信号所致,调整后故障解除。只是当时找到了,这个地方无法找下去了,所以才向各位求助的。
大虾:
回复“这个是FB73的程序,看不懂大家帮忙看看
FB73
Segment1
NAME :GPH:LIN1
DECI :SBNR
DECI :AUS
DECI :A/H
DECI : TIPP
DECI :T+1
DECI :QIT
DECI :STO
:JU =M0001
:BE
下面是FB5调用了FB73的程序,
segment4
:JU FB73
NAME :GPH:LIN1
SBNR :KF +10
AUS :F 40.0
A/H :F 40.1
TIPP :F 40.2
T+1 :F 40.3
QIT :F 40.4
STO :F 40.5
报警能找到F40.5但是找到这后,就没有办法继续下去了,看不懂了。特向大家求救。*好能仔细一点,谢谢了,感觉S5板块太冷清了,估计是现在用得人不多了吧,但是我现在接触到的主要还是S5。”
楼上的问题,我就不清楚了。公司买的老外的旧货机床,程序都带过来了。
菜鸟:
有明白的给讲讲吧,s5 的顺序控制没用过啊
乙:
从locowo给出的资料来看,FB73应该是系统的标准块,只能从系统的说明资料才能高清FB73的逻辑和原理。
丙:
FB73貌似是顺序控制的一个标准功能块。