贝加莱B&R触摸屏RTU通讯指南
需积分: 14 137 浏览量
更新于2024-08-30
收藏 454KB DOC 举报
"这篇文档主要讨论了触摸屏与贝加莱(B&R)自动化系统的RTU通信问题,并提供了针对触摸屏与贝加莱PLC通过Modbus RTU协议进行通讯的解决方案。文中详细列出了触摸屏界面的设计要求和功能,以及在威纶通屏与贝加莱PLC通讯中遇到的问题及其解决办法。"
详细说明:
1. **RTU通讯**:RTU(Remote Terminal Unit)是一种通信协议,常用于工业控制系统中。在本文中,它用于触摸屏与贝加莱B&R PLC之间的通信。RTU协议允许设备之间交换数据,如开关状态、轴信息和参数设置。
2. **触摸屏界面设计**:界面需要包含开关、启停控制、轴信息、设置选项、测试信息等。界面应具有单位转换功能,例如mm/s、mm或[pic]单位。回零功能和相位调整(点动)也是必需的,同时要求按钮在未开启状态下不可用。
3. **轴控制界面**:每个轴应有自己的设置,包括缩放比例、相位调整、回零、跟随/不跟随模式、速度和加速度设定、定位和附加距离设置,以及暂停和启动功能。此外,还需要一个“StandStill”判断按钮是否有效。
4. **电子齿轮**:电子齿轮用于同步不同轴的速度,监控转速、报警、位置,并提供启动、停止和跟随状态控制。启动和停止功能仅在特定状态下可用。
5. **威纶通屏设置**:为隐藏系统设置工具条,需要进行特定配置。在与贝加莱PLC的通讯中,可能遇到数值显示位数不足的问题,需要增加显示位数。
6. **Modbus传float数**:由于Modbus的一个寄存器是2个字节,而float是4个字节,可以通过在贝加莱PLC中使用指针来解决。指针作为局部变量,通过6x命令读取两个连续的寄存器值,或者使用memcpy函数复制4个字节到REAL数据类型的变量。
7. **界面设计注意事项**:文中提到的[pic]代表某种特定的显示方式,可能是图形化按钮或指示灯,需要根据实际界面设计来实现。对于非开关式的按钮,其状态显示会有所不同。
这篇文章提供了一个全面的指南,帮助用户理解和解决触摸屏与贝加莱B&R自动化系统通过Modbus RTU进行通讯时可能遇到的各种问题,包括界面设计、通信协议的运用以及具体编程技巧。
308 浏览量
138 浏览量
225 浏览量
347 浏览量
103 浏览量
263 浏览量
1202 浏览量
325 浏览量
179 浏览量
jingo2
- 粉丝: 3
- 资源: 6
最新资源
- SpeakerDiarization_RNN_CNN_LSTM:扬声器分类是在音频中分离扬声器的问题。 可以有任意数量的发言者,最终结果应说明发言者开始和结束的时间。 在这个项目中,我们用 2 个通道和 2 个扬声器(在单独的通道上)分析给定的音频文件
- HiP2P Client_Setup_v4.55.rar
- 行业分类-设备装置-一种接布机的布料固定机构.zip
- js2bin:NodeJS应用程序到本机可执行文件
- TecnicasEDC:Este脚本tem como finalidade分解器a provida proposta para nota dacomunicaçãodigital
- wft
- python数据分析与可视化-课后学习-13-修改学员代码实现.ev4.rar
- Iotics-Hassio-Addon
- 桩基系列软件 正冠桩基础系列软件 v2018.4.0 多版本
- PSN-PHP Wrapper:PlayStation API 的 PHP 包装器。-开源
- PokerStrat - Strategy Trainer:千斤顶或更好的视频扑克策略教练-开源
- 行业分类-设备装置-一种接合复合结构构件的方法和设备及其制成的结构构件.zip
- 一阶二阶编队一致性(Distributed Consensus in Multi-vehicle Cooperative Control)
- mclogs-fabric:Fabric Mod,可通过mclo.gs轻松共享和分析服务器日志
- 控制离心泵工况点轴功率的研究.rar
- vessel-classification:船舶分类