2.4.1 减轻控制器/PLC通讯负担(Direct Access方式)

人机界面向控制器/PLC发出请求。然后控制器/PLC响应来自人机界面的请求。
减轻控制器/PLC上程序负担的通讯方式被称为“Direct Access”。

设置步骤

在[控制器/PLC]画面,选择要连接的控制器/PLC。

可用地址

为了使人机界面能从控制器/PLC中获取必要的显示数据,应设置一个地址用来引用部件和脚本功能使用的数据。有两种地址可供引用。

人机界面可引用控制器/PLC数据。有关可用地址和寄存器代码的信息,请参阅“GP-Pro EX控制器/PLC连接手册”。

选择将与人机界面通讯的控制器/PLC的名称(如:“PLC1”),然后输入一个地址(如:“D00000”)。
例如,一个字开关上的输入地址画面。

这些是人机界面内部用于保存操作或控制数据的临时存储位置。当引用数据时,选择[#INTERNAL]作为[控制器/PLC],然后输入相关地址。[#INTERNAL]指人机界面内部寄存器。

例如,字开关上的输入地址画面。

人机界面的内部寄存器[#INTERNAL]包含两个结构区:[LS]区和[USR]区(如下所示)。

包含用户区和一个用于操作人机界面的区域。
A.1.1 LS区(Direct Access方式)

根据[系统设置]-[控制器/PLC]中的[文本数据模式],数据存储顺序会发生改变。
7.9.1 [系统设置] - [控制器/PLC]设置指南

也可以通过使用地址LS9130定义文本数据模式,从而更改数据保存顺序。
第22章 编程(脚本)

可以随意使用所有区,最多30000个字。
数据保存顺序固定为L/H,无论在系统设置窗口的[控制器/PLC]页面中的[文本数据模式]属性设置如何。

人机界面内部寄存器(LS/USR)的寄存器代码和地址范围

寄存器

寄存器代码

地址范围

LS

0x0000

0~9999

USR

0x0001

0~29999