Description
PAC系统程序块类型自动提供1个OK输出参数用来显示模块中的OK参数的名称为Y0。程序块内的逻辑可以读写Y0参数。程序块调用时,Y0参数自动的初始化为TRUE.除非在程序块内将Y0设为FALSE,否则调用的程序执行完以后会有正电流从调用指令行输出,
对于所有的程序块类型,输入参数的最大数量都比输出参数的最大数量少1个。因为程序块的使能输入不算做–个参数。这个输入被LD语言用来确定是否调用这个程序块,但是即使这个块被调用,使能也不作为–个参数进入这个模块。只要有足够的执行站空间,CPU就允许进行嵌套调用。如果没有足够的站空间支持程序块调用,会产生一个”堆栈溢出”。这种情况下,CPU不能执行这个程序块。CPU会将这个模块的所有二进制输出设为FAL SE,并且继续执行程序块调用指令之后的程序。
注意:由两种方式可以在没有足够堆栈空间时停掉CPU。最好的方法是增加程序逻辑来测试自诊断位%SA38,以检测用户程序是否发生。检测到后,可以用SVC_REQ13停掉CPU.另一个方式是增加逻辑检测模块没有正确执行的信号,然后调用SVC_ _REQ 13停掉CPU.
501-03438-00 P#502-02959-00 GIDDINGS&LEWIS AC INPUT BD
Expedited shipping available
Giddings & Lewis G&L DC Output Interface 502-02954-01
GIDDINGS&LEWIS DYNAMIC SHUNT SR100 401-34308-00 NIB