登录
首页 PLC论坛 三菱Mitsubishi
回帖 发帖
正文

主题:三菱结构化编程占用的空间非常大吗?

点击:5482 回复:18

引用 gk_0 在 2018/6/16 13:01:01 发言【内容省略】

图二并没有节省字节数。
因为西门子推荐的偶数字节的数据类型的地址应该使用偶数字节,实际上,在实际的编程中,使用奇数地址系统也不会认为有错误。图二只是对于内存地址的优化,因为在博途中,符号编程是强制规范。
在传统的STEP7中,类似于左图这样的,我们不是仍然可以使用类似于MB3的方式使用这块地址,因此,图二仅仅是西门子对于偶数字节长度的数据类型,例如双字,整形,长整形以及浮点数的强制偶数地址排列。
Good Luck~
18-06-16 14:58
MB可以自己指定,而DB内部则不能
18-06-16 15:08
构结化工程肯定占内存比较大。。完全没必要。。
18-06-16 16:31

引用 gk_0 在 2018/6/16 15:08:02 发言【内容省略】

DB块属性中取消优化块选项即可
18-06-17 11:36
用的越多你会觉得越舒服,三菱的PLC实在担心FB不够用的情况下可以考虑用FC(函数)来写,不过因为不占用地址切记重复调用的时候要排序做轮询执行。
18-06-20 16:52
而且我也觉得你用的有问题。。。我最近在搞的Q03UDE,10个轴加光纤通讯(和上下游)加网口和MES通讯全是结构式写才60%。还有就是官方的部分FB能不用最好不用,本身就是一个黑盒子,占用的地址还很大,如果说你的应用只是普通的定位应用,最好自己根据手册写写就好了。
18-06-20 16:59

引用 MIC小赖 在 2018/6/20 16:59:17 发言【内容省略】

感谢大家的回复! FB占用空间大这个问题,确实是调用官方的FB,FB内功能较多。
我现在自己编写FB,用梯形图,目前来看空间够用了。
18-07-10 14:36
问题解决就好了~
18-07-19 15:55
大佬们,请问加SD卡可以解决内存不足的问题吗?
24-08-20 14:43

上一页 上一页

工控新闻

更多新闻资讯