关于PLC编程中16位的写入问题!

在三菱PLC中有这么一条指令,MOV H0 K4M0,就是说把M0到M15都复位掉,请问各位大侠,在LG、西门子、OMRON、AB的PLC编程中有什么指令可以表示和我给出的指令是同样的效果啊!谢谢了!我是想把这16为都复位掉,请给点具体的解释,谢了!请帮忙把指令也给我写下吧,谢了!我想要的是具体的操作,不是寄存器的,而是位的!比如说我在LG里写的是MOV HO M0,就不会吧M0到M15的为复位掉,可能是我没表示好这16各位,请帮忙给我解释清楚!

第1个回答  2010-12-09
就用传输指令。这样的指令在那种PLC都有,用得也很多,只要向你须要复位的地址寄存器写入0就成了。
第2个回答  2010-12-11
一般现在的PLC都是16位的,可以通过数据寄存器MOV等指令实现,如果是想写位,用位指令
第3个回答  2010-12-09
西门子200系列 MOVW 0,MW0
西门子300系列 L 0
T MW0
欧姆龙 MOV 0 W0
AB与欧姆龙相同。

所有的PLC都可以这样做,只是表现形式不同而已。本回答被提问者和网友采纳
第4个回答  2010-12-10
学生吧?~
这可是基本的梯形图啊,只用到最普通的两种继电器嘛~
这都要求助,估计你这门课要挂了~
第5个回答  2010-12-09
用zrst 指令整体复位

关于PLC编程中16位的写入问题!
就用传输指令。这样的指令在那种PLC都有,用得也很多,只要向你须要复位的地址寄存器写入0就成了。

200smart plc16进制数字怎样输入vw0中怎样操作输入
第一种是在程序中使用MOV指令,将16进制数值移动到VW0。例如,可以编写一个MOV指令,将16进制数“1A2B”移动到VW0。第二种方法更为直接,可以在数据视图中找到VW0,然后直接在其值域中输入16进制数值。在输入时,通常需要在数值前面加上“H”或“#”来表示这是一个...

plc编程问了
to k0 k0 h1 k1指令的作用是: 将plc的16位寄存器值。H1写入特殊单元(或模块)n0.0的缓冲寄存器(bfm)#0,#1中。to k0 k1 k4 k4指令的作用是: 将plc的常数,常数4分别写入特殊单元(或模块)n0.0的缓冲寄存器(bfm)#1,#2 #3 #4中。from k0 k5 d5 k4指令的作用是: 从特殊单元...

关于台达PLC编程的问题,下图所示,这个输入的16#3FFF到D1115什么意思啊...
这是模拟模块的电压电流选择0为电压1为电流bit0-bit3为数模转换0-3通道,bit4-bit5为模数转换0-1通道。

西门子plc中一个16位的模块能用32位的寄存器来赋值吗?
在西门子PLC中,16位的模块不能直接使用32位的寄存器来赋值。这是因为PLC的数据类型是固定的,16位的模块和32位的寄存器属于不同的数据类型。在西门子PLC中,常见的数据类型有(Boolean)、字节(Byte)、字(Word)和双字(DoubleWord),分别对应不同的位数。例如,一个16位的模块可以使用一个字(Word...

编程中16位和32位是指的什么意思
PLC中的位是指存储器中数据的占位或者叫数据占的存数空间,数据的长度是指可以表示的数据复杂程度的最大存储范围。用户说的16位和32位,是指二进制数据占的最基础的存储区的单位个数。最基础的数据就是二进制数,就是0和1,16位就表示可以用二进制数的1111111111111111或0000000000000000,转换成十进制...

为什么plc写入程序不能用指令fnC16呢?
—D509清零。多点传送指令,功能号为FNC16,意思是:将源指定的软元件的内容K0传送至以开始软元件号码为D500至509这十个数据寄存器中,传送后,这十个数据寄存器中的数据完全相同。记住,只适用于FX2N或者FX2NC,不适用于FX1N和FX1S。不能写入是因为编程时plc选型不对,应选fx2n或者fx2nc。

信捷plc脉冲编程指令D8170累计地址只有16位,有无32位累计地址
D8171默认是高位啊 你使用的时候只要使用双字操作指令就好了 比如DMOV D8170 D0

三菱PLC编程 16位指令占用7步,32位指令占用13步
因此16位的比较指令就相当于包含了7个基本单步代码,32位的相当于包含了13个基本单步代码。置于这个指令所包含的基本单步代码是什么不用去管,和编程没关,而且这个属于核心技术,不会告诉你的。那么知道步有什么用呢,首先就是PLC的执行时间,只有知道的程序的步数,才能换算出PLC的执行时间。当然,大...

PLC中的16位,32位,64位是怎么一回事?BCD码,二进制又是怎么一回事?X0...
16 32 64 表示数据的位数,x表示输入不能存数据。PLC很少用的64位,plc最小单位是位bit,然后是字节byte=8bit,下来是字word=16bit(就是你问的16位),再大的是双字Double word=32bit(32位)BCD码是用4位二进制数来表示1位十进制数中的0~9这10个数码,简称BCD码,即BCD代码。Binary-Coded...

相似回答