各位,我现在遇到一个问题,在使用OMRON C200HS CPU21 的PLC时,使用MOV指令不能发送数据,具体情况如下:
WWW_PLC※JS_COM-PmLC-技.术_网
MOV 124 DM41 在软件上监视到124的值为稳定在1888(十六进制)而DM41的值则要么是0要么是FFFF,无规则变化,我曾把DM41换成多个数据地址,比方说DM200 DM400 DM201 DM184等等,其故障都一样,不能正常控制,然而,另一外的一组数据,123的发送到DM40的,都是正常的,且124的也可以发送到DM40,不知是何原因,请各位指教. WW.W_PLCJS_COM-PLC-技.术_网
以下是对《OMRON PLC 用MOV指令不能发送数据?》的回复:
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
匿名回复:WWW_PL※CJS_COM-PLC-技.术_网
124是一个通道(特殊模块使用区,比如A/D)WW.W_PLCJS_COM-PLC-技.术_网
如果想要传送124应在其前加#,即#124 P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
匿名回复:WWW_PLC※JS_COM-PmLC-技.术_网
不错,124的确是模拟量模块输入通道。不过,我想不应当在其前面加#号吧,因为,一直都要用,而且还用得好好的,突然就不好用了啊,况且,123通道也是同样的,也是模拟量输入,而且也可以发送到DM40啊。换过来说,124也可以发送到DM40啊。如按你所说,在前面加一个#的话,不就成了发送立即数124到DM41区了吗?我要的就是把124这个地址的数据发送出到DM41啊。 W1WW_P4LCJS_COM-PLC-技.术_网
匿名回复:WWW.PLCJS.COM——可编程控制器技术门户
你查一下Dm41是不是在别的地方使用过?(有可能是变址寻址使用) WWW.PLCJS.COM——可编程控制器技术门户
匿名回复:WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
我查过了,没有使用过啊,而且,DM200、DM400、DM201、DM184等地址都试过了啊,都是一样,没有反应,要么是0000要么就是FFFF。 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
匿名回复:WWW.PLCJS.COM——可编程控制器技术门户
去向OMRON公司寻求技术支持吧!!! WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
匿名回复:WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
用交叉引用表查看DM区使用情况,然后找到1个空闲的DM地址(例如DM888),将MOV 124 DM41 指令修改为 MOV 124 DM888 ——可——编——程——控-制-器-技——术——门——户
匿名回复:WWW_P※LCJS_CO※M-PLC-技-.术_网
我也按照楼上说的那样做过了的,不但试了一个,而且还是试了好几个,其结果都是一样,没有反应. ——可——编——程——控-制-器-技——术——门——户
匿名回复:WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
该机有没有同别的PLC联网。WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
程序里有没有使用 recv指令 或 联网机器里有没有send指令;WWcW_PLCJS_COM-PLC-技.术_网
有没有块传送指令 Xfer。WWW.PLCJS.COM——可编程控制器技术门户
但你试了很多DM都不行,好像也不关DM41的事。——可——编——程——控-制-器-技——术——门——户
P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
另外,有没有12403, 12407,12411,12412置位的指令。WWW_PL※CJS_COM-PLC-技.术_网
但这是输入模块,很奇怪? 你试试能否改变模拟输入信号,检测124有无改变! WWW_PLC※JS_COM-PmLC-技.术_网
WWW_PLCJS_COM-PLC-技.术_网
我也遇到一个问题。 碰到一个程序,首句使用SYS(Func 49)给程序加密, 第一次遇到这个指令,没有彻底消化。 但可以模仿源程序修改密码。 有谁知道的,给我解释一下,不胜感激。 WWW.PLCJS.COM——可编程控制器技术门户
匿名回复:WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
0对应0WWW_P※LCJS_CO※M-PLC-技-.术_网
ffff对应-1WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
有可能你的输入模拟量超出模块设定范围WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
检查模拟输入信号范围是否正确P.L.C.技.术.网——可编程控制器技术门户
检查模拟量输入设定是否正确(0-10v,0-5v,4-20ma等) WW.W_PLCJS_COM-PLC-技.术_网
匿名回复:WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
输入信号电压为2.88伏,电流为11豪安,124通道一切正常,变化也正常.并没有超出量程一说啊.john2说的那个问题,我用过,也就是用这个加的密码,你有什么不明白的可以问我,QQ:157105184 WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
匿名回复:WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
谢谢!我上班时不可以QQ的。 晚上在家倒可以。plcjs.技.术_网
我的问题是,用CPT软件的help看sys指令时,help中并没有介绍有加密的功能。 你有没有SYS指令的详细介绍呢?如果有就发给我 szhwzjun@sina.com , 谢谢! P.L.C.技.术.网——可编程控制器技术门户
匿名回复:WWW_PLCJS@_COM%-PLC-技.术_网
我用的是CXP软件编写的,在这个软件的指令介绍中就有这个指令的介绍. WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
匿名回复:WWW.PLCJS.COM——可编程控制器技术门户
OK, 谢谢!WWW_P※LCJS_COM-PLC-)技.术_网
另外,你的这个问题有没有找到原因。WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
找到了,发出来我们看看。WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
对了,会不会 你的这句指令在子程序中,因没有被调用而没有执行? WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
匿名回复:WW.W_PLCJS_COM-PLC-技.术_网
目前还没有解决啊!不知道是什么原因.我的这句指令并没有在子程序中啊,我也不明白是什么原因. WWcW_PLCJS_COM-PLC-技.术_网