当前位置: 首页 > news >正文

工作:三菱PLC防止程序存储器爆满方法

工作:三菱PLC防止程序存储器爆满方法

  • 一、防止程序存储器爆满方法
    • 1、编程时,添加行注释时,记得要选“外围”,这样不会占用PLC程序存储器内存;
    • 2、选择“外围”的注释,前面会有个*星号,方便检查
  • 二、离线检查PLC文件占用程序存储器空间方法
    • 1. 程序先编译
    • 2. 工具--存储器容量计算(离线)(M)..
    • 3. 参数+程序(P)-- 计算执行(I)--即可得知程序存储器剩余空间
  • 三、优缺点
    • 1. 优点
      • (1)大大节省程序存储器空间
    • 2. 缺点
      • (1)从非PLC原文件读取程序时行注释没有了
      • (2)每次注释都要选择点击“外围”选项

一、防止程序存储器爆满方法

在这里插入图片描述

1、编程时,添加行注释时,记得要选“外围”,这样不会占用PLC程序存储器内存;

编程时,添加行注释,记得要选“外围”,这样不会占用PLC程序存储器内存,1个中文字或中文字符就占用2bytes,N个中文就有2Nbytes内存被占用,通常一行注释就可能会少则几个,多则十几二十个中文字,占用 “字数 * 2N” 个 bytes程序存储空间,特别是新建FB块时,实例M个FB功能块时,就会点用了“字数 * M * 2N”个bytes,占用量会相当大!
所以新建FB块,添加行注释,一定记得要选“外围”选项。
在这里插入图片描述

2、选择“外围”的注释,前面会有个*星号,方便检查

在这里插入图片描述

二、离线检查PLC文件占用程序存储器空间方法

1. 程序先编译

在这里插入图片描述

2. 工具–存储器容量计算(离线)(M)…

在这里插入图片描述

3. 参数+程序(P)-- 计算执行(I)–即可得知程序存储器剩余空间

在这里插入图片描述

在这里插入图片描述

三、优缺点

1. 优点

(1)大大节省程序存储器空间

2. 缺点

(1)从非PLC原文件读取程序时行注释没有了

保存在外围,打开PLC原来程序去读取程序还会有注释,但从非PLC原文件读取程序时,这些注释就会没有了。

(2)每次注释都要选择点击“外围”选项

http://www.lryc.cn/news/496809.html

相关文章:

  • jmeter 获取唯一全局变量及多线程读写的问题
  • 掌握 Spring Boot 中的缓存:技术和最佳实践
  • 动手学深度学习10.5. 多头注意力-笔记练习(PyTorch)
  • 13 设计模式之外观模式(家庭影院案例)
  • 单片机学习笔记 12. 定时/计数器_定时
  • Web安全基础实践
  • Zookeeper集群数据是如何同步的?
  • SpringCloud框架学习(第六部分:Sentinel实现熔断与限流)
  • 动态规划-----路径问题
  • Rust循环引用与多线程并发
  • 东方隐侠网安瞭望台第8期
  • 底部导航栏新增功能按键
  • C++ 之弦上舞:string 类与多样字符串操作的优雅旋律
  • centos8:Could not resolve host: mirrorlist.centos.org
  • Linux 定时任务 命令解释 定时任务格式详解
  • aws(学习笔记第十五课) 如何从灾难中恢复(recover)
  • github webhooks 实现网站自动更新
  • 【C语言】递归的内存占用过程
  • 365天深度学习训练营-第P6周:VGG-16算法-Pytorch实现人脸识别
  • 企业AI助理在数据分析与决策中扮演的角色
  • 洛谷 B2029:大象喝水 ← 圆柱体体积
  • go每日一题:mock打桩、defer、recovery、panic的调用顺序
  • STM32F103 HSE时钟倍频以及设置频率函数(新手向,本人也是新手)
  • renderExtraFooter 添加本周,本月,本年
  • SprinBoot整合KafKa的使用(详解)
  • 【机器学习】CatBoost 模型实践:回归与分类的全流程解析
  • PyTorch 实现动态输入
  • 【Linux相关】查看conda路径和conda和cudnn版本、安装cudnn、cuDNN无需登录官方下载链接
  • 基于Java Springboot环境保护生活App且微信小程序
  • 简单的springboot使用sse功能