0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

为什么PLC内存只有几百KB?

广成工控 来源:未知 2023-09-12 09:55 次阅读

PLC内存容量通常被限制在几百KB的范围内,主要是基于以下几个因素:

(1)实时性需求:PLC是用于控制和执行实时任务的设备,它需要快速响应输入信号、执行逻辑和生成输出信号。较小的内存容量有助于提高PLC的处理速度和响应时间,以满足实时性需求。

(2)硬件成本和体积:PLC通常是嵌入式系统,在设计中需要考虑硬件成本和尺寸的限制。较小的内存容量可以降低存储器芯片的成本,并减小整体PLC设备的尺寸。

(3)控制逻辑复杂性:虽然PLC负责控制和执行相对简单的逻辑和任务,但对于大多数应用而言,并不需要过多的内存空间。逻辑程序代码通常具有紧凑性和高效性,因此只需要较少的内存来存储逻辑和数据。

(4)存储器可靠性和稳定性:较小的内存容量可以提高存储器的可靠性和稳定性,减少数据损坏或丢失的风险。此外,由于PLC系统往往长期运行,较小的内存容量有助于减少存储器故障的风险。

尽管PLC内存容量相对较小,但仍然足够满足大多数控制逻辑和数据存储的需求。对于需要处理更大规模和复杂性的应用,可能需要使用高端或专业型PLC,它们通常配备更大容量的内存。此外,一些PLC还提供存储扩展接口,可以通过增加存储卡或存储模块来扩展内存容量。

如果您需要支持codesys编程的PLC,可以加微信18309815706找我。

晚上,我们“广成工控”直播间也会聊相关内容,欢迎观看。


原文标题:为什么PLC内存只有几百KB?

文章出处:【微信公众号:广成工控】欢迎添加关注!文章转载请注明出处。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 广成科技
    +关注

    关注

    0

    文章

    261

    浏览量

    377

原文标题:为什么PLC内存只有几百KB?

文章出处:【微信号:gccanzx,微信公众号:广成工控】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    达、精亿、光威这三个品牌的内存条哪个好?

    达、精亿和光威这三个品牌在内存条市场上都有一定的市场份额和用户评价,具体选择哪个品牌需要根据个人需求和预算来决定。   价格范围  ·100-300元 ‌:精亿赤龙银甲系列、光威内存条(天策系列
    的头像 发表于 10-25 11:01 413次阅读

    PGA870/LMH6521以从几百Hz到120M左右的通频带选择一个PGA,则3dB带宽选多少合适?

    PGA870, LMH6521以从几百Hz到120M左右的通频带选择一个PGA,则3dB带宽选多少合适?PGA能否满足这个通频带内增益幅度的一致性?
    发表于 09-24 07:11

    用TLC2254设计仪用放大器时,在输入端输入一个几毫伏的信号,第一级放大输出信号怎么由几百毫伏慢慢的降为0了?

    各位老师好,用TLC2254设计仪用放大器时,在输入端输入一个几毫伏的信号,它的第一级放大输出信号怎么由几百毫伏慢慢的降为0了
    发表于 09-19 08:08

    高通滤波器接由TLC372构成过零比较器,为什么在低频时比较器输入的交流电压被抬升了几百毫伏?

    输入是:峰峰值为0~2V的单极性正弦波,频率为10Hz。单独的高通和TLC比较器都能正常工作,当他们接到一起后,从高通滤波器输出的波形明显被抬升了好几百毫伏(应该是规则的正弦波的)。不知道为什么,跟TLC内部结构有关系吗?望指教!电路图如下: 仿真图如下:
    发表于 09-14 07:36

    转载 golang内存分配

    Go 的分配采用了类似 tcmalloc 的结构.特点: 使用一小块一小块的连续内存页, 进行分配某个范围大小的内存需求. 比如某个连续 8KB 专门用于分配 17-24 字节,以此减少内存
    的头像 发表于 09-05 14:12 190次阅读
    转载 golang<b class='flag-5'>内存</b>分配

    PGA2310没有程控时,输入信号100mV,11脚输出2.4V,有时没有信号输出有时只能输出几百毫伏的原因?

    没有程控时,输入信号100mV,11脚输出2.4V,但有时没有信号输出,有时只能输出几百毫伏,请问高手。
    发表于 08-30 08:16

    用VCA构成AGC电路时在低频10Hz到几百Hz时波形失真较严重,为什么?

    用VCA构成AGC电路时在低频10Hz到几百Hz时波形失真较严重,是因为VCA810不适用于低频应用吗
    发表于 08-01 06:31

    mesh的内存占用能否优化?

    我测试到esp_mesh在开启的情况下,即打开wifi和打开mesh,DRAM会占用大约130kb内存。且测试发现esp32剩余内存不足大约60kb的时候系统会重启。这样来说300
    发表于 06-28 15:32

    CYW43455同时多台设备测试漫游切换功能,测几百次有个别设备会概率性的断线,为什么?

    目前平板用CYW43455,同时多台设备测试漫游切换功能,测几百次有个别设备会概率性的断线,驱动版本version 100.10.63 内核4.4,安卓8.1,附件是日志和固件,帮忙看看
    发表于 05-22 08:15

    基于FPGA的内存128M flash芯片控制器设计方案

    这款flash芯片的的存储是一个扇区4KB,一个扇区可以存256个字,一个字是8位,一个块是64KB,一共有256个块组成一个存储flash内存
    发表于 04-19 09:52 1065次阅读
    基于FPGA的<b class='flag-5'>内存</b>128M flash芯片控制器设计方案

    C语言内存泄漏问题原理

    内存泄漏问题只有在使用堆内存的时候才会出现,栈内存不存在内存泄漏问题,因为栈内存会自动分配和释放
    发表于 03-19 11:38 434次阅读
    C语言<b class='flag-5'>内存</b>泄漏问题原理

    为什么Profinet网线只有四芯?

    为什么Profinet网线只有四芯? Profinet网线为什么只有四芯?这是一个常见的问题,而答案涉及到Profinet网络的工作原理、电气信号传输、市场需求以及成本效益等方面的因素。 首先,我们
    的头像 发表于 01-05 14:03 1219次阅读

    AD7709设置完成后,通过查询RDY引脚获取转换结果要几百毫秒之后才能读取到有效数据是为什么?

    _AD7709设置完成后,通过查询RDY引脚获取转换结果。但是要几百毫秒之后才能读取到有效数据,前面读取到的都是0!!这是什么原因造成的???
    发表于 12-08 06:15

    常见的PLC系统BUG有哪些?

     PLC系统中的内存溢出问题可能导致程序崩溃或系统不稳定。为了减少内存溢出问题,合理使用内存资源,避免无限递归、循环或过度使用变量和数据结构。
    发表于 11-15 09:59 525次阅读

    malloc 申请内存的两种方式

    从堆分配内存 方式二:通过 mmap() 系统调用在文件映射区域分配内存; 一、brk()系统调用 1、brk()的申请方式 一般如果用户分配的内存小于 128 KB,则通过 brk(
    的头像 发表于 11-13 11:42 2537次阅读
    malloc 申请<b class='flag-5'>内存</b>的两种方式