如 ENCO D0 D10 K3
当D0等于3
0011 取高位
则D10 = 1
当D0等于2
0010
则D10 = 1
两个都是等于1没有问题吗?还是说我编码有错误?
三菱 PLC 编码指令ENCO
答案:2 悬赏:0 手机版
解决时间 2021-03-19 22:12
- 提问者网友:雪舞兮
- 2021-03-19 01:35
最佳答案
- 五星知识达人网友:话散在刀尖上
- 2021-03-19 03:06
不对吧!应该D10=2的啊。
全部回答
- 1楼网友:拜訪者
- 2021-03-19 04:01
三菱plc的knp是连续的位元件组
k1表示4个连续位
k2表示8个连续位
k3表示12个连续位
k4表示16个连续位
例如你的k4x0表示从x00开始到x07和x10到x17共16 个。(没有x08,x09)
而k4m3000是从m3000到m3015。
x跟m 的区别在于,x是8进制的,也就是说x300,x301,……x307后,接着就是x310,x311……x317,,x307与x310之间没有x308,x309;
而m是10进制的,k4m3000代表m3000,m3001,……m3007,m3008,m3009,m3010,m3011……m3015的16位
这指令的意思是将从x00开始到x17的数据块传送到m3000开始的位元件中。
希望可以帮到你
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