您现在所在的是:

西门子SIEMENS

回帖:0个,阅读:482 [上一页] [1] [下一页]
1052
jjj_1216
文章数:46
年度积分:50
历史总积分:1052
注册时间:2005/9/5
发站内信
发表于:2011/12/20 16:02:04
#0楼
绝对式编码器输出反映绝对位置的多位二进制数,由于制造上的原因,绝对式编码器一般采用格雷码。格雷码相邻的两个二进制数只有一位有变化。用PLC的输入模块读取到格雷码后,需要将它转换为普通的二进制数,然后将它转换为实际的位置值。
   对于S7-200,下载附件graycode.zip后,解压缩得到库文件graycode.mwl。执行STEP 7 - Micro/WIN的菜单命令“文件”→“添加/删除库”,在指令树的“库”文件夹中可以看到安装好的库“GRAYCODE”。
   "graycode.mwl" 指令库包括用于字节、字和双字格式的编码和解码的功能块。
   功能块 BIN_GRAY_B、BIN_GRAY_W 和 BIN_GRAY_DW 把输入的字节、字和双字类型的二进制数编码成格雷码。
   功能块 GRAY_BIN_B、GRAY_BIN_W 和 GRAY_BIN_DW 把输入的格雷码解码成字节、字和双字类型的二进制数。
此帖来自中华工控网工控博客
原文件地址:http://blog.gkong.com/more.asp?id=147949&Name=jjj-1216

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004