在实际系统中,车间里分布多台PLC,需要用上位机软件集中控制。通常所有设备距离在几十米到上百米不等。在有通讯需求的时候,如果布线的话,工程量较大且不美观,这种情况下比较适合采用无线通信方式。
本方案以组态王和2台西门子S7-1200为例,介绍组态王与多台 PLC的无线Profinet协议通信实现过程。在本方案中采用了西门子PLC无线通讯终端——DTD418MB,作为实现无线通讯的硬件设备。
一、方案概述
本方案中,用户无需更改网络参数和原有程序,也不必了解协议细节,通过欧美系PLC无线通讯终端DTD418MB,即可直接替换组态王与PLC之间有线以太网通讯,且稳定方便的实现PLC无线以太网通讯。
无线网络图 ▼

二、测试设备与参数
● 西门子PLC型号:S7-1200 × 2台
● 上位机:组态王6.55 × 1台
● 达泰欧美系PLC无线通讯终端——DTD418MB × 3块
● 主从关系:1主2从
● 通讯接口:RJ45接口
● 供电:12-24VDC
● 通讯协议:Profinet协议
● 传输距离:100米,1KM
三、接线方式
1、上位机与DTD418MB接线:
用一根通讯线,一端接入DTD418MB的RJ45接口,另一端接入上位机的RJ45接口。

2、PLC与DTD418MB接线:
用一根通讯线,一端接入DTD418MB的RJ45接口,另一端接入S7-1200的RJ45接口。

四、配置组态王TCP驱动文件
1.打开相关文件夹
2.搜索kvS7200.ini文件,以记事本的方式打开

3.修改如下

其中的“192.168.2.12”是cpu的ip地址。如果有多台,应列出它们的ip地址。“0”。
五、组态王配置
1. 创建一个工程,输入名称,点击“是”



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

3.输入逻辑名称
4.选择任意串口或者默认
5.设置1200 PLC IP地址

6.默认参数
六、设置组态王画面
1. 数据词典—定义变量

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

3.关联变量


七、PLC程序的下载
1、地址配置

2、连接机制

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

用M点驱动响应的Q点输出。
4、程序下载
2台PLC的IP分别设置192.168.2.12和192.168.2.13。
将程序下载到PLC。
八、测试方法
1、用组态王的M点按钮控制PLC对应的Q点,同时在组态王上监测Q点输出。
2、给PLC的I点输入信号,看组态王是否有监测到相应点的信号。

关键字:组态软件 西门子 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编程通讯口波特率自动调节,可以适
[嵌入式]
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小时运行,改造窗口期短 核心设备型号 设备类型 品牌型号 通
[嵌入式]
基于易控组态软件全虚拟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不用再设了。具
[嵌入式]
西门子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为数字量输入公共端,
[嵌入式]
西门子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_
[嵌入式]