rlfeifei
欧姆龙PLC中的数据的进制问题搞的我很头疼。比如#20代表多少,&20代表多少,#和&在不同的功能块中是否代表不同的进制。
令MOV块中为什么前面有个@,有@和没有@有什么区别??
caojie0723--王者之师
#代表的是16进制,&代表的是十进制数
@表示的是当条件满足是指令只执行一次
surecom22
楼上说的正确!还是再看看说明书!
回复内容:
对: caojie0723--王者之师 #代表的是16进制,&代表的是十进制数@表示的是当条件... 内容的回复!
但是#在TIM 100ms定时器中不是16进制数啊。
--领域
引用 caojie0723--王者之师 的回复内容: #代表的是16进制,&代表的是十进制数@表示的是当条件...
gsxiaojian
引用 rlfeifei 的回复内容: 回复内容:对: caojie0723--王者之师 #...
所以你要认真看手册,哪些时候#后面的不代表16进制,就拿你说的TIM来说#后面的就是BCD
zhangqingsheng09
#代表的是16进制,&代表的是十进制数@表示的是当条件满足是指令只执行一次
弄斧到班门,下棋找高手
&代表十进制是对的。
#并不是代表16进制,而是表示由指令决定的意思。比如TIM指令,用#表示是BCD码,因为TIM指令要的是BCD码。
qq176156511
7楼是个有经验的撸主 鉴定完毕
安静263
这里的@是当执行条件从OFF变为ON时,MOV指令执行一个循环。
如果没有@则是执行条件为ON,MOV指令就一直执行。
wongbin
我觉得楼主应该也要弄清bin和bcd
北洋天青
对: rlfeifei 回复内容:对: caojie0723--王者之师 #... 内容的回复!
TIM里指的是BCD码 你就当十进制用就行
菜鸟儿
你就当是上升沿来理解!
王者之师----四月飞儿
仔细看下编程手册了
tfr2010
@表示的MOV的上升沿
zhaohang368547
#是16进制数,&为十进制数...
daiwei1966
@表示的MOV的上升沿触发
jiaxinchung
#BCD码十六进制,&十进制,@上升沿触发。
逸枫疏
7楼说的完全对,赞一个
monting999
太久没有用到OMRON PLC, 都快忘光这些规则了,来补一下课!
任我扬
有问题不看书,就在这里问。这种学习方法行吗?
明明看看书就能懂的简单问题,浪费大家的流量。