老师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

相关推荐

  • 激光术语

    激光术语怎么讲解,1,positional uncertainty  2,unidirectional repeatability&nbsp…

    2017年6月5日
  • 机床爬行

    系统为802D/C  机床润滑良好 F=4MM/分 (F值小的时候)丝杆转动的时候,不连贯,一抖一抖的, F值大的时候,机床运动还…

    SINUMERIK 2018年12月6日
  • 亮度调节

    840d sl 系统屏幕亮度怎么调节 钻石用户推荐最佳答案 参考这个帖子:http://prodweb1.chinacloudapp.cn/club/bbs/p…

    SINUMERIK 2020年10月31日
  • Sinumerik ONE应该

    Sinumerik ONE 已经在国内推广应用了吗? 最佳答案 现在是国内大力推广840Dsl和828D阶段,听西门子的人说,目前还没有计划大力推广Sinume…

    SINUMERIK 2021年7月5日
  • 840D NC 与PLC总清后 如何进行回装?

    840D NC 与PLC总清后 如何进行回装? 希望具体步骤。 最佳答案 西门子840D NC 与PLC总清后,进行数据…

    SINUMERIK 2017年10月24日
  • 报警: 20121—–轴YM2,在交叉误差补偿表 8 中出错

    今天   840D垂度补偿时又出现出现另外的错误:    报警:[  20121—–…

    SINUMERIK 2017年10月24日
  • 老师能不能讲讲TCU?

    数控机床中各种数据存储与备份(一) 课程编号:V2108 看似简单的问题,以为不是问题的问题,其实…. 点击这里,打开新窗口观看完整视频 该视频下的所有用户提问列表 老师能不能…

    2020年10月31日
  • 进入840D系统报警

    系统启动后出现:CHANNEL INTERRUPT    STOP: NO MODE GROUP&n…

    SINUMERIK 2019年6月11日
  • opi接口能不能跟电脑通讯

    opi接口能不能跟电脑通讯 最佳答案 你指的是NCU上的X101接口吗?OPI是840D系统针对NC部分的部件的一个特殊的通讯协议,是MPI的一个特例,不具有开放性,它比传统的MP…

    SINUMERIK 2017年12月7日
  • 求助802DSL机床手轮问题

    公司一台802Dsl的机床,切换到手轮方式有时过几秒后手轮生效,有时要过很久,期间会出现报警:不允许切换到手轮方式,经查看PLC程序发现是一个V33000004.3的信号在闪造成的…

    2021年7月5日