三菱FX2N PLC定时器和计数器的当前值寄存在啥地方的 我想把当前值取出来做比较。
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了三菱FX2N PLC定时器和计数器的当前值寄存在啥地方的 我想把当前值取出来做比较。相关的知识,希望对你有一定的参考价值。
还有就是FX2N 的 位,字节,浮点数如何在D区存储
三菱的跟西门子的差别好大哦
首先说当前值。拿定时器为例,如果你想使用当前值,可以直接拿定时器和你要比较的量进行比较,假如你要将定时器T100的当前值要和C0的当前值进行比较,那直接使用就可以了。再比如和D的值比较也是一样如图所示。
再讲存储方式,三菱和西门子的不同之处是三菱的PLC没有字节存储器,也就是没有像西门子V一样的8位的存储器。三菱的D一般只能当十六位来进行存储(当然通讯时不算),不管你使用几个位,它都占用了一个字。再说位,三菱的M,X, Y是位原件,这种位原件也可以以位组合的形式来使用。例如:K1M0就表示M0-M3这四位。K2M1就表示M1-M8这八位。K2X0就表示X0-X7这八位。
参考技术A 跟西门子没有多大差别。西门子的T37不是一样既代表触点有代表当前值么。
三菱也相同。 参考技术B 同问这个问题 当前值用来做比较 值在哪
三菱PLC中,如何把计时器的时间传送到寄存器里 就是把C0中的数据存入D0中 急急急急
M8013 OUT C1 K30
LD C1 MOV K常数 D0 一定要这样输 程序才认可 但是有了常数之后 D0貌似里面就不是C1的的时间了
先把定时设定值传送数据寄存器。然后,定时器的设定值就用寄存器的数据。 下面三个简单的例子。 这个例子就是将十进制数100传送到数据寄存器中。定时器T0的设定值取数据寄存器D0的数值。也就T0是一个10秒的定时器。 参考技术A 你已经将C1的数值设定为K30,后面一步传送常数到D0 ,和C1 没有关系,如果你要设定C1的值,可以写成这样,LD M8013 OUT C1 D0、 LD X0 MOV KXX D0本回答被提问者采纳 参考技术B 如果你是想一直把C0的数存入D0的话第二步可以M8000 MOV C1 D0 参考技术C 直接用Mov C0 D0就行了
最好不要用C0本身作为执行条件。用其它的M之类的。
以上是关于三菱FX2N PLC定时器和计数器的当前值寄存在啥地方的 我想把当前值取出来做比较。的主要内容,如果未能解决你的问题,请参考以下文章
三菱PLC中,如何把计时器的时间传送到寄存器里 就是把C0中的数据存入D0中 急急急急