故事作者:空果仁

最近创作

看看TA的故事

不同厂商PLC 的工作内存可以比较吗?

已锁定

空果仁

官方工程师 西门子1847工业学习平台

  • 帖子

    210
  • 精华

    47
  • 被关注

    311

论坛等级:侠圣

注册时间:2011-07-11

普通 普通 如何晋级?

不同厂商PLC 的工作内存可以比较吗?

3021

8

2018-10-09 14:03:37

 

      经常看到标书上对PLC内存有要求,例如最小工作内存为1.5MB等等,有的竞争对手没有这个等级的产品,只能选择大一级的产品,这样性价比就不好了,但有时想一想,不同厂家的可以比较吗?下面是我的看法:

     在CPU的技术参数中可以查看工作内存的大小,这个参数确实与程序的大小有关,但是编写一个应用的程序到底占用多少内存,跟使用的编程语言、地址区以及方法有关,例如S7-1500使用LAD就比STL要小(S7-300/400正好相反),使用迭代的编程方法,程序代码就少,对应的程序就小。对应一个新的应用,第一次只能拍脑袋估算一下,并不能确认,只有编完了才能得到确切的大小,并以此为经验做为下次选择CPU内存的参考,而且一定是相同系列的。

      我们也做过一些测试,例如S7-300的程序移植过来,需要选择S7-1500哪一款CPU?如果源程序是LAD编写的,基本上可以选择与S7-300相同内存的CPU就可以了,如果是STL,可能需要在原来内存大小的基础上再上浮20~40%,从这点也可以看到,不同系列的CPU(S7-300与S7-1500)1.5MB的内存不一定比1.3MB的程序容量大,这是因为CPU内存会因为存储方式、方法的不同影响到实际程序的容量,所以不同厂商的CPU,工作内存大小在20~30%以内的比较没有多大意义。

上述只是笔者本人的观点,不代表西门子的观点!


不同厂商PLC 的工作内存可以比较吗? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

崔工谈博途与PLC

共有101条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。