工控之家

 找回密码
加入工控之家

三菱plc模拟量读入

[复制链接]
发表于 2012-7-11 10:23:20 | 显示全部楼层 |阅读模式
在fx系列中假如我有三个4ad模块,放在第三个拓展模块开始往后的位置,我读他们的时候还是用from k0 k5 d0 k4行不?
还有在模块初始化部分可不可以只是开机时初始化一次,并且用一个to指令初始化三个模块?
发表于 2012-7-11 13:38:45 | 显示全部楼层
大家来看看啊
发表于 2012-7-11 16:54:11 | 显示全部楼层
路过

发表于 2012-7-11 20:09:36 | 显示全部楼层
大虾们
来帮帮忙啊
发表于 2012-7-11 23:25:01 | 显示全部楼层
我也正在学习中
发表于 2012-7-12 02:40:26 | 显示全部楼层
FROM K0 K5 D0 K4

这个指令里第一个K0位置上的Kn代表模块号为n;第二个K5位置上的Kn代表BFM中的第n号缓存区;D0代表要存放的地址;最后的K4位置上的Kn代表传送的点数。

这样,在第三个扩展模块之后跟着三个特殊模块的话,其模块号分别是3、4、5;所以在读取的时候分别要把第一个位置上的K0改成K3、K4、K5。

初始化程序可以只执行一次,但一个TO指令只能初始化一个模块,这样就要像读取指令一样,需要分别把模块号改过来。

===========================================================

前面的模块为非特殊模块时,模块号依次为0、1、2,则无需修改[ 此帖被sjm213在2009-02-07 15:14重新编辑 ]
发表于 2012-7-12 05:55:51 | 显示全部楼层
说的满清楚的。顶 一下
发表于 2012-7-12 09:11:16 | 显示全部楼层
FROM K0 K5 D0 K4
这个指令里第一个K0位置上的Kn代表特殊模块号为n,
一般输入输出不算的,如果前面是一般的输入输出,就从K0 开始,
发表于 2012-7-12 12:26:41 | 显示全部楼层
说的满清楚的。顶 一下
发表于 2012-7-12 15:42:06 | 显示全部楼层
还没有用到过呢,正在学习中
您需要登录后才可以回帖 登录 | 加入工控之家

本版积分规则

QQ|手机版|小黑屋|Archiver|工控之家 ( 鲁ICP备12015736号-1 )

GMT+8, 2024-5-18 06:42 , Processed in 0.060211 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表