Delta人机界面:内部寄存器与配方管理

需积分: 45 241 下载量 59 浏览量 更新于2024-08-06 收藏 41.93MB PDF 举报
"台达触摸屏宏设置 - 内部存储器详解" 在台达的触摸屏产品中,内部存储器是设备数据管理和交互的核心部分。本篇主要关注内部存储器的几个关键区域及其用途。 首先,内部寄存器区(R/W)提供了65536个16位的内部寄存器,可以通过$符号进行访问。字访问使用$n(0到65535),而位访问则采用$n.b形式(n范围0到65535,b范围0到15)。这些寄存器用于存储运行时的中间计算结果、状态信息和其他临时数据。 断电保持内部寄存器区(R/W)以$M开头,包含1024个16位的断电保持寄存器。这些寄存器在电源中断后仍能保留其数据,确保重要信息不会丢失。同样,可以使用$Mn进行字访问,$Mn.b进行位访问(n范围0到1023,b范围0到15)。 间接寻址寄存器区允许通过一个寄存器来寻址另一个寄存器。使用*$n的形式,其中n是0到65535之间的值,可以获取或修改由$n指定地址的寄存器中的数据。例如,如果$n等于m,而$m等于X,则*$n将等于X,只要m的值不超过65535。 配方编号寄存器(R/W)是16位的寄存器RCPNO,用于指定配方组别的编号。配方组别编号可以从1到配方组的最大数量,这个数量在用户编辑配方时设定。PLC在上载或下载配方时会依据RCPNO寄存器中的编号来存取对应的配方数据。配方长度和组数由用户自定义,最大支持64K Words的配方空间。 最后,配方寄存器区(R/W)RCP,其长度为L,组数为N。每个配方的数据可通过RCPn(n:0到NxL+(L-1))进行字访问,RCPn.b(n:0到NxL+(L-1),b:0到15)进行位访问。这里,$n和m是索引值,X代表寄存器中的实际数据。 台达的人机界面产品,如DOP-A和DOP-AE系列,结合了ScreenEditor软件,提供了丰富的元件功能,如按钮、仪表、长条图、管状图、扇形图、指示灯、数据显示、图形显示、输入、曲线图、取样功能和警报显示等,以实现用户友好的交互界面和复杂的自动化控制。用户可以根据需求选择不同的元件,并通过宏设置来实现更高级的逻辑控制和数据处理。