用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
睡觉
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
请教三菱的2DA指令?
上一主题
下一主题
jameslan520
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
172 个
工控威望:
371 点
下载积分:
714 分
在线时间: 54(小时)
注册时间:
2009-03-13
最后登录:
2023-04-07
查看jameslan520的
主题
/
回贴
楼主
发表于: 2009-05-09 20:51
只看楼主
|
小
中
大
三菱2DA的BFM#16 b0~b7为输出数据的当前值(8位数据),但在指令中有一句是写高端4位数据的,说明中的高端8位是保留位,为什么在指令中还要写高端的4位数据呢?起什么作用啊?
如下面例子的第五句,即红色部份。
MOV D100 K4M100
TO K0 K16 K2M100 K1
TO K0 K17 H0004 K1
TO K0 K17 H0000 K1
TO K0 K16 K1M108 K1 (写高端4位数据)
TO K0 K17 H002 K1
TO K0 K17 H000 K1
分享
cvlsam
富士低压,POD(觸摸屏),PLC专卖
级别: VIP会员
发送短信
加为好友
精华主题:
3 篇
发帖数量:
6770 个
工控威望:
38371 点
下载积分:
3262 分
在线时间: 9511(小时)
注册时间:
2006-09-13
最后登录:
2024-11-26
查看cvlsam的
主题
/
回贴
1楼
发表于: 2009-05-09 22:16
只看该作者
|
小
中
大
说明书上有说~~高4位。
不清楚您有没有看过说明书上对于输出特性说明的那个图,DA模块对应的输出数字量为0-4096,那是12位的输出。
而如果仅仅是8位的话,那么只能输出0-255之间的数。因此要使用低8位和高4位来组成12位的输出。
而在使用手册以及三菱的特殊模块手册上,都有说明DA数据以二进制形式,并以下端8位,高端4位两部分顺序读写。
Regards
分享
jameslan520
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
172 个
工控威望:
371 点
下载积分:
714 分
在线时间: 54(小时)
注册时间:
2009-03-13
最后登录:
2023-04-07
查看jameslan520的
主题
/
回贴
2楼
发表于: 2009-05-09 22:58
只看该作者
|
小
中
大
哦!
原来是这样,多谢指点,我一直都是在看那个缓冲分配表,没有太大留意那些文字,现在清楚了。
再次多谢cvlsam的解答。
分享
上一主题
下一主题
工控人家园
综合讨论
请教三菱的2DA指令?
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问