这部分扫描规定用于与编程器的通讯。如果一个编程器被连接或有一个模块需重新配置,则CPU将执行编程器的通讯窗口。如果编程器没有连接也没有需重新配置的模板,编程器通讯窗口将不执行。编程器通讯窗口将对便携式编程器提供支持,还支持与串行口相连接的使用系列90规程(SNP)协议的编程器的通讯。对带有智能任选模块的编程器通讯也提供支诗。
在缺省极限窗口下,对应编程器的每次扫描,也就是接受一次服务请求,或响应一次按键,CPU便完成一次操作。如果编程器给出一个俯要6ms以上时间来处理的请求,那么,请求处理将跨越几个扫描周期,以避免因扫描大于Ems而被压缩。图2-2所示为的编程器通讯扫描部分的逻辑流程图。
这部分扫描是用来处理来自任选智能模块(例如PCM)的通讯请求(见流程图)。扫描按照“先来先扫描”的原则服务于请求。然而,由于智能任选模块是按照循环方式通讯的,没有一个智能任选模块具有超越任一其它智能任选模块的优先权。在缺省RUN-TO-Completion方式下,系统通讯窗口的长度限定为50ms。如果一智能任选模块发出的请求处理超过50ms时,则请求处理将经过多次扫描,于是,没有一次扫描会因大于50ms而被压缩。
Giddings & Lewis Input Module, 502-03550-02R0, WARRANTY
Giddings & Lewis Input Module, 502-03548-00R2, WARRANTY
Giddings & Lewis Input Module, 502-03550-00R1, WARRANTY