Description
C 语言程序通过设定参数,可以直接访问 PLC 内存。当 C 语言程序开始执行时,为所有参数读取数据并做了备份。如果 C 语言程序是以中断方式或多线程扫描的时间片方式来执行,当它每次返回重新开始时,C 语言程序用原先拷贝备份的数据继续执行。在系列 90TM-70 对象中,只有当主程序_MAIN block 是 LD 块时,才能添加 C 程序。这时的 LD 程序可以作为时序安排的用户程序。多添加 15 个 C 程序。如果系列 90TM-70 中有状态逻辑,不管状态逻辑与 LD 逻辑是否共存,状态逻辑被编译成为叫_STATE 的 C 语言程序。如果状态逻辑没有与 LD 逻辑共存,STATE 仅仅是目标对象支持的 C 语言程序。
C 程序可以与状态逻辑可共存在系列 90TM -70PLC 中。对于这样一个对象,状态逻辑被编译成为 C 语言程序。如果没有 LD 逻辑,C 程序命名为_MAIN,可是如果状态逻辑与 LD 逻辑共存,状态逻辑被编译为叫_STATE 的 C 语言程序,并且一个 LD 块必须是_MAIN。一个本地逻辑程序与运动程序是同时运行的,但是本地逻辑独立于 PLC CPU的扫描之外。这就允许 DSM314 能以尽快的速度与界面连接器上的运动输入/输出信号交互,如果这些信号的控制逻辑在运行 PLC 主梯形图程序中处理。
Giddings&Lewis Control Mainten. Manual MM200/600, MM800
GIDDINGS & LEWIS 502-02825-00 TRIAC MOTHERBOARD NEW NIP
Giddings & Lewis Control Board 58002986 NIB