模块八S7200的网络.pptVIP

  • 4
  • 0
  • 约7.57千字
  • 约 46页
  • 2017-07-10 发布于湖北
  • 举报
4.应用实例 例2 有一个结构如图8-18所示的网络。其中TD200为主站,在RUN模式下,CPU 224在用户程序中允许PPI主站模式,站4要读写两个远程站(站2和站3)的状态字节和计数值(分别放在VB100和VW101中)。如果某个远程站中的计数值达到200,站4将发生一定动作,并将该远程站的计数值清0,重新计数。 分析:可以利用NETR和NETW指令来不断读写两个CPU 221模块中的数据。CPU 224通信端口号为0,从VB200开始设置接收和发送缓冲区。接收缓冲区从VB200开始,发送缓冲区从VB250开始,内容如表8-8所示。 对于站2的读写程序如图8-19所示。 任务三: S7-200 CPU自由端口模式 1.任务提出 用本地CPU 224的输入信号I0.0上升沿控制接收来自远程CPU 224的20个字符,接收完成后,又将信息发送回远程CPU;当发送任务完成后用本地CPU的输出信号Q0.1进行提示。 S7-200 CPU拥有自由口通讯能力,自由口通讯可由用户控制串行通讯接口,实现用户自定义的各种通讯协议。 处于自由口通讯模式时,通讯功能完全由用户程序控制,所有的通讯任务必须由用户编程完成。 只有PLC处于RUN模式时,才能进行自由端口通讯。处于自由端口通讯模式时,不能与可编程设备通讯,比如编程器、计算机等。若要修改PLC程序,则需将PLC处于STOP方式。此时,所有

文档评论(0)

1亿VIP精品文档

相关文档