FX系列PLC表格输出错误详解及安全设计要点
需积分: 19 25 浏览量
更新于2024-08-09
收藏 7.96MB PDF 举报
"FX3S系列微型可编程控制器用户手册-模拟量控制篇"
在学习Kettle数据处理工具的过程中,我们可能会遇到表格输出错误的问题。表格输出功能是Kettle转换过程中的一个重要环节,它用于将数据写入各种表格或数据库。在FX3S、FX3G、FX3GC、FX3U、FX3UC这些三菱PLC系列中,模拟量控制是其特色之一,而错误处理对于确保系统的稳定运行至关重要。
当表格输出功能出现错误时,PLC会在BFM(Buffer Memory)#90和#91中分别记录错误代码和错误发生的软元件或缓冲存储区编号。以下是FX3U-4DA模拟量输出模块可能出现的错误代码及其详细内容:
1. K111:如果可编程控制器主机中数据表格的形式数目不在1到10之间,就会触发此错误。错误的软元件编号与数据表格的起始软元件编号相同。
2. K121:如果数据表格的点数不在1到99的范围内,也会报错。这里涉及的软元件编号用于指定点数。
3. K122:BFM中的数据表格点数超出限制,BFM编号用于指定点数。
4. K131:当“形式的终点输出后的状态”设定值不是0或1时,会报错。错误的软元件编号用于设定这个状态。
5. K132:BFM中同样的问题,BFM编号用于指定状态。
6. K151:输出更新时间不在1到32767之间,涉及的软元件编号用于设定更新时间。
7. K152:BFM中的更新时间设置错误,BFM编号用于指定更新时间。
8. K161:输出更新时间的单位不是0、1、2、3,软元件编号用于设定单位。
9. K162:BFM中的更新时间单位错误,BFM编号用于指定单位。
10. K171:插补方法设定为0、1、2之外的值,软元件编号用于设定插补方法。
11. K172:BFM的插补方法设置错误,BFM编号用于指定插补方法。
12. K21:数据表格的起始软元件编号BFM #98超出范围。
13. K22:传送指令BFM #99的b0~3的值不是0或1。
14. K23:传送源寄存器的种类BFM #99的b4~7的值不是0或1。
15. K31:输出形式不在1到10的范围内,涉及K81~84中的一个BFM。
16. K32:表格输出执行次数不在0到32767之间,涉及K85~88中的一个BFM。
17. K33:表格输出的启动/停止BFM #80中,与各通道相关的位不是0或1。
在处理这些错误时,首先要理解每个错误代码代表的问题,然后检查相应的软元件或BFM设置是否正确。在模拟量控制中,确保PLC的输出正确无误是非常关键的,因为错误的输出可能会影响到设备的运行,甚至可能导致设备损坏或安全事故。
FX3S系列PLC的模拟量输入和输出模块如FX3G-2AD-BD、FX3U-4AD等,支持电压和电流的输入和输出,同时也包括混合输入/输出模块和温度传感器输入模块。在设计PLC系统时,必须遵循严格的安全注意事项,如设置外部安全回路、紧急停止回路等,以确保在电源异常、CPU故障或其他异常情况下,系统能安全运行。
当PLC出现误动作、误输出时,可能引发安全事故,因此在外部设置防止正反转的互锁回路、定位上下限的保护回路等是非常必要的。同时,考虑到电源输出电流的限制,应设计外部回路以应对过载情况。对于可能引发重大事故的输出信号,需要特别注意,以防止因输出单元故障导致的持续接通或断开状态,确保设备始终处于安全运行状态。
2024-03-23 上传
2021-08-13 上传
2024-02-16 上传
2021-02-07 上传
2023-06-08 上传
2023-12-22 上传
2022-07-24 上传
2019-08-05 上传
杨_明
- 粉丝: 77
- 资源: 3874
最新资源
- Java集合ArrayList实现字符串管理及效果展示
- 实现2D3D相机拾取射线的关键技术
- LiveLy-公寓管理门户:创新体验与技术实现
- 易语言打造的快捷禁止程序运行小工具
- Microgateway核心:实现配置和插件的主端口转发
- 掌握Java基本操作:增删查改入门代码详解
- Apache Tomcat 7.0.109 Windows版下载指南
- Qt实现文件系统浏览器界面设计与功能开发
- ReactJS新手实验:搭建与运行教程
- 探索生成艺术:几个月创意Processing实验
- Django框架下Cisco IOx平台实战开发案例源码解析
- 在Linux环境下配置Java版VTK开发环境
- 29街网上城市公司网站系统v1.0:企业建站全面解决方案
- WordPress CMB2插件的Suggest字段类型使用教程
- TCP协议实现的Java桌面聊天客户端应用
- ANR-WatchDog: 检测Android应用无响应并报告异常