C++程序设计《电梯运行仿真程序》怎么做

C++程序设计《电梯运行仿真程序》怎么做,第1张

电梯仿真软件免费下载  

vzbs  

电梯结构和相关部件的构造及工作原理,系统论述了交流双速电梯、交流调压调速电梯、变频调速电梯、液压电梯等电梯拖动控制系统,电梯逻辑控制系统的控制方法及典型线路,电梯电气安装与维护,电梯的选用原则和方法,电梯安全管理与使用,电梯控制仿真系统的设计。

#include <stdioh>

#define MAX 30

int main()

{

int n, pf, f, t=0;

pf = f = 0;

scanf("%d", &n);

while(n--)

{

while(1)

{

scanf("%d", &f);

if(f>MAX)

printf("Too big floor number, input it again\n");

else

break;

}

if(f >= pf) //上行

t += (f-pf)6+5;

else //下行

t += (pf-f)4+5;

pf = f;

}

printf("%d",t);

}

电梯系统需要以下几个程序功能:

(1)处理电梯呼叫:乘客呼叫电梯、电梯按钮明灭、电梯控制器处理电梯呼叫、处理按钮信息更新等

(2)处理楼层呼叫:包括乘客选择楼层、楼层按钮明灭、电梯控制器处理楼层呼叫、处理按钮信息更新等

(3)移动停止电梯:包括驱动速度的改变、停止的判定、电梯的运动方向驱动

(4)标志移动方向:让乘客知道电梯目前运动方向、决定是否进入电梯

(5)标志电梯位置:让乘客知道乘客的目的层是否到达。决定是否离开电梯

(6)开关门:乘客进出电梯,电梯应该开关门。应包括电梯正关闭而乘客想进入时乘客可以使电梯门打开

(7)触发紧急处理器:电梯有安全机制确定一个不安全的状态不是瞬时产生的

以上就是关于C++程序设计《电梯运行仿真程序》怎么做全部的内容,包括:C++程序设计《电梯运行仿真程序》怎么做、实现一部电梯运行过程中的目标楼层获取函数int getElevatorNextTargetFloor(void);、电梯编程都包括什么程序等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9777064.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存