SerialI/0协议只有在CPU运行时才能激活,因为它完全是被应用程序中COMM_ REQ功能驱动。当CPU停止时,串行VO的端口配置将恢复到停止模式协议。按照CPU配置的端口设置中指定的停止模式,停止模式可以由RTU从或SNP从来设置:缺省是RTU从。Serial/0支持的COMM_ REQ功能块不被当前现有的协议支持(像SNP从和RTU从等)。如果这些COMM_ REQ功能块被用于一个由不支持COMM_ REQ功能块的协议配置的端口,送回错误信息。
这个功能为传统应用程序提供兼容性。在PACSystems Serial I0的执行中,内部输入缓冲器总是设为2K字节。该功能给COMM_ REQ状态字送回–个成功状态,不管在命令块中缓冲器被指定的长度。数据一-从串口被接收就被放进输入缓冲器。如果输入缓冲器满,任何从串口被接收的额外数据将被丢弃,端口状态字(见“读端口状态功能”)“溢出错误”位被置位。操作注意事项;对于CPU端口2(RS-485),RTS信号也受发送驱动器控制。因此,RTS的控制由发送驱动器的当前状态决定。如果发送驱动器不激活,在串行线上,带有写端口控制COMM_ REQ的坚持RTS将使RTS不被坚持。发送驱动器的状态受协议控制,由当前端口的双向模式决定。对于2线或4线双向模式,发送驱动器只有在发送期间被激活。
GIDDINGS & LEWIS 502-02600-00 USPP 5020260000
GIDDINGS & LEWIS 502-03550-00R2 USPP 5020355000r2
GIDDINGS & LEWIS 502-03842-02R2 USPP 5020384202R2