【摘要】:为了能够方便地实现PLC对特殊功能模块的控制,并减少应用指令的条数,统一应用指令的格式,在三菱PLC的特殊功能模块中设置了专门用于PLC与模块间进行信息交换的缓冲存储器。PLC对模块的控制,只需要通过PLC的数据输出指令在模块缓冲存储器的对应控制数据位中写入控制信号即可。对于FX2N系列以上版本的PLC,还可采用模拟量读出指令和模拟量写入指令,对FX0N-3A和FX2N-2AD模块编程。为此,正确使用PLC的读写指令,是特殊功能模块编程的前提条件。
在PLC控制系统中,特殊功能模块一般作为PLC的扩展单元使用,模块的控制与检测需要通过PLC的程序进行。
为了能够方便地实现PLC对特殊功能模块的控制,并减少应用指令的条数,统一应用指令的格式,在三菱PLC的特殊功能模块中设置了专门用于PLC与模块间进行信息交换的缓冲存储器(Buffer Memory,BFM)。缓冲存储器数据中包括了模块控制信号位、模块参数等控制条件,以及模块的工作状态信息、运算与处理结果、出错信息等内容。
PLC对模块的控制,只需要通过PLC的数据输出(T0;FNC79)指令在模块缓冲存储器的对应控制数据位中写入控制信号即可。同样PLC对模块的状态检测,也只需要通过PLC的数据阅读(FROM;FNC78)指令、读出对应的模块缓冲存储器数据即可。(www.xing528.com)
对于FX2N系列以上版本的PLC,还可采用模拟量读出指令(RD3A;FNC176)和模拟量写入指令(WR3A;FNC177),对FX0N-3A和FX2N-2AD模块编程。
因此,对于所有的特殊功能模块,PLC的编程事实上只是不断利用PLC的读写指令对模块缓冲存储器进行读/写操作而已。为此,正确使用PLC的读写指令,是特殊功能模块编程的前提条件。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。