登录
首页 PLC论坛 PLC论坛
回帖 发帖
正文

主题:plc 变频器通信问题 急急

点击:357 回复:2


程序:读变频器数据;#PEWOrg 是变频器 i 地址   我想问的是为什么要*8 ;为什么不是直接读 PIW708  PIW724
//Status word
     L     #PEWOrg  (#PEWOrg ---》#708  )  
      ITD  
        L#8    
         *D    
     T     #SourcePntMem
     T     #SourcePoint
     L     PIW [#SourcePoint]
     T     #StatusAct
     T     MW   170
//Actual speed
     TAK  
     +     L#16
     T     #SourcePoint
     L     PIW [#SourcePoint]
     T     #SpdRaw
12-11-29 15:09

引用 liangzhengju 在 2012/11/29 15:09:44 发言【内容省略】

间接寻址,需要构成地址格式,也就是X.X,因此需要左移3位,也就是乘以8.
另图中L#8出现红字是因为该行出现错误,L#8代表DINT类型常数8,你需要填入 L L#8才可以。
Regards
12-11-29 16:43
顶起来,希望会的朋友来解决!
12-11-29 17:31

工控新闻

更多新闻资讯