1.需求描述:
前端目标:开发可以展示接受数据以及发送命令的页面,其中页面需要集成海康威视摄像头。
后端目标:与另一台电脑进行双向通讯(另一台电脑使用语言为python),即接受数据和发送命令。
2.页面上的内容详情:
1.Logo区:放置公司LOGO
2.视频区:展示机械臂的两个视频流信息,其中视频流1为高位相机,判断进厂骨料运输车辆骨料类型;视频流2为检测粗骨料的深度相机,平时展示视频流,在检测完成后展示深度学习实例分割图片与原始图片(图片由另一台使用python的电脑提供)。
3.消息区:显示机械臂执行状况、参数信息(如取样角度,下探深度等)以及PLC信息反馈(如细骨料流程中的干砂重量、湿砂重量、含水率、细度模数、级配等;粗骨料流程中的长细比、粒径值、级配、针片状含量等),所有信息均由另一台电脑发送,我们负责接收并展示。
4.功能按钮区:包括开始检测按钮,紧急停止按钮和自动复位按钮,通过调用中控电脑python程序执行。
关键信息留存区:对消息区中滚动的关键信息进行保留并展示,如机械臂运行参数信息和PLC反馈信息,如果粗骨料实例分割图片不好在视频区展示,也可在此处展示。