三菱BFM是 特殊功能模块的缓冲存储器(Buffer Memory),用于PLC(可编程逻辑控制器)与特殊功能模块之间进行信息交换。每个特殊功能模块内部包含若干个16位存储器,这些存储器被称为BFM。BFM用于暂存模块控制信号位、模块参数等控制条件,以及模块的工作状态信息、运算与处理结果、出错信息等。
在PLC编程中,BFM的主要功能包括:
输入缓冲:
模拟量输入模块将外部模拟量转换成数字量后,先暂存在BFM内,再由PLC读取并送入PLC的字软元件进行处理。
输出缓冲:
PLC将数字量送入输出模块的BFM内,再由输出模块自动转换成模拟量送入外部控制器或执行器中。
此外,BFM还可以用于存储和读取特殊功能模块的参数和状态信息,以便于PLC对模块进行控制和监控。在编程时,可以使用特定的指令来读取和写入BFM中的数据,例如读取特殊功能模块的BFM中的内容或向BFM写入数据。
总结:
三菱BFM是特殊功能模块的缓冲存储器,用于PLC与模块间的信息交换,包括控制信号、参数、状态信息和处理结果等。通过BFM,可以实现对特殊功能模块的有效控制和监控,提高PLC程序的可靠性和可维护性。