在当今生活中,手机已经是常规消费品,但是在工业中使用的PLC还很少应用到民用生活中,今天,我要讲的主题是,将PLC应用到我们的生活中,并且使用手机来控制PLC。
PLC是什么,PLC是可编程逻辑控制器,如果有做过单片机的,就知道PLC其实是单片机 + 外围模块(比如继电器,编码器,AD等)的一个封装。因为其可编程,可定制性强,抗干扰能力强,广泛用在工业场合。但是PLC一直未能在民用生活中使用,因为其价格关系,但是现在价格已经降低了,一般的14点IO输出的PLC,价格只有300左右,而这个PLC,已经可以完成一个家庭所有的电器控制。今天主要讨论的是,基于手机和PLC的智能家居系统。
效果图如下,客户可以通过手机,控制客厅,卧室灯光,温度等。图片为转载,没有时间做UI。
那么,怎么实现智能家居呢?.
实现方式为手机控制PLC,PLC控制家里的所有电器设备(大门,车库门,房间灯,空调,花园浇水,泳池放水等。)
流程为下:
这里面,实现的难点是手机怎么来控制PLC,下面我简单讲解手机怎么控制PLC。
手机要控制PLC,主要通过2种方式,一种是通过3G,一种是通过以太网。
最好的实现方法是以太网控制,手机做以太网客户端,PLC做以太网服务器,连接好后,向PLC发送modubus-tcp报文,达到控制PLC的目的。流程图为: