您现在所在的是:

三菱Mitsubishi

回帖:3个,阅读:2243 [上一页] [1] [下一页]
1002
rep
文章数:15
年度积分:50
历史总积分:1002
注册时间:2004/4/6
发站内信
发表于:2004/5/9 21:10:00
#0楼
在编程向变频器发送指令过程中我遇到了关于总和效验码的问题:
在向变频器发送运行指令时,发送指令序列为
<ENQ> 00 FA 1 02 7A <CR>
这时的总和效验码可以参照说明书计算出来,为7A。

而当我想通过向变频器发送指令而改变变频器的参数时,我不知道如何计算效验码。
情况是这样的:我的程序接受用户的输入作为参数的设定值,由于不知道这个值为多少,我的程序中只能用一个变量代替,接收到输入之后,再按变频器的数据格式发送出去,这个时候该如何计算效验码?十进制,十六进制,ASCII码之间的转换把我头都搞晕了。
哪位大侠有可行的算法,请不吝赐教!
1002
rep
文章数:15
年度积分:50
历史总积分:1002
注册时间:2004/4/6
发站内信
发表于:2004/5/10 12:24:00
#1楼
恳请哪位大侠指教~~
1014
chengb520
文章数:34
年度积分:50
历史总积分:1014
注册时间:2003/4/23
发站内信
发表于:2004/5/10 14:14:00
#2楼
我知道,有时间E-mail给我。email888666@yahoo.com.cn
愿意结交各地自动化的朋友
E..
922
aphone
文章数:36
年度积分:50
历史总积分:922
注册时间:2003/12/23
发站内信
发表于:2004/5/12 12:15:00
#3楼
可以直接加, 然后换算成十六进制就可以了

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

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

46.8003