前几天受朋友之托,给他们的项目写个上位机。有些经验分享给大家 要求是上位机收到通过串口发送的数据,根据数据显示空车位的数量。 *最终上位机拥有的值得一谈的功能: 串口通信的相关设置 数据保存 界面随窗口缩放的实现 软件打包 。。。然后就没有了 1.开始写软件 ...
年是忙碌的一年,本年度共完成 从 年开始工期的也算 个项目。接下来就上位机所使用的技术要点进行整理,以供后期学习参考。 避免重复造轮子 .收尾项目: . 给水泵站,污水泵站,雨水泵站项目。 软件:intouch . PLC:施耐德M 系列 技术点:利用采用DASMBTCP 驱动进行PLC连接 利用 Dmax 建模,绘制底图。在底图上利用红绿黄三色构成显示色,并利用弹窗控制 利用脚本记录SQL S ...
2019-01-03 15:29 0 747 推荐指数:
前几天受朋友之托,给他们的项目写个上位机。有些经验分享给大家 要求是上位机收到通过串口发送的数据,根据数据显示空车位的数量。 *最终上位机拥有的值得一谈的功能: 串口通信的相关设置 数据保存 界面随窗口缩放的实现 软件打包 。。。然后就没有了 1.开始写软件 ...
自动化设备开发包括三个方面 第一,上位机开发 上位机包括六个方面 业务代码,主要是跟其他系统对接,这里主要是webservice或者webapi去实现,开发自己的设备需要什么数据自己要定义好字段,然后给其他信息系统提供方索要接口 定时监控设备状态,定时监控设备返回动作指令数据 ...
在工控行业领域专注上位机二次开发也已经有1年半的时间了,从当初的懵懵懂懂,亦步亦趋,到现在的能初步独立制作一整套上位机系统,中间过程来之不易,也产生了对上位机系统的制作的一点看法,特写下此博客,供大家参考。 1.传统上位机来源 在本人接触的上位机中,使用最多的还是ifix和intouch ...
前景:因为要抓很多App上的信息,而自己又比较菜。 所以暂时只能通过操作手机自动化(Andriod)的方式,来抓包从而进行数据的采集。 环境:python3(因为使用的是mitmdump来进行的抓包), 手机使用的是小米手机。 手机自动化操作的相关流程: 一:PC环境 ...
1.概述 做自动化的首要本领就是要会——透过现象看本质 ,落实到实际的IT工作中就是,透过界面看数据。掌握这样的本领可不是容易的事情,必须要有扎实的计算机理论基础,才能看到深层次的本质东西。 2.应用软件逻辑结构 数据库应用系统 可能是最典型的网络应用 ...
前言 大家好,我是新阁上位机开发付老师。 我算了一下,今年是我跟Modbus相识的第10年,从最开始的简单应用到协议了解,从协议开发到协议讲解,这个陪伴了10年的协议,它一直没变,变的只是我对它的理解和认识。 我一直认为Modbus协议的存在有它的历史意义,也就是说即使没有Modbus ...
一、用Chef自动化部署Docker 1.为什么需要自动化部署? Docker引擎需要配置很多参数(cgroups、内存、CPU、文件系统等) 识别Docker容器运行在哪个宿主机上 耗时且容易出错,不易管理 2.Docker的配置管理 从应用开发、演示、测试到部署 ...
一、线性脚本 线性脚本的优点: 1.线性脚本不需要深入的工作或计划,只需坐在计算机前利用自动化测试工具录制手工测试任务即可。 2.线性脚本可以快速开始自动化,测试工程师只需理解测试流程即可开展自动化测试工作,同时也是树立测试工程师开始对自动化感兴趣最快速的方法和技术。 3.线性脚本对实际 ...