09 2021 档案
摘要:
-Begin- 前言 众所周知,WinCC本身是可以利用C脚本或者VBS脚本来做语音报警,但是这种方式的本质是调用已存在的音频文件,想要实现实时播报报警信息是不行的,灵活性还不够,本文主要介绍基于C#开发语音报警插件,集成到WinCC中,实现更加灵活的语音报警功能。 开发思路 如果想实现C#开发语音
阅读全文

摘要:
-Begin- 前言 当我们进行以太网通信时,需要进行数据抓包时,我们通用会使用Wireshark软件,但是如果我们进行串口通信时,需要进行抓包分析呢? 串口精灵 其实串口也有一个串口监听软件,叫CommMonitor 串口监控精灵,这个软件挺好用的,我也会经常使用这个软件,曾经在做一个单片机的项目
阅读全文

摘要:
-Begin- 前言 很多初学者学习C#时,遇到ref和out关键字,会不太理解其中的原理和使用,一直都稀里糊涂的。对于稀里糊涂的知识,最好的办法就是直面它。那么今天就带大家直面ref与out关键字。 面试题 先给大家出个面试题,代码如下所示: 这道题表达的含义其实就是创建了一个变量a,然后调用了一
阅读全文

摘要:
-Begin- 前言 C#是微软推出的一门面向对象的通用型编程语言,它除了可以开发PC软件、网站(借助 ASP.NET)和APP(基于 Windows Phone),还能作为游戏脚本,编写游戏逻辑。SMTP是一种提供可靠且有效的电子邮件传输的协议,是建立在FTP文件传输服务上的一种邮件服务,主要用于
阅读全文

摘要:-Begin- 前言 前面我们对ModbusRTU协议、ModbusTCP协议、欧姆龙FinsTCP协议、三菱SLMP协议都做了说明:今天我们来分享一下关于西门子S7协议的通信分析。西门子作为一个老牌工控企业,在中国市场拥有很高的市场占有率。如果要说起西门子的通信协议,相信大家多多少少能说出一些,比
阅读全文
摘要:-Begin- 上位机是什么 很多做电气的小伙伴还一直迷糊于什么是上位机,今天这篇文章就来聊聊上位机那些事儿。 首先看上面这张图,这是一个非常典型的工业控制系统模型,可能大家的工作大多数是处于现场设备层或者现场控制层,因为这两块都是工业控制的基础。 如果我们往上看,发现还有三层,分别是过程监控层、生
阅读全文
摘要:
SLMP是三菱PLC用于CPU模块或外部设备(个人计算机或显示器等)使用以太网对PLC设备进行数据访问的一种协议,SLMP协议是基于TCP/IP,因此会存在服务器和客户端的功能区分。 服务器功能是指CPU模块基于来自外部设备的要求报文(命令),执行数据处理的收发。而客户端功能是指可以使用专用命令向外
阅读全文

摘要:
跟大家分享几点关于视觉学习的问题,希望对大家有所帮助。 1、视觉分为两大类,分别是计算机视觉和机器视觉,我们常说的视觉都是指机器视觉,计算机视觉离我们比较遥远,一般研究计算机视觉,对学历要求他比较高。 2、学习视觉之前,最好有以下几条知识作为储备,否则,你学起来会比较慢,也会感觉比较难。 PLC C
阅读全文

摘要:-Begin- 前言 今天跟大家分享一下关于欧姆龙PLC的Fins协议的协议说明。 欧姆龙PLC的Fins协议是公开的协议,大家可以去官网下载,但是由于原文档内容较多,也比较复杂,所以很多人可能看不明白,所以做了一个精简的整理版本。 欧姆龙Fins协议 1、Fins协议和我们常用的ModbusTCP
阅读全文
摘要:-Begin- 前言 一朝被蛇咬,十年怕井绳,大家学习过程应该也会有这种感受,就是在某个知识点那里踩坑了,心里就会对这个知识点有所畏惧。其实解决问题最好的办法就是直面问题。 比如很多小伙伴对Invoke就犯怵,不知道什么时候用?为什么要用?怎么用? 希望这篇文章,可以让大家直面Invoke,彻底消除
阅读全文
摘要:-Begin- 前言 随着上位机开发技术的广泛应用,很多小伙伴会有上位机与MES等系统进行数据交互的需求,这时候,我们就需要了解WebAPI的相关技术。 什么是WebAPI? WebAPI是一个简单的构建HTTP服务的新框架,用于对接各种客户端(浏览器,移动设备),在.Net平台上,WebAPI是一
阅读全文
摘要:前言 前面我们对ModbusRTU协议、ModbusTCP协议、欧姆龙FinsTCP协议、三菱SLMP协议都做了说明:今天我们来分享一下关于西门子S7协议的通信分析。西门子作为一个老牌工控企业,在中国市场拥有很高的市场占有率。如果要说起西门子的通信协议,相信大家多多少少能说出一些,比如MPI、PPI
阅读全文