程序中,OB1块调用FB98块,FB98块调用FB244,FB245;FB98块内容,FB244内容如下:
FB98
JU FB244
NAME: SENG
SSNR : KY 0,0
A-NR : KY 0,0
ANZW : FW200
QTYP : KS NN
DBNR : KY 0,0
QANF : KF +0
QLAE : KF +0
PAFE : FY 204
JU FB245
NAME : RECEIVE
SSNR : KY 0,0
A-NR : KY 0,0
ANZW : FW 208
ZTYP : KS NN
DBNR : KY 0,0
ZANF : KF +0
ZLAE : KF +0
PAFE : FY 212
:BE
"FB 244 -945-SEND
Name : SEND
DECL :SSNR D KY
DECL :A-NR D KY
DECL :ANZW I W
DECL :QTYP D KS
DECL :DBNR D KY
DECL :QANF D KF
DECL :QLAE D KF
DECL :PAFE Q BY
: JU =M001
: BE"
FB245,FB246,FB247,FB248,FB248程序类似FB244,都是写完型参定义后直接
:JU =M001
:BE
结束。直接JU =M001是什么意思,我程序上又照不到这个标号,想求证FB244-FB249是不是都是用来做串口通讯用的,象上面程序如果是通讯用的到底他们是传送和接收了哪些数据。
补充:FB249都被启动程序OB21,OB22调用,它传送了哪些东西。
"OB21"
:JU FB249
NAME: SYNCHRON
SSNR: KY 0,0
BLGR: KY 0,6
PAFE: FY 200
:
: C DB 113
: T DW 129
:BE
最佳答案
FB244-FB249功能块在S5115U中集成,主要用来智能模块(IP)和通讯模块(CP)同CPU的通讯;这些功能块用户无法编辑,只能调用。FB249作为通讯初始化必须在启动程序OB21,OB22中调用。
提问者对于答案的评价:
哎!老系统真不方便。谢谢!
信息匮乏啊!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc145336.html