下载此文档

PLC编程技巧.doc


文档分类:通信/电子 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
用S7-200编程的几个实例的编程技巧解析本文用S7-200编写的几个实例都是在网上发表或在回答网友的求助编写的,程序短小,针对性强,有程序解析,特别适合初学者学习参考。一、网友求助“西门子PLC用一个按钮控制电机启停,不容许用中继,可用计数器定时器…”答复:只用PLC一条指令,就可实现电机启停。见下图:该梯形图编程技巧是:,、S输入端上,这样的编程处理可确保动作的可靠性。该梯形图的工作原理说明,请见“用S7-200编程的三个实例解析”中的第1例。二、用S7-200编程,可实现用一个按钮可控制电机的正传、反转、( )( )// 正传// 反传该梯形图编程技巧是:用按钮的输入点()连接断电延时定时器(T101),及通电延时定时器(T102),,T102延时为1S,T101作用是防按钮颤动而形成连发现象,确保按一下按钮只产生一个脉冲(即T101)从而确保对MB5加1运算的正确性,,T102延时为1S,故在连续按钮时,由于间隔时间小于1S,它不断的被切断。只有按下按钮不抬起(=1),当延时大于1S时,T102动作,其前沿将MB5的内容传入MB6,再将MB5清0。工作原理及操作说明:1)、MB6清0,、,=0,故电机停止不动。2)电机正传运行:点击一下按钮(),产生一个(T101=1)的正脉冲,其后沿触发MB5计数器,使其+1,再按下按钮不抬起,此时MB5=0000_0010。经1秒延时,T102闭合,其前沿将MB5的内容送入MB6,随之将MB5清0。=0、=1,=1,电机正传运行。随后将按钮抬起,T101的后沿使MB5+1,此时MB5=0000_0001。3)电机停转:按下按钮不抬起,此时MB5=0000_0001。延时1秒后T102动作,T102=1的前沿,将MB5送入MB6,之后MB5清0,=1、=0,、Q0,1皆为0,电机停止转动。当按钮抬起时,T101的后沿触发MB0,使MB5=1。4)电机反转运行:点击二下按钮(),产生二个(T101=1)的正脉冲,其后沿触发MB5计数器,使其+2,再按下按钮不抬起,此时MB5=0000_0011。经1秒延时,T102闭合,其前沿将MB5的内容送入MB6,随之将MB5清0。=1、=1,=1,电机反传运行。随后将按钮抬起,T101的后沿使MB5+1,此时MB5=0000_0001。该程序不需任何外围硬件,而且程序简短,经上机运行考验,程序正确,动作可靠。可以实用。三、网友求助:“s7-300里的定时器t1,怎么循环启动?现在是,使用完一次,t1就停止了!而我想用T1实现每隔2

PLC编程技巧 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-01-19
最近更新