您现在所在的是:

人机界面

回帖:4个,阅读:498 [上一页] [1] [下一页]
3412
ymxu
文章数:329
年度积分:50
历史总积分:3412
注册时间:2015/4/17
发站内信
发表于:2016/3/8 18:37:51
#0楼
在触摸屏上有一个 标签, 用于显示 带两位小数的 速度值, 在屏里设置连接的通道为 D0(16位无符号二进制),在编写PLC程序的时候, 用了FLT命令后再用了 DEDIV命令, 结果存入 D11,但是DEDIV运算后出来的结果是32位的, 分别存入 D11,D12,如果我在这里直接 MOV D11 D0 ,那么触摸屏上能不能显示正确的速度值?
[此贴子已经被作者于2016/3/8 19:47:17编辑过]
25209
ytleaderplc
文章数:10623
年度积分:1635
历史总积分:25209
注册时间:2008/6/7
发站内信
发表于:2016/3/8 20:00:34
#1楼
用32位数显示
此帖发自论坛手机版
PLC 文本显示器 触摸屏 变频 伺服 编程电缆 plc触摸屏编程 维修等
email:  ytleader@126.com
12582
FORELF
文章数:3164
年度积分:886
历史总积分:12582
注册时间:2007/6/22
发站内信
发表于:2016/3/9 8:28:15
#2楼
指令用DMOV ,而且32位不能以奇数开始,只能D12,不能D11.
let me go任我行
3412
ymxu
文章数:329
年度积分:50
历史总积分:3412
注册时间:2015/4/17
发站内信
发表于:2016/3/9 18:45:23
#3楼
所有32位的 D 指令 用到的 寄存器 都必须是 偶数位的寄 存器吗? 如果是用奇数位的  寄存器 是不是不能用啊?
[此贴子已经被作者于2016/3/9 18:46:04编辑过]
12582
FORELF
文章数:3164
年度积分:886
历史总积分:12582
注册时间:2007/6/22
发站内信
发表于:2016/3/10 17:54:14
#4楼
以下是引用ymxu2016/3/9 18:45:23的发言:
所有32位的 D 指令 用到的 寄存器 都必须是 偶数位的寄 存器吗? 如果是用奇数位的  寄存器 是不是不能用啊?
[此贴子已经被作者于2016/3/9 18:46:04编辑过]
也能用,但是里面的数据不对了。
let me go任我行

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

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

46.8003