1500下标间接寻址

1500间接寻址报错,已经给下标赋值了,程序中没执行的地方下标为空,是怎么回事,如何解决?    
IF "DB200".InPut=0 THEN
    "DB200".InPut:=1;
    
END_IF;

"DB200".Out:="DB200".InPut MOD 4 ;

IF "DB200".Cmd_Forwd[0] THEN
    "DB200".Cycline["DB200".Out].Cmd.ManalForwd := TRUE;
ELSE
    "DB200".Cycline["DB200".Out].Cmd.ManalForwd := FALSE;
END_IF;

IF "DB200".Cmd_Back[0] THEN
    "DB200".Cycline["DB200".Out].Cmd.ManalBack := TRUE;
ELSE
    "DB200".Cycline["DB200".Out].Cmd.ManalBack := FALSE;
END_IF;

问题补充:
CPU 临时错误:FC 1 中的区域长度错误
将影响 OB 1 的执行
写访问 易失性 DB 区域 
地址错误,已忽略操作数

最佳答案

检查"DB200".InPut的数值啊,是不是除以4之后的余数超过了"DB200".Cycline的下标
另外"DB200".Out:的数据类型是整数吗

FC1里面的程序就这么多么,会不是在别的地方有错误?

提问者对于答案的评价:
程序段SCL写超了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 下午12:02
下一篇 2021年7月5日 下午12:02

相关推荐

  • S7-200控制伺服电机丢脉冲

    我使用的是S7-200PLC通过脉冲+方向的方式控制伺服电机。PLC发送2000个脉冲,伺服转一圈后停。但是现在遇到一个问题,首次上电启动时,伺服接收到的脉冲少于2000,接下来就…

    SIMATIC S7-200 2021年7月5日
  • S7-200库文件

    谁有MBUS_CTRL文件? 最佳答案 网上下载吧,并且还带有USS协议的指令。 提问者对于答案的评价:谢谢了 专家置评 请提问者选择更贴切的答案加分。

    SIMATIC S7-200 2021年7月5日
  • 6ES7 277-0AA22-0XA0

    6ES7 277-0AA22-0XA0 ,我的EM277模块为这个型号,我添加的GSD文件为,6ES7 277-0AA20-0XA0我组态后,怎么通讯…

    SIMATIC S7-200 2020年11月1日
  • 郁闷。。。S7-200与扫描枪自由口通信的问题

    本人第一次做200自由口通信。在实际应用遇到问题望大侠解答  硬件:PLC:cpu226 cn   0口与扫描枪连接&n…

    SIMATIC S7-200 2017年12月8日
  • S7-200通讯连接

    各位大虾好:小弟有一问题想请教各位:现在有一台S-200 224CN已经与TD200通讯,占用了PLC的RS485接口。现在我们想让此PLC与一台施耐德PLC通讯,问是否…

    SIMATIC S7-200 2017年8月16日
  • 西门子SS7-200 SMART与欧姆龙E5CC仪表通讯

    西门子SS7-200 SMART与欧姆龙E5CC仪表通讯 ,写入+5度和正值温度写入正常,写入-15度和负值没有反映。 图片说明:    &…

    2021年7月5日
  • S7-200 Smart Modbus通信问题

    大家好,请教一下,smart 200在做modbus通信时,一个保持寄存器是16位,传输整数没问题,但是我要传输浮点数怎么处理呢? 问题补充:再补充两个问题:1.怎么处理…

    SIMATIC S7-200 2021年7月5日
  • 两液位段位控制

    两个液位控制一个泵,用段位控制。a罐往b罐输送液体,a罐开始控制电机以50赫兹启动,并且减速运行到设定液位。当b罐液位升到设定液位时,将控制权给b罐液位控制。当b罐液位接近高限时频…

    2017年6月4日
  • TD200改TD400

    我有一台仪表是用TD200显示,现想用TD400c显示.(224) 请与我联系13852487829以便当面请教! 问题补充:是很老的TD2OO看不到数据块内容。有一些内…

    SIMATIC S7-200 2021年7月5日
  • modbus 接线插头怎么做

    西门子200PLC做从站,modbus通讯,通讯用什么数据线?接头怎么做接线? 最佳答案 针式DB9的3(A),8(B)与主站的A,B对接 提问者对于答案的评价:的 专家置评 已阅…

    SIMATIC S7-200 2017年11月12日

发表回复

登录后才能评论