第3章 手机端监控软件开发
3。1 功能需求分析文献综述
对于滚珠丝杠的运动状态进行监控,了解其运动过程并实时进行控制和调整。监控软件主要包括:
1。通过WIFI与PLC联机,能够远程对PLC发送命令,并且通过PLC对滚珠丝杠的启动,停止,正转,反转进行控制。
2。通过控制PLC上的显示灯关灭,显示滚珠丝杠的实时状态。
3。对滚珠丝杠的运动速度进行监测,并且能对其速度进行控制。
4。设立报警环节,当滚珠丝杠的速度,出现超过临界值的情况,进行报警并停止滚珠丝杠的运动。
3。2 软件设计的整体思路
3。2。1 监控系统硬件连接设计
图3-1 滚珠丝杠滑台控制系统结构图
如图3-1所示,串口转 WIFI通过RS232与PLC互连。对串口转 WIFI模块进行完整的设置后接入WIFI局域网里,手机进行连接。这样手机与PLC就成功设置好了连接[17-18]。
使用网络连接线将可编程逻辑控制器、计算机、变频器与WIFI路由器进行连接后,下一步要做的事情就是为可编程逻辑控制器、计算机、变频器进行IP地址的设置,让他们地址处于的网段相同。计算机在“本地连接“中修改”Internet协议“中的”IP地址“;使用Rockwell的BOOTP-DHCP Server软件对可编程逻辑控制器和变频器进行IP地址的设置。
3。2。2 监控程序设计
图3-2 监控程序
手机端监测控制软件每当经过10毫秒都会输出一次对于丝杠速度的读取指令并且同时都反馈的数据实行一些简单的处理,然后画出速度图线。程序流程框图如图3-2所示[32]。
3。2。3 总体设计方案来,自.优;尔:论[文|网www.youerw.com +QQ752018766-
本次设计的要求是对滚珠丝杠滑台实时情况的监测与控制, Micro850 PLC连接串口转WIFI模块,通过无线交换数据到Android手机端。软件首先要具备连接网络的功能,与PLC完成联机。滚珠丝杠的运动状况可以受到PC端,触摸屏,变频器,PLC多种设备的调控而改变。当滚珠丝杠滑台的运动状况发生变化,滚珠丝杠是正转状态或者反转状态,停滞状态还是运动状态,这些状态都能在手机端上显示出来,同时也能进行控制。能够对滚珠丝杠的运动速度进行监测,将速度以折线图的形式在软件上显示出来,同时也能从手机端对滚珠丝杠的运动速度进行控制。同时也具有报警系统,当滚珠丝杠的速度超出了限制的危险数值标准,手机端能显示报警提示,并且切断滚珠丝杠的运动。
对于滚珠丝杠滑台的运动状况控制主要是通过PLC来进行的,PLC与变频器连接,通过调节变频器来调节电机的转速,从而达到变频调速的目的,同时也能通过控制电机转动的方向来调节滚珠丝杠的正转和反转。而编码器则可以将滚珠丝杠的速度以数字信号的方式传送到PLC,而后通过WIFI将数据送到手机端。当网络连接成功时,PLC就会开始将数据发送到手机端,当连接失败,就需要在手机端重新连接,当编码器检测到滚珠丝杠滑台的速度发生变化时,把信号发送到PLC,根据变频器方法送来的信号就可以确定此时滑台是正转还是反转,确定之后将正转还是反转的情况在手机端显示出来,同时也会把速度具体数值显示出来,在手机端画出速度的运动曲线。当滚珠丝杠滑台的速度超过了极限值,系统便会自动停止滑台的运动并进行报警