C 程序可访问除主程序_MAIN LD 块中%P 和其他子程序 LD 块中%L 地址外的PLC 所有地址,并且可以通过 C programmer’s Toolkit 调用许多 PLC 内嵌的功能块。C 语言程序不能被其它作为子程序调用,只能通过时序安排来执行。同时 C 程序也不能调用其它块作为它的子程序。
C 语言程序通过设定参数,可以直接访问 PLC 内存。当 C 语言程序开始执行时,为所有参数读取数据并做了备份。如果 C 语言程序是以中断方式或多线程扫描的时间片方式来执行,当它每次返回重新开始时,C 语言程序用原先拷贝备份的数据继续执行。在系列 90TM-70 对象中,只有当主程序_MAIN block 是 LD 块时,才能添加 C 程序。这时的 LD 程序可以作为时序安排的用户程序。多添加 15 个 C 程序。如果系列 90TM-70 中有状态逻辑,不管状态逻辑与 LD 逻辑是否共存,状态逻辑被编译成为叫_STATE 的 C 语言程序。如果状态逻辑没有与 LD 逻辑共存,STATE 仅仅是目标对象支持的 C 语言程序。
Giddings and Lewis 572-02771-50 Analog Interface Board
Giddings & Lewis Centurion DSM100 Servo Drive 401-34402
One-day shipping available
G&L Giddings & Lewis 800 502-03274-00 CMOS Memory BD.
GIDDINGS & LEWIS 1-20641-02 USPP 12064102