OMRON程序探讨-PLC技术网(www.plcjs.com)-可编程控制器技术门户


OMRON程序探讨

 (点击题目 可以在互 联 网中搜索该题 目的相关内容)
日期:2006-3-29 0:58:09     来源:   作者: 点击:
点击【  大   中  小 】,可以选 择字 体的大小,以便 你阅读.
OMRON程序探讨
一台机床,由两台电机控制,一台控制工作平台前后运动,一台控制功螺纹锥前后运动,00000启动按钮,当启动后,平台快进,遇00002(常开行程开关)改慢进,遇00003(常闭行程开关)平台停止,功螺纹锥前进,遇00004(常闭行程开关)后退,退回原位遇00005(常闭行程开关)停止,平台快退,回到原位遇00001(常开行程开关)停止,结束功螺纹过程。某现编一程序如下,供大家探讨。
   0001 0000 LD 00000
   0001 OR 20000
   0002 AND 00003
   0003 AND NOT 00102 平台快退
   0004 OUT 20000
   0002 0005 LD 00002
   0006 OR 20001
   0007 AND 00003
   0008 AND NOT 00102 平台快退
   0009 OUT 20001
   0003 0010 LD 20000
   0011 OUT TR0
   0012 AND NOT 20001
   0013 OUT 00100 平台快进
   0014 LD TR0
   0015 AND 20001
   0016 OUT 00101 平台慢进
   0004 0017 LD NOT 00004
   0018 AND NOT 00003
   0019 OR 20002
   0020 AND NOT 00102 平台快退
   0021 OUT 20002
   0022 TIM T000
   #0010
   0005 0023 LD NOT 00003
   0024 OR 00103 攻螺纹进
   0025 AND NOT 20002
   0026 AND NOT 20000
   0027 AND NOT 00102 平台快退
   0028 AND NOT 00104 功螺纹退
   0029 OUT 00103 攻螺纹进
   0006 0030 LD NOT 00003
   0031 OR 00104 功螺纹退
   0032 AND T000
   0033 AND NOT 00103 攻螺纹进
   0034 OUT 00104 功螺纹退
   0007 0035 LD 20002
   0036 AND NOT 00005
   0037 OR 00102 平台快退
   0038 AND NOT 00001
   0039 AND NOT 20000
   0040 OUT 00102 平台快退
   0008 0041 END(01)
   < Blank > 以下是对《OMRON程序探讨》的回复: 共有29人回复   
匿名回复:
    请问是OMRON 哪种型号的PLC?
匿名回复:
    cpm1a
匿名回复:
    针对楼主的编程求教各位大侠:
   我没有见过plc,对照楼主的程序画出梯型图后,有个疑问:平台慢进输出点00101,是不是始终不会得电?因为20000和20001这两个继电器经行程开关00003形成了互锁。
   由于有这个疑问,使得我无法向下阅读楼主的程序,请好心的大侠能给个回复。
   谢谢!
   wangtaotao
匿名回复:
    omron里没有sfc命令吗?若有应该可以简化!
匿名回复:
    经过wangtaotao的提醒,好象00003应改成常开结构就行了,希望大家继续探讨
匿名回复:
    你程序里面使用指令基本上那种型号都有,但是从地址看我认为不是CPM1A因为我记得1A输出地址从10000开始的
  如果你传上来的是全部程序的话为什么输出地址不用10000开始而是20000,所以我认为是C200以上或者CS等非小型PLC
匿名回复:
    让大家见笑了,鄙人刚接触OMRON CPM1A不久,程序中输出的外部接点地址00100到00104应改为01000到01004。20000等是内部辅助接点。看来网球对CPM1A的地址记得也不是很熟啊。
匿名回复:
    omron的机器太难用了
匿名回复:
    TO 立存兄:好用的怕您尚未用過呀.
  
  TO 怪石兄:
  看來程序中並無其他特別的輸入或是輸出要求.
  小弟經常使用比較的方式來處理,因為;omron的sfc實在差勁.
  假設若是輸入點由0-8,全部on時會等於16進制的FF,若是拆開來看,它會是11111111,因此;若以比較輸入點而以數值方式來對待它,比較結果可以為,MOV #???? 去至某一CH即可,搭配計時器會更靈活些.
  商安
  JUM
  
  
  
  
匿名回复:
    筆誤更正:輸入點由0-7
匿名回复:

本新闻共2页,当前在第11 2  

上一篇: 如何使用OMRON PLC的编程器输入SET和REST指令?
下一: 欧姆龙PLC的指令解释