1.4存在的问题以及解决方法 就目前而言,我国的停车场系统依然存在以下几点问题: 1.车位、路线规划不合理导致拥堵。 许多停车场一味的为了增加车位
1.4存在的问题以及解决方法
就目前而言,我国的停车场系统依然存在以下几点问题:
1.车位、路线规划不合理导致拥堵。
许多停车场一味的为了增加车位的数量,而忽视了车辆行驶路线的合理安排。相信许多朋友都有过为了停一辆车而在主路线上排队等候的经历。有的时候将路线合理科学的规划,能够让车辆行驶的更加畅通,从而避免了拥堵。
2.停车车位找不到。
没有准确的引导,车主进入停车场后很难找到合适的车位,浪费大量的时间在车位上,导致停车场无法高效运作。
3.不必要的能源消耗过大
目前,我国很多停车场尤其是地下停车场的照明都是长期打开的,很多时候没有什么车辆来往,就会导致不必要的能源浪费,与我们所号召的节能减排、绿色生活所违背。
4.安全保障水平不够
国内大部分停车场,无法做到及时的获取用户信息,对于停车场的总体情况无法掌控。
第二章 系统相关技术介绍
2.1AMX中控技术简介
中控系统,简而言之就是集中控制,通过一台或若干台主机以及其他相关设备构造成一个由主机领导的击中控制系统。而设备与设备,设备主机之间的对接则是利用它们之间的通讯协议来完成,因此,我们可以将主机理解为系统的大脑,而后我们通过编程将下层的各种设备与主机相连接构成一套完整的系统。
在这里我们利用到的编程技术则是AMX编程技术,是一门基于C语言开发的专属语言技术。所采用的编程软件则是NetlinxStudio软件,在我们新建玩文件之后可以看到如下所示的文字提示:
其中:
PROGRAME_NAME 为文件
DEFINE_DEVICE 为定义要控制设计的控制接口
DEFINE_CONSTANT 为定义常量
DEFINE_TYPE 为定义类型文件
DEFINE_VARIABLE 为定义变量
DEFINE_LATCHING 为定义锁住键
DEFINE_MUTUALLY_EXCLUSIVE 为定义互锁
DEFINE_START 定义启动时需要执行的程序
DEFINE_EVENT 为定义事件语句
DEFINE_PROGRAME 为定义实时的程序语句
所有的程序必须放在固定的定义下,如变量的定义必须放在DEFINE_VARIABLE下,事件语句的定义则必须放在DEFINE_EVENT下。
2.2 RS-232/RS-485通讯协议概述
1.RS—232:
RS-232通讯协议,是由美国电子工业协会EIA(Electronic Industry Association)于1962年发布的一种工业标准,以便于其他不同厂家的产品能够相互对接,是2一种串行物理接口标准。RS-232标准采用25脚的DB-25连接器,后来IBM将其简化为DB-9连接器。RS-232包括一条主通道和一条辅通道,通常情况下都使用主通道,对于一般的双工通讯,只需要一条接收线,一条发送线和一条地线,即TXD、RXD、GND。
2.RS-485:
由于RS-232仅仅只能实现点对点的通讯方式,而不能达到联网的能力,故而后来出现了RS-485。它是电信行业协会与电子工业联盟提出的一个定义平衡数字多点系统中的驱动器和接收器的电气特性的标准,相比较RS232而言具有具有网络连接方便、抗干扰性能好、传输距离远等优点。
2.3 ADO.NET技术简介
ADO.NET是一组类,是一组与数据源之间进行交流互动的类库。通过这些类,NET应用程序就可以访问数据库。它的功能非常强大,提供了对关系数据库、XML以及其他数据存储的访问,应用程序就可以对这些数据源进行连接并且做出一系列的操作—增、删、改、查。正因为如此,ADO.NET在.NET Framework 中是尤为重要的。ADO.NET具有很多的优点,最突出的便是它与数据源断开连接时也可以使用数据,这是由于ADO.NET可以将从数据源检索到的数据保存到本地内存的一个叫做DataSet(数据集)的地方,而DataSet便是ADO.NET的断开式结构的核心组件。