当LOGO!0BA7之间采用主站/从站通讯模式时,所用LOGO!0BA7从站都是作为扩展的IO点使用的,只有LOGO!主站包含程序,从站中是没有程序的。

西门子远程以太网(之间的以太网主从通讯)(1)

LOGO!主从通讯模式

使用LOGO!0BA7之间主站与从站通讯模式时,只有主站有程序,所有的从站只需要设置从站模式、从站IP、主站IP即可,支持的从站包括EM模块。

西门子远程以太网(之间的以太网主从通讯)(2)

主从通讯模式设置

我们先来设置一下从站。从站的设置既可以通过LOGO!Soft Comfort V7来设置,也可以使用LOGO!集成的操作面板来设置。使用LOGO!Soft Comfort V7来设置时,点击工具菜单栏传输选项下的配置普通/从站模式,在弹出的对话框中,在目的IP地址处输入从站的IP地址,选择模式下的从站模式,在主站IP处输入主站的IP地址,点击确定即可。在此提示大家,一旦将LOGO!0BA7设置为从站模式,其内部用户程序将不再执行。

西门子远程以太网(之间的以太网主从通讯)(3)

软件的设置

使用操作面板来设置从站模式时,采用如下操作步骤来设置:从主菜单找到网络,按OK键确认,设置IP地址,包括从站IP地址、子网掩码、网关,然后设置通讯模式按OK键确认,设置为从站按OK键确认,在配置中设置主站IP按OK键确认,设置完成。注意需要保证网络地址设置正确,IP地址要唯一,主站从站的子网掩码要相同,主站从站的网关要相同,MAC地址要唯一。

西门子远程以太网(之间的以太网主从通讯)(4)

操作面板的设置

下面介绍如何在主站/从站通讯模式下编写程序。工具栏中有四个网络应用功能块:网络输入、网络模拟量输入、网络输出、网络模拟量输出。首先来介绍网络输入,如图所示,将网络输入功能块添加到编程区,添加Q1并进行连接,双击网络输入功能块,在弹出的属性对话框中设置数值读取形式为从站,填入从站IP为192.168.0.15,选择块类型为数字量输入,块号为I1,点击确定按钮完成参数设置,这样IP为192.168.0.15的从站中输入I1就可以控制主站的Q1了。

西门子远程以太网(之间的以太网主从通讯)(5)

网络输入的编程

接下来为大家介绍一下网络输出的编程方法。添加网络输出功能块到编程区,添加输入I1并进行连接,双击网络输出功能块,在弹出的属性对话框中设置从站的IP地址为192.168.0.15,输出设为Q1,点击确定按钮完成参数设置。这样主站的输入I1便可以控制IP地址为192.168.0.15的从站的输出Q1了。

西门子远程以太网(之间的以太网主从通讯)(6)

网络输出的编程

网络模拟量输入和网络模拟量输出的编程方法与上述方法相似,在此不再做详细说明。

,