PLC应用技术项目化教程项目三 密码锁控制.pptxVIP

PLC应用技术项目化教程项目三 密码锁控制.pptx

  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文档。上传文档
查看更多
项目三 密码锁控制PLC应用技术项目化教程项目学习目标知识目标 能力目标素质目标能建立子程序,并进行调用;能进行中断语句的编程,并使用中断程序解决实际问题;能利用数据转换指令进行编程和调试。具有良好的与人合作能力。具有良好的自我学习能力。具有随机应变能力。具有良好的创新能力。确立结构化编程思维。了解子程序和中断程序的作用;熟悉S7-200 Smart PLC中断事件的种类及其优先级顺序;掌握数据转换指令及其应用重点与难点 数据转换指令及其应用,符号表与变量表区别,结构化编程、子程序调试。 带参数的子程序调用。 重 点 难 点知识基础转换指令常用标准转换指令知识基础转换指令将计数器值(英寸)载入 AC1(执行 C10=101)将该值转换为实数(执行 VD0=101.0)乘以 2.54 转换为厘米(执行 VD4=2.54,VD8=256.54)将该值转回整数(执行 VD12=257)编程示例知识基础创建子例程方法1“编辑”菜单中“插入”区“对象”选择“子程序”知识基础创建子例程方法2项目树中“程序块”右键“插入”选择“子程序”知识基础创建子例程方法3 在选项卡或者编程区右键快捷菜单中 “插入”选择“子程序”知识基础符号表符号表包括POU符号系统符号I/O映射表自定义符号 POU符号包括主程序POU、中断程序POU、子程序POU。 用户可以根据POU的功能定义其名称知识基础符号表符号表包括POU符号系统符号I/O映射表自定义符号 系统符号列出了所有特殊专用继电器的实际地址和符号地址,并有功能注释。 用户可以根据需要直接使用。知识基础符号表符号表包括POU符号系统符号I/O映射表自定义符号 I/O映射表,即I/O符号列出了PLC实际输入输出对应的I/O继电器。 用户可以根据需要定义其符号,添加注释。知识基础符号表符号表包括POU符号系统符号I/O映射表自定义符号 表格1,即自定义符号表,用户可以根据需要定义全局符号,和添加注释。符号表适用于全局,可在所有POU中使用。知识基础变量表定义特定POU局部有效的变量,只适用于局部范围。使用局部存储器定义局部变量。全局符号对所有POU有效,在符号表中定义。在某POU中创建的局部变量只在其内部有效。知识基础变量类型变量类型说明IN调用 POU 提供的输入参数OUT返回到调用 POU 的输出参数 IN_OUT参数,其值由调用 POU 提供、由子例程修改,然后返回到调用 POUTEMP临时保存在局部数据堆栈中的临时变量。一旦 POU 完全执行,临时变量值不再可用。在两次 POU 执行之间,临时变量不保持其值编程举例控制要求设计一个简易三位密码锁控制程序,要求:①3位密码预设为“231”;②用户按正确顺序输入三位密码,按确认后开门;③用户未按照正确顺序输入密码或密码错误,按确认后不开门,同时报警;④取消键可重新输入密码。输入输出序号符号地址序号符号地址1数字0I2.01开门Q1.02数字1I2.12报警Q1.13数字2I2.2???4数字3I2.3???5数字4I2.4???6数字5I2.5???7数字6I2.6???8数字7I2.7???9数字8I1.0???10数字9I1.1???11确认键I1.2???12取消键I1.3???编程举例I/O分配编程举例符号表编程举例参考程序一主程序编程举例参考程序一子程序1编程举例参考程序一子程序2编程举例参考程序一子程序3编程举例参考程序一子程序4编程举例参考程序一子程序5编程举例参考程序二主程序编程举例参考程序二子程序1编程举例参考程序二子程序2编程举例参考程序二子程序3编程举例参考程序二子程序4编程举例参考程序二子程序5项目实现参考画面项目实现输入输出序号符号地址序号符号地址1数字0I2.01开门Q1.02数字1I2.12报警Q1.1 3数字2I2.2???4数字3I2.3???5数字4I2.4???6数字5I2.5???7数字6I2.6???8数字7I2.7???9数字8I1.0???10数字9I1.1???11确认键I1.2???12取消键I1.3???13预设密码I1.4???14设置完成I1.5???15解除报警I1.6???IO分配项目实现控制要求设计一个简易三位密码锁控制程序,要求:①预设3位密码为“***”;②用户按正确顺序输入三位密码,按确认后开门;③用户未按照正确顺序输入密码或密码错误,按确认后不开门,同时报警;④复位键可重新输入密码;⑤特殊功能键可以重新设置密码。项目实现参考程序 主程序项目实现参考程序 子程序1项目实现参考程序 子程序2项目实现参考程序 子程序3项目实现参考程序 子程序4项目实现参考程序 子程序5思考题 程序调试时,有时会出现抖动现象,即按钮按一下,会记录两下或者三下,这是由于按钮的抖动造成的,如何解决

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档