plc-应用技术-课件项目4--任务4.pdfVIP

  • 3
  • 0
  • 约7.24千字
  • 约 20页
  • 2022-06-26 发布于江西
  • 举报
《PLC应用技术》 项目4 :PLC功能指令 应用 任务4 变地址数据的显示控制 PLC 项目4 PLC功能指令应用 任务3 :变地址数据的显示控制 一、任务分析 二、相关知识 三、任务实施 四、知识拓展 五、任务拓展 PLC 项目4 PLC功能指令应用 任务4 变地址数据的显示控制 一、任务要求 要求:设计数据寄存器区域内容的显示控制程序。数据寄 存器区域地址从D0开始,按钮X 1每按一次地址号加1,即地 址号依次是D0、D 1、D2 、D3……其内容也从1000开始,依 次为1000、1001、1002、1003…… 分析: 1、本任务是要显示不同地址单元中的内容。D0 中的内容为 1000,从D0开始,每按一下X 1地址号就加1,其中的内容也 加1,即D0= 1000、D 1= 1001、D2= 1002……这涉及变址寄存 器的使用。 2 、本任务要显示的内容是4位BCD码,需要用4个LED数码 管,分别显示寄存器数据的千位、百位、十位和个位。 PLC 项目4 PLC功能指令应用 任务4 变地址数据的显示控制 二、相关知识 1、变址寄存器 (V 、Z )—功能指令的操作数 • 变址寄存器V 、Z是两组16位的数据寄存器,分别为V0~V7和Z0~Z7 • 变址寄存器除了与通用数据寄存器有相同的存储数据功能外,主要用于 操作数地址的修改或数据内容的修改。 • 变址的方法是将V或Z放在操作数的后面,充当修改操作数地址或内容的 偏移量,修改后其实际地址等于操作数的原地址加上偏移量的代数和。 • 若是修改数据,则修改后实际数据等于原数据加上偏移量的代数和。 • 变址功能可以使地址像数据一样被操作,极大地增强了程序的功能。可 充当变址操作数的有K 、H 、KnX 、KnY 、KnM 、KnS 、P 、T、C、D 。 • 当需要用32位变址寄存器时,就由V 、Z组合而成。V是高16位,Z是低 16位。在操作指令中只要指定Z ,编号相同的V就被自动占用。 PLC 项目4 PLC功能指令应用 任务4 变地址数据的显示控制 二、相关知识 1、变址寄存器 (V 、Z )—功能指令的操作数 图示程序解读:当X0= 1后,变址 寄存器V3 中的数据是10、Z3 中的 数据是20 ,则地址D0Z3 =D (0 + 20 )=D20 ;常数K30V3 =K (30 +10)=K40 ;32位数据传送指令 “DMOVP D4Z3 D20 ”表示由 D25 、D24组成的32位字元件中的 数据传送到D21 、D20组成的32位 字元件中。 “DMOVP H00013A5C Z3 ”表 示将 32 位的十六进制常数 H00013A5C送到由V3 、Z3组成的 32位字元件中。 PLC 项目4 PLC功能指令应用 任务4 变地址数据的显示控制 二、相关知识 1、变址寄存器 (V 、Z )—功能指令的操作数 应用举例:图4-50所示为用加1、减1指令及 变址寄存器完成的彩灯正序点亮至全亮、反 序熄灭至全熄的循环变化。 • Y0~Y 13接12个彩灯,程序中初始运行时 将变址Z清0 ; • X 1为控制开关。当X 1合上后,用M8013 使K4Y0Z 中的数据加1,然后Z 中的值也加 1,点亮第1个灯 (Y0 )。以后每隔1s点亮 一个,依

文档评论(0)

1亿VIP精品文档

相关文档