首页 > 其他分享 >PLC、触摸屏、上位机之间如何实现无线数据交互功能?

PLC、触摸屏、上位机之间如何实现无线数据交互功能?

时间:2023-10-26 11:04:40浏览次数:51  
标签:接口 组态王 RJ45 触摸屏 PLC DTD418M 无线

本文以组态王与西门子触摸屏和2台西门子S7-200SMART为例,介绍组态王、触摸屏与多台 PLC在Profinet协议下的自组网无线通信实现过程。在本方案中采用了西门子PLC无线通讯终端——DTD418M,作为实现无线通讯的硬件设备。我们无需更改网络参数和原有程序,也不必了解协议细节,通过欧美系PLC专用无线通讯终端-- DTD418M,即可直接替换组态王与PLC之间有线以太网通讯,且稳定方便的实现PLC无线以太网通讯。

无线网络图 ▼

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_组态软件和触摸屏无线连接plc

测试设备与参数:

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

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

● 西门子触摸屏: SMART 700 IE V3 × 1台

● 无线通讯终端:DTD418MB × 4块

● 主从关系:2主2从

● 通讯接口:RJ45接口

● 供电:12-24VDC

● 通讯协议:Profinet协议

接线方式:

1、上位机与DTD418M接线:

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

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_PN无线通信模块_02

2、触摸屏与DTD418M接线:

用一根通讯线,一端接入DTD418M的RJ45接口,另一端接入西门子触摸屏的RJ45接口。

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_组态软件和触摸屏无线连接plc_03

3、PLC与DTD418M接线:

用一根通讯线,一端接入DTD418M的RJ45接口,另一端接入S7-200SMART的RJ45接口。

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_达泰PLC无线网关_04

配置组态王TCP驱动文件:

搜索kvS7200.ini文件,以记事本的方式打开做部分修改

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_plc以太网无线模块_05

组态王配置:

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

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_PN无线通信模块_06

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

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_PN无线通信模块_07

3.输入逻辑名称

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

5.设置200SMART PLC IP地址

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_组态软件和触摸屏无线连接plc_08

6.默认参数

设置组态王画面:

1.数据词典—定义变量

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

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_组态软件和触摸屏无线连接plc_09

3.关联变量

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_组态软件和触摸屏无线连接plc_10

触摸屏配置:

1.配置屏的选型

点击菜单栏“项目”——选择“新建”——选择触摸屏型号“Smart 700 IE V3”——设备版本“3.0.2.0”这里选择版本和触摸屏版本要一致,否则下载程序失败。然后点击确定。

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_组态软件和触摸屏无线连接plc_11

2.配置触摸屏和2台PLC连接

3.变量设置

将2台PLC的M0.0-M0.3在这里设置为触摸屏“按钮”的变量,将2台PLC的Q0.0-Q0.3在这里设置为触摸屏的“指示灯”变量。

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_PN无线通信模块_12

4.建立文本列表

5.新建画面设置

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_plc以太网无线模块_13

6.下载程序

PLC程序的下载:

1.①号PLC设置

PLC设置IP地址:192.168.2.10 程序配置是当M0.0-M0.3有动作,将对应到Q0.0-Q0.3输出此状态。

PLC、触摸屏、上位机之间如何实现无线数据交互功能?_组态软件和触摸屏无线连接plc_14

2.②号PLC设置

PLC设置IP地址:192.168.2.11 程序配置说明:当M0.0-M0.3有动作,将对应到Q0.0-Q0.3输出此状态。

测试方法:

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

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

标签:接口,组态王,RJ45,触摸屏,PLC,DTD418M,无线
From: https://blog.51cto.com/u_15395819/8030966

相关文章

  • IoT无线技术文章精选
     来源https://mp.weixin.qq.com/s/13cFPvcjG4SLs5gvOvZjZg BluetoothLowPowerBLE设备之间的通信方式BLE低功耗蓝牙数据包结构以及BLE流程分析Bluetooth5.1DirectionFinding:AoA和AoD定位功能介绍BLE5.0使用扩展广播功能 BLE数据channel上的的PDU BLE:广播chan......
  • Vue无线滚动不触发问题
    Vue的v-infinite-scroll="load" 会无线触发  要定义实际高度和可视高度之间关系设置style="overflow:auto;height:calc(100vh - 49px)"  100vh = 100% <divclass="box"style="overflow:auto;height:calc(100vh-100px)"><divv......
  • 【全志R128开发经验分享】启用USB ADB以及无线ADB配置方法
    首先在FreeRTOS的环境下,选择r128_c906_pro:sourceenvsetup.shlunch_rtosr128s2_pro_c906USBADB的配置比较常规,注意以下几个驱动的勾选usbdevice驱动adbgadget驱动adbd应用运行menuconfig,选择对应的驱动以及软件包:mrtos_menuconfig配置好的图片如下图所示当选......
  • 三菱PLC 轻松数采
    目前市面上数采的软件有很多,但是用的最为省力最为简单的就是kepserver了,在kepserver的应用中,有对应的三菱驱动针对于三菱PLC,三菱驱动支持多个Mitsubishi协议,包括MELSEC、FXDirectSerial、SLMPforiQ系列设备以及MitsubishiFormat1。借助于各种Mitsubishi控制器、自动化设......
  • PLC采集计量模块 2P导轨电参数检测模块 电压电流功率电能采集模块
     支持采集电压电流功率电能,modbus协议或者485接口或者无线方式上传服务器 ......
  • UM2010 是一款工作于 200MHz~960MHz 范围内的低功耗、高性能、单片集成的(G)FSK/OOK无
    UM2010是一款工作于200MHz~960MHz范围内的低功耗、高性能、单片集成的(G)FSK/OOK无线收发机芯片。内部集成完整的射频接收机、射频发射机、频率综合器、调制解调器,只需配备简单、低成本的外围器件就可以获得良好的收发性能。芯片支持灵活可设的数据包格式,支持自动应答和自动重......
  • 《安富莱嵌入式周报》第325期:开源可编程精密电阻仪,开源入耳式无线耳机,蓝牙Mesh固件更
    周报汇总地址:http://www.armbbs.cn/forum.php?mod=forumdisplay&fid=12&filter=typeid&typeid=104 更新一期视频,趁热打铁,下期CANopen专题视频将在下周发布BSP视频教程第27期:CANopen协议栈专题,实战方式系统了解NMT,PDO,SDO,时间戳,同步报文,紧急报文等(2023-10-17)https://www.armbb......
  • xbox手柄 摇杆异响 微软 Xbox Elite 无线控制器 2 代 黑色
    有的说用wd40喷一下,润滑以后就好了有的说直接去微软换新 而我有个惊天发现!!!左摇杆是可以旋转的! 如果是左摇杆异响,可以试着左旋右旋调节一下,试试能否消除异响! 仅限左摇杆,因为右摇杆是固定的,拧不动 我的xbox手柄型号是微软XboxElite无线控制器2代......
  • 无线网络
       ......
  • 基于STM32的物联网节点设计与实现-传感器数据采集与无线通信
    基于STM32微控制器的物联网(IoT)节点的设计和实现。我们讨论物联网节点的基本概念和功能,并详细介绍了STM32微控制器的特点和优势。然后,我们将探讨如何使用STM32开发环境和相关的硬件模块来设计和实现一个完整的物联网节点。最后,我们将提供一个示例代码,展示如何在STM32上实现基本的传......