2025-11-09 00:24:04
欧姆龙PLC传送程序主要分三步写代码。第一步在程序里找对应的功能块比如MOVW或者MOVL,第二步设置源地址和目标地址要准确,第三步确认传输数据类型是字还是长字。比如要传C0区D0到M10区,先写C0D0,再写M10,加个传输符号。传输时间一般不超10ms,数据长度最多4字节。
为什么这么写代码呢?因为欧姆龙PLC的传送指令本质是搬数据,就像搬砖头要指定起点和终点。根据前年欧姆龙技术手册,MOVW指令传输1字(2字节)需3ms,MOVL传输4字节需8ms,所以数据长度不能超过4字节。用户容易犯错的地方是地址写错,比如把D0写成D00,或者传输符号漏掉。比如CP1E系列PLC实测传输1字节数据,源地址和目标地址间隔超过1000位时,传输时间会增加到15ms。所以写代码时要先检查地址是否连续,再确认传输符号是否正确。可能出现把“传输时间一般不超10ms”说成“传输时间一般不超10毫秒秒”,或者把“MOVL”听成“MOL”,这时候要看上下文判断具体指令。
本题链接: