西门子语句表请教??? 点击:1036 | 回复:8



彦子

    
  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 42回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2007年7月14日
发表于:2007-11-24 20:17:00
楼主
 各位GGJJ帮我解释一下下边的语句表

L     #ADDRESS                  //变频器地址
SLW   3                         //左移3位
LAR1

L     #DWORD                    //写给变频器的命令字                
T     PQD[AR1,P#0,0]

    当#ADDRESS是 520 经过SLW  3后,结果是给了变频器地址41,没弄明白520怎么就成了41了呢.
还有P#0,0 这个也不是很清楚呢,请指点我啊,多谢了!!!



彦子

  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 42回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2007年7月14日
发表于:2007-11-24 20:40:00
1楼
请各位GGJJ不吝赐教啊!

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2007-11-24 23:09:00
2楼
   520(十进制)移3位后=1048(十六进制)=4168(十进制)除8=521
不知你能不能看懂,转不转的了弯。

彦子

  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 42回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2007年7月14日
发表于:2007-11-25 20:57:00
3楼
非常感谢 彩虹 的解答,回头我还得琢磨一下,没想明白呢...

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2007-11-25 21:46:00
4楼
 520是在组态硬件是变频器参数的地址,41是组态profibus的地址。

彦子

  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 42回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2007年7月14日
发表于:2007-11-25 22:28:00
5楼
520,41我能区分开了。

但520左移3位为什么是1048(16进制)然后又为什么除8呢???

彦子

  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 42回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2007年7月14日
发表于:2007-11-25 22:50:00
6楼
彩虹麻烦多指点我些。。。

    小弟谢过了!

GGJJ们能否把QQ号留在这里呢,便于交流、学习,呵呵。。。

我的QQ:35533742

彩虹

  • 精华:2帖
  • 求助:4帖
  • 帖子:54帖 | 1626回
  • 年度积分:8
  • 历史总积分:7586
  • 注册:2006年9月21日
发表于:2007-11-25 23:27:00
7楼
     一个字节占8位,一个字占16位,一个双字占32位。

彦子

  • 精华:1帖
  • 求助:0帖
  • 帖子:4帖 | 42回
  • 年度积分:0
  • 历史总积分:67
  • 注册:2007年7月14日
发表于:2007-11-26 18:41:00
8楼
谢谢彩虹

520左移3位为什么是1048,不是1040(16进制)???

热门招聘
相关主题

官方公众号

智造工程师