您现在的位置是:首页 > PLC技术 > PLC技术

台达DVP-PLC文件寄存器访问(MEMR/MEMW)程序设计范例

来源:艾特贸易2018-01-19

简介范例示意如图 9-5 所示。 【控制要求】 (1) 在 PLC 电源上电时,自动将编号为 0 ~ 49 的文件寄存器的 50 笔数据传送到 D4000 ~ D4099 。 (2) X0=On 时,将 D2000 ~ D2099 的 100 笔历史数据写入编

    范例示意如图9-5所示。

    【控制要求】

   (1)PLC电源上电时,自动将编号为049的文件寄存器的50笔数据传送到D4000D4099

   (2) X0=On时,将D2000D2099100笔历史数据写入编号为099的文件寄存器。

   (3) X1=On时,将编号为099的文件寄存器的100笔数据读出到D3000D3099

 范例示意

    9-5    范例示意

    【元件说明】

    元件说明见表9-4

    9-4    元件说明

元件说明

    【控制程序】

    控制程序如图9-6所示。

 控制程序

    9-6    控制程序

    【程序说明】

   (1) PLC内部的文件寄存器区跟数据寄存器区D一样,都是以word为单位的数据存储区,不同的是文件寄存器区不能作为操作数,不能用一般的指令(例如MOV)进行访问,需用专门的指令MEMW/MEMR来访问。

   (2) PLC在上电时(不管PLCRUN还是STOP状态),若检测到M1101=On,则会按照由D1101指定的起始文件寄存器编号、由D1102指定的读出笔数、由D1103指定的存放读出数据起始D编号,将指定笔数的文件寄存器数据自动读到数据寄存器区。需注意的是,PLC仅在上电时才会根据特M、特D做这个读取的动作。

(作者稿费要求:需要高清无水印文章的读者3元每篇,请联系客服,谢谢!在线客服:艾特贸易网客服为您服务