西门子LOGO!与S7-200的以太网通信如何设置

本文涉及的产品
数据传输服务 DTS,数据迁移 small 3个月
推荐场景:
MySQL数据库上云
数据传输服务 DTS,数据同步 small 3个月
推荐场景:
数据库上云
数据传输服务 DTS,数据同步 1个月
简介: 一台LOGO!OBA7设备支持最多8+1个网络连接,即可实现与最多八个基于TCP/IP协议的S7通信连接,以及与安装有LOGO!Soft Comfort V7.0的PC之间的以太网连接。我们既可以使用一台LOGO!OBA7与一台扩展了以太网模块的S7-200直接进行以太网线连接通信,也可以使用交换机实现多台LOGO!0BA7与S7-200的以太网通信,以及与个人电脑的以太网通信。如图所示,LOGO!0BA7与S7-200进行以太网连接时,我们可以设置S7-200做服务器,LOGO!0BA7做客户端,也可以设置LOGO!0BA7做服务器,S7-200做客户端。

  一台LOGO!OBA7设备支持最多8+1个网络连接,即可实现与最多八个基于TCP/IP协议的S7通信连接,以及与安装有LOGO!Soft Comfort V7.0的PC之间的以太网连接。我们既可以使用一台LOGO!OBA7与一台扩展了以太网模块的S7-200直接进行以太网线连接通信,也可以使用交换机实现多台LOGO!0BA7与S7-200的以太网通信,以及与个人电脑的以太网通信。如图所示,LOGO!0BA7与S7-200进行以太网连接时,我们可以设置S7-200做服务器,LOGO!0BA7做客户端,也可以设置LOGO!0BA7做服务器,S7-200做客户端。


640.jpg


首先来介绍一下S7-200做服务器,LOGO!0BA7做客户端的以太网连接方式。双击S7-200的编程软件STEP7 MicroWIN的桌面图标,然后点击主界面左边工具条的设置PC/PG接口,在弹出的Set PG/PC Interface窗口中选择PC/PPI点击OK确认,这样我们就设置了PC与S7-200之间通过PPI电缆连接。


640.jpg

点击工具菜单下的以太网向导,在弹出的以太网向导中点击下一步,进入下一页,在第二页中点击读取模块按钮,选择CP34-1 INTERNET点击下一步,在第三页中的模块地址处输入S7-200模块的IP地址和子网掩码,在这里我们设置IP地址为192.168.0.17,子网掩码255.255.255.0。


640.jpg

点击下一步,在第四页的对等连接项的要为此模块配置的连接数目选择1,点击下一步,在配置连接对话框中选择此为服务器连接选项,并在仅从以下客户机接受连接请求处输入LOGO!0BA7的IP地址192.168.0.18,在远程属性(客户机)TSAP中输入20.00,记下本地属性和远程属性的TSAP,在下面LOGO!0BA7的设置中,两个TSAP还要相互对应,点击确认。


640.jpg


在新一页中继续点击下一步,进入为配置分配存储区,在建议地址处使用默认的VB0,点击下一步,最后点击完成,完成以太网向导,然后我们在程序中调用向导产生的程序块,如下图所示,点击左侧工具栏的通信按钮,在弹出的通信对话框中双击刷新后,找到S7-200点击确定,如果没找到则双击刷新,然后就可以下载程序了。


640.jpg


接下来我们来设置LOGO!0BA7,点击工具菜单栏下的以太网连接,在弹出的配置地址与连接窗口模块地址处输入LOGO!0BA7的IP地址和子网掩码,IP地址192.168.0.18,子网掩码255.255.255.0,右击以太网连接,建立一个新的连接连接1。


640.jpg

双击连接1进入连接1属性设置对话框,选择客户端连接,在远程属性(服务器)TSAP中输入10.00,在IP地址处输入192.168.0.17,这里是同S7-200的设置交叉对应的。在数据传输中添加读取操作,长度4,本地地址VB0,远程地址VB1000;添加写入操作,长度4,本地地址VB5,远程地址VB2000。这样我们就设置了LOGO!将S7-200中VB1000开始的4字节长度数据读取到S7-200的本地VB0开始的4字节数据区中;LOGO!将本地VB5开始的4字节数据写入到S7-200中VB2000开始的4字节数据区中。点击确定按钮后,接下来我们将网络设置下载到LOGO!0BA7中就可以了。


640.jpg


下面我们来讲解LOGO!0BA7做服务器,S7-200做客户端的设置方法。首先我们打开LOGO!Soft Comfort V7软件,点击工具菜单栏传输选项下的以太网连接,在弹出的配置地址与连接对话框的模块地址中输入LOGO!0BA7的IP地址192.168.0.16,子网掩码255.255.255.0,右击点对点连接中的以太网连接,添加一个新的连接-连接1,双击连接1修改其属性。


640.jpg

在连接1属性对话框中如下图所示进行设置。选择服务器连接,在本地属性(服务器)的仅对于此连接中输入S7-200的IP地址192.168.0.17,在远程属性(客户端)的TSAP中输入10.00,记下本地属性(服务器)和远程属性(客户端)的两个TSAP值,在后面S7-200的网络设置中要交叉对应。设置完后将网络设置下载到0BA7中。


640.jpg

然后我们打开STEP7 MicroWIN软件,先设置PG/PC接口。首先仍然是使用S7-200的以太网向导,设置步骤同上面介绍的一样,在此不再详细说明,但是要注意在配置连接对话框中要选择此为客户机连接,在远程属性(服务器)中写入TSAP20.00,为此连接指定服务器的IP地址处填入LOGO!0BA7的IP地址192.168.0.16。


640.jpg


点击数据传输,添加一个数据传输,在弹出的对话框中点击YES,在配置CPU至CPU数据传输对话框中选择将数据写入远程服务器连接,在应当向服务器写入多少个字节的数据处选择4,在数据位于本地PLC的何处写入VB1000至VB1003,在数据应当存储在服务器的何处写入VB0至VB3,最后点击确认。


640.jpg


然后在程序中调用向导生成的程序块并下载程序,LOGO!0BA7做服务器,S7-200做客户端的设置便全部完成。

   

学习更多PLC知识,请持续关注本号!

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
Sqoop 企业级大数据迁移方案实战
Sqoop是一个用于在Hadoop和关系数据库服务器之间传输数据的工具。它用于从关系数据库(如MySQL,Oracle)导入数据到Hadoop HDFS,并从Hadoop文件系统导出到关系数据库。 本课程主要讲解了Sqoop的设计思想及原理、部署安装及配置、详细具体的使用方法技巧与实操案例、企业级任务管理等。结合日常工作实践,培养解决实际问题的能力。本课程由黑马程序员提供。
相关文章
|
7月前
|
网络协议
西门子S7-200 SMART以太网通信如何组态?
西门子S7-200 SMART以太网通信如何组态?
西门子S7-200 SMART以太网通信如何组态?
|
Ubuntu 网络协议 网络安全
i.mx287学习笔记-ubuntu虚拟机网络配置同时连接WIFI上外网和连接以太网与i.mx287开发板通信
在学习ARM嵌入式开发过程中,需要在ubuntu虚拟机下进行程序开发和编译,一般需要使用网线直连ARM开发板,或挂载NFS网络文件系统,或通过SSH 、TFTP等网络协议传输在PC端编译完的二进制文件,另一方面又需要使用ubuntu虚拟机连接外网,用来下载一些依赖包或者工具链等,本文介绍一种方法,使得ubuntu虚拟机既可以连接WIFI上外网,又可以连接ARM开发板进行其嵌入式开发。
231 0
西门子LOGO 0BA7以太网通讯及LOGO之间的主从通讯如何设置?
今天我们来讲一下西门子LOGO的通讯。当LOGO 0BA7之间采用主站/从站通讯模式时,所用LOGO 0BA7从站都是作为扩展的IO点使用的,只有LOGO主站包含程序,从站中是没有程序的。
西门子LOGO 0BA7以太网通讯及LOGO之间的主从通讯如何设置?
|
网络协议 网络虚拟化 芯片
AUTOSAR以太网通信架构概述
AUTOSAR以太网通信架构概述
AUTOSAR以太网通信架构概述
西门子LOGO!0BA7以太网通讯及LOGO!之间的主从通讯如何设置
今天我们来讲一下西门子LOGO!的通讯。当LOGO!0BA7之间采用主站/从站通讯模式时,所用LOGO!0BA7从站都是作为扩展的IO点使用的,只有LOGO!主站包含程序,从站中是没有程序的。
西门子LOGO!0BA7以太网通讯及LOGO!之间的主从通讯如何设置
|
网络协议
西门子S7-1200的PROFINET以太网通信
西门子S7-1200 CPU本体上集成了一个PROFINET通信接口,支持以太网和基于TCP/IP的通信标准。通过这个通信接口可以实现S7-1200 CPU与编程设备、CPU与HMI以及CPU与CPU之间的通信。
西门子S7-1200的PROFINET以太网通信
|
7月前
|
存储 网络协议 文件存储
|
5月前
|
网络协议 网络架构
以太网链路连接 和 ISIS/OSPF等路由协议关系
以太网链路连接 和 ISIS/OSPF等路由协议关系
55 0
|
6月前
|
算法
以太网CSMA/CD协议:通信原理、碰撞检测与退避机制深度解析
以太网CSMA/CD协议:通信原理、碰撞检测与退避机制深度解析
824 1