PLC 存储区数据

在s7-200中,由于使用了一个移位寄存器指令来做子程序调用控制,同一个时刻只能调用一个子程序,因此寄存器里面的数据只能有一个1,其余为0。所以存储区中的数据正确对程序非常重要。
我想问的是,PLC在运行过程中,存储区的数据是否会因为各种原因出现错误?比如受到干扰,计算错误等等……

最佳答案

1、首先存储区的使用是有读写寿命的,这就说明可能出错
2、干扰的情况除非很严重,到那时一般PLC就不能工作了
3、建议开两个存储区,比较一下,一样在执行,否则转出错处理

提问者对于答案的评价:
1.EEPROM我知道有100w次的写入寿命,RAM一个扫描周期可能会读写入好几次。
2.PLC的抗干扰能力是很强的,但是为了程序的保险起见,还是得对数据做些错误判断。
3.两个存储区的确是个不错的选择,同时出错,而且错误后结果一样的情况同中500w差不多,值得考虑。我以前用的编码和译码指令做数据处理,有点过火了。
4.谢谢大家的帮助。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc309873.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:29
下一篇 2020年11月1日 下午2:29

相关推荐

  • CPU26PLC怎样与PC机通讯

    我的PLC是CPU226 如何才能用自由口与上位机的Wincc进行通讯?最好不加硬件! 专家建议 CPU226 与 WinCC 可以通过集成…

    SIMATIC S7-200 2021年7月5日
  • 谁给我个钢管检测筛选的程序

    不知道有没有那位哥们手里面有关于钢官检测筛选的程序,给我个,谢谢~~~~~~~~` tjlianmao@sina.com  大家发到这个油箱. 问题补…

    SIMATIC S7-200 2021年7月5日
  • 200库文件如何添加到smart200的库中

    哪位大师指教200中的库文件.MWL如何添加到smart200中 最佳答案 1、我的用法是将200的库文件,直接拷贝到C:\Program Files\Siemens\S…

    SIMATIC S7-200 2021年7月5日
  • S7-200的通讯

    S7-200通讯的奇校验、偶校验分别用在什么地方,他们的区别是啥子 最佳答案 奇偶校验用在数据传送里。数据传送时,最后一位为奇偶校验位。收发上方事先已经约定好进行奇校验还是偶校验。…

    SIMATIC S7-200 2021年7月5日
  • STEP 7-MicroWIN SMART V2.4 安装出现问题

    安装过程出现错误 问题补充:STEP7-Micro/WIN SMART V2.4安装引导出现报错最低配备操作系统window7或windowXP SP…

    2021年7月5日
  • plc的电源

    西门子224的plc电源端子是l和n,我的控制变压器是380变220伏的,但220伏输出两端子无220.0伏标示,对地电压差不多一样,我该怎样接到l和n上呢,有极性吗?谢谢. 最佳…

    SIMATIC S7-200 2021年7月5日
  • MODBUS从站指令中holdst~和maxhold问题

    比如我PLC自身程序就用掉了VB0~VB2000,是不是MBUS_INIT块中"holdst~"开始,"maxhold"长度的存储区就不能和…

    SIMATIC S7-200 2021年7月5日
  • s7 200 网络读写中配置分配存储区的作用

    s7 200 网络读写中配置分配存储区的作用?(图1)使用来存储什么的?其中每个操作有两个字节存储操作状态字。(图2) 图片说明:    &…

    2020年10月31日
  • CPU 222 CN 定时器

    我的CPU222CN中的定时器不能用,我下载程式时显示"编译错误,请查看非致命错误",查S7200的手册,没有对应的说明,我将含定时器的网络删除就没有错误显示了…

    SIMATIC S7-200 2021年7月5日
  • S7200换型

    6ES7216-2AD23-OXB8,6ES7231-OHC22-OXA8  可以用哪个系列的型号替换 最佳答案 还是用这个型号就行啊,现在还没宣布淘汰呢:ht…

    SIMATIC S7-200 2017年5月28日