您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC自由端口模式

来源:艾特贸易2017-06-05

简介CPU 的串行通信接口可以由用户程序控制,这种操作模式称为自由端口模式。在自由端口模式下,通信协议完全由用户程序控制,可以用发送指令、接收指令、接收完成中断、字符接收中

    CPU的串行通信接口可以由用户程序控制,这种操作模式称为自由端口模式。在自由端口模式下,通信协议完全由用户程序控制,可以用发送指令、接收指令、接收完成中断、字符接收中断和发送完成中断来控制通信过程。通过自由端口模式对通信系统初始化,用SM区中SMB30SMB130分别配置自由端口01,为通信选择波特率和奇偶校验等参数。SMB30SMB130特殊标志位配置应用如表5-6所示。    5-6    SMB30SMB130特殊标志位配置应用
SMB30和SMB130特殊标志位配置应用
    只有当CPU处于RUN模式时,才能使用自由端口模式。CPU处于STOP模式时,自由端口模式被禁止,此时可以与编程设备通信。将SMB30SMB130的协议选择位置01,将通信端口设置为自由端口模式。处于该模式时,不能与编程设备通信。此外,可以通过特殊标志位SM0.7来控制进入自由端口模式。SM0.7的状态反映的是CPU模式选择开关的位置。模式开关在TERM模式和STOP模式时,SM0.7 =0;模式开关在RUN模式时,SM0.7 =1