当前位置:网站首页>如何搭建威纶通触摸屏与S7-200smart之间无线PPI通信?
如何搭建威纶通触摸屏与S7-200smart之间无线PPI通信?
2022-08-02 09:49:00 【51CTO】
在工厂内,一台触摸屏通常需要与多个PLC建立通讯,各设备之间所处位置不同。如果布线的话,需要在多处施工,比较麻烦,这种情况下采用无线方式建立触摸屏与PLC之间的通讯更为便捷。因为采用无线PPI协议响应速度快且不需要编程,只需要组态,所以采用PPI协议网络更有优势。但是实现无线PPI通信需要专门的无线数据终端,在组态时也要考虑设置参数的匹配性。
本方案以威纶通触摸屏为例,介绍威纶通触摸屏与两台S7-200Smart PLC的无线 PPI 通信实现过程。在本方案中采用了西门子PLC专用无线通讯终端DTD434M,作为实现无线通讯的硬件设备。
一、方案概述
通过欧美系PLC专用无线通讯终端DTD434M,能够稳定方便的实现无线 PPI网络,无需更改网络参数或原有程序,直接替换有线Rs485通讯。
无线网络图 ▼

二、测试设备与参数
● 触摸屏:TK6071IQ × 1台
● 200SMART型号:CPU SR20 × 2台
● 无线通讯终端:欧美系PLC专用无线通讯终端-DTD434MC × 3块
● 数据线:西门子PLC专用485线 × 1根
● 触摸屏数据线:触摸屏专用Rs485数据线 × 1根
● 主从关系:1主2从
● 通讯接口:Rs485接口(两线制)
● 通讯参数:9600,8,E,1
● 供电:9-24VDC
● 传输距离:100米,500米,1KM,3KM,20KM
三、欧美系PLC专用无线通讯终端功能详解

无线数据通讯终端DTD434M,内嵌RS232/RS485双接口,可以直接替代RS232/RS485等传统有线方案,无需编程。能与西门子PLC、组态软件、人机界面、触摸屏、测控终端等工控产品组成无线测控网络。
■ DTD434M主 要 特 征:
◆ 直接代替有线RS485方案,实现无线组网通讯;
◆ 全数字无线加密方式,保证数据安全可靠;
◆ 直流9~24V宽电源电压供电,平均工作电流小于50mA;
◆ 通信接口:RS232/RS485;
◆ 支持标准串口协议:Modbus RTU协议、PPI协议。
四、接线方式
1.触摸屏与无线设备的接线

第一步:将触摸屏专用Rs485数据线红色导线与DTD434MC的A端口相连接;将触摸屏专用Rs485数据线黑色导线与DTD434MC的B端口相连接
第二步:无线通讯终端设置开关中最后一位(K8-8)拨码开关向上
第三步:给无线通讯终端接入天线
第四步:全部接线结束后,给触摸屏与无线通讯终端供电
2.PLC与无线设备的接线

五、威纶通触摸屏实现PPI主站
打开“威纶通触摸屏1主2从PPI例程.emtp”
1.系统参数设置

2.触摸屏画面制作

3. 1号从站的I点设置
4. 1号从站的Q点设置
5. 2号从站的I点设置
6. 2号从站的Q点设置
7.实物接线图

六、西门子PLC实现PPI从站
1. PLC参数设置

2. 设置PLC地址
设置一台PLC地址设为1,另外一台PLC地址设为2
选择“参数—模块参数—485串口”
3.CPU模式
选择:RUN,将程序下载到PLC里面
4.实物接线图

七、无线通讯测试
1. 触摸屏输出信号
通过触摸屏上面的按钮给1号从站Q点信号,看200SMART对应的Q点是否有亮,如果点亮,表示通讯正常。
2. PLC输入信号
通过外部给1号从站I点信号,看触摸屏对应的点是否有亮,如果点亮,表示通讯正常。
边栏推荐
- AlterNET Studio用户界面设计功能扩展
- Chapter 15 Generics
- [Concurrent programming] - Thread pool uses DiscardOldestPolicy strategy, DiscardPolicy strategy
- 瑞吉外卖项目剩余功能补充
- Linux system uninstall, install, upgrade, migrate clickHouse database
- 适配器模式适配出栈和队列及优先级队列
- 李航《统计学习方法》笔记之k近邻法
- 后管实现面包屑功能
- 一款优秀的中文识别库——ocr
- Application scenarios of js anti-shake function and function throttling
猜你喜欢

李航《统计学习方法》笔记之感知机perceptron

李航《统计学习方法》笔记之朴素贝叶斯法

LeetCode第三题(Longest Substring Without Repeating Characters)三部曲之一:解题思路

曲折的tensorflow安装过程(Tensorflow 安装问题的解决)

AutoJs学习-实现谢尔宾斯基三角

日元疲软令游戏机在日本变身“理财产品”:黄牛大赚

Facebook's automated data analysis solution saves worry and effort in advertising

The use of thread pool and analysis of ThreadPoolExecutor source code

HikariCP数据库连接池,太快了!

RPA助你玩转抖音,开启电商运营新引擎
随机推荐
Mistakes in Brushing the Questions 1-Implicit Conversion and Loss of Precision
百战RHCE(第四十六战:运维工程师必会技-Ansible学习1-基础知识讲解)
Spearman's correlation coefficient
李航《统计学习方法》笔记之感知机perceptron
关于缓存数据的探讨
练习16-两道模拟题
This article takes you to understand the commonly used models and frameworks of recommender systems
AutoJs学习-实现谢尔宾斯基三角
mysql连接池的实现
R语言ggpubr包的ggbarplot函数可视化分组柱状图、设置add参数为mean_se可视化不同水平均值的柱状图并为柱状图添加误差线(se标准误差)、position参数自定义分组柱状图分离
一文带你了解推荐系统常用模型及框架
The ggbarplot function of the R language ggpubr package visualizes the grouped histogram, sets the add parameter to mean_se to visualize the histogram of the mean values of different levels and adds
CFdiv2-The Number of Imposters-(两种点集图上染色问题总结)
重磅大咖来袭!阿里云生命科学与智能计算峰会精彩内容剧透
李航《统计学习方法》笔记之k近邻法
EdrawMax Crack,多合一的图表应用程序
mysql进阶(二十一)删除表数据与数据库四大特性
R language ggplot2 visualization: based on the fill parameter and shape parameter in the aes function, custom draw a grouped line chart and add data points (scatter points), use the legend.position fu
软件测试H模型
瑞萨RZ/G2L处理器详细测评