登录
首页
PLC论坛
台达PLC
回帖
发帖
正文
主题:寄存器数值问题
点击:625 回复:7
楼主
编辑
引用
管理
504080033
为啥图一底下的传送值和上面的值不同
21-10-07 21:04
1楼
编辑
引用
管理
cvlsam
引用
504080033
在 2021/10/7 21:04:04 发言
【内容省略】
因为乘法指令的结果是至少2个字存储位置,上面显示的是乘法结果,而MOV指令移动的只是结果的一部分。
21-10-08 05:16
2楼
编辑
引用
管理
504080033
只移动一部分值会对程序有影响吗?有其他指令可以移动全部的值吗?
21-10-08 08:19
3楼
编辑
引用
管理
cvlsam
引用
504080033
在 2021/10/8 8:19:03 发言
【内容省略】
那取决于你的需求。
例如你有两间房子的钱,你觉得你只需要其中一间房,那么另一间房钱对你不重要。
16位乘法的结果为32位,你可以使用32位MOV指令进行整体搬移,32位乘法的结果是64位,那取决于你的PLC是否支持64位的数据搬移,如果不支持,你需要搬移2次。
Good Luck~
21-10-08 08:55
4楼
编辑
引用
管理
504080033
感谢老师指点。
21-10-08 09:09
5楼
编辑
引用
管理
qjj740210
移动指令除了MOV还有DMOV的?
21-10-08 09:18
6楼
编辑
引用
管理
ZCMY
21-10-08 11:26
7楼
管理
神的传说
该帖内容不符合相关规定!
22-03-28 18:31
工控新闻
西门子以人工智能赋能苏州产业智能化转型升级
西门子将亮相2024工博会,全景呈现数实融合的工业未来
华工科技 × 汇川技术战略合作,共启数智新篇章
2024工博会:华龙讯达携国产大型PLC在6.1号馆主通道等您!
工博会 | 创新加速,CC-Link协会即将开启5G无线新征程
2024年工业互联网行业市场全景调研及发展前景预测分析
富士康打造数字孪生机器人工厂,提高自动化工业效率
12秒下线一块组件 AI“担纲”光伏制造大脑
更多新闻资讯