回复:300PLC死机问题

已锁定

艾星落尘

  • 帖子

    996
  • 精华

    1
  • 被关注

    179

论坛等级:至圣

注册时间:2010-02-26

白金 白金 如何晋级?

发布于 2022-06-07 10:05:33

7楼

展开查看
以下是引用看雪001在2022-06-07 09:23:47的发言 >6楼

可能的原因是指针未初始化,间接寻址的那段程序先不要调用,最好先删除间接寻址的程序。

另外,可以打开诊断信息,每一条错误有帮助和跳转到按钮。有那么多的piw[指针]错误,首先就该去检查指针。

       程序发出来,请大家一起分析下;程序一直没执行,没有发现有什么不对的地方;报警I/O错误的,就是这24个模拟输入; 

      L     P#200.0

      T     LD     0

      L     P#0.0

      T     LD     4

      L     P#200.0

      T     LD     8

      L     24

M001: T     LW    12

      L     LD     0

      LAR1  

      L     PIW [AR1,P#0.0]

      T     LW    14

      +AR1  P#2.0

      TAR1  

      T     LD     0

      L     LD     4

      LAR1  

      OPN   DB   100

      L     DBD [AR1,P#0.0]

      T     LD    16

      CALL  FC   100

       IN0 :=LW14

       IN1 :=0

       IN2 :=27648

       IN3 :=0.000000e+000

       IN4 :=LD16

       OUT5:=LD20

       OUT6:=L24.0

      L     LD    20

      OPN   DB   101

      T     DBD [AR1,P#0.0]

      +AR1  P#4.0

      TAR1  

      T     LD     4

      A     L     24.0

      =     M [LD 8]

      L     LD     8

      LAR1  

      +AR1  P#0.1

      TAR1  

      T     LD     8

      L     LW    12

      LOOP  M001


一个人在战斗
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54774条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。