版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/hanxuem ...
自动化设备开发包括三个方面 第一,上位机开发 上位机包括六个方面 业务代码,主要是跟其他系统对接,这里主要是webservice或者webapi去实现,开发自己的设备需要什么数据自己要定义好字段,然后给其他信息系统提供方索要接口 定时监控设备状态,定时监控设备返回动作指令数据 一般都是十六进制数据 通讯协议是modbus,模式有两种一种是modbus rtu ,一种是modbus tcp wind ...
2020-05-12 23:03 0 1732 推荐指数:
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/hanxuem ...
在工控行业领域专注上位机二次开发也已经有1年半的时间了,从当初的懵懵懂懂,亦步亦趋,到现在的能初步独立制作一整套上位机系统,中间过程来之不易,也产生了对上位机系统的制作的一点看法,特写下此博客,供大家参考。 1.传统上位机来源 在本人接触的上位机中,使用最多的还是ifix和intouch ...
在软件研发生命周期的各个阶段都有自动化测试技术的存在,并且对提升测试效率有着至关重要的作用。 单元测试的自动化技术 单元测试阶段的“自动化”包括: 测试用例执行的自动化; 根据软件详细设计采用等价类划分和边界值分析方法设计测试用例,在测试代码实现后再以自动化的方式统一执行 ...
软件开发过程自动化原理及技术 一个简单完整的自动化示例 1 概述 关于本文,最开始只是想写一些关于 软件自动化测试开发 的文章,但是后来写着写着,发现不先在宏观上的软件开发过程进行介绍,不会引起大家对 自动化 技术形成了解和重视。所以本文从软件工程宏观层次进行了介绍,并和传统 ...
2018年是忙碌的一年,本年度共完成(从2017年开始工期的也算)10个项目。接下来就上位机所使用的技术要点进行整理,以供后期学习参考。(避免重复造轮子) 1.收尾项目: 1.1 给水泵站,污水泵站,雨水泵站项目。 软件:intouch 10.1 PLC:施耐德M580系列 ...
前言 最近有学员咨询,如何实现串口设备的插拔检测。 传统的方式是不断地通过SerialPort.GetPortNames方法获取所有串口,判断是否有变化。 但是更合适的方式,应该是通过Windows消息来实现。 代码 ...
和触摸屏一样,底层封装好,拿过来直接用就好了。 随着IT技术发展的越来越快,自动化行业的上位机软 ...
1、引言 在上位机开发中,日志记录是必不可少的,我们可以通过日志记录做日志分析及错误追踪。初学者会采用txt文本写入来实现日志保存,但是文本写入不是线程安全,当存在多个线程同时写入日志时,就会出现一些问题。Log4net库是.Net下一个非常优秀的开源日志记录组件,是一个帮助开发 ...