6项目六PC编程实现彩灯点亮控制 PLC编程实现彩灯点亮控制.docVIP

6项目六PC编程实现彩灯点亮控制 PLC编程实现彩灯点亮控制.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
6项目六PC编程实现彩灯点亮控制 PLC编程实现彩灯点亮控制

项目六 PLC编程实现彩灯点亮控制 理解S7-200系列PLC的功能及应用S7-200系列PLC的功能及应用 S7-200系列PLC指令的功能及应用S7-200系列PLC指令的功能及应用S7-200系列PLC指令的功能及应用S7-200系列PLC指令的功能及应用N为字节型数据,且小于或等于数据类型(B、W、DS0.0~S31. 1.中断源 中断源是能够向PLC发出中断请求的中断事件。S7-200系列PLC最多有34个中断源,每个中断源都分配有一个编号用于识别,称为中断事件号。这些中断源分为三大类:通信中断、I/O中断、时基中断。 ① 通信中断:PLC在自由通信模式下,通信口的状态可由程序来控制,用户可以通过编程来设置通信协议、波特率和奇偶检验。表表I0.0~I0.3表表I0.0上升沿 0 1 I0.0下降沿 4 2 I0.1上升沿 1 3 I0.1下降沿 5 4 I0.2上升沿 2 5 I0.2下降沿 6 6 I0.3上升沿 3 7 I0.3下降沿 7 12 HSC0当前值等于预置值 0 27 HSC0输入方向改变 16 28 HSC0外部复位 2 32 HSC3当前值等于预置值 1 29 HSC4当前值等于预置值 3 30 HSC4输入方向改变 17 31 HSC4外部复位 18 33 HSC5当前值等于预置值 19 19 PLS0脉冲数完成 14 20 PLS1脉冲数完成 15 ③ 时基中断:时基中断包括内部定时中断和外部定时器中断两种。表表-200系列PLC中,通信中断的优先级别最高,时基中断的优先级别最低。每一类中断的不同中断事件也有不同的优先级,详细内容见表5-2-1、表表-200系列PLC的中断指令包括全局开中断ENI、全局关中断DISI、中断连接指令ATCH和中断分离指令DTCH。 ① 全局开中断ENI:使能输入有效时,允许所有的中断申请。 ② 全局关中断DISI:使能输入有效时,不允许任何一个中断事件向CPU发出中断申请。 ③ 中断连接指令ATCH:使能输入EN有效时,把一个中断事件号EVNT与一个中断服务程序INT联系起来,并允许该中断事件。 ④ 中断分离指令DTCH:使能输入EN有效时,切断一个中断事件号EVNT与所有中断服务程序的联系,并禁止该中断事件。 如图6-1所示,有16个彩灯L1~L16个L1~L16~L1~L~L9~L16的亮灭情况。、n处执行(在同一程序内)。跳转地址标号指令标记跳转目的地的位置,跳转标号n=0~255;0~63按下启动按钮SB1,灯L1~L8循环点亮,间隔时间为2s;按下停止按钮SB2,灯L1~L8全部熄灭。见表表灯循环点亮控制I/O分配表 输 入 输 出 输入寄存器 输入设备 输出寄存器 输出设备 I0.0 SB1 Q0.0 L1 I0.1 SB2 Q0.1 L2 Q0.2 L3 Q0.3 L4 Q0.4 L5 Q0.5 L6 Q0.6 L7 Q0.7 L8 3.编写控制程序梯形图程序如图-4所示。图-4 彩灯循环点亮控制主程序图-5 彩灯循环点亮控制中断服务程序Q2;按下按钮SB3,10s后Q1;按下按钮SB,s后Q2后,翻门自动打开,10s后Q1后,底门自动打开,5s后 前行 后行 翻门 底门 SQ1 SQ2 甲地 乙地 图6-6 电动小车运行示意图 2.I/O分配(见表6-8) 表6-8 电动小车运行控制I/O分配表 输 入 输 出 输入寄存器 输入设备 输出寄存器 输出信号 I0.0 SB0 Q0.0 小车前行 I0.1 SQ2 Q0.1 翻门打开 I0.2 SQ1 Q0.2 小车后行 I0.3 手动选择开关 Q0.3 底门打开 I0.4 自动单周期选择开关 I0.5 自动循环选择开关 I0.6 SB1 I0.7 SB2 I1.0 SB3 I1.1 SB4 3.控制程序(见图6-7) 图6-7 电动小车运行控制梯形图程序 思考与练习 1.按下启动按钮,L1、L2、L3依次点亮,全亮后,L1、L2、L3依次熄灭,全灭后再依次点亮…时间间隔为1秒。按下暂停按钮,各灯状态保持不变,再按启动按钮,各灯继续工作。按下停止按钮,灯全部熄灭,

文档评论(0)

enxyuio + 关注
文档贡献者

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

1亿VIP精品文档

相关文档