pid设定值(给定值)SPn问题

SPn赋值给vd104区ac0,而ac0是随时间变化的一个值。为什么显示VD104是0。

问题补充:
程序
LD     SM0.1
CALL   SBR_0:SBR0
pid赋值
LD     SM0.0
MOVR   AC0, VD104  
MOVR   0.3, VD112
MOVR   0.1, VD116
MOVR   30.0, VD120
MOVR   0.0, VD124
MOVB   255, SMB34
ATCH   INT_0:INT0, 10
ENI
ac0随时间变化
LD     SM0.1
MOVR   100.0, AC0
LD     I0.2
+R     100.0, AC0
/R     2000.0, AC0


最主要的是MOVR   AC0, VD104的vd104是0,AC0是随时间变化的数且保证在0.0-1.0,我认为主要问题是调用子程序时用sm0.1,我只是想让vd104附一个随时间变化的值,且能进行PID运算

最佳答案

检查一下是不是有用重了的地址,要是有其它逻辑往这个地址写数则可能会出现这种情况,比如程序中有用到VD102之类的情况。

提问者对于答案的评价:
可以用AC0

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午8:38
下一篇 2017年6月10日 下午8:39

相关推荐

  • 设置S7-200PLC时钟指令问题

    我用了SET时钟指令后,然后却用读指令读不出来?是不是我们一般都不用这个指令?都直接让PLC与电脑同步就行了?当我用电脑同步之后,PLC时间日期都与电脑相同,然后我用读时钟指令却可…

    SIMATIC S7-200 2020年11月1日
  • G120与S200的USS通信不上

    问题如下:S200跟G120用USS通信,两台.分开一台一台地连时,很正常,一旦两台连起来(初始化地址已设为驱动两台的,线是菊花式连接).就出问题了,RDY灯跟BF灯不停在闪烁,还…

    SIMATIC S7-200 2018年12月2日
  • smart 200能否分成两个网段

    smart200PLC能否分成两个网段:1,一个网段与另一台进工业环网;2.另一个网段与变频器通信;3.如果可以的话,需要选择哪个型号的PLC,或者扩展什么样的模块? 最佳答案 在…

    SIMATIC S7-200 2021年7月5日
  • 请大家帮我一个忙,看看怎么实现

    初次使用TD400C,有个问题想请教:文本组态时在同一屏幕上插入了三个PLC数据,都设为可编辑,这样就有三个数据编辑位,Data-0,Data-1,Data-2,我的问题是:怎样编…

    SIMATIC S7-200 2020年11月5日
  • s7200smart数据读取

    如何在smart编程软件中,读取到某个双字VD200(浮点数)的一个瞬间数据?由于数据变化很快,想测量到准确的数据,而不是经过数据状态监控表读取。各位大神,有什么好办法吗? 钻石用…

    SIMATIC S7-200 2021年7月5日
  • ab相脉冲

    请教s7200的PLC有ab相脉冲功能吗,a相超前90度,或b相超前90度。如果有如何编程呢? 最佳答案 什么叫“ab相脉冲功能”?是脉冲输入还是输出?输入的话,一定要用正交高速计…

    SIMATIC S7-200 2020年11月1日
  • SET_RTC用法

    SET_RTC用法 最佳答案 SET_RTC(设置实时时钟)指令,设置的数据格式都是 BCD 码参考:《西门子 S7-200•LOGO!&…

    SIMATIC S7-200 2020年11月1日
  • 间接地址如何用作OUT参数?

    比如这个任务:当I0.0被触发时,将AIW 0的数据周期性写入到VW0、VW2、VW4……VW198;用填表Add_To_Table来做,需要设置表长,而且,填表前需要每…

    SIMATIC S7-200 2017年11月4日
  • 会300和400,200求解

    本人接触西门子PLC三年时间了,主要用300和400PLC,主做PLC编程,硬件的安装,在多个工地工作过。现在因工作需要,用到200的PLC,因为有很多疑问,希望大侠帮忙解答。 问…

    SIMATIC S7-200 2020年10月31日
  • 串口烧坏,连接失败

    CPU224CN,通讯时听到串口有炸的声音,随后串口和PPI-USB通讯线缆都坏了,PLC还在运行,USB口显示有电涌,请问有哪些因素会导致这种故障? 问题补充://回复:啊芳谢谢…

    SIMATIC S7-200 2017年10月24日