S7-200自由端口模式,为计算机或其他串行通信接口设备与西门子s7-200之间的通信提供了方便的方式。它通过使用接受与发送中断,发送与接受指令,来控制S7-200的通信模式。利用自由端口模式,可以实现用户定义的通信协议,链接多种智能设备。
当CPU处于STOP模式时,自由端口通信中断,通信口强制转换成其它协议模式,以确保编程软件对可编程控制器的编程及控制。只有当CPU处于RUN模式时,才能使用自由端口模式。通过向SMB30或SMB130的协议位置1,可以使通信端口设置为自由端口模式。同时也可以用SM0.7来控制自由端口模式的进入,当SM0.7为1时,方式开关置RUN,此时可选择自由端口模式;当SM0.7为0时,方式开关置TERM,此时应选PC/PPI协议模式。