组态软件与西门子plc之间以太网无线连接

发布者:GoldenSunrise最新更新时间:2025-03-05 来源: elecfans关键字:组态软件  西门子  plc  以太网  无线连接 手机看文章 扫描二维码
随时随地手机看文章

在实际系统中,车间里分布多台PLC,需要用上位机软件集中控制。通常所有设备距离在几十米到上百米不等。在有通讯需求的时候,如果布线的话,工程量较大且不美观,这种情况下比较适合采用无线通信方式。


本方案以组态王和2台西门子S7-1200为例,介绍组态王与多台 PLC的无线Profinet协议通信实现过程。在本方案中采用了西门子PLC无线通讯终端——DTD418MB,作为实现无线通讯的硬件设备。


一、方案概述

本方案中,用户无需更改网络参数和原有程序,也不必了解协议细节,通过欧美系PLC无线通讯终端DTD418MB,即可直接替换组态王与PLC之间有线以太网通讯,且稳定方便的实现PLC无线以太网通讯。

无线网络图 ▼

wKgZomWYpn2Aa4eDAAJh-1fFDRI867.png?imageView2/2/w/1000

二、测试设备与参数

● 西门子PLC型号:S7-1200 × 2台

● 上位机:组态王6.55 × 1台

● 达泰欧美系PLC无线通讯终端——DTD418MB × 3块

● 主从关系:1主2从

● 通讯接口:RJ45接口

● 供电:12-24VDC

● 通讯协议:Profinet协议

● 传输距离:100米,1KM

三、接线方式

1、上位机与DTD418MB接线:

用一根通讯线,一端接入DTD418MB的RJ45接口,另一端接入上位机的RJ45接口。

wKgaomWYpn2AGN7pAADLo8EPb0s567.png?imageView2/2/w/1000

2、PLC与DTD418MB接线:

用一根通讯线,一端接入DTD418MB的RJ45接口,另一端接入S7-1200的RJ45接口。

wKgZomWYpn6AKTpNAAD3B_3fJI4625.png?imageView2/2/w/1000

四、配置组态王TCP驱动文件

1.打开相关文件夹

2.搜索kvS7200.ini文件,以记事本的方式打开

wKgaomWYpn-Ae4AxAAD1srEd0_w052.png?imageView2/2/w/1000

3.修改如下

wKgZomWYpn-AEBEFAABam1kqGxM652.png?imageView2/2/w/1000

其中的“192.168.2.12”是cpu的ip地址。如果有多台,应列出它们的ip地址。“0”。

五、组态王配置

1. 创建一个工程,输入名称,点击“是”

wKgaomWYpoCAVdW9AANvTKhVbWU076.png?imageView2/2/w/1000

wKgZomWYpoCAOG8eAAB0n0SQSnY496.png?imageView2/2/w/1000

wKgaomWYpoCABYxEAAB4ewj1_UI007.png?imageView2/2/w/1000

2.点击设备选择S7—1200TCP驱动

wKgZomWYpoGAXz4_AAC_bylOHcU844.png?imageView2/2/w/1000

3.输入逻辑名称

4.选择任意串口或者默认

5.设置1200 PLC IP地址

wKgaomWYpoGAa3k6AACK2I27kdM663.png?imageView2/2/w/1000

6.默认参数

六、设置组态王画面

1. 数据词典—定义变量

wKgZomWYpoKABipnAAEl-TDW1ps281.png?imageView2/2/w/1000

2.画面—创建一个新画面

wKgaomWYpoOAIBjoAALwr0L2-Qs542.png?imageView2/2/w/1000

3.关联变量

wKgZomWYpoOAbEAnAAITxEdm5_8156.png?imageView2/2/w/1000

wKgaomWYpoSAJ6iNAAA5lfAtJlI075.png?imageView2/2/w/1000

七、PLC程序的下载

1、地址配置

wKgZomWYpoSAG-uPAAEOpbtlAcQ873.png?imageView2/2/w/1000

2、连接机制

wKgaomWYpoSALNtXAAC3VKJy8ZE096.png?imageView2/2/w/1000

3、简单程序编写(源代码中已编写好)

