《三菱plc数据存放器用法 实例讲解.docx》由会员分享,可在线阅读,更多相关《三菱plc数据存放器用法 实例讲解.docx(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、三菱plc数据存放器用法实例讲解数据存放器是计算机必不可少的元件,用于存放各种数据。 FX2N中每一个数据存放器都是16bit (最高位为正、负符号 位),也可用两个数据存放器合并起来存储32 bit数据(最 高位为正、负符号位)。1)通用数据存放器D通道分配D0-D199,共200点。只要不写入其他数据,已写入的数据不会变化。但是, 由RUNf STOP时,全部数据均清零。(假设特殊辅助继电器M8033 已被驱动,那么数据不被清零)。2)停电保持用存放器 通道分配D200-D511,共312 点,或D200D999,共800点(由机器的具体型号定)。基本上同通用数据存放器。除非改写,否那么原
2、有数据不 会丧失,不管电源接通与否,plc运行与否,其内容也不变 化。然而在二台PLC作点对的通信时,D490D509被用作 通信操作。3)文件存放器 通道分配D1000-D2999,共2000点。文件存放器是在用户程序存储器(RAM、EEPROM、EPROM) 内的一个存储区,以500点为一个单位,最多可在参数设置 时到2000点。用外部设备口开展写入操作。在PLC运行时, 可用BMOV指令读到通用数据存放器中,但是不能用指令将 数据写入文件存放器。用BM0V将数据写入RAM后,再从RAM 中读出。将数据写入EEPROM盒时,需要花费一定的时间, 务必请注意。4) RAM文件存放器 通道分配
3、D6000D7999,共2000点。驱动特殊辅助继电器M8074,由于采用扫描被禁止,上 述的数据存放器可作为文件存放器处理,用BM0V指令传送 数据(写入或读出)。5)特殊用存放器 通道分配D8000D8255,共256点。是写入特定目的的数据或已经写入数据存放器,其内容 在电源接通时,写入初始化值(一般先清零,然后由系统ROM 来写入)。应用指令的使用:概述:A、助记符和操作数 上图中的例子就是说当X10触 点接通,执行命令MEAN,求3个数据存放器D0D2中的数据 的平均值,并将结果存到D10中去。B、32位指令上图的DMOV指令的意思就是说将D2D3组成的32位整 数中的数据传送到D4
4、D5, D2为低16位,D3为高16位。上图中MOV表示处理16位数据。C、脉冲执行指令上图第一行命令的意思是当XII从0变为1的上升沿执 行一次INCP,在第三行INC命令,意思是在XII为1的每个 扫描周期都需要执行一次INC指令。INCP命令的意思不明白 可以看以下图所示D、变址存放器FX系列有16个变址存放器,V0V7, Z0Z7,在传送和 比拟指令中变址存放器V和Z用来在程序执行过程中修改软 元件的编号,循环程序需要使用的变址存放器。如以下图所 示上图中Z1的值为4, D6Z1相当于软元件D10 (6+4) ,V0 的值为50, K100V0的意思就是相当于K1是(100+50)。当X12接通,常数50被送到V0,4被送到Zl, ADD指令 完成运算K100V0+D6Z1的值并送到D7Z1中取。如何开展仿真呢?需要用到软元件登录监视功能的操作,按如以下图操作,出现如以下图所示对话框也可以批量监视功能,如以下图操作软元件测试功能一致。