网站大量收购独家精品文档,联系QQ:2885784924

编程举例编写LC控制程序.ppt

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
编程举例编写LC控制程序

编程举例 编程举例 例1. 运料车自动装、卸料控制 控制要求:①某运料车如图7.43所示,可在A、B两地分别启动。运料车启动后,自动返回A地停止,同时控制料斗门的电磁阀Y1打开,开始下料。1分钟后,电磁阀Y1断开,关闭料斗门,运料车自动向B地运行。到达B地后停止,小车底门由电磁阀Y2控制打开,开始卸料。1分钟后,运料车底门关闭,开始返回A地。之后重复运行。 ② 运料车在运行过程中,可用手动开关使其停车。再次启动后,可重复①中内容 图7.43 运料车自动装、卸料控制示意图 I/O分配:I/O分配见表7-28。 表7-28 运料车自动装、卸料控制I/O分配表 输入触点 功能说明 输出线圈 功能说明 I0.0 正转启动按钮 Q0.0 正转输出 I0.1 反转启动按钮 Q0.1 反转输出 I0.2 A点行程开关 Q0.2 电磁阀Y1 I0.3 B点行程开关 Q0.3 电磁阀Y2 I0.4 停止按钮 图7.44 运料车自动装、卸料控制程序 例2. 电动机堵转停车报警程序 控制要求:为防止电动机堵转时由于热保护继电器失效而损坏,特在电动机转轴上加装一联动装置随转轴一起转动。电动机正常转动时,每转一圈(50ms)该联动装置使接近开关K1闭合一次,则系统正常运行。若电动机非正常停转超过100ms,即接近开关K1不闭合超过100ms,则自动停车,同时红灯闪烁报警(2.5s亮,1.5s灭)。 (1) I/O分配:I/O分配见表7-29。 表7-29 电动机堵转停车报警控制I/O分配表 输入触点 功能说明 输出线圈 功能说明 I0.0 电动机起动按钮 Q0.0 电动机驱动信号输出 I0.1 电动机停止按钮 Q0.1 红灯闪烁信号输出 I0.2 接近开关K1 (2) 程序如图7.45所示。 图7.45 电动机堵转停车报警控制程序 例3. 由定时器和计数器构成的长延时电路 控制要求:在控制开关闭合后,开始24小时30分钟的长延时,延时时间到则Q0.0输出30秒脉冲。 (1) I/O分配:I/O分配见表7-30。 表7-30 长延时电路I/O分配表 输入触点 功能说明 输出线圈 功能说明 I0.0 长延时启动按钮 Q0.0 30秒脉冲信号输出 (2) 程序如图7.46所示。 (3) 要点说明。 ① 西门子PLC中定时器最长定时时间为3276.7s,不到一个小时。若要实现长达数小时或数天的延时,则需利用定时器与计数器共同完成。 ② 在程序中,Network1中为1分钟定时,Network2中为1小时定时,Network3中为24小时定时。Network4中使用了特殊状态触点SM0.5(发出1秒脉冲)和计数器C5共同构成30分钟定时器。 例4. 展厅人数控制系统 控制要求:现有一展厅,最多可容纳50人同时参观。展厅进口与出口各装一传感器,每有一人进出,传感器给出一个脉冲信号。试编程实现,当展厅内不足50人时,绿灯亮,表示可以进入;当展厅满50人时,红灯亮,表示不准进入。 (1) I/O分配:I/O分配见表7-31。 图7.46 长延时电路控制程序 表7-31 展厅人数控制系统I/O分配表 输入触点 功能说明 输出线圈 功能说明 I0.0 系统启动按钮 Q0.0 绿灯输出 I0.1 进口传感器S1 Q0.1 红灯输出 I0.2 出口传感器S2 (2) 程序如图7.47所示。 图7.47 展厅人数控制程序 例5. 3台电机顺序启动、反序停止控制 控制要求:按下启动按钮后,3台电机按M1、M2、M3的顺序隔2s启动;按下停止按钮后,3台电机按M3、M2、M1的顺序隔2s停止。 (1) I/O分配:I/O分配见表7-32。 表7-32 3台电机顺序启动、反序停止控制I/O分配表 输入触点 功能说明 输出线圈 功能说明 I0.0 启动按钮 Q0.0 M1控制继电器 I0.1 停止按钮 Q0.1 M2控制继电器 Q0.2 M3控制继电器 (2) 程序如图7.48所示。 7.4 定时器与计数器指令 图7.48 3台电机顺序启动,反序停止控制程序 7.6.3 数据运算指令编程举例 例1. 计算3500+5600的值 程序如图7.65所示。 图7.65 数学运算程序 (1) 在进行加运算时,其触发信号I0.0后一定要串联一个正跳变触点,使加法运算只执行一次。若没有正跳变触点,加法运算在I0.0

文档评论(0)

liwenhua11 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档