登录
首页 PLC论坛 西门子SIEMENS
回帖 发帖
正文

主题:请教前辈1215C工作储存器快满了,有什么给程序瘦身的方法吗?

点击:1986 回复:19

基本上都是FB的表情
22-03-09 14:31
是的,后期换成1500吧,目前1500买不到。
22-03-09 14:32
是的,目前做项目迭代升级,程序就越写约大了的。
22-03-09 14:33
迭代升级是啥意思?
放了太多的垃圾在里面吗?
22-03-09 15:31
这种情况 基本是FB容量过大引起。
我有一次也出现过把PLC容易用到报警,后来删除某些FB发现问题的原因,关于这问题还特意打过400电话
仔细阅读西门子关于FB,FC的相关说明,它允许建立的FB,FC数量是可以非常多的,足够用的!
但是,它是对每个FB的内存是有限制的,如果使用一个非常大的FB,如做了很多的接口,或者多次调用这个FB,就会导致报警。
根据经验,最好是FC来做子程序,FB来做一些模块化功能,子程序FC来调用FB,尽量少用FB来实现子程序的功能。
22-03-10 09:21
诶 是的 FB块确实很多,但是程序构架是ISA88标准的,就避免不了FB的数量的。
22-03-10 16:03

引用 q7122086 在 2022/3/10 16:03:14 发言【内容省略】

奥卡姆剃刀原理了解一下.
22-03-10 23:21
看来西门子的FB也不是随便用的。
或许你编的程序属垃圾表情
22-03-11 14:20
不是不能用,而是空间有限,不要随意用
22-03-12 20:35

引用 LY-刘 在 2022/3/12 20:35:04 发言【内容省略】

哈哈 随意随便有多大区别?
22-03-12 21:13

上一页 上一页

工控新闻

更多新闻资讯