您现在所在的是:

PLC论坛

回帖:8个,阅读:872 [上一页] [1] [下一页]
* 帖子主题:

模拟量问题

6390
cialiaozilong
文章数:284
年度积分:119
历史总积分:6390
注册时间:2009/12/26
发站内信
发表于:2010/8/13 15:32:08
#0楼
LD M8002                             FROM K0 K30 D4 K1
                                         CMP K2M10 D4 M0


LD M1                                  TO K0 K0 K3311 K1
                                          TO K0 K1 K4 K2
                                          FROM K0 K29 K4M10 K1
    ANI M10   ANI M11           FROM K0 K5 D40 K2


以上程序是用作通道一,二的电流输入。如果增加通道三,用作电压输入要怎么改呢?模块是FX2N-4AD


[此贴子已经被作者于2010/8/13 16:55:03编辑过]
796
lm-bye
文章数:52
年度积分:50
历史总积分:796
注册时间:2010/6/25
发站内信
发表于:2010/8/13 16:40:15
#1楼
你的硬件有电流和电压的输出模式啊,你在接线的时候可以做选择的。但是你真的是输出电流信号4-20mA,你似乎可以在软件上乘以500转化为1-10V的电压信号(不知道可行不)
86277
ZCMY 版主
文章数:47572
年度积分:796
历史总积分:86277
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2010/8/14 14:23:07
#2楼
TO K0 K0 K3311 K1
改为TO K0 K0 K0011 K1
86277
ZCMY 版主
文章数:47572
年度积分:796
历史总积分:86277
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2010/8/14 14:24:14
#3楼
FROM K0 K5 D40 K2
改为FROM K0 K5 D40 K4;
转换后地址分别为D40  D41 D42  D43;
3979
dwbb
文章数:1531
年度积分:50
历史总积分:3979
注册时间:2005/4/12
发站内信
发表于:2010/8/14 23:42:44
#4楼
版主解答的好,顺便学习下。呵呆
长期回收PLC 变频器 伺服 触摸屏 接触器 断路器 闲置工控器材.有货的联系我们。
86277
ZCMY 版主
文章数:47572
年度积分:796
历史总积分:86277
注册时间:2004/3/16
发站内信
2018论坛贡献奖
2018春节活动(三)
2017论坛优秀版主
2017国庆活动(三)
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2010/8/15 9:08:45
#5楼
有个地方你搞错了;
TO K0 K0 K3311 K1    其中K3311应用H3311,十进制对应的就不对了;

TO K0 K0 H0011 K1   这个是正常的,前两个通道是电流,后两个是电压;
38868
fumz78 版主
文章数:17154
年度积分:99
历史总积分:38868
注册时间:2006/10/8
发站内信
2018论坛优秀版主
2017春节活动(二)
2016论坛优秀版主
2016国庆活动(二)
2015论坛优秀版主
2014论坛优秀版主
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
08年最佳博客奖
发表于:2010/8/15 9:20:38
#6楼
楼主还有东西要学
做三菱的特殊模块,有几个东西要掌握:
FROM/TO指令要理解
数据缓冲区(BFM)要理解
理解上面的几个东西,再结合模块的手册来看这程序就能懂了,也能进行修改了
三菱 PLC、触摸屏、伺服电机、变频器、数控系统
   深圳       fumz78@163.com
6390
cialiaozilong
文章数:284
年度积分:119
历史总积分:6390
注册时间:2009/12/26
发站内信
发表于:2010/8/15 17:35:49
#7楼
嗯嗯,谢谢大家的指教,我是自学PLC的,经过这两天的摸索,终于搞懂了这几步程序
796
lm-bye
文章数:52
年度积分:50
历史总积分:796
注册时间:2010/6/25
发站内信
发表于:2010/8/16 11:02:51
#8楼
建议你看三菱的教材第6章,可编程控制器的特殊功能模块,里面讲到如何处理模拟量。
例如:FX2N-4AD/2DA都有一缓冲寄存器区,这缓冲区由32个16bit的寄存器组成,编号为BFM#0-31.
在BFM#0中写入16进制的4位数字H****使各通道初始化。最低位数字控制通道1,最高位控制通道4,数字的意义如下:
    *=0:设定输入范围-10~+10V
       *=1:设定输入范围+4~+20mA
       *=2:设定输入范围-20~+20mA
       *=3:关闭该通道
例:BFM#0=H3310,则
    CH1:设定输入为-10~+10V
      CH2:设定输入为+4~+20mA
      CH3,CH4:关闭

你现在就知道该怎么改了吧,把H3011写入BFM#0就可以了,
希望以上对你有帮助!相互提高!

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004