这是第6段,大多数看不懂。。。。大家帮我看看是什么意思,谢谢
外部调用我放在贴图里了
NETWORK 6 step monitoring time //步进阶段运行时间 这一段基本看不懂它什么意思
L DBW 0 // 当前步进号码 / step number
SLW 4 // 这里的左移4个字不知道什么意思,高手帮我看看吧2 Byte / Schritt u. 8bit/ Byte / 2 byte / step and 8 bit
+ 56 // + 7 Byte 加7字节。。。看不懂啊
T #mIndex1 // 运行时间 / index - monitoring time
+ -8 // - 1 Byte
T #mIndex2 // Index - Anlaufzeit / index - start up time
L 0
L DBB [#mIndex1] //lade 躡erachungszeit / load monitoring time
==I
JC ksw // Abbruch, wenn keine zeit eingetragen ist / cancel if no time is enteres
T #mWache //aktuelle 躡erwachungszeit / actual monitoring time
L 128
<I // pr黤e bit7 (0:= ms / 1:= s) / check bit7 (0:= ms / 1:= s)
JC ms // Angaben ist in Millisekunden / time is entered in ms
// Angabe ist in Sekunden / time is entered in s
TAK
L 127
AW // bit 7 wegfiltern / filter bit 7
L 10 // Umrechnen auf ms / convert to ms
*I
T #mWache
ms: L DBW 4 //Schrittwache / step monitoring
L #mWache
<I
JC ksw1 //
= #S_FEHLER
==I
JC ksw1 // Schrittmerker im ersten Zyklus noch stehen lassen / set step flag in first cycle
T DBW 4 // Schrittwache aktiv: / time monitoring active
//= #mFehler
BEU
ksw1: AN "Pulse 10 Hz" //100ms Impuls / 100ms impulse
O #mBlock // 躡erwachung wird blockiert / time monitoring is blocked
JC ksw
AN #S_AUTO
AN #S_TIPP
JC ksw // keine 躡erwachung wenn Auto und Tipp ausgeschaltet / no monitoring if auto and tipp are disabled
L DBW 4 //Schrittwache / step monitoring
+ 1
T DBW 4
ksw: NOP 0
图片说明:
最佳答案
T #mIndex1 // 运行时间 / 监测时间指数
+ -8 // - 1 Byte
T #mIndex2 // Index - Anlaufzeit / 指数 - 启动时间
L 0
L DBB [#mIndex1] //lade 躡erachungszeit / 负载监控时间
==I
JC ksw // Abbruch, wenn keine zeit eingetragen ist / 取消如果没有时间进入
T #mWache //aktuelle 躡erwachungszeit / 实际监测时间
L 128
<I // pr黤e bit7 (0:= ms / 1:= s) / check bit7 (0:= ms / 1:= s)
JC ms // Angaben ist in Millisekunden / 输入时间以毫秒为单位
// Angabe ist in Sekunden / time is entered in s
TAK
L 127
AW // bit 7 wegfiltern / 滤波器位7
L 10 // Umrechnen auf ms / 转换为MS
* I
T #mWache
ms: L DBW 4 //Schrittwache / 步监测
L #mWache
<I
JC ksw1 //
= #S_FEHLER
==I
JC ksw1 // Schrittmerker im ersten Zyklus noch stehen lassen / 循环步骤标志在第一个周期
T DBW 4 // Schrittwache aktiv: / 时间监控活跃
//= #mFehler
BEU
ksw1: AN "Pulse 10 Hz" //100ms Impuls / 100ms的脉冲
O #mBlock // 躡erwachung wird blockiert / 监测关闭
JC ksw
AN #S_AUTO
AN #S_TIPP
JC ksw // keine 躡erwachung wenn Auto und Tipp ausgeschaltet /没有监控,自动及TIPP被禁用
L DBW 4 //Schrittwache / 步监控
+ 1
T DBW 4
ksw: NOP 0
提问者对于答案的评价:
mmmmmmmmmmmmmm
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc240565.html