与PC或单片机(以下称“主机”)等自身没有通讯协议的设备通讯时,主机将向人机界面发送读写请求。人机界面显示或操作由主机的写请求发送的数据。为响应读请求,人机界面将保存的数据返回主机。
这种通过在主机侧运行程序而实现的通讯方式被称为“Memory Link”。
设置步骤
如需将主要用作控制器/PLC,请如下所示配置[控制器/PLC]设置。
制造商:Digital Electronics Corporation
系列:Memory Link
为使人机界面能从主机中获取必要的显示数据,应设置一个引用数据的地址并将其用于部件或脚本。在人机界面上有两种地址可以引用。
Memory Link系统区地址
系统区被用作读取和写入主机请求的媒介。系统区是Memory Link方式的通讯区。A.1.2 系统区(Memory Link方式)
例如,设置一个字开关地址,从[控制器/PLC]选择[#MEMLINK]并输入地址(例如“100”)。
例如,一个字开关上的输入地址画面。
当使用Memory Link方式与人机界面内部寄存器地址[#INTERNAL]进行通讯时,只能使用[USR]区。例如,当需要引用计算值时,可将内部寄存器用作临时存储区。
可以按需要使用所有区,最多30,000字。文本数据的存储顺序固定为L/H,无论系统设置窗口[控制器/PLC]页中的[文本数据模式]属性如何设置。
采用Memory Link通讯方式时,不能使用内部寄存器。
从[控制器/PLC]中选择[#INTERNAL],然后输入地址(例如,“USR0100”)。
例如,字开关上的输入地址画面。
连接多台控制器时,可在[#INTERNAL]中使用LS区。2.4.3 同时使用Direct Access方式和Memory Link方式
人机界面关机或进入离线模式(如传输时)时,保存在人机界面内部寄存器中的数据会被删除。为保存内部寄存器数据,可将用户区的数据复制到备份存储器(SRAM)。5.4.4.3 [主机] - [模式] - 备份内部寄存器