欢迎来到巨控湖南分公司|长沙聚控电子科技有限公司!

新闻资讯
联系我们
·地址:长沙星沙镇天华南路银河大厦
·电话/微信:15307483969 王工
·邮箱:54150175@qq.com

PLC如何实现APP控制[巨控湖南办]

人类社会需要进一步提高生产力,就会有更多的工业设备需要联网控制,实现快速调度和减少操作人员,
从而达到降低运营成本和生产效率的目的。PLC是一种广泛运用的工业控制单元,因此PLC需要实现移动
手机端APP控制的需求也越来越多,这样做的目的是可以提高反应速度,减少操作人员,从而实现提升效

率的目的。
PLC如何实现手机APP控制呢?PLC可接收(输入)及发送(输出)多种类型的电气或电子信号,并使用他们
通过逻辑运算来控制或监督几乎所有种类的机械与电气系统。要实现PLC手机APP控制,那首先就需要在手机
APP上能操作PLC对应的寄存器,通过改变寄存器的状态或者设置寄存器的数据,来实现PLC远程控制。
PLC是可以允许外部设备通过通讯协议读写寄存器,但是这种协议都是工业协议,不是直接的网络协议。手机
APP后台支持的是互联网通讯协议,因此两者之间通讯,就需要一个转换设备,连接PLC和手机APP。这个就是
PLC专用的互联网模块。
PLC专用的互联网模块的原理就是,内置各种品牌和型号PLC协议,通过ARM系统内部建立变量和寄存器形成一对一映
射的关系。这个原理就和触摸屏/组态一样,组态和触摸屏也是建立变量和PLC寄存器关联,再调用变量做各种操作。不
过PLC远程模块是用变量映射寄存器后,利用网络技术,将变量同步到云服务器。手机APP调用云服务器里面的变量做
各种操作,这个是开发手机app程序最基本的工作。
PLC远程模块就是这样一个产品,桥接了PLC端和APP端。他可以让前端的自控工程师不用接触网络这块的开发,而APP
工程师不需要了解前端设备控制原理,只需要做好框架,能调用不同设备的变量,让APP制作模式化封装化,不需要PLC
远程控制的APP开发再用到网络开发技术。
因此PLC如何实现APP控制,关键就是实现寄存器在云端实现一个变量映射,这个就类似指针代替寄存器一样,只是这个’
变量是可以自由在网络上传输,第三方软件只需要按照提供的标准协议接口,开发远程监控操作系统,这个操作系统
可以是APP,也可以是组态,也可以是第三方大型网站。
PLC实现手机APP控制涉及的技术是工业协议到网络协议的转换,网络寻址技术(现在一般使用云服务器比较多,还有花生壳,
固定IP等技术)。云服务器这种寻址是域名识别技术,云服务器固定在中间,两边寻找云服务,云服务器接收到网络两边的
请求后,就将两边握手拉起来,让远程双方始终保持一个网络通讯连接。