浔之漫智控技术(上海)有限公司总部
主营西门子模块 , PLC模块 , 变频器模块 , 触摸屏模块
西门子S7-200模块CN代理商

西门子S7-200模块CN代理商西门子PLC模块代理商西门子电源

S7-200CN CPU224XP,AC/DC/Rly,14输入/10输出(NPN输出),集成2AI/1AO

S7-200CN CPU226,DC/DC/DC,24输入/16输出

S7-200CN CPU226,AC/DC/Rly,24输入/16输出

 传送指令有单个数据传送指令MOV,以及块传送指令BLKMOV,根据数据的类型它又可以分为字节、字、双字或者实数等这几种情况,不过要注意的是块传送指令没有实数类型的指令。除此之外,还有字节交换指令SWAP,字节传送立即读指令和字节传送立即写指令,当然这些指令用的相对较少,对这几个指令我们就先了解一下。    传送指令MOV的输入IN可以是常数、IB、QB、VB、SMB、LB、SB,输出可以是IB、QB、VB、SMB、LB、SB,但是要注意输出是没有常数的,如果输出是常数,那么是会提示错误的。

.jpg

    除此之外,我们在使用传送指令的时候,要注意的是输入和输出的数据类型是要一致的,如果不一致,同样也是会提示错误的。

    那么数据块传送指令BLKMOV,它是将字节或字或双字数目N从输入存储单元传送到输出存储单元,也就是说块传送指令它是批量传送的,注意N的范围是1~255,使用的时候要注意不能超限。那么下面这条指令也就是将VB0~VB9的里面的数据传送到VB50~VB59里面。

.jpg

    然后再学习一下字节交换指令SWAP,字节交换指令的功能是交换字的高位字节和低位字节,下面就举个例子来说明一下指令的用法,那么以下这条指令是对VW0进行字节交换,因为VW0=VB0 VB1,它是低地址在前高地址在后的,执行了指令之后则变成VB1 VB0,变为高地址在前低地址在后了。

.jpg

    下面再继续看一下字节传送立即读指令和字节传送立即写指令,它跟前面讲到的立即指令是一样的,而且它也是只针对I/O地址的。字节传送立即读指令是对输入I进行读操作,字节传送立即写指令是对输出Q进行写操作。

西门子EM223数字量模块6ES7221-1EF22-0XA0

西门子EM223数字量模块6ES7222-1BF22-0XA8

西门子EM223数字量模块6ES7222-1EF22-0XA0

西门子EM223数字量模块6ES7222-1HF22-0XA8

西门子EM223数字量模块6ES7222-1BD22-0XA0

西门子EM223数字量模块6ES7222-1HD22-0XA0

西门子EM223数字量模块6ES7223-1BF22-0XA8

西门子S7-200模块CN代理商西门子PLC模块代理商西门子电源西门子变频器代理商西门子触摸屏代理商西门子CPU模块代理商西门子电机代理商西门子通信模块代理商

展开全文