系统中最多可以设置64个采样组。
一次可以采样的最大数据数(地址数)对16位长度来说是512个,对32位长度来说是256个。
一个采样组中不能混用不同控制器/PLC的地址。
一个控制器/PLC的地址或内部寄存器地址可以设置为一个采样组。但是,如果在[地址]选项卡中勾选了[启用多种数据类型],则可以混用一台控制器/PLC和内部寄存器的地址。
一个采样组(或发生次数 x 块数)中可以设置的样本数取决于是否勾选了[模式]中的[保留采样数据(SRAM)]*1、一次采样的数据数(地址数)、[启用多种数据类型]设置、数据类型和操作模式。
详情请参阅以下内容。
25.12.1 采样数据使用的容量
当使用具有320KB SRAM的人机界面时,可以保存的样本数估计如下。
当使用一个采样组时
指定的地址 |
位长:16位 |
位长:32位 |
1 |
81,332 |
81,332 |
16 |
10,166 |
5,082 |
64 |
2,540 |
1,270 |
256 |
634 |
316 |
512 |
316 |
- |
(上面提供的数字是依据备份存储器(SRAM)容量而得到的估计值。一个采样组中可以设置的采样样本数最大为65535。)
在以下情况下会清除备份存储器(SRAM)中的数据:
传输工程(发送工程)
离线模式的[初始化用户内存]
离线模式的[初始化备份SRAM]
指定的[数据清除位地址]置ON
未将数据保存到备份存储器(SRAM)时,会将数据保存到工作存储器。除上述情况外,人机界面关机或复位时将清除工作存储器中保存的数据。
在人机界面上电且内部程序就绪后,在采样开始前可能会出现最长一秒种的延迟。
如果要在很短的周期内进行大量数据的采样,那么显示更新和画面更改将放缓,通讯周期时间*2将提高。在这种情况下,由于在从控制器/PLC中读取数据前下一次采样已经开始,因此会把以前的数据就作为该轮次的采样数据。
对执行条件-[恒定周期]、[位ON时的恒定周期]或[位更改]来说,由于要读取所有设定地址的数据,如果需采样的地址数较多,就会给系统通讯带来一定的负担。
如果执行条件是[恒定周期]或[当位为ON时恒定周期],即便[采样周期]比通讯周期时间长,由于画面切换或滚动显示,通讯周期时间*2也可能超过[采样周期]。在这种情况下,由于在从控制器/PLC中读取数据前采样已经开始,因此会将以前的数据就作为该轮次的采样数据。
当使用LT4000系列时,如果将[采样周期]设置为100毫秒,且采样大量的数据,则采样周期将超过100毫秒。为了防止采样延迟,需要以下面的字数为指导,调节数据量。
当字地址位长为16位时:(组数 * 地址数) 不大于8100个字
当字地址位长为32位时:(组数 * 地址数) 不大于4050个字
但是,无论采样字数是多少,当正在处理的逻辑程序等的负荷非常大时,可能会发生采样周期延迟。
当[采样周期]较短(1到2秒或100毫秒等),且发生了画面切换等较大处理时,采样将会中止一段设定的时间。如上所示,将显示以前的数据作为该轮次的数据。
如果在[地址]中选择了[随机],与控制器通讯所需的时间可能要比选择[连续]要长。
如果在[地址]中选择了[随机],就不能将符号变量设置给地址。但是,如果勾选了[启用多种数据类型],则可以设置变量、数组变量或结构元素。不能设置符号。
当使用作为执行条件的位ON设置创建多个采样组时,请为确认位地址指定不同的地址。如果指定相同的地址,位将不会正确置为ON和OFF。
在[采样频率]处如果将[频率]设置为[地址],则在下述情况下会将指定地址的值清零。
人机界面关机或复位
传输工程(自动传输)
从离线模式进入运行模式
为避免数据清零,请使用内部寄存器的备份功能。
5.4.4.3 [主机] - [模式] - 备份内部寄存器
在[采样频率]处如果将[频率]设置为[地址],更改采样频率前会确认指定地址中值的变化。因此,更改采样频率时可能会有一定延迟。
因为打印值的计算方法与采样数据显示器上显示值的计算方法有所不同,采样计算值可能不一致。
将采样数据备份到外部存储器
如果勾选了[备份采样数据],[采样频率] x [发生次数]应大于5秒。如果在一秒内保存到外部存储器,数据将不会成功保存,这是因为在复制备份数据文件(二进制)。如果在多个采样组中备份数据,数据则可能不会正确保存,具体取决于数据多久保存一次。
备份文件(二进制)的名称会自动生成,方法是在时间戳上添加从0-9的索引号。使用相同的时间戳最多可以创建10个文件。如果文件超过10个,则发送写入错误,而且不会保存新文件。
*1 如果在[模式]选项卡上勾选了[保留采样数据(SRAM)]复选框,则会将采样数据保存在备份存储器(SRAM)中。如果取消勾选此复选框,则会将采样数据保存到工作存储器中。可以更改每个采样数据组的存储设置。
*2 通讯周期时间是指从人机界面请求数据直到从设备中接收到数据所需的时间。它以Bin格式保存在内部寄存器地址区LS2037中。该值以10毫秒为增量。
使用多台控制器/PLC时,可以从[系统设置]-[外接设备列表]页的[控制器/PLC管理地址列表]查看各控制器/PLC与内部寄存器地址的通讯周期。
5.4.13 [系统设置] - [外接设备列表]设置指南