暴风骤雨
级别: 略有小成
精华主题: 0
发帖数量: 45 个
工控威望: 208 点
下载积分: 624 分
在线时间: 22(小时)
注册时间: 2008-05-23
最后登录: 2020-07-22
查看暴风骤雨的 主题 / 回贴
楼主  发表于: 2012-03-23 18:34
我想把这程序转换成现在的fx系列的程序,请教高手怎么弄:
LD    501
OUT 050
K      00.3
LDI   501
OUT 051
K      00.3
LD    050
NOP 320
LD    051
END 320
LDI   320
RST 460
LD    320
AND 072
OUT 460
K       003
请教各位大哥,这个NOP 320; END 320是什么意思?程序如何转换
另外这个 AND  072应该转换成现在的什么继电器?
盼有高手指点一二,小弟不胜感激!谢谢先了!
-----------------------------------------------------------------------------------------------------
非常感谢各位大哥,在各位大哥的指导下已经完成得差不多了哦!
剩下那几个指令不知道该怎么弄。其他的我是这样转的:
LD    501 =LD     X15             (输入点)
OUT 050 =OUT T50 K3      (定时器)
K      00.3
LDI   501 =LDI    X15
OUT 051 =OUT T51 K3
K      00.3
LD    050 =LD T50
NOP 320 = RST M420???????
LD    051 =LD T51
END 320 = SET M420???????
LDI   320 =LDI M420             (保持继电器)
RST 460 =RST C60
LD    320 =LD M420
AND 072 =AND M8012        (100ms时钟)
OUT 460 =OUT C60 K30
K       003
这程序只是部分,是用F2-20p手持编程器读出来的,就剩NOP 320 ; END 320搞不懂了哦,应该是RST M420,;SET M420(很忙,等有空时试试看)望大虾们指教!另外还有个S F T 300不知怎么处理,是不是用SFTL代替?(这个也已经解决:
LD M421
SFTR  M400 M417 K18 K1 =====M400~M417这18个移位寄存器逐一右移)。
[ 此帖被暴风骤雨在2012-03-31 00:15重新编辑 ]
qlin
学过一点FX型PLC基本知识
级别: 家园常客
精华主题: 0
发帖数量: 537 个
工控威望: 531 点
下载积分: 12343 分
在线时间: 258(小时)
注册时间: 2009-07-13
最后登录: 2019-05-13
查看qlin的 主题 / 回贴
1楼  发表于: 2012-03-28 21:10
有F1的编程手册吗,程序是从PLC抄下来的、还是记录在纸上的?
单独NOP是空操作指令,后面是不跟数字的;M72应当是100ms时钟。
将元件代号(X、Y等)加上,则如下:
LD    X501
OUT T050
K      0.3
LDI   X501
OUT T051
K      0.3
LD    T050
NOP 320
LD    T051
END 320
LDI   M320
RST C460
LD    M320
AND M072
OUT C460
K       003
那么,NOP 320、END 320则像是某两条指令,这可能要查看编程器的手册。
仅很早前用过几次顺控编程(PLC),嘿嘿,没寻找机会
qlin
学过一点FX型PLC基本知识
级别: 家园常客
精华主题: 0
发帖数量: 537 个
工控威望: 531 点
下载积分: 12343 分
在线时间: 258(小时)
注册时间: 2009-07-13
最后登录: 2019-05-13
查看qlin的 主题 / 回贴
2楼  发表于: 2012-03-29 06:59
    从该段程序看来,视NOP 320、END 320为SET M320、RST M320有道理;
    既然是用手持编程器读出来的,那么应当是可以运行程序的——或许,可以运行程序,监控有关元件的状态以资判断。
    或者,在末后试写入有关指令,以观察指令的键入方法及有关显示情况。

    S FT是移位指令,似乎是每次左移一位。
仅很早前用过几次顺控编程(PLC),嘿嘿,没寻找机会