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局部变量自动有初始值,而且清不掉。

    本人在一个程序中,新写了一个子程序,发现子程序中用的局部变量,出现自动有值,而且清不掉。请各位大师帮忙分析下。 问题补充:在此子程序中,LW0没有被别处调用,特意把后面程序全删掉试…

    2017年8月16日
  • 重复度为+-2

    看200的手册时,看到有如下一段:SMB28中的数字值代表模拟电位器0 的位置,SMB29中的数字值代表模拟电位器1的位置,模拟电位器的标定范围是0-255,重复度为正负…

    SIMATIC S7-200 2020年11月1日
  • pid向导数字量输出

    请问我用pid模块采集温度时,过程变量pv小于设定值时,是不是应该pid数字量一直有输出?但是我调试时,不管设定值大于还是小于过程变量,输出Q0.0会有时候置1,有时候置0, 问题…

    SIMATIC S7-200 2017年6月9日
  • 如何终止PTO/PWM的输出?

    请问,如果打开了PTO/PWM之后,Q0.0/Q0.1开始输出脉冲,如果要求输出100个脉冲,我如何在输出20或者30(任意数值)时停止脉冲的输出?还是无法实现这个目的? 最佳答案…

    SIMATIC S7-200 2021年7月5日
  • S7-200编程软件为什么不能下载?

    S7-200编程软件为什么不能下载? 钻石用户推荐最佳答案 西门子官网下载东西有限制,要注册后才能下载。下载出口受限软件为什么必须注册并登录,都需要提供哪些数据?https://s…

    SIMATIC S7-200 2021年7月5日
  • 200plc单键启停

    很简单的程序,但是我想把这个做成子程序,不要使用上升下降计数计时指令实现。求前辈指点。 最佳答案 单按钮启停的程序编辑有很多种,有些程序在理论上是可行的,但是有一点一定要注意,在实…

    SIMATIC S7-200 2017年11月2日
  • wincc flexible 2008 IO域格式样式的选择

    wincc  flexible  2008  IO域    十进制格式样式&nb…

    2021年7月5日
  • CPU224CN的PPI地址

    我怎么没看到设置地址的拨码开关。只看到有2个模拟调节器 最佳答案 200PLC的PPI地址,是要在200PLC的编程软件里面的系统块里面设置,设置完成后必须将系统块下载到PLC中才…

    SIMATIC S7-200 2020年10月31日
  • 1.023E-006

    1.023E-006 是什么意思 最佳答案 这是科学计数法1.023E-006=1.023*(10的负6次方)=0.000001023E是exponent,表示以10为底…

    SIMATIC S7-200 2020年10月31日
  • S7-224XP CN通讯读到的数值在步进电机运动时会出现瞬间的问题

    我用的S7-224XP CN,两个485通讯口,一个用来连接屏幕,一个是用来读取两个压力变送器的数值。只要步进电机一运动,测量的压力变送器数值就会出现瞬间的异常,比如变成…

    2021年7月5日

发表回复

登录后才能评论