三菱plc数位传送smov指令的实例学习

作者:老电工时间:2015-10-07 08:35:19

三菱plc数位传送smov指令的实例

三菱plc学习-数位传送smov

了解什么是数位?
数位:4个二进制位所组成的整体
数位表示:一个字元件由4个数位组成,其相应循序用K1-K4表示
0000 0000 0000 0000
 K4  K3  K2  K1
 
数位传送:以数位为单位进行传送
 
指令格式
 
SMOV S M1 M2 D N
S 进行数位移动数据存储字元件的地址
M1 S中要移动的数据位起始位的地址 1<=M1<=M4
M2 S中要移动的数位移动位数  1<=m2 <=4
D   移动数位移动数据目标的存储字软元件址
N   移入D中的数位起始的位置 1<=N<=4
 
理解实例
SMOV D10 K4 K2 D20 K2
结果如下:
三菱plc数位传送smov指令1

注解:
传送前:(D10)=A4A3A2A1,(D20)=B4B3B2B1
传送后:(D10)=A4A3A2A1,  (D20)=B4B3A4A3
 
执行模式:两种

三菱plc数位传送smov指令2

注意8421BCD码执行模式,源址S和终址D中存放的数必须小于K9999
了解实例 SMOV D0 K4 K3 D2 K3
传送前:(D10)=K5012,(D2)=K43288
传送后:(D0)=K5012,   (D2)=K4501

16进制模式,源址S和终址D中存放的数据没有要求,按照十六进制数位传送
 
实例:
SMOV D0 K4 K2 D2 K2
传送前:(DO)=H5A1B, (D2)=H002C
传送后:(D0)=H5A1B ,(D2)=HOO5A

本站仅提供信息发布平台,文章仅代表作者个人观点。

猜你喜欢

首页 > plc > 三菱plc