首页 上一页 1 2 3 4 5 6 下一页 尾页

欧姆龙高手来帮我,急急急 点击:7934 | 回复:105



小龙女爱PLC

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2006年3月11日
发表于:2006-07-20 14:49:00
楼主
我现在用欧姆龙PLC 来编程写一台弹簧分选设备,模拟量采样后,如何求的最大值,用那种语句,我现在很迷茫,喜望高手能指点一下。
QQ:158642335



九月

  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 24回
  • 年度积分:0
  • 历史总积分:44
  • 注册:2006年6月16日
发表于:2006-07-20 16:46:00
1楼
得看你用的是高档机还是低档机

如果是高档机
有特殊指令
很简单

老小伙

  • 精华:2帖
  • 求助:2帖
  • 帖子:35帖 | 1163回
  • 年度积分:0
  • 历史总积分:1789
  • 注册:2004年3月30日
发表于:2006-07-20 16:57:00
2楼
如果用的是AD003,可以设成最大值模式就可以了。设置的命令在AD003的英文说明中。好象没有中文的说明书。
如果还有问题,连我的QQ378697131

小龙女爱PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2006年3月11日
发表于:2006-07-20 17:03:00
3楼
我用的是欧姆龙的CP1H和FIJI的POD 我没有什么AD003 是CP1H自带的AD 输入模块,通道地址是200CH和201CH

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2006-07-20 18:13:00
4楼
回复“小龙女”:   我还是在N年前用过0MRON的PLC了,不知我的记忆还管不管用!我以CPM1A的机器为例给你提供一个参考的程序片段。见下图所示:假设你的采样数据(假设是32位数据)存放在DM1001、DM1000中,而DM2001、DM2000则是存放采样数据最大值的寄存器组。
请“小龙女”网友在CPM1A上实践过后给我回帖把实验的结果告诉我。

小龙女爱PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2006年3月11日
发表于:2006-07-20 19:28:00
5楼
OK

小龙女爱PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2006年3月11日
发表于:2006-07-20 19:29:00
6楼
可不可以QQ联系
QQ:158642335

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2006-07-20 21:23:00
7楼
我不习惯用QQ来聊!还是在这里贴帖子吧。

要吃饭的电工

  • 精华:0帖
  • 求助:0帖
  • 帖子:118帖 | 1116回
  • 年度积分:0
  • 历史总积分:1856
  • 注册:2004年7月13日
发表于:2006-07-20 21:40:00
8楼
我用过这东西,但我不知道这个怎么搞

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2006-07-20 21:55:00
9楼
我现在看出来了,我上面的梯形图程序有错误,我将在下面给出新的梯形图程序。

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2006-07-20 22:33:00
10楼
我修改后的梯形图程序中增加了“00001”触点用于对最大值寄存器执行“手动清零”

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2006-07-21 14:30:00
11楼
我发现上面的第二个图也有问题:DM2000超出了CPM1A的范围!所以,今天我专门去向朋友借来了一只CPM1A的PLC实践了一下这个题目,下面我把我经过实践的程序贴出来,供网友参考。因我没有模拟量输入模块,所以,我采用CH250和CH251的数据来模拟采样数据,选用DM0200、DM0201构成32位数据寄存器作“最大值寄存器”。其中“程序块设定”命令可选用“微分形式”也可以不选用“微分形式”。

小龙女爱PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2006年3月11日
发表于:2006-07-21 18:51:00
12楼
多谢,我明天去实践一下,把结果告诉你

小龙女爱PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2006年3月11日
发表于:2006-07-21 18:53:00
13楼
我有个问题不明白 想请教一下,你的25315 敞开开关是什么意思啊,
我一般用的是P_ON 上电常通开关

小龙女爱PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2006年3月11日
发表于:2006-07-21 18:55:00
14楼
再问一下,你的梯形图是怎样传上去的啊,多谢

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2006-07-21 20:05:00
15楼
回复“小龙女”
  一、在OMRON的CPM1A系列的PLC中“25315”是PLC运行最初一个周期ON的一个脉冲。这里是利用开机第一个周期首先把“立即数‘2’”赋值给DM0001,用它来定义“程序段传送”命令中传送的“字数”。因为我认为你的采样数据是“32位的数据”所以我把它定义为“2个字”。其实,还可以不用第一条“传送”命令,因为“程序段传送”命令中定义“字数”还可以直接用“立即数__2”来定义!下面我马上会把新的梯形图传上来。
  二、我也不会把编程时的梯形图当作“文件”发到网上来!我采用的是很笨的方法:用“画图”软件画出来的jpg文件。

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2006-07-21 20:16:00
16楼
我新的程序如下图:

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2006-07-21 20:46:00
17楼
如果把程序写成下面的形式更好!因为这样可使“清零”功能更为直观

wanggq

  • 精华:2帖
  • 求助:0帖
  • 帖子:24帖 | 5342回
  • 年度积分:0
  • 历史总积分:10407
  • 注册:2004年8月21日
发表于:2006-07-21 22:39:00
18楼
把“清零”的语句放在程序的后面,有助于我们看清“清零”的过程。

小龙女爱PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2006年3月11日
发表于:2006-07-22 08:53:00
19楼
好的

小龙女爱PLC

  • 精华:0帖
  • 求助:0帖
  • 帖子:8帖 | 31回
  • 年度积分:0
  • 历史总积分:55
  • 注册:2006年3月11日
发表于:2006-07-22 10:07:00
20楼
我试过了,并不能够保持最大值,你的25505,和0001是什么意思啊。
条件不对的话,也不能实现啊

热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 3 4 5 6 下一页 尾页