欧姆龙plc关于输出连续的dm区中的值

现在有一个问题就是,我在连续的dm区中输入了两百个数据,目的是程序运行的时候,我能够按顺序连续的输出到模拟量端口,举个例子:
假如dm0--dm200我已经输入了数据
程序运行的时候我需要过50ms先输出dm1中的值到模拟量输出口,然后再过50ms输出dm2中的值到模拟量输出口
有没有什么简单的方法,不用写程序那么麻烦?多谢!
请大家能不能说相信点呢,呵呵!多谢了,另外欧姆龙有指针这个说法吗?

第1个回答  2010-05-04
通过间接寻址来完成,具体做法如下:
LD 20315
MOV #0 DM201
LD 执行条件
@MOV @DM201 输出通道
@INC DM201
意思是,PLC初始化时将数值0赋予DM201。然后当执行条件成立时,会把DM201中所指的地址值放入输出通道。因为初始时将0赋予了DM201,所以就会把DM0中的值放入输出通道。然后再将DM201的值加1。那么下次再执行的时候就会将DM1中的值放入输出通道,以此类推
欧姆龙的PLC中有指针这个说法,所谓的指针其实就是间接寻址的意思本回答被提问者采纳
第2个回答  2010-04-30
可以用转移指令 用时间继电器作为转移条件
第3个回答  2010-04-30
通过专用的模块软件设置
第4个回答  2010-04-30
简单啊,通过指针地址阿,你每发送一次,使指针地址累加1,乐然后读取地址内容就OK了
相似回答