西门子S7300PLC连接MPI-ETH-XD1.0实现以太网通信配置方法

产品简介

兴达易控MPI-ETH-XD1.0用于西门子S7-200/SMART S7-200/S7-300/S7-400/西门子数控840D、840DSL等PLC的以太网数据采集,非常方便构建生产管理系统。
兴达易控MPI-ETH-XD1.0不占用PLC编程口,即编程软件/上位机软件通过以太网对PLC数据监控和采集的同时,触摸屏可以通过扩展RS485口与PLC进行通讯。
兴达易控MPI-ETH-XD1.0支持工控领域内绝大多数SCADA软件,支持西门子S7TCP以太网协议和ModbusTCP协议

MPI-ETH-XD1.0功能:

1、 支持多主站通讯,扩展口可以连触摸屏或其他主站。

2、 通过WEB服务器或配置诊断工具NetDevice均可对设备进行参数设置和运行诊断。

3、 波特率9.6Kbps~6Mbps自适应。

4、 直接安装在PLC的PPI/MPI/PROFIBUS通讯口上,无需外接电源。

5、 支持西门子S7以太网通讯驱动,包括MicroWIN、STEP7、博途、WinCC等。

6、 用户可以按照CHNetS7S7协议采用高级语言编程(如VB、VC、C#等),实现与S7-200/300/400的数据通讯,方便开发生产管理系统。

7、 免费提供CHNetS7S7 OPC服务器,支持OPC通道的SCADA以OPC方式与PLC进行通讯。。

8、 集成ModbusTCP服务器, Modbus数据区可自动或编辑映射至S7-200/300/400寄存器。

9、 可同时实现S7TCP连接、ModbusTCP通讯,最多支持32个上位机的连接。

10、 支持用户侧通过以太网实现固件更新,一次购买,永久升级。

Endaic CHNet-300MD硬件及接线图:

驱动安装

安装编程驱动之前,计算机必须首先安装过西门子 MicroWIN 软件、STEP7 软件或者博途软件,控制面板中应有“设置 PG/PC 接口”图标,如下图:

64 位编程驱动。安装的时候,请右击驱动程序,以【管理员身份运行】安装,安装完成后,请重启计算机。

【NetS7PD1801_setup_x86】为 32 位编程驱动;

【NetS7PD1802_setup_x64】为 64 位编程驱动。

Step7 编程调试

  1. 打开 STEP7 软件,新建项目,选择菜单栏的【Options】,点击【Set PG/PC Interface】;

  1. 【Interface Parameter Assignment】设置为 NetS7PD.MPI.1,确保【Access Point of the Application】为S7ONLINE(STEP7)—> NetS7PD.MPI.1,点击【Properties】按钮;

注意:如果模块插在 PLC 的 MPI 口,【Interface Parameter Assignment】设置为 NetS7P .MPI.1;

如果模块插在 PLC 的 PROFIBUS 口,【Interface Parameter Assignment】设置为 NetS7PD.PROFIBUS.1。

  1. 如果知道模块的 IP 地址,在【模块的 IP 地址或域名】中直接输入模块的 IP 地址,点击【确定】按钮;

如果不知道模块的 IP 地址,可以点击【查找本地的模块】,选择要连接的模块,点击【选择设备】按钮。

上载程序:

  1. 选择菜单栏的【PLC】,点击【Upload Station to PG…】;

  1. 在弹出的对话框中,点击【Update】按钮,选中要连接的 PLC 节点,点击【OK】按钮。

博途编程调试

首先应设置好 PG/PC 接口参数:

  1. 打开控制面板中的【设置 PG/PC 接口】图标;

  1. 如果知道模块的 IP 地址,在【模块的 IP 地址或域名】中直接输入模块的 IP 地址,点击【确定】按钮;

如果不知道模块的 IP 地址,可以点击【查找本地的模块】,选择要连接的模块,点击【选择设备】按钮。

注意:如果插在 PLC 的 MPI 接口,请在 G/PC 接口选择 NetS7PD.MPI.1,并在其属性参数里设置好模块的

P

IP 地址;如果插在 PLC 的 PROFIBUS 接口,请在 PG/PC 接口选 NetS7PD.PROFIBUS.1,并在其属性参数里设置好模块的 IP 地址;

  1. 选中【项目 3】,选择菜单栏的【在线】,点击【将设备作为新站上传(硬件和软件)】;

  1. 【PG/PC 接口的类型】选择MPI,【PG/PC 接口】选择NetS7PD,点击【开始搜索】按钮

  1. 选中搜索到的 PLC,点击【从设备上传】按钮,可以上载 PLC 的程序。

mpi转以太网连接300PLC实现以太网通信配置方法的更多相关文章

  1. CAS连接微软活动目录的配置方法

    原文地址:http://blog.csdn.net/baozhengw/article/details/3857669在微软活动目录中建立一个用户节点,帐号为wangzhenyu,cn为zhenyu ...

  2. Mac 以太网连接 报无效的服务器地址 BasicIPv6ValidationError

    Mac 以太网连接 报无效的服务器地址 BasicIPv6ValidationError 用Mac这么久,一直是用WiFi连接网络,没搞过以太网连接,我也是醉了 显然 Mac 不能像 Windows ...

  3. Linux系统中的以太网连接

    1.在Linux中,以太网连接接口被命令为:eth0,eth1等,其中0,1表示网卡编号. 2.lspci来查看网卡硬件信息(USB则是lsusb) 3.ifconfig来查看接口信息 ifconfi ...

  4. [IOS]mac以太网连接

    今天玩了一下苹果一体机.感觉还是蛮不错的,只是.就是用以太网连接的时候遇到了一点问题.用这篇文章记录一下: watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/ ...

  5. tcp连接是基于socket通信的吗

    https://zhidao.baidu.com/question/1305788160020716299.html ------ 网络七层协议 五层模型 TCP连接 HTTP连接 socket套接字 ...

  6. 共享式以太网与交换式以太网的性能比较(OPNET网络仿真实验)

      一.实验目的 比较共享式以太网和交换式以太网在不同网络规模下的性能. 二.实验方法 使用opnet来创建和模拟网络拓扑,并运行分析其性能. 三.实验内容 3.1   实验设置(网络拓扑.参数设置. ...

  7. 虚拟机通信配置与Xshell连接

    本文主要讲解虚拟机通信配置的详细步骤和Xshell工具连接,以及如何诊断网络问题并进行相应配置的问题. 1. 虚拟机通信配置 虚拟机通信配置的基本流程如图所示: 首先,我们先打开新建的虚拟机,然后输入 ...

  8. 使用SecureCRT连接虚拟机(ubuntu)配置记录

    这种配置方法,可以非常方便的操作虚拟机里的Linux系统,且让VMware在后台运行,因为有时候我直接在虚拟机里操作会稍微卡顿,或者切换速度不理想,使用该方法亲测本机效果确实ok,特此记录. Secu ...

  9. jmeter之连接mysql和SQL Server配置

    下载jdbc驱动 在使用jmeter做性能或自动化测试的时候,往往需要直接对数据库施加压力,或者某些参数只能从数据库获取,这时候就必须使用jmeter连接数据库. 1.下载对应的驱动包 mysql驱动 ...

  10. SecureCRT连接虚拟机(ubuntu)配置

    使用SecureCRT连接虚拟机(ubuntu)配置记录   这种配置方法,可以非常方便的操作虚拟机里的Linux系统,且让VMware在后台运行,因为有时候我直接在虚拟机里操作会稍微卡顿,或者切换速 ...

随机推荐

  1. 你还在用Object.equals()方法吗?

    前言 当<阿里巴巴Java开发手册>发布后,我也是仔细进行了阅读,想从中找出一些"标准",让自己的代码质量提高.手册中对 Object 的 equals 方法的使用进行 ...

  2. WPF中登录接口

    通过获取文本将json字符串转化成对象并做好相应的匹配 步骤 获取相应的文本 json字符串转化对象 json转化成实体类 参考链接:https://www.sojson.com/json2cshar ...

  3. 曲线艺术编程 coding curves 第十一章 玫瑰花形( ROSES)

    第十一章 玫瑰花形 ROSES 原作:Keith Peters https://www.bit-101.com/blog/2022/11/coding-curves/ 译者:池中物王二狗(sheldo ...

  4. Git 多账号配置

    本地登录多账号并连接对应的远程仓库,主要就是 密钥配对,我这里刚开始配了密钥也将密钥复制到ssh但是还是连接不到第二个远程仓库,后来发现是需要 密钥代理 1.在当前项目下更改git账号信息: git ...

  5. JAVA生成xml文件格式

    摘要: 1.在某些业务中需要使用JAVA按照规定生成固定XML格式文件,本文中根据相应的业务生成固定的XML格式文件,并且通过测试可以发送. 2.下面代码根绝dom4j生成xml格式文件 代码思路: ...

  6. 为什么 kubelet 不使用容器化部署?

    每日一问系列 为什么 kubelet 不使用容器化部署? 通过脚本(shell/ansible 等)在节点上部署 kubelet 服务时,涉及 kubelet 进程 service 启动配置.证书等, ...

  7. KVM VM set net moel virtio and mulltiqueues

    check $ qemu-kvm -net nic,model=help qemu: Supported NIC models: ne2k_pci,i82551,i82557b,i82559er,rt ...

  8. zabbix 中 net.if.out 值来源及persecond的计算

    使用脚本记录每秒的net.if.out值,与zabbix中的lastdata值做对比,发现对不上. #!/bin/bash dev=eth0 get_dev_net_speed() { dev_inf ...

  9. asp.net core之Host

    Host简介 在ASP.NET Core中,Host是一个托管应用程序的宿主环境.它提供了一种统一的方式来启动和运行应用程序,无论是在开发环境中还是在生产环境中.Host负责处理应用程序的生命周期.配 ...

  10. 2021-7-9 VUE的number\trim\lazy

    Vue的v-model.number顾名思义,即是将绑定的参数中的字符串强制转换为int类型 而v-model.trim是将参数的前后空格删除 v-model.lazy:v-model的绑定是实时响应 ...