【D68】基于PLC的8位电子密码锁设计(西门子S7-300源文件+仿真)

2021-10-19 08:30:59      索炜达电子      1634     

项目编号:D68

文件大小:5.7M

源码说明:带中文注释

开发环境:.cs

简要概述:

本设计是从经济实惠的角度出发,基于西门子PLC实现的8位密码锁的控制设计,这是一款可以多次更改密码,具有报警功能的PLC电子密码锁控制系统。通过对密码锁的控制要求分析,对PLC控制系统进行了软、硬件设计,并通过仿真实验证明了该系统的实用性,智能控制密码锁开锁、更改、报警、复位、重置等功能。并能在错误次数过多时,将键盘输入锁定,拥有防试探的功能,大大加强了密码锁的安全性。使该密码锁具有保密性强,灵活性高的特点。可将其运用在需要安全保障的一些重要场所。

设计报告:

【D68】基于PLC的8位电子密码锁设计(西门子S7-300源文件+仿真)

目录│文件列表:

 ├ Design

 │  │ symbol.asc

 │  │ 时序图.bak

 │  │ 时序图.dwg

 │  │ 时序图1.dwg

 │  └ Design

 │     │ DESIGN.s7p

 │     │ DESIGN.S7S

 │     │ link.lnk

 │     ├ ApiLog

 │     │  │ lock

 │     │  │ LogIDs

 │     │  │ Step7Bas.ver

 │     │  └ Types

 │     ├ CONN

 │     │  │ LINKVL.dbf

 │     │  │ LOCKVL.LCK

 │     │  │ VERBLIST.PRO

 │     │  │ VERBTAB.DBF

 │     │  │ VERBTAB.MDX

 │     │  │ VLTAB53.DBF

 │     │  └ VLTAB53.MDX

 │     ├ Global

 │     │  │ 141099_1.txt

 │     │  │ 141099_1_dp_asi.txt

 │     │  │ Font_1

 │     │  │ Font_2

 │     │  │ Language

 │     │  │ PROJECTVERSION.umf

 │     │  │ S7hCompressedMetadata.cmf

 │     │  └ S7hMetaData.umf

 │     ├ hOmSave7

 │     │  ├ S7HK30AX

 │     │  │  │ HATTARY1.DBF

 │     │  │  │ HATTARY1.DBT

 │     │  │  │ HATTARY1.MDX

 │     │  │  │ HATTRIB1.DBF

 │     │  │  │ HATTRIB1.MDX

 │     │  │  │ HATTRME1.DBF

 │     │  │  │ HATTRME1.DBT

 │     │  │  │ HATTRME1.MDX

 │     │  │  │ HLASTID2.DBF

 │     │  │  │ hLockID1

 │     │  │  │ HOBJECT1.DBF

 │     │  │  │ HOBJECT1.MDX

 │     │  │  │ HRELATI1.DBF

 │     │  │  └ HRELATI1.MDX

 │     │  ├ S7HK31AX

 │     │  │  │ HATTARY1.DBF

 │     │  │  │ HATTARY1.DBT

 │     │  │  │ HATTARY1.MDX

 │     │  │  │ HATTRIB1.DBF

 │     │  │  │ HATTRIB1.MDX

 │     │  │  │ HATTRME1.DBF

 │     │  │  │ HATTRME1.DBT

 │     │  │  │ HATTRME1.MDX

 │     │  │  │ HLASTID2.DBF

 │     │  │  │ hLockID1

 │     │  │  │ HOBJECT1.DBF

 │     │  │  │ HOBJECT1.MDX

 │     │  │  │ HRELATI1.DBF

 │     │  │  └ HRELATI1.MDX

 │     │  ├ s7hk32cx

 │     │  │  │ HATTARY1.DBF

 │     │  │  │ HATTARY1.DBT

 │     │  │  │ HATTARY1.MDX

 │     │  │  │ HATTRIB1.DBF

 │     │  │  │ HATTRIB1.MDX

 │     │  │  │ HATTRME1.DBF

 │     │  │  │ HATTRME1.DBT

 │     │  │  │ HATTRME1.MDX

 │     │  │  │ HLASTID2.DBF

 │     │  │  │ hLockID1

 │     │  │  │ HOBJECT1.DBF

 │     │  │  │ HOBJECT1.MDX

 │     │  │  │ HRELATI1.DBF

 │     │  │  └ HRELATI1.MDX

 │     │  ├ s7hkdmax

 │     │  │  │ HATTARY1.DBF

 │     │  │  │ HATTARY1.DBT

 │     │  │  │ HATTARY1.MDX

 │     │  │  │ HATTRIB1.DBF

 │     │  │  │ HATTRIB1.MDX

 │     │  │  │ HATTRME1.DBF

 │     │  │  │ HATTRME1.DBT

 │     │  │  │ HATTRME1.MDX

 │     │  │  │ HLASTID2.DBF

 │     │  │  │ hLockID1

 │     │  │  │ HOBJECT1.DBF

 │     │  │  │ HOBJECT1.MDX

 │     │  │  │ HRELATI1.DBF

 │     │  │  └ HRELATI1.MDX

 │     │  ├ s7hss30x

 │     │  │  │ HATTARY1.DBF

 │     │  │  │ HATTARY1.DBT

 │     │  │  │ HATTARY1.MDX

 │     │  │  │ HATTRIB1.DBF

 │     │  │  │ HATTRIB1.MDX

 │     │  │  │ HATTRME1.DBF

 │     │  │  │ HATTRME1.DBT

 │     │  │  │ HATTRME1.MDX

 │     │  │  │ HLASTID2.DBF

 │     │  │  │ hLockID1

 │     │  │  │ HOBJECT1.DBF

 │     │  │  │ HOBJECT1.MDX

 │     │  │  │ HRELATI1.DBF

 │     │  │  └ HRELATI1.MDX

 │     │  └ s7hstatx

 │     │     │ 1.s7h

 │     │     │ HADDRES3.DBF

 │     │     │ HADDRES3.DBT

 │     │     │ HADDRES3.MDX

 │     │     │ HATTARY1.DBF

 │     │     │ HATTARY1.DBT

 │     │     │ HATTARY1.MDX

 │     │     │ HATTRIB1.DBF

 │     │     │ HATTRIB1.MDX

 │     │     │ HATTRME1.DBF

 │     │     │ HATTRME1.DBT

 │     │     │ HATTRME1.MDX

 │     │     │ HLASTID2.DBF

 │     │     │ hLockID1

 │     │     │ HOBJECT1.DBF

 │     │     │ HOBJECT1.MDX

 │     │     │ HRELATI1.DBF

 │     │     └ HRELATI1.MDX

 │     ├ hrs

 │     │  │ lastrsf.res

 │     │  │ lastrsn.res

 │     │  │ linkhrs.lnk

 │     │  │ rsflock.res

 │     │  │ rsnlock.res

 │     │  │ S7RESOFF.DBF

 │     │  │ S7RESOFF.MDX

 │     │  │ S7RESONL.DBF

 │     │  └ S7RESONL.MDX

 │     ├ ombstx

 │     │  ├ offline

 │     │  │  │ BSTCNTOF.DBF

 │     │  │  │ bstcntof.id

 │     │  │  │ bstcntof.lck

 │     │  │  │ BSTCNTOF.MDX

 │     │  │  └ 00000002

 │     │  │     │ BAUSTEIN.DBF

 │     │  │     │ BAUSTEIN.DBT

 │     │  │     │ baustein.id

 │     │  │     │ baustein.lck

 │     │  │     │ BAUSTEIN.MDX

 │     │  │     │ links.lnk

 │     │  │     │ SUBBLK.DBF

 │     │  │     │ SUBBLK.DBT

 │     │  │     └ usfapx.ini

 │     │  └ online

 │     │     │ BSTCNTON.DBF

 │     │     │ bstcnton.id

 │     │     │ bstcnton.lck

 │     │     │ BSTCNTON.MDX

 │     │     └ links.lnk

 │     ├ omgd

 │     │  │ gdflock.res

 │     │  │ lastgd

 │     │  │ S7GD.DBF

 │     │  │ S7GD.DBT

 │     │  │ S7GD.MDX

 │     │  └ linkgd

 │     │     └ 00000001.DBF

 │     ├ pgs

 │     │  │ gsflock.res

 │     │  │ lastgs

 │     │  │ S7GS.DBF

 │     │  │ S7GS.MDX

 │     │  └ linkgs

 │     │     └ 00000001.DBF

 │     ├ s7asrcom

 │     │  │ s7cntID.src

 │     │  │ S7CNTREF.DBF

 │     │  │ S7CNTREF.MDX

 │     │  │ s7contai.lck

 │     │  └ 00000002

 │     │     │ S7CONTAI.DBF

 │     │     │ S7CONTAI.MDX

 │     │     │ S7LINKS.DBF

 │     │     └ s7source.lck

 │     ├ S7Netze

 │     │  │ S7NONFGX.id

 │     │  │ S7NONFGX.lnk

 │     │  └ S7NONFGX.tab

 │     ├ S7PPLOMX

 │     │  └ layout

 │     ├ sdb

 │     │  │ S0112001.DBF

 │     │  │ S0112001.MDX

 │     │  │ sdblast.id

 │     │  │ sdblock.lck

 │     │  └ 00000002

 │     │     │ 00000001.PG

 │     │     │ 00000002.PG

 │     │     │ 00000003.PG

 │     │     ├ link

 │     │     │  └ 00000002.DBF

 │     │     └ list

 │     │        │ 00000002.DBF

 │     │        └ 00000002.MDX

 │     ├ XUTILS

 │     │  │ BS112001.DBF

 │     │  │ BS112001.MDX

 │     │  │ BSlstlck.lck

 │     │  │ BstlID.ubs

 │     │  │ CT112001.DBF

 │     │  │ CT112001.MDX

 │     │  │ CtlistID.uct

 │     │  │ CTlstlck.lck

 │     │  │ XR112001.DBF

 │     │  │ XR112001.MDX

 │     │  │ XRlistID.uxt

 │     │  │ XRlstlck.lck

 │     └ YDBs

 │        │ SYMLISTS.DBF

 │        │ SYMLISTS.MDX

 │        │ YLNKLIST.DBF

 │        └ 20483

 │           │ SYMLIST.DBF

 │           │ Symlist.id

 │           └ SYMLIST.MDX

 └ 文档

    │ 17自动化2班-叶俊林-8位密码锁的PLC设计-纸质.docx

    │ 8位密码锁时序图.pdf

    │ IO分配表原件.pptx

    │ plc接线图.pptx

    │ 主接线图.pptx

    │ 功能框图.pptx

    │ 流程图.pptx

    │ 硬件.pptx

    │ 程序设计_顺序功能图原件.pptx

    │ 系统框图.pptx

    └ 课程设计IO分配表.png

TAG电子密码锁
  • 11 次
  • 10 分