S7-200西门子PLC AC0的用法问题

上图中第一行AC0值为2000,第二行AC1为30,怎么到了后面监控时AC1无值显示,第三行的AC0为NAN?

第1个回答  2018-06-12
AC1的数据类型有误,在SUB_I中为整型,在MUL_R、SIN中为实数。AC0也是类似错误。
第2个回答  推荐于2017-09-17
  AC0和AC1都是PLC内部的累加寄存器。要进行四则预算必须先取出数据,再进行,不能直接的把两个地址当成普通地址进行运算。AC0和AC1的数据是不能在同一网络里不加中间暂存地址就直接变化的。
  西门子PLC,是德国西门子(SIEMENS)公司生产的可编程序控制器,产品包括LOGO、S7-200、S7-1200、S7-300、S7-400等,具备体积小、速度快、标准化的特点,PLC可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等。PLC采用梯形图、布尔助记符、功能表图、功能模块和语句描述编程语言,其不需要大量的活动元件和连线电子元件,编程简单,有较高的易操作性,能自动诊断,维修容易。
相似回答