问题:
在文本OP或图形OP上如何计算配方数据记录需要的存储器空间?
解答:
使用下列公式计算配方数据记录需要的存储器空间:
文本OP:
使用下列公式计算配方数据记录需要的存储器空间:
(23+n*4字节)*数据记录数 = OP上需要的存储器空间
= 数据记录中的域数
OP5/7配方存储器的大小为4 Kb。OP15/17为20 Kb。
实例:
如果希望每条数据记录有10个条目,在OP5/7上可以创建多少数据记录?
数据记录数 = 4Kb / (23+10*4 字节)
数据记录数 = 63
图形OP:
使用下列公式计算配方数据记录需要的存储器空间:
- 软盘驱动器
(配方数 + 1) *512 + (数据记录 * 数据记录的大小) =nOP上需要的存储器空间
数据记录的大小 = 60 字节 + 数据记录字节数 (512倍),
带符号:每个条目另加15个字节 - 闪存/存储器模块
数据记录数 * 数据记录的大小 = OP上需要的存储器空间
数据记录的大小 = 90 字节 + 数据记录字节数
带符号:每个条目另加 15个字节
数据记录的倍增因数:
- BYTE, BOOL = 1 字节
- WORD = 2 字节
- DWORD, REAL = 4 字节
- STRING = 1 字节n
你在ProTool中的菜单条:“目标系统” =>n“设置”下,设置OP25/27/35/37和TP27/37配方存储器的大小。在打开的“设置”对话框中,在“数据记录”n=>n“闪存”下,在0/64KB/192KB/320KB这些数值中选择配方存储器的大小。
实例:
如果希望每条数据记录有500个双字条目,并且在ProTool中已设置192nKB配方存储器(不使用符号),那么在OP27上可以创建多少数据记录?
数据记录数 = 需要的存储器空间 / 90 字节 + 数据记录字节数
数据记录数 = 192KB / (90+500*4 字节)
数据记录数 = 91
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc341331.html