计算配方数据记录所需的存储器空间

问题:
在文本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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月5日
下一篇 2021年4月12日

相关推荐

发表回复

登录后才能评论