wKgZomWYpoWAVtamAAENPBiKYJE855.png?imageView2/2/w/1000

用M点驱动响应的Q点输出。

4、程序下载

2台PLC的IP分别设置192.168.2.12和192.168.2.13。

将程序下载到PLC。

八、测试方法

1、用组态王的M点按钮控制PLC对应的Q点,同时在组态王上监测Q点输出。

2、给PLC的I点输入信号,看组态王是否有监测到相应点的信号。

wKgaomWYpoWAAt7DAAEXVp2aRjs941.png?imageView2/2/w/1000


关键字:组态软件  西门子  plc  以太网  无线连接 引用地址:组态软件与西门子plc之间以太网无线连接

上一篇:如何根据电机的参数选择电缆
下一篇:小型电动机电流测试的应用

推荐阅读最新更新时间:2026-03-20 18:02

三菱FX系列PLC连接触摸屏及组态软件以太网通信案例
CHNet-FX以太网通讯处理器,是为满足日益增多的工厂设备信息化需求(设备网络监控和生产管理)而设计,用于三菱 FX1N/1S/2N/3S/3G/3GC/3U/3UC 系列 PLC(兼容汇川、禾川 PLC)的以太网数据采集,非常方便构建生产管理系统。威纶通/昆仑通态触摸屏/上传云网关设备通过CHNet-FX以太网通信处理器为三菱FX系列PLC提供设备信息化数据采集 硬件连接   1、安装在35mm的导轨上,无需外接电源。COM1口连FX的S8编程通讯口,COM2扩展口用于触摸屏通讯。   2、通过WEB服务器或配置诊断工具NetDevice均可对设备进行参数设置和运行诊断。   3、对FX编程通讯口波特率自动调节,可以适
[嵌入式]
三菱FX系列<font color='red'>PLC</font>连接触摸屏及<font color='red'>组态软件</font><font color='red'>以太网</font>通信案例
PLC以太网通讯模块实现:西门子S7-300与S7-1200、触摸屏及变频器通讯案例
一、项目场景 某光伏组件厂层压机原采用S7-300 PLC(CPU315-2DP)控制温度、压力及传送流程,通过MPI接口连接西门子KTP700 Basic触摸屏。现需实现: 与工厂MES系统的S7-1200 PLC进行实时数据交互(温度、压力、故障代码) 采集驱动辊道电机的英威腾CHF100A变频器数据(频率、电流、状态) 绝不中断原触摸屏监控操作 项目痛点 ❌ S7-300无以太网口,无法直连S7-1200及MES ❌ MPI接口已被触摸屏占用,物理扩展困难 ❌ 英威腾变频器仅支持MODBUS RTU(RS485),无法直接接入以太网 ❌ 产线需24小时运行,改造窗口期短 核心设备型号 设备类型 品牌型号 通
[嵌入式]
<font color='red'>PLC</font><font color='red'>以太网</font>通讯模块实现:<font color='red'>西门子</font>S7-300与S7-1200、触摸屏及变频器通讯案例
基于易控组态软件全虚拟PLC的实现及应用
1、PLC 课程教学试验系统的发展 由于可编程逻辑控制器(PLC)应用广泛,目前从职业培训学院到工科大专院校都开设有PLC 课程。而PLC 是一门理论性、趣味性及实践性都很强的课程,需要精讲多练、开设与工业实际应用紧密结合的实验课程、搭建良好的实验平台。实验课程需要解决的关键在于PLC 的控制对象问题,目前存在不同形式的 PLC 教学实验系统,基本上可分为三大类: 1.1 全实物的 PLC 实验系统 完整的PLC控制系统是以实物PLC硬件及各种设备硬件(诸如继电器、电机驱动,电机、传感器)等按照工业实际连接方式进行组合,最后通过上位PC机与PLC的通信完成上位组态的实物模拟。实现这种实验系统,学校或机构需要购置足够应用于实验各环节
[嵌入式]
三菱PLC、变频器及组态软件在水厂的应用
1、引言   自来水厂的制水过程是从水源地取水经输水管网至水厂,处理达标后通过配水管网送至用户。惠州市江北水厂是以东江河水为水源的水厂,从取水泵站至水厂约3KM,一期工程设计供水能力为20万吨/日,1999年9月22日正式供水。该厂采用集散测控管理系统,控制方式采用PLC+PC的监控方式,设制一个中心控制主站和四个现场分站,各PLC站之间通过三菱MELSECNET/10网通讯,中心控制室与各计算机之间用三菱通讯模块A1SJ71UC24-R2通讯,现场设备的控制方式分为手动与自动两种控制方式:手动时PLC监测设备的运行状态;自动时PLC监控设备的运行。江北水厂所有的PLC均采用三菱AnS系列,完成了逻辑控制、过程控制、PID等多种
[工业控制]
西门子S7-1200的以太网通信技术
一.通信前的准备 首先创建新项目,并命名为“s7-1200之间通信”,如下图所示: 然后组态设备,选择s7-1200的CPU 1214C DC/DC/RLY,版本号为4.1,如下图所示: 打开项目后,选中PLC_1设备视图,选择下面的“属性”选项,再选择“系统和时钟存储器”,在右边的显示出的启用时钟存储器字节的复选框中打上勾,如下图所示: 再选中PLC_1设备中以太网口,在以太网地址设置PLC_1的IP地址为:192.168.0.1,如下图所示: 然后把PLC_1复制粘贴成PLC_2,同样地在以太网口那里设置PLC_2的IP地址为:192.168.0.2,之前的系统和时钟存储器已经设置好了,PLC_2不用再设了。具
[嵌入式]
<font color='red'>西门子</font>S7-1200的<font color='red'>以太网</font>通信技术
西门子PLC1200通过无线网桥和ET200SP实现无线通讯的解决方案实施案例
一、场景实施背景 在某工业生产现场,一台西门子PLC1200控制器被安装在室内的配电箱中,承担着整个生产系统的核心控制与数据处理任务,负责协调各设备的运行逻辑和采集关键生产数据。 与此同时,多个ET200SP的分布式远程IO模块位于3000米外的另一个室内,这些IO模块用于实时采集现场的各类传感器信号(如温度、压力、流量等)以及执行来自PLC的控制指令,是生产过程中不可或缺的分布式控制节点。 然而,PLC1200与多个ET200SP的分布式远程IO模块之间的通讯面临着严峻挑战。两者不仅相距3000米,中间还隔着一个体积为10×15×15米的隧道,且相互之间有墙壁阻挡,无法实现可见,采用有线通讯方式需要跨越长距离、穿透障碍物
[嵌入式]
西门子1200PLC—CPU模块的接线
西门子1200PLC的电源会根据型号的不同而不同,AC/DC/RLY的是交流120V—240V,我们接交流220V即可。数字量输入和输出端子为八进制,输入以DI(这个不是“1”)作为开头,输出以DQ作为开头,以小写的“a/b/c”为分组。输入以“M”作为公共端,输出以“L”作为公共端,需要注意的是输出的公共端会分成好几个点,输出的组和组之间并不关联。 下图为1214C AC/DC/RLY型号的输入端实物图。其中最左侧的L1和N为交流220V的输入。L+为直流24V的正极,M为直流24V的负极,这两点可以输出一个小电流的直流24V。1M为数字量输入公共端,
[嵌入式]
<font color='red'>西门子</font>1200<font color='red'>PLC</font>—CPU模块的接线
西门子PLC程序如何规范编写!
一、程序结构统一 OB1:主程序; OB100:初始化程序(无需主程序调用); OB35:100ms(可修改)中断(无需主程序调用),可以调用PID模块; OB80、OB82、OB85、OB86、OB87、OB121、OB122:故障诊断模块(无需主程序调用、无需编程); FC1:系统模式; FC2:输入处理; FC3:输出处理; FC4:运行处理; FC5:停止处理; FC6:手自动切换; FC100:之后用来建立一些可以循环调用的子程序; FC105:系统自带,模拟量输入子程序(可以循环调用); FC106:系统自带,模拟量输出子程序(可以循环调用); modbus通讯(CP341):FB7:P_RCV_RK,FB8:P_
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

厂商技术中心

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

 
机器人开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2026 EEWORLD.com.cn, Inc. All rights reserved