一.实验题目 简易二层电梯控制器 模拟真实电梯的运行情况, 设计制作一个简易电梯控制器控制二层电梯的运行。 基本要求: 1、电梯设有一层、二层外部呼叫按钮和内部一层、二层指定按钮( BTN)。 2、利用数码管显示电梯所在楼层,用 LED显示电梯运行状态如上行、下行、 开门、关门等。 提高要求: 1、点阵显示楼层; 2、用点阵显示楼层的上下滚动移出移入表示电梯的上行或下行运行方向 3、增加为三层电梯控制器 二.设计方案及思路 设计思路:根据题目要求,我在程序中设计了需要用到的 8个外部按钮: f1up,f2up ,f2dn,f3dn,warning,stop1,stop2,stop3,reset, 另外还有相应的显 示信号,程序利用状态机实现总体的控制,状态中用到了 7个状态: (stopon1,dooropen,doorclose,doorwait,up1,down1,stop ),状态的
1 控制系统软件设计 1.1 PLC 程序开发环境介绍 STEP 7 Micro/WIN编程软件是西门子 PLC的常用编程工具,主要用于开发 程序,也可用于适时监控用户程序状态, 编程软件通过支持 PPI协议的编程电缆 和 PLC进行通信、上传 /下载程序,编程语言包括梯形图语言( LAD)、功能块图 语言(FBD)和助记符语言( STL),在本次电梯系统设计中采用相对简单的梯形 图语言。 STEP 7 Micro/WIN 编程软件界面如图所示。 图 4-1 STEP 7 Micro/WIN 编程软件界面 1.2 控制系统 PLC 部分设计 1.2.1 电梯开关门设计 当到达指定楼层时, 电梯会自动开门, 延时 3S后关门,夹人时会立即开门, 防止人被挤伤, 超重时电梯不会关门, 同时过载报警会发出报警声, 开关门限位 信号会控制相应线圈及时断开。 通过 PWM1的数值来改变轿厢开关门的速