追你九条街
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看追你九条街的 主题 / 回贴
楼主  发表于: 2008-09-15 17:47
图片:

用得是三菱FX 1S  PLC编程,为什么讲415十进制数传送到k2y1上会变成159,请高手指点哈,本人刚吃完饭,在线等,谢谢。
[ 此帖被追你九条街在2008-09-15 18:02重新编辑 ]
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158730 分
在线时间: 3159(小时)
注册时间: 2007-11-21
最后登录: 2024-11-18
查看sjm213的 主题 / 回贴
1楼  发表于: 2008-09-15 18:20
K415转换成16进制为H19F需要16位区域放置,把它传输到K2Y**的时候只能监视其前8位,即H9F,转换成10进制就是K159。

用K4Y***,就正常了。

===========================

补充:K2Y**的形式数据范围为0~255.
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5196 个
工控威望: 7419 点
下载积分: 158730 分
在线时间: 3159(小时)
注册时间: 2007-11-21
最后登录: 2024-11-18
查看sjm213的 主题 / 回贴
2楼  发表于: 2008-09-16 00:22
正是四位组合,所以K2为2*4=8;K3为3*4=12 。

该例中的415换算为2进制是9位,足可以在K3Y**中储存完毕;而在K2Y**中只能放置其前8位。

换言之,K2Y**能够储存的数值为28个【0~255】;K3Y**能够储存的数值为212个【0~4095】 。

作为大于255而小于4095的415这个数,可以放在K3Y**中,却不能够放在K2Y**中。