在缺省极限窗口下,对应编程器的每次扫描,也就是接受一次服务请求,或响应一次按键,CPU便完成一次操作。如果编程器给出一个俯要6ms以上时间来处理的请求,那么,请求处理将跨越几个扫描周期,以避免因扫描大于Ems而被压缩。图2-2所示为的编程器通讯扫描部分的逻辑流程图。
这部分扫描是用来处理来自任选智能模块(例如PCM)的通讯请求(见流程图)。扫描按照“先来先扫描”的原则服务于请求。然而,由于智能任选模块是按照循环方式通讯的,没有一个智能任选模块具有超越任一其它智能任选模块的优先权。在缺省RUN-TO-Completion方式下,系统通讯窗口的长度限定为50ms。如果一智能任选模块发出的请求处理超过50ms时,则请求处理将经过多次扫描,于是,没有一次扫描会因大于50ms而被压缩。
PCM与PLC的通讯(331型及更高级)对诸如PCM的智能任选模块需要服务时,是无法中断CPU的。CPU必须针对服务请求轮询(pl)各个智能任选模块,这可在扫描的任何时刻进行(见图2-4所示流程图)。当智能任选模块已被登记并向CPU发出一个服务请求,这-请求要在系统通讯窗口处理中排队等待处理。
Giddings and Lewis 502-02724-01 Console Interface Board
GIDDINGS & LEWIS 502-03362-00 Up Data Acquisition
Expedited shipping available
Giddings and Lewis 502-02778-50 Universal CRT Interface