老师NCU的SRAM装不下NC的程序怎么办?

老师NCU的SRAM装不下NC的程序怎么办?

数控机床中各种数据存储与备份(一)

课程编号:V2108

看似简单的问题,以为不是问题的问题,其实....

点击这里,打开新窗口观看完整视频

该视频下的所有用户提问列表

老师NCU的SRAM装不下NC的程序怎么办?

最佳答案

这个问题问得很好。刚刚已经和大家讲过,NC的程序一般都是要运行在NCU的内存里,因为整个数控的位置控制、插补运算等,都是NC CPU完成的,因此还要拿到里面去运行。NC的内存有多呢?随着NCU的硬件变化,内存设置也会随之变化,早先大概在3M左右,如果现在.3B 的情况,大概在10M左右。10M在现在来说不是很大,但实际上NC的加工程序占地并不大,如果是手动编程,即使程序很长很复杂,容量也不会很大。所以10M可以装载的程序的容量是很大的。
    但是,遇到内存不够的情况时,只能选择扩大内存。西门子很多选件都是可以扩大内存的,最简单的一个选件,叫D00,购买一个D00,相当于可以额外增加2M内存。D00最多可以买6个,即能够扩大12M内存。另一种情况,比如单个程序就达到10M(比如,靠计算机CAM软件生成的模具程序等可以非常庞大)。在以前,840D powerline上也会出现这种情况。这时候就要选择外部执行程序,也就是U盘、网络驱动器(网盘)、Local drive、CF卡的local drive 选件等。拿硬盘举例来说,在数控系统内部,开辟一个缓存区域,令程序被源源不断地读到这片缓存区域里,再迅速地被执行掉。这个程序段消掉后,后续的程序填补进来,再继续被执行。但是这种方式也有限制,比如在主程序里调出一个很长的子程序,一定要写EXTCALL 也就是外部调用方式。另一个限制是,很长的程序一定不支持NC程序中很常见的GO TO 跳转指令,因为无法在缓存区域里找到GOTO的位置。(但是在模具加工里这不是问题,因为模具加工都是坐标点。)
    另外,840DLS还有一个功能,对于.3B产品,并且软件版本在4.7SP2之上,西门子会提供一个很强大的选件EES,意味从外部存储器执行程序。这个选件开通之后,系统可以从外部存储器执行任意大小的程序,不需要再下载至缓冲区。
如何使用也分成几种情况:
在TCU下,EES选件代号P75,单独勾选P75选件,就会自动扩展出NC Extend 即NC扩展存储区,100M.这100M实际上占用的CF卡的空间;P12选件是NCU的CF卡上附加的HMI的存储器,两个都激活的话,可以利用CF卡的所有剩余HMI存储(但是不能超过6G)。
PCU不支持P12选件, 因为本身是外部的HMI,但是可以运用EES选件P75 ,也同样会产生一个扩展存储区,使用的是C盘上剩余的存储空间。因此设置EES功能,将不会出现前文提到的额外编写外部调用程序或goto 指令限制。

提问者对于答案的评价:
谢谢

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc298621.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:15
下一篇 2020年10月31日 下午2:15

相关推荐

  • 810d怎么走第二参考点

    为了调试机械手上料,需要刀塔每次走到固定点给机械手让出空间。但现在出现对刀点不一样,走相对坐标后刀塔停的位置也不一样。可以实现每次都停到机床坐标的固定点。 最佳答案 G75&nbs…

    SINUMERIK 2017年5月31日
  • 如何采购加密狗

    需要采购货号 钻石用户推荐最佳答案 SINUMERIK V4.7授权:6FC5870-4YC43-0YA0 参考资料:https://support.industry.s…

    SINUMERIK 2020年10月31日
  • 西门子840d 倍率开关如何plc编程啊,急啊 我是新手

    西门子840d 倍率开关如何plc编程啊,急啊 我是新手 问题补充:我想知道,倍率开关中开关档位是怎么和plc中联系上的。 最佳答案 楼主的问题具有一定典型性,…

    SINUMERIK 2017年11月23日
  • 关于抱闸的问题

    新手向问下,抱闸在什么时候是抱紧的,什么时候是松开的?我知道S120是自动控制的,但具体它怎么控制不太清楚,想弄明白里面的机制,另外,840D用的不是S120驱动,抱闸需要通过程序…

    2017年10月31日
  • 828D系统CF卡镜像坏了,谁有这个镜像发我一份谢谢

    828D系统CF卡镜像坏了,24X.2TE(车床版),卡订货号6FC5835-1GY40-1YA0谁有这个镜像发我一份,急用谢谢!邮箱:125671960@qq.com 最佳答案 …

    SINUMERIK 2020年10月31日
  • 828D车床4工位刀架控制

    最近买了一套828D系统(PCU260),需要建立设置4把刀的刀号,按照以前802D SL的设置方法,新建刀号后在MDI下输入T1,在屏幕上就能显示T1,并且不需要相应的…

    SINUMERIK 2017年11月12日
  • PCU20开机画面如何更改

    PCU20开机画面如何更改 问题补充:请注意是PCU20,不要说PCU50的事 最佳答案 机床制造厂商可以把启动画面变成自己的启动画面,如含有厂名厂标的图片等等。修改的办法,只要你…

    SINUMERIK 2017年12月2日
  • 840D增加了两个虚拟轴,PLC的使能信号该怎么添加

    实验室的840D台架新配置了2跟虚拟轴(B1、C1),用作虚拟轴用,无实际驱动电机。但对B1或者C1轴操作时提示“缺少轴使能”,请问大家应该怎么添加这两根轴的使能信号呢,是不是需要…

    SINUMERIK 2017年8月15日
  • 求SinuCOPY FFS软件

    哪位大哥有SinuCOPY FFS软件 发份我邮箱:yongrsi@163.com 问题补充:求801大侠帮忙 最佳答案 SinuCOPY FFS软件…

    SINUMERIK 2017年11月12日
  • SinuTrain 安装

    在安装SinuTrain时出现了Microsoft Visual c   2013可重新发布包(x86)的安装似乎失败了.您想继续…

    2020年10月31日