三菱可编程控制器MELSEC-Q/LM通讯协议扩展文件寄存器操作
需积分: 46 144 浏览量
更新于2024-08-07
收藏 8.87MB PDF 举报
"扩展文件寄存器的地址-数据结构中文版"
在三菱的PLC Q系列中,扩展文件寄存器(Extended File Registers, EFR)是一种利用用户存储器区域额外空间来存储数据的机制。这些寄存器是通过特定的软件包如SWOGHP-UTLPC-FN1和SW0SRX-FNUP(简称UTLP-FN1、FNUP)进行操作的,主要用于数据处理、存储和运算结果的存储。扩展文件寄存器不仅适用于AnACPU和AnUCPU,还支持通过专用指令进行访问。
5.3章节主要介绍了如何对扩展文件寄存器进行读取和写入。以下是相关的指令和操作步骤:
1. 批量读取 (ER): 使用ASCII代码45H, 52H,可以在运行状态下读取扩展文件寄存器,每次操作最多可处理64个点。这有助于一次性获取多个寄存器的数据。
2. 批量写入 (EW): ASCII代码45H, 57H,同样在运行状态下可执行,允许一次写入最多64个点。这用于更新多个寄存器的值。
3. 测试(随机写入) (ET): ASCII代码45H, 54H,允许在指定的块编号和软元件编号处进行随机写入,每次最多10个点。这通常用于测试和调试目的。
4. 监视数据登录 (EM): ASCII代码45H, 4DH,可以将需要监视的软元件编号注册,最多可登录20个点。这有助于实时监控特定寄存器的变化。
5. 监视 (ME): ASCII代码4DH, 45H,用于查看已登录的监视数据。这提供了对扩展文件寄存器实时状态的查看功能。
扩展文件寄存器的地址结构由块编号和软元件编号组成。0号块的大小由CPU参数决定,而1到n号块(n取决于所用存储卡盒)每个都有8192个点。地址指定通常为7字符形式,例如"块编号(2位)"+ "R" + "软元件编号(4位)" 或 "块编号(3位)" + "软元件编号(4位)"。
值得注意的是,可编程控制器CPU的状态影响指令的可用性,"RUN"状态时允许读写,而"STOP"状态则禁止写入。块编号的可用范围根据存储卡盒类型和CPU参数设置而变化,具体信息需参考UTLP-FN1或FNUP的操作手册以及对应CPU的用户手册。
在进行PLC通信时,尤其是涉及到外部设备如个人计算机的连接,需要注意安全问题。必须配置互锁电路以确保系统安全,避免因数据通信异常导致的系统故障。同时,不得对智能功能模块的"系统区"进行数据写入,也不应输出标为"禁止使用"的信号,以防止可能导致的系统误动作。
以上就是扩展文件寄存器的详细使用说明和注意事项,对于理解三菱Q系列PLC的数据管理至关重要。在实际操作中,遵循这些指导原则可以确保系统的稳定运行和数据的安全。
点击了解资源详情
点击了解资源详情
点击了解资源详情
2021-09-25 上传
2021-06-13 上传
2024-05-29 上传
2024-05-29 上传
点击了解资源详情
点击了解资源详情
臧竹振
- 粉丝: 48
- 资源: 4053
最新资源
- Raspberry Pi OpenCL驱动程序安装与QEMU仿真指南
- Apache RocketMQ Go客户端:全面支持与消息处理功能
- WStage平台:无线传感器网络阶段数据交互技术
- 基于Java SpringBoot和微信小程序的ssm智能仓储系统开发
- CorrectMe项目:自动更正与建议API的开发与应用
- IdeaBiz请求处理程序JAVA:自动化API调用与令牌管理
- 墨西哥面包店研讨会:介绍关键业绩指标(KPI)与评估标准
- 2014年Android音乐播放器源码学习分享
- CleverRecyclerView扩展库:滑动效果与特性增强
- 利用Python和SURF特征识别斑点猫图像
- Wurpr开源PHP MySQL包装器:安全易用且高效
- Scratch少儿编程:Kanon妹系闹钟音效素材包
- 食品分享社交应用的开发教程与功能介绍
- Cookies by lfj.io: 浏览数据智能管理与同步工具
- 掌握SSH框架与SpringMVC Hibernate集成教程
- C语言实现FFT算法及互相关性能优化指南