PLC 怎么把两个寄存器的数据放到一个寄存器 10

我是要把两个不同数据的寄存器写到另一个寄存器里面... 我是要把两个不同数据的寄存器写到另一个寄存器里面 展开
 我来答
杨柳风83
推荐于2017-09-21 · 知道合伙人教育行家
杨柳风83
知道合伙人教育行家
采纳数:4976 获赞数:114078
2009年大学毕业,10年参加工作,在古浪县新堡初级中学教书

向TA提问 私信TA
展开全部
  不可能,除非是三个数据的运算结果放到一个寄存器
其实用批量,也是占用三个寄存器位置的。
  可编程逻辑控制器,它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。
xin418513387
2019-03-23
知道答主
回答量:3
采纳率:0%
帮助的人:2528
展开全部
如果是两个8位数据,那么需要将一个8位放入高八位,一个放入低八位,然后将两个数据合并
例如:假设两个8位数据分别用K2M0 K2M8 表示
MOV K2M0 D0(数据存储在低八位,高八位为0)
MOV K2M8 D1(数据存储在低八位,高八位为0)
SWAPP D0(高八位与低八位互换,D0内高八位为K2M0,低八位为0)
ADD D0 D1 D2 (D0内高八位K2M0和D1内高八位0相加,D0内低八位0和D1内低八位K2M8相加,D2内结果为高八位K2M0 低八位K2M8)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liyonghong9
2011-06-03 · TA获得超过1035个赞
知道小有建树答主
回答量:907
采纳率:0%
帮助的人:345万
展开全部
数据传送指令,将第一个的数据放在高位。另一个的数据放在低位
更多追问追答
追问
能不能说清楚点 要用什么指令
追答
MOV
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
床不0r
2011-06-03 · TA获得超过408个赞
知道答主
回答量:63
采纳率:0%
帮助的人:63.7万
展开全部
楼主问题能否清楚一点?你的两个寄存器的数据一个是高八位,另一个是第八位呢还是一个是高十六位,另一个是低十六位?还是你想将两个没有关系的不同数据要保存在一个寄存器里,如果是这种情况的话,那就不行了,因为后存的数据会封盖先存的数据。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
仰寄竹光倩
2020-05-05 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.2万
采纳率:26%
帮助的人:1261万
展开全部
你想通过什么给vb20写数,hmi吗?如果是按钮,那只有是采用计时器方式,如果是固定的数据,也可以通过按钮把事先存储在一个常数通过赋值指令到vb20中
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式