FX系列PLC模拟量控制:BFM数据历史记录与采样时间详解

需积分: 19 34 下载量 181 浏览量 更新于2024-08-09 收藏 7.96MB PDF 举报
"ms×使用通道数-kettle从入门到精通" FX3S系列微型可编程控制器的模拟量控制是工业自动化领域中常见的应用场景。在FX3S、FX3G、FX3GC、FX3U、FX3UC这些型号中,模拟量输入模块如FX3U-4AD和FX3UC-4AD提供了对模拟信号的处理能力。这些模块通常用于采集和处理电压、电流等物理量的数据。 5.4章节中重点讨论了缓冲存储区(BFM)的功能和配置,尤其是BFM #197和BFM #198。BFM #197主要用于数据历史记录功能,其低4位分别对应四个模拟量输入通道的选择,每个通道的更新处理可以通过ON/OFF状态设定。例如,如果b0设为ON,数据将从BFM #200开始保存,最多可达1700点。若所有通道都ON,保存点将从最小号的BFM开始覆盖。如果达到1700点上限,数据记录将重新从BFM的小号码开始。 BFM #198则是用来设定数据历史记录的采样时间,范围在0到30000,单位为毫秒(ms)。当有通道使用数字滤波器功能时,采样时间必须是5的倍数。采样周期会根据是否有通道使用数字滤波器进行调整。如果所有通道都没有使用数字滤波器,采样周期为0.5ms乘以使用通道的数量;若有使用,根据BFM #198的设定值进行计算,如设定值为9以下则为5ms乘以通道数,10及以上则为设定值乘以通道数。 在使用数据历史记录功能时,需要注意几点:首先,已设定平均次数的通道无法同时使用数据历史记录;其次,写入某些BFM的设定值(如#0、#19、#21、#22、#125~#129及#198)会触发对4AD模块内部EEPROM的写入,需参照5.4.1项了解相关注意事项。 在设计PLC系统时,安全是至关重要的。错误的使用可能导致危险,甚至严重伤害。因此,应设置外部的安全回路,如紧急停止、保护和互锁回路,以确保在电源异常或控制器故障时仍能保证系统的安全性。同时,考虑到PLC的输出可能因各种原因失效,外部回路的设计是必要的,以确保即使在输出单元故障时,机械也能安全运行。此外,电源输出电流的限制和监测也是防止过载和确保系统稳定的重要措施。