PLC无线通讯方案
- 格式:pdf
- 大小:1012.38 KB
- 文档页数:7
S7-200SMARTPLC之间无线PROFINET通信方案在实际系统中,同一个车间里分布多台PLC,通常距离在几十米到上百米不等。
在有通讯需求的时候,如果布线的话,工程量较大且不美观,这种情况下比较适合采用无线通信方式。
西门子S7-200 SMART系列PLC随着不断地升级功能也越来越强大了,从V2.4版本开始支持Profinet以太网通信方式(以下简称PN通信) ,1台控制器最多可以连接8台智能设备。
可采用兼容Profinet协议的PLC无线通讯终端来解决该通讯问题。
本方案以西门子S7-200SMART为例,介绍两台S7-200Smart PLC的无线Profinet通信实现过程。
在本方案中采用了西门子PLC无线通讯终端——DTD418M,作为实现无线通讯的硬件设备。
一、方案概述本方案中,用户,无需更改网络参数和原有程序,也不必了解Profinet协议细节,通过西安达泰电子欧美系PLC无线通讯终端-- DTD418M,即可直接替换PLC之间有线以太网通讯,且稳定方便的实现无线Profinet网络。
二、测试设备与参数● 西门子PLC型号:S7-200Smart × 2台● 达泰欧美系PLC无线通讯终端——DTD418MA × 2块● 主从关系:1主1从● 通讯接口:RJ45接口● 供电:12-24VDC● 传输距离:100米,1KM三、达泰欧美系PLC无线通讯终端--DTD418M达泰DTD418M采用 2x2 两发两收无线架构,空中传输速率高达300Mbps,兼容西门子S7协议、Profinet协议、Modbus TCP/IP等通讯协议,并采用OFDM 调制及MINO 技术,使无线可靠传输距离达到1KM范围内均可使用。
DTD418M 不仅能与PLC、DCS、智能仪表及传感器等设备组成无线测控系统,同时能与组态软件、人机界面、触摸屏、测控终端等工控产品实现点对点和点对多点的远程无线组网,将分散不便于挖沟布线的设备连接在一起,不需要编写程序,不需要布线,并且稳定可靠。
PLC无线通讯方案概述在工业自动化控制领域,PLC(可编程逻辑控制器)被广泛应用于不同领域的设备控制和数据采集。
传统的PLC通常使用有线方式进行通信,但在某些特殊场合,如远程设备或无法使用有线连接的环境下,无线通讯方案则变得尤为重要。
本文将介绍一种基于无线技术的PLC无线通讯方案,以实现远程设备的控制和数据传输。
方案背景在某些行业领域,如石油、天然气、电力和水处理等,远程设备的操控和监测是不可或缺的任务。
然而,传统的有线通讯方式在这些环境中难以实现,并且缺乏灵活性。
因此,开发一种稳定可靠的PLC无线通讯方案对于提高系统性能和效率至关重要。
技术原理1. 无线模块选择为了实现可靠的无线通讯,首先需要选择适合的无线模块。
市场上存在多种无线通讯模块,如蓝牙、Wi-Fi、Zigbee和LoRa等。
根据实际需求和通讯距离,选择合适的无线模块非常重要。
在本方案中,选择了具有长距离传输能力和稳定性的LoRa模块。
2. 硬件实现基于LoRa模块的PLC无线通讯方案需要进行硬件实现。
首先,将LoRa模块与PLC硬件进行连接,以实现数据的传输和接收。
另外,为保证数据的安全性和完整性,还需要加入适当的安全机制,如数据加密和校验等。
3. 软件开发在实现硬件连接之后,需要进行软件开发来实现PLC无线通讯功能。
软件开发需要考虑以下几个关键方面:•通讯协议:根据LoRa模块的通讯协议,开发相应的通讯协议栈。
通讯协议栈包括物理层、数据链路层和网络层,用于实现数据的传输和处理。
•数据采集和传输:在PLC端,采集和传输数据是非常重要的任务。
通过编写软件程序,实现从传感器和外部设备中读取数据,并将数据传输给远程设备。
•远程控制:为了实现远程设备的控制,需要在软件中实现相应的控制逻辑。
通过接收远程命令,对PLC进行控制操作,并将操作结果返回给远程设备。
方案优势相比传统的有线通讯方式,PLC无线通讯方案具有以下优势:1.灵活性:无线通讯方案可以在不同环境中灵活部署,不受有线连接的限制。
通过网页对PLC在线监控的无线通讯方案巨控云监控服务的架构巨控云监控服务的架构主要包括2个部分:PC端的GRM OPC Server和设备端的GRM200或GRM400模块。
OPC Server与GRM200或GRM400模块是互相独立的,支持多对多的访问一个OPC Server可以同时访问多个GRM100的数据(最多可达4096个)一个GRM200或GRM400模块可以被多个OPC Server同时访问(最多4个)GRM200或GRM400模块只要开机就永远在线,可以在任何时候被访问OPC Server并不需要永远打开,可以只在需要查看设备数据的时候才打开客户也可以通过手机或者电脑访问web网页,直接监控PLC变量状态,实现通过互联网控制PLC。
支持的PLC和设备类型:★MODBUS主机协议,支持各种国产PLC. ★ MODBUS从机协议,可连接威伦,西门子等触摸屏.★ PPI协议支持西门子S7-200 PLC。
★MPI协议支持西门子S7-300,S7-400 PLC的通讯.★三菱FXPLC协议,支持FX系列全部型号. ★三菱Q系列PLC协议.支持三菱Q系列PLC全部型号★欧姆龙HOSTLINK协议,支持欧姆龙全系列PLC。
★台达PLC通讯协议,可支持台达全系列PLC。
一台PC可以同时监控多个处于不同地点的设备。
只要给每个设备配一个GRM200或GRM400模块即可。
同样的,一个设备可以被多个不同的监控端同时监控。
而且不同的监控端可以有不同的权限。
低权限的监控端只能看到一部分变量,高权限的监控端可以看到全部变量。
设备生产商可以用这种方法来监控自己卖出的多个设备,同时的设备用户也可以监控自己的设备。
设备中的某些变量只有生产商才能看到和修改,另外一些变量是用户可以修改的。
这样可以保证设备生产商能够第一时间看到设备的运行状态,并且生产商的内部配置参数不会被用户错误的修改。
高级应用示例:多个用户同时监控多个设备假设有一个设备厂家,卖出3台设备,其中用户1有1个设备,用户2有2个设备。
三菱PLC和西门子PLC之间实现无线通讯的办法对一个大型工厂,由于生产线的不断改造、新老流程的不断更新,这些PLC系统往往是由不同的制造商提供的。
那么在智慧工厂的实现中,常会遇到不同品牌PLC之间需要进行相互通讯的情况。
由于场地和生产能效的原因,在后期的系统改造中,通常需要采用无线的方式完成不同品牌PLC之间的通讯。
当下的工业控制现场,可编程控制PLC种类、品牌繁多,且各PLC通讯介质和通讯协议也各不相同。
以下我整理了2个具有代表性的案例进行验证测试。
方案一:西门子与三菱PLC无线ModbusRTU通讯本方案以西门子S7-200SMART和三菱FX3U PLC为例,验证不同品牌PLC之间能否实现ModbusRTU协议下的无线485通讯。
本方案中采用PLC无线通讯终端DTD435MC,作为实现无线通讯的硬件设备。
无线方案示意图▼1.测试设备与参数西门子PLC型号:S7-200Smart×1台三菱PLC型号:FX3U×2台达泰日系PLC无线通讯终端——DTD435MC×3块主从关系:1主2从通讯接口:Rs485接口供电:9-24VDC通讯协议:ModbusRTU传输距离:100米,500米,1KM,3KM,20KM2.接线方式2.1西门子S7-200SMART与达泰DTD435MC接线RS-485连线200SMART DTD435MC DTD435MC设置RS485+A DB9-Pin3B RS485+A K8:1,2,3,4,5,6,7,8OFF RS485-B DB9-Pin8A RS485-B2.2三菱FX3U与达泰DTD435MC接线FX3U通讯口使用485BD模块,因为FX3U-485BD口是四线制的,所以需要将RDA和SDA短接接入A(485+,CN2-4),再将RDB和SDB短接接入B(485-,CN2-5)。
3.主站PLC程序配置1.主程序2.RTU轮询程序4.从站PLC程序配置4.1三菱FX3U从站1程序4.2三菱FX3U从站2程序西门子smart200(主站)I0.0—I0.3控制三菱FX3U(从站1)的Y0.0—Y0.3西门子smart200(主站)I0.4—I0.7控制三菱FX3U(从站2)的Y0.0—Y0.3西门子smart200(主站)Q0.0—Q0.3读取三菱FX3U(从站1)的X0.0—X0.3西门子smart200(主站)Q0.4—Q0.7读取三菱FX3U(从站2)的X0.0—X0.3方案二:西门子与三菱PLC无线ModbusTCP通讯本方案以西门子S7-1200和三菱FX5U PLC为例,验证不同品牌PLC之间能否实现ModbusTCP/IP协议下的无线以太网通讯。
永宏PLC的无线通信方案在这里介绍一种永宏PLC的无线组态通信的实现方法。
本方案可以作为FATEK永宏PLC与SamKoon触摸屏的无线门禁通信实例。
本方案中采用了专门用于无线通信的智能数据终端DTD433M。
一、PLC与PC及触摸屏的通信方式面对众多生产厂家的各种类型PLC在形态、功能和编程等方面各不相同,没有一个统一的标准,各厂家制订的通信协议也千差万别。
PLC通信包括PLC间的通信及PLC与其他智能设备间的通信。
随着计算机控制技术的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。
新近生产的PLC都具有通信接口,通信非常方便。
目前,主要采用以下三种方式实现PLC与PC或者触摸屏的互联通信:(1) 通过使用PLC开发商提供的系统协议和网络适配器,来实现PLC与PC机的互联通信。
但是由于其通信协议是不公开的,因此互联通信必须使用PLC开发商提供的上位机组态软件,并采用支持相应协议的外设。
可以说这种方式是PLC开发商为自己的产品量身定作的,因此难以满足不同用户的需求。
(2) 使用目前通用的上位机组态软件,如组态王、InTouch、WinCC、力控等,来实现PLC与PC机的互连通信。
组态软件以其功能强大、界面友好、开发简洁等优点目前在PC 监控领域已经得到了广泛的应用,但是一般价格比较昂贵。
组态软件本身并不具备直接访问PLC寄存器或其它智能仪表的能力,必须借助I/O驱动程序来实现。
也就是说,I/O驱动程序是组态软件与PLC或其它智能仪表等设备交互信息的桥梁,负责从设备采集实时数据并将操作命令下达给设备,它的可靠性将直接影响组态软件的性能。
但是在大多数情况下,I/O驱动程序是与设备相关的,即针对某种PLC的驱动程序不能驱动其它种类的PLC,因此组态软件的灵活性也受到了一定的限制。
(3) 利用PLC厂商所提供的标准通信端口和由用户自定义的自由口通信方式来实现PLC与PC机的互连通信。
《wifi-plc通信接口程序设计及控制实验实验总结》一、引言在当今信息技术快速发展的时代,wifi-plc通信接口程序设计及控制实验成为了越来越重要的研究领域。
本文将从深度和广度上对这一主题进行全面评估,以帮助读者更全面、深刻和灵活地理解这一领域。
二、wifi-plc通信接口程序设计1. 概念介绍wifi-plc通信接口是指利用wifi技术和plc技术进行数据传输和通信的接口设计。
其主要目的是实现不同设备之间的数据交换和通信,为控制系统提供更便捷的通信手段。
2. 设计原理在wifi-plc通信接口程序设计中,需要充分考虑wifi和plc的通信原理,确保数据的稳定传输和实时性。
还需要考虑设备的兼容性和安全性,保障通信的顺畅和可靠性。
3. 程序设计步骤在实际的wifi-plc通信接口程序设计中,需要经过多个步骤:包括需求分析、通信协议选择、接口设计、程序编码等。
每个步骤都需要严谨的设计和实施,才能保证通信接口的有效性和稳定性。
三、控制实验总结1. 实验背景控制实验是wifi-plc通信接口程序设计的重要环节,通过实验可以验证设计的有效性和可行性。
在实验过程中,需要考虑设备的实际情况和环境的影响。
2. 实验过程在控制实验中,需要考虑不同控制模式的选择,包括开环控制、闭环控制等。
同时还需要考虑数据采集和处理的方法,确保实验数据的准确性和可靠性。
3. 实验结果分析通过对实验数据的分析,可以得出wifi-plc通信接口程序设计的实际效果和性能。
同时还可以发现潜在的问题和改进的空间,为进一步的研究提供参考和指导。
四、个人观点和理解从以上的评估和总结中,可以看出wifi-plc通信接口程序设计及控制实验是一个复杂而又具有挑战性的领域。
在今后的研究中,我认为需要继续深入探讨通信接口的稳定性和安全性,并加强对实验数据的分析和应用。
还需要结合实际应用场景,进一步优化设计方案,以满足不同领域的需求。
总结通过本文的全面评估,读者可以更全面、深刻和灵活地理解wifi-plc通信接口程序设计及控制实验的相关知识。
三菱PLC无线网络通讯方案本方案以433MHz自主无线通信方式,并通过三菱FX3U与485BD模块结合达泰4系无线数据终端DTD435M2。
采用三菱N:N网络协议的无线通讯,可以实现8台PLC之间的数据交换和共享。
FX3U是三菱FX系列PLC的第三代微型控制器,是FX2N系列的换代机种。
三菱PLC的N:N链接通信协议用于最多8台FX系列PLC的辅助继电器和数据寄存器之间的数据的自动交换,其中一台为主站,其余的为从站。
N:N网络中的每一台PLC都在其辅助继电器区和数据寄存器区分配有一块用于共享的数据区。
数据在确定的刷新范围内自动在PLC之间进行传送,刷新范围内的设备可由所有的站监视。
但数据写入和ON/OFF操作只在本站内有效。
因此,对于某一台PLC的用户程序来说,在使用其他站自动传来的数据时,就如同读写自己内部的数据区一样方便。
「PLC」三菱FX3U (FX3U-485BD) 「无线终端」 DTD435M2「测试环境」如下图PLC程序说明将主站与从站分别与三菱PLC专用无线数据终端DTD435M2连接后,对FX3U进行简单配置就可实现无线通信。
这里简单给出一个PLC程序用来监控N:N通信的状态位和运行位,并将主站刷新区域的数据在从站上输出。
注意:FX3U系列PLC编程软件:需要GX Developer 8.23Z 以上版本。
N:N网络通讯是主从通讯模式,所以程序也分为主站和从站两部分。
主站程序说明N:N通信是自动进行数据交换的,所以只需要配置好通讯参数,就可以正常通讯了。
从站程序说明从站只需要先配置从站站号(2号),我们经常使用通讯执行标志来执行通讯处理结果。
按照以上步骤正确配置通讯参数,并确保无线模块的正常连接,这样就可以正常工作了,一般DTD435M2模块出厂就是N:N协议,所以用户不需要做任何设置。
PLC无线通讯方案在实际项目中,经常有多台PLC之间需要通讯,距离可能从几十米到几千米,也有的客户需要通过互联网来远距离监控PLC的状态。
方案采用巨控GRM200系列PLC专用无线通讯模块,支持通过PPI协议连接S7200 PLC 和通过MPI协议连接S7300 /400 PLC, PLC侧都不需要编程。
巨控PLC专用无线通讯产品支持如下6大功能:1. 短信报警功能,设备出现故障时,可以发出报警短信,也可设置拨打电话通知,真正可靠保障设备安全,实现无人值守,只需在模块中做非常简单的设置,PLC中无需编写任何程序,也无需重新下载PLC程序。
2.通过手机或者电脑访问web网页,直接监控PLC变量状态,实现通过互联网控制PLC。
3.组态软件和PLC之间的远程无线监控,可以通过组态软件远程监控到多台PLC或者支持modbus通讯的仪表等设备,通过GPRS网络,可以实现远距离集中监控。
4.远程下载和监控PLC程序,当设备有故障时,只要你的电脑连上互联网,就可以随时随地的访问你的PLC,修改程序,监控程序维护设备。
5.多台PLC之间的短距离无线通讯,如果多台PLC位于同一厂区,可以实现短距离的无线通讯,轻松实现西门子各型号PLC之间的无线通讯,同样也可以实现不同厂家PLC 之间的无线通讯,也适用于用于短距离(3KM)内组态软件和PLC,触摸屏和PLC,传感器和PLC,传感器和触摸屏,PLC和PLC之间的无线通讯。
和市面上其他同类产品相比,PLC 侧不用编程,使用方便。
6.多台PLC之间的远程无线通讯,譬如实现位于上海和广州两个地方的PLC之间数据交换传输,可以是同一厂家的PLC,也可以是不同厂家之间PLC。
巨控GRM模块支持的PLC协议如下:★西.门.子S7-200 PLC:PPI协议★西.门.子S7-300,400 PLC:MPI协议★三.菱FX全系列PLC:通过485-BD支持FX1N,FX2N ,FX3U等PLC★三.菱Q系列PLC:MELSEC通讯协议★欧.姆.龙系列PLC:HOSTLINK协议★台.达系列PLC:台达协议★国产各类PLC:MODBUS协议通过互联网对PLC等设备在线监控的高级应用通过手机或者电脑访问web网页,直接监控PLC变量状态,实现通过互联网控制PLC。
plc无线通讯方案在自动化掌握项目中,常常会遇到分布在不同地方的plc之间需要进行远程通讯,实现**掌握,常规方式是实行现场拉线的方式。
但有时由于现场条件的限制,布设通讯线路很不便利,例如山上与山下,或者横跨公路的状况,尤其对于工程改造项目二次布线可能会要影响到已有设备运行,甲方可能应为停运造成经济损失。
无线通讯方式可以很好的弥补这些不足。
现在市场上有许多plc无线DTU产品,这种无线传输方式基本上是点对点透传,两台plc之间直接通讯没有问题,或则一主对多从也可以,但是无法解决从机之间的相互通讯,且一般市面透传模块效率低,无法实现PPI,MPI之类的要求实时响应的通讯协议。
长沙聚控的GRM102智能工业掌握器内置多种工控通讯协议,并够进行编程实现数据**,能满意现场主机和从机、从机和从机之间组网无线通讯。
在本次试验测试中采纳了三台西门子200的plc进行组网无线通讯,试验结果表明GRM102能够稳定实现多台plc之间的组网无线通讯。
一、测试实现的功能:测试项目为三个西门子S7-200之间的相互通讯,即一个PLC的输入,通过无线掌握另一个远端PLC的输出,三个plc之间要相互实现掌握。
详细试验掌握方式见下表:输入掌握点输出点PLC2的Q0.0 PLC1的I0.1 PLC2的Q0.1 PLC1的I0.2 PLC3的Q0.0 PLC1的I0.3 PLC3的Q0.1 PLC2的I0.0 PLC1的Q0.0 PLC2的I0.1 PLC1的Q0.1 PLC2的I0.2 PLC3的Q0.2 PLC2的I0.3 PLC3的Q0.3 PLC3的I0.0 PLC1的Q0.2 PLC3的I0.1 PLC1的Q0.3 PLC3的I0.2 PLC2的Q0.2PLC2的Q0.3图1:原理框图二、无线通讯的实现方法无线通讯模组采纳中心频率为433MHz开放的ISM频段。
GRM无线通讯协议是基于MODBUS开发的,分为主机协议和从机协议,协议名称为GRM-ADV,从机按从站号设置不同进行区分。
欧姆龙PLC系列WIFI通信前言:在目前工业自动化控制系统中,主要采取的是可编程控制器(PLC)作为主控制设备,上位机作为数据采集及人机界面已经成为一种通用做法。
本文所介绍的上位机软体主要是使用于欧姆龙PLC,该上位机软体主要是基于欧姆龙PLC的fins协议编写而成。
一、开发该软体使用的硬件设备1、欧姆龙CP1H一台2、串转WIFI模块一块3、电源(DC24V、DC5V、DC3.3V)一块4、RS232电平、TTL电平互转换模块一块5、电脑一台(WIN7系统)二、上位机软体功能1、读字节2、读位3、写字节4、写位三、上位机软体编程1、编写基于fins协议的动态链接库2、编写基于TCP/IP协议的通信程序3、整合上面两者四、上位机软体部分编程解释1、使用vb控件winsock编写的通信程序(UDP协议:无连接,相比TCP,通信不可靠,但速度快)With winsock(winsock控件名字)'重点:必须将RemoteHost 的值改为'对方计算机的名字或者IP地址.RemoteHost = "10.10.100.254"'设置要通信方的名字或者IP地址(10.10.100.254为该文所使用串转WIFI模块IP 地址,若使用电脑与电脑间通信,则将该IP改为对方的电脑名字即可).RemotePort = 8899 '要连接的端口。
.Bind(8899, "") '绑定到本地的端口上。
End With注意:winsock属性记得设置为UDP模式2、基于fins协议的动态链接库(直接调用即可)1、写字节:writebyte(PLC账号,存储代码,开始通道,写入通道个数,写入通道数据)例子:writebyte(“00”,“DM”,”000”,”0001”,”0121”)解释:PLC账号:00存储代码:DM开始通道:0000写入通道个数:0001写入通道数据:0121结果是PLC中的D0寄存器值为0121备注:PLC账号为两位数;村粗代码固定,参照下面表1;开始通道为四位数;写入通道个数为四位数;写入通道数据为四位数2、写位:Writebit(PLC账号,存储代码,开始通道位,写入通道位,写入位数据)例子:Wirtebit(“00”,“WR.BIT”,”0000”,”01”,”01”)解释:PLC账号:00存储代码:WR.BIT开始通道:0000写入通道位:01写入通道位数据:01结果是PLC中的W0.00值为1备注:PLC账号为两位数;存储代码固定,参照下面表2;开始通道为四位数;写入通道位为两位数;写入通道位数据位两位数3、读字节:readbyte(PLC账号,存储代码,开始通道,读出通道个数)例子:Readbyte(“00”,”DM”,”0000”,”0001”)解释:PLC账号:00存储代码:DM开始通道:0000读出通道个数:0001假如PLC内存D0寄存器保存的值为0121,则结果读出的值为0121备注:PLC账号为两位数;存储代码固定,参照下面表1;开始通道为四位数;读出通道个数为四位数4、读位:readbit(PLC账号,存储代码,开始通道位,读出通道位)例子:readbyte(“00”,“WR.BIT”,”0000”,”01”)解释:PLC账号:00存储代码:WR.BIT开始通道:0000读出通道位:01假设PLC内存W0.00为ON,则结果读出的位值为1备注:PLC账号为两位数;存储代码固定,参照下面表2;开始通道为四位数;读出通道位为两位数5、WINFORM调用动态链接库1)、WINFORM→项目→添加引用2)、WINFORM源代码声明调用该动态链接库例子:假如该动态链接库名称为CLASSLIBRARY.CLASS1则调用该链接库是在源代码开始处声明引用,即DIM WRITEBYTE AS NEW CLASSLIBRARY.CLASS1,则在该WINFORM 中可以调用动态链接库的读字节,读位,写位,写字节函数,例如调用写字节,则为WRITEBYTE.writebyte(”00“,”DM “,”0000”,”0001”,”1231”)表1:DM 代表D寄存器WR 代表W辅助继电器HR 代表H保持继电器CIO 代表CIO继电器表2:DM.BIT 代表D寄存器位WR.BIT 代表W辅助继电器位HR.BIT 代表H保持继电器位CIO.BIT 代表CIO继电器位五、使用VISUAL STUDIO 2012开发六、调用.NET FRAMEWORK 4.5.1版本七、附图:。
远距离无线通讯模块在PLC无线通信中的应用方案PLC数据通讯通常都是通过RS485有线方式进行的,如果通讯距离较远,布设通信线是非常麻烦的,为解决这个问题,采用新的应用方案:通过巨控PLC专用无线通讯模块GRM200可以实现3公里范围的PLC与电脑组态软件的无线通讯,PLC与人机界面触摸屏的无线通讯,多台PLC之间的组网远距离无线通讯,远距离传感器开关等与PLC的无线通讯。
一、 利用巨控PLC专用无线通讯模块GRM200构建专用无线通讯连接在很多场合,例如一个大型的监控系统,当监控点较多时,监控点与监控中心之间如果采用布线形式,投入成本高,施工难度大,系统缺乏灵活性,而且有些环境根本不可能布线,由此,采用无线通讯是这一问题的最佳选择。
巨控PLC专用无线通讯模块GRM200可用于代替有线RS485及RS232,实现数字信号的无线传输。
给PLC增加无线RS485通信模块,采用巨控PLC专用无线通讯模块GRM200,相当于直接代替了RS485双交线,不用设置,将有线变成无线方式,使用非常简单,通信距离在3000米范围内都可以使用巨控PLC专用无线通讯模块GRM200无线485数据通讯替代有线RS485,在此介绍四种典型的西门子PLC无线通信实现方法。
方案1. 【主PLC与远程分布的多个PLC之间无线通讯】支持西门子S7200 PLC/S7300 PLC/S7400 PLC/三菱FX PLC/欧姆龙PLC/台达PLC等PLC之间的无线通信。
常见的应用是:2台S7200PLC之间的主从MODBUS无线通讯,3台以上S7200 PLC之间的主从MODBUS无线通讯,PLC从机数量可以达到255个。
针对两台以及三台以上PLC之间的的无线MODBUS协议数据的传输,组成一点(主机)对多点(从机)的无线PLC测控网络, 其中一台S7‐200作为主机,从机根据编号不同可以增加到255个,PLC侧无需编程即可实现PLC之间的通讯,PLC之间无线通讯系统图见下图:方案2. 【工控机组态软件与远程PLC无线通讯】支持组态王、力控、MCGS昆仑通态、Wincc等主流组态软件与西门子S7‐200 PLC/三菱PLC/欧姆龙PLC等PLC之间的无线通信,符合无线PPI,无线MODBUS协议的S7‐200通信。
如何设置无线路由器与plc的通讯电脑通过无线路由器连plc进行'下载'或'上传'等等维护也是很方便的.我使用'无限路由器'连plc,只使用了'无限路由器'的'无线'功能而没有使用它的“路由”功能,我认为车间的工业以太网一般都不错,没有必要使用无限路由器的'路由'功能,当然'仁者见仁,智者见智',每个人所处的工业环境需要不一样,每个人所用不同.方法:1、拿出“无线路由器”接上电源(适配器)(若是,旧的路由器或别人设置的,最好恢复到默认的“出厂设置”,按住“reset”键,五秒即可)。
2、把原来插在电脑上的rj45的网线拔下,插在“无线路由器”的任意一个LAN端口上,注意不是WAN端口,因为我不用它的“路由”功能,(如四口无线路由器共五个端口,那个蓝色的是WAN,只有一个,其余四个端口地位一样都是LAN,WAN是代表广域网,而LAN 则是局域网)。
你的plc若已处于车间工业以太网内了,就不用网线plc连接路由器了。
若无,要用一根网线插在plc的网卡PN口上而另一端插在路由器任意一个LAN端口上。
3、打开笔记本或台式机(带无线网卡),搜索到最强的那个无线信号一般就是你的,(根据你的无线无路由器牌子一般就能很快找到,我这边每次搜索都搜到很多无线,嘿嘿也是未来信号污染的发展趋势),刚才你恢复出厂设置了,所以不用密码就连接ok了。
4、至于电脑的ip地址等等,和你以前用有线网线的设置一样的,你就按照有线时那样设置即可。
说白了,只是把无线路由器当作“集线器”或“交换器”来用了,并用了“无线”的功能,而没有路由功能。
5、在s7中设置pcpg接口选该无线网卡的接口,即可正常使用了。
我啰嗦这么多,太累赘了,其实就是把网线插在lan端口里,无限网卡设置项和有线网卡的设置一样即可。
若想给无线路由器设置安全措施如设置密码、不广播等等,也可以自己设置。
基于WINCC和S7-200的PLC无线通讯方案网络架构GRM200G 智能GPRS控制器是广州巨控科技开发的一款专用于工控领域PLC远程监控的测控终端。
它使用GPRS作为通讯手段,采用工业级设计标准,可以实现PLC的电脑/手机远程控制,远程报警,远程维护等。
同时GRM200G自带数字输入/输出,模拟量,可以实现无线传感器,无线测控的功能。
GRM200G系业内首家采用短信,GPRS,语音三重通讯相结合的方式,彻底解决传统GPRS模块通讯不稳定的问题,并通过非透明传输的方式,实现多包并发采集,智能数据压缩等先进算法,可充分利用GPRS带宽,降低50%以上的流量费用。
方案特色:1:无需编程,无需数据中心服务器及固定IP,即可让电脑通过GPRS读写远程的PLC变量。
2:首创非透明传输,采用多包并发采集,按需采集,智能数据压缩等技术,相对透传GRPS DTU降低50%流量,速度提高2.5倍。
3:同时支持短信功能和GPRS无线远程访问,提高无线监控的可靠性。
GPRS永远在线,自动重连。
4:通过OPC接口支持任意组态软件,可免费提供巨控无限点组态。
5:业内首款具备PLC编程功能的智能GPRS控制终端。
6:业内首款可连接各种PLC,触摸屏,组态软件,变频器的智能GPRS控制终端。
7:业内首款通过赛宝认证中心抗干扰测试的工业级智能GPRS控制终端。
8:业内首款智能费用管理的智能GPRS控制终端,定时报告SIM卡余额和流量。
功能概述:1) 支持巨控云监控服务,电脑只需能上网即可远程读写PLC变量。
支持手机网页访问。
2) 同时支持用手机短信读写PLC全部寄存器,实现短信报警和短信远程控制。
3) GRM200G自带数字输入和模拟量输入,可以接各种传感器和开关,实现无线传感器的功能。
4) 若被监控设备出现故障,GRM200G自动发送报警短信到值班人员手机,并在电脑上显示报警。
5) 值班人员可发送手机短信或在电脑上控制GRM200G,实现设备启停,参数设置,故障复位等。
西门子PLC无线通讯模块功能概述:1:组态软件实现PLC远程监控(可修改PLC数据,查看数据,历史数据报表,趋势图等),可以使用巨控免费组态,或者WINCC,组态王等任意支持OPC 的组态,无需固定IP和任何端口映射,花生壳动态域名。
2:模块内置的网页功能,手机和电脑用网页直接查看PLC,修改PLC数据。
只需简单的配置一下网页的样式,下载到模块即可使用。
无需任何网页和网络知识。
也无需任何网页服务器。
3:短信功能,短信报警,控制催款,查询,而且由于远程可以修改模块工程,所以可以远程随时修改短信内容,收件人等;4:自带8路I/O输入,4路继电器输出,本身可以当PLC使用,也可以作为PLC模拟量扩展,降低成本!5:报警分级,报警记录,自动发送报警短信;6:可定时发送设备信息到值班人员手机;7:支持停电报警。
无线通讯模块方案特色:1.无需编程,无需数据中心服务器及固定IP,即可让电脑通过GPRS读写远程的PLC变量。
2.非透明传输,采用多包并发采集,按需采集,智能数据压缩等技术,相对透传GRPS DTU降低50%流量,速度提高2.5倍。
3.同时支持短信功能和GPRS无线远程访问,提高无线监控的可靠性。
GPRS永远在线,自动重连。
4.通过OPC接口支持任意组态软件。
5.具备PLC编程功能的智能GPRS控制终端。
6.赛宝认证中心抗干扰测试的工业级智能GPRS控制终端。
7.智能费用管理的智能GPRS控制终端,定时报告SIM卡余额和流量。
GRM200与S7-300、400的通讯方式如下: 无线通讯模块支持的PLC 型号支持西门子 S7-200, SMART, PLC PPI 协议,西门子 S7-300, 400 PLC MPI 协议.如使用带网口的GRM500系列,可以支持S7-1200 ,SMART 等等带网口的PLC!GRM200与S7-200的通讯方式如下:。
采用BANNER(邦纳)公司Data Radio无线电台和Hilscher(赫优讯)公司的NT30-DPS 实现两台SIEMENS S7-300控制系统的远程数据交换(无锡市北辰自动化技术有限公司张鹏 11.2008)一. 系统设计在某工厂的自动控制项目中,需要将相隔3公里的两台西门子S7-300控制系统设备实现数据交换。
由于两设备相距甚远,而且间隔山脉,采用以太网光纤传输并不现实,鉴于BANNER公司优秀的超远距离无线传感产品,设计采用其surecross系列中的Data Radio无线电台DX80DR2M。
同时,由于两台S7-300控制系统均为带有Profibus-DP主站接口的CPU315-2PN/DP 控制器,而无线电台DX80DR2M支持RS485 ModbusRTU协议,因此设计选用赫优讯公司的NT30-DPS网关(ModbusRTU转Profibus-DP从站)来实现数据交换,系统结构设计如下:二. 功能描述如图1所示,两个远程站的NT30-DPS均通过其Profibus-DP接口挂接到CPU315-2PN/DP的Profibus-DP总线上作为DP从站运行,同时其RS485引出线连接到DX80DR2M电台的通讯引出线上,为了实现ModbusRTU的主从数据交换,其中一个NT30-DPS设计为ModbusRTU主站运行,而另一台NT30-DPS设计为ModbusRTU从站运行。
在系统运行时,ModbusRTU 主站网关根据预先配置的通讯命令表(ModbusRTU命令FC1-FC16)自动读写ModbusRTU从站网关的寄存器数据,然后每个网关又通过Profibus-DP输入输出映像区与各自的CPU315-2PN/DP主站实现数据交换,从而实现CPU315-2PN/DP之间的数据交换,数据交换的实现如下图所示:如上图所示,两个NT30-DPS与各自的CPU315-2PN/DP实现64个字节的输入输出数据交换,通讯机制如下:1.来自右侧CPU315-2PN/DP的输出数据QW0-QW62通过Profibus-DP机制被自动传送到作为ModbusRTU从站的NT30-DPS的30001-30032输入寄存器中,然后被作为ModbusRTU主站的NT30-DPS通过FC4功能号读取到输入端寄存器Register1-32中,最后通过Profibus-DP机制被自动传送到左侧CPU315-2PN/DP的IW0-IW62输入映像区中,从而实现了右侧CPU的输出数据到左侧CPU的输入数据的传送。
不同网段下PLC如何实现无线通信访问PLC通常通过以太网或其他工业网络协议(如PROFINET、Modbus TCP等)进行通信。
当PLC位于不同的网段时,它们不能直接通信,需要特殊的配置或设备来实现通信,不同网段的PLC通讯变得尤为重要。
随着工业网络的发展和工业4.0概念的推广,工厂内部通常会构建多层次的网络架构,包括设备层、控制层和管理层等多个层级。
为了确保整个系统的智能协同运行,不同层级之间需要进行信息交换。
此时两个不同网段的PLC 并不能相互通信,但同样需要实现外网访问局域网设备,该如何处理呢?一、跨网段的P L C通讯技术列举实现不同网段的PLC通讯,需要依赖于先进的通讯技术,主要包括:1.以太网技术:作为现代工业通讯的基础,以太网提供了高速数据传输的能力。
2.工业通讯协议:如Modbus TCP/IP、Profinet、EtherNET等,这些协议定义了数据在不同网络环境下的传输规则。
3.VPN技术:虚拟私人网络(VPN)可以为不同网段的PLC提供安全的通讯隧道。
对于远程或分布式系统,VPN可以提供一个安全的连接,使不同网段上的PLC能够通信。
4.网关和路由器:这些设备可以在不同网络段之间转发数据,实现通讯。
如下图所示:二、无线通讯模块DTD418MB采用2x2两发两收无线架构,空中传输速率高达300Mbps,兼容西门子S7协议、Profinet协议、Modbus TCP/IP等通讯协议,并采用OFDM调制及MINO技术,使无线可靠传输距离达到1KM范围内均可使用。
DTD418MB不仅能与PLC、DCS、智能仪表及传感器等设备组成无线测控系统,同时能与组态软件、人机界面、触摸屏、测控终端等工控产品实现点对点和点对多点的远程无线组网,将分散不便于挖沟布线的设备连接在一起,不需要编写程序,不需要布线,并且稳定可靠。
三、P L C之间的无线跨网段通讯如果有多台PLC分别属于不同网络,拥有不同网段的地址,并且还有数据通讯的需求,就可以使用增加无线通讯模块的方式来实现两个设备的通讯,每一个PLC端连接无线通讯模块DTD418MB配合PLC通讯转换器-DT500L,即可轻松实现多个设备间的通讯。
针对 N:N 协议的 PLC 无线通信方案说明在工业现场可能会遇到这样的情况,分布在不同地方(车间、控制室场所等)的 PLC 之间需要进行远程相互控制,通常是采用 RS-485 总线,以 MODBUS 协议或者 N :N 网络 协议对现场设备 PLC 互联进行远程控制。
如果现场环境特殊不方便布线,也可以采用无线方式进行通信。
本文以专利产品 ZL 2010201111357.4 达泰 DTD433MA-S 无线模组和汇川 H1U-1410MT-XP 为例对三菱及汇川 PLC 的 N :N 无线通信过程分析。
由于三菱 PLC 与汇川通信协议相同,在此以汇川 PLC 为例进行说明。
1. PLC 有线通信解决方案使用多台汇川 PLC 互联通信若使用 N :N 协议,通过 RS-485 总线进行设备间的有线 链路连接,主从设备以有线方式进行通信。
如图 1.1 所示:A1PLC1Inovance A 汇川H1U1410MT-XPPLC2Inovance A H1U RS4851410MT-XPL2三菱 FX2N三菱 FX2N B BL1A2图 1.1 有线 RS-485 通信示意图 多台汇川 PLC 在工业现场不便于布线的情况下使用 N :N 协议,通过达泰 DTD-433 进行设备间的无线链路连接,以无线线方式进行通信。
如图 1.2 所示:A1PLC1InovanceA L1 无 线 模 B 组 无 线 模 组 B APLC2InovanceL2H1U1410MT-XPH1U1410MT-XPA2图 1.2 无线 DTD433MA-S 通信示意图2. PLC/与 DTD433MA 无线模组 N:N 网络无线应用实例2.1. 达泰 DTD433MA-S5 接线设置使用达泰 DTD433MA-S5 模组实现 汇川 PLC-PLC 无线通信,达泰 DTD433MA-S5 模 组无需编程, 由于汇川 PLC COM1 为 RS-485 接口, 通过拨码开关 K1 设置达泰 DTD433MA-S 的通信端子 CN3 为 RS-485 模式并与汇川 PLC COM1 相连。
通过4G或5G网络实现PLC远程控制和远程下载随着4G、5G无线网络的快速发展,无线网络通讯越来越稳定,速度越来越快,完全可以满足工业控制对安全、可靠的通讯需求,且无线网络覆盖广,使用方便,流量资费也在大幅下降。
随着人工工资快速增长,无人值守、集中监控需求大幅增加。
因此工业设备通过4G、5G网络来实现远程控制得到了快速的发展,且稳定性、可靠性完全可以满足常规的使用要求。
PLC控制系统:可编程逻辑控制器(PLC是一种逻辑可编程控制器,因其可靠稳定,编程相对容易,在工业控制上得到了大规模的运用),采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
本文我们来介绍目前主流PLC如果通过4G或5G网络来实现远程控制和远程下载一、PLC设备怎么通过4G或5G无线网络实现plc远程通讯1、DTUPLC最开始是通过GPRS无线网络来实现远程通讯,最早得到运用的是DTU,DTU是通讯方式是类似485通讯modbus协议的透传协议。
DTU使用配置比较麻烦,一般只支持485通讯,协议基本都是MODBUS,不支持各品牌PLC自有协议,还有DTU基本是属于透传,利用上位机系统协议来解析接收数据,数据在网络传输过程中发送没有握手协议,容易受网络干扰丢失数据。
DTU一般需要做上层软件的人员还需要懂modbus协议,做底层硬件的人还需要将PLC 协议转为modbus协议,早期的DTU还需要配置网络节点,使用对技术人员要求比较高。
还有就是透传协议,采用的是轮询的通讯方式,因此传送数据不能太多,延迟比较大,一般传送周期需要10S左右。
DTU以GPRS通讯的居多,GPRS网络随着4G\5G 的大规模商用,有退网风险。
但是DTU价格低廉,在对数据实时性和稳定性要求不高的环境可以使用,推荐可以使用爱陆通的。
2、工业智能网关(PLC协议网关)现在大部分工厂PLC无线远控控制采用:PLC协议网关(也叫工业通讯网关)+工业云的模式。