• 2024-12-24 17:38
    56.4k 0
    经过相当一段时间的准备,我们全新的工程级C#上位机项目实例总算准备发布了。在正式发布之前,我们制作了一套功能预览版。感兴趣的同学可以下载预览版进行体验,同时我们也欢迎大家提出建议。C#上位机项目实例在我们 ...
  • 2024-12-24 17:26
    79.2k 0
    写在面前 前面我们写了很多很多关于各种通讯的文章,具体可以参看: S7-200/300/400/1200/1500全系列通信总结 也整理了工业网络、工业以太网等的一些文章: 工业通讯网络层级全解读,解析工业网络的自动化金字塔 ...
  • 2024-12-24 17:08
    53.6k 0
    1.ABB机器人PCSDK提供了丰富的日志接口,比如可以方便的实现如下的自动读取机器人日志功能(即机器人有新日志产生,上位机即可自动获取并更新日志显示) 2. 要读取日志信息,可以创建如下代码 privatevoidbutton ...
  • 2024-12-24 17:02
    76.6k 0
    据某份数据不完全统计,目前中国市场十大国际PLC品牌如下(避免争议,排名不分先后): 西门子、施耐德、欧姆龙、三菱、罗克韦尔、松下、ABB、倍福、艾默生、GE 再盘点一下中国市场十大国内PLC品牌: 和利时、台 ...
  • 2024-12-24 17:01
    81.5k 0
    前言 下位机使用北京大华程控电源DH1766-1,上位机使用WPF。实现了电压电流实时采集,曲线显示。上午在公司调试成功,手头没有程控电源,使用TCP服务端模拟。正文界面如下 服务端 服务端实在上篇基础上实现的。需 ...
  • 2024-12-24 16:57
    17.2k 0
    随着科技的发展,工业控制也朝着个性化、智能化、数据化的方向发展,上位机的地位也越来越重要,而如何快速进行数据的采集、存储、利用尤其重要。 C#是工业控制中常用的上位机开发语言,具有开发速度快,运行速度快 ...
  • 2024-12-24 16:49
    32.4k 0
    前言 众所周知,在工业自动化控制系统中,上位机与PLC(可编程逻辑控制器)之间的通信是实现自动化生产的关键环节之一。为了确保通信的稳定性和可靠性,工程师们采用了一种被称为“心跳”的机制,它在通信过程中 ...
  • 2024-12-24 16:41
    51.5k 0
    1、三菱 MX COMPONENT下载及安装测试 2、通讯测试及数据监控 打开PLC监控程序: 可以看到之前设置的通讯配置,也可以重新设置: 点击OK 在右侧可以输入地址可以对PLC数据进行监控 PS:1:plc地址,2:开始结束 ...
  • 2024-12-24 16:32
    67.3k 0
    上位机要想和库卡机器人通讯,首先要给机器人安装“ETHERNETKRL”这个软件,对,是给机器人安装。具体软件的安装以及初步通讯测试就不多做介绍了。 因为本文不是介绍该软件的安装,所以就不多做解释,下面的内容默认 ...
  • 2024-12-24 16:30
    52.6k 0
    一、背景 通常我们在做项目的时候,需要上位机和下位机(PLC、单片机、仪表等)做通讯来采集数据,一般我们都是用各种上位机组态软件来实现,但是如果我们想很灵活的来采集控制,则上位机软件则不那么灵 ...
  • 2024-12-24 16:23
    30k 0
    1、上位机与下位机 上位机相当于一个软件系统,可以用于接收数据、控制数据。即可以对接收到的数据直接发送操控命令来操作数据。上位机可以接收下位机的信号。下位机是一个控制器,是直接控制设备获取设备 ...
  • 2024-12-24 16:17
    50.5k 0
    首先明确三个概念 上位机:是指直接发出操控命令的设备,例如PC端界面,工控机触屏,是控制者; 下位机:按照指令驱动底层硬件的设备,例如单片机、PLC,是被控制者; 网口无线通信:指遵守IEEE802.11(局域网WiF ...
  • 2024-12-24 16:15
    54.2k 0
    随着工业自动化和智能化的不断推进,工业控制领域的上位机程序开发越来越受到重视。C#作为一种流行的编程语言,广泛应用于上位机程序开发。本文将从以下几个方面来探讨如何快速学习C#编写上位机程序,以及上位机行 ...
  • 2024-12-24 16:09
    50.4k 0
    1 【知识科普】 在自动化工厂中,串口通讯、以太网通讯调试软件、PLC编程软件、触摸屏组态、组态王软件、变频器、伺服调试软件、机器视觉软件、运动控制软件、能源管理系统、预测维护系统、MES系统看板、立体车 ...
  • 2024-12-24 15:52
    21.4k 0
    一个实际的上位机项目,不大可能只有一个窗体。通常我们会有启动画面、工艺画面、参数画面、报警画面等等。那我们如何在C#中实现这些窗体切换呢?本节案例课程中,我们将带领大家实现一个具有启动画面、仪表画面和参 ...
  • 2024-12-24 15:50
    67.8k 0
    大家好,我是新阁常老师,上一篇文章讲了西门子PLC两种仿真软件PLCSIM_V17和PLCSIM_AdvanceV3的安装过程。对于使用仿真软件来做C#上位机通信的朋友来说,还得做一些配置才能顺利实现通信。下面详细介绍基于1200PLC ...
  • 2024-12-24 15:43
    81.2k 0
    Keep Moving 保持·热爱 调试助手 上位机开发 C# 自动下发 根据下位机的应答,自动下发指令 另外修复实时曲线、log等bug github.com/L231/SerialAssistant 欢迎后台提需求,软件不断更 ...
  • 2024-12-24 15:35
    47.6k 0
    在上一节中介绍了我们的C#程序如何读写PLC数据。在实际的项目中,我们大多数情况下不可能一直手动点击按钮来读取PLC数据,而是自动轮询的方式。那么在C#程序中,我们如何定时自动刷新PLC数据呢? 1 同步轮询 同步 ...
  • 2024-12-24 15:33
    94.1k 0
    引言 在工业自动化和智能制造领域,上位机软件开发是一个重要组成部分。.NET框架,特别是C#语言,因其强大的功能和易用性,在上位机开发中占据了重要地位。本文将探讨.NET工作为何多与C#上位机相关,并分析其技术 ...
  • 2024-12-24 15:33
    14.6k 0
    截至目前为止,C#上位机入门系列我们已经发了九篇。 C#上位机开发入门(1) C#上位开发入门(2) C#上位机开发入门(3) C#上位机开发入门(4) C#上位机开发入门(5) C#上位机开发入门(6)-通信(上) C#上位机开发入门( ...
  • 2024-12-24 15:31
    91.2k 0
    前面我们介绍了西门子、达索、罗克韦尔等诸多数字化工厂仿真软件: 一文了解西门子、达索、施耐德、罗克韦尔等巨头数字化工厂仿真软件 也介绍了介绍了数字孪生相关的技术与分析: 数字化双胞胎尖端技术详解:虚拟 ...
  • 2024-12-24 15:27
    81k 0
    看过之前教程的朋友可能知道,我们是用威纶通触摸屏的 IDE 去监控 PLC 输出状态。现在我们尝试用高级语言,自己实现一个上位机来读取 PLC 的 Y 端口的实时输出状态。这里依然用的是三菱 PLC,编程语言用 VC++ MFC, ...
  • 2024-12-24 15:23
    18.3k 0
    前言 最近在某平台直播,被问的最多的一个话题就是,已经有组态软件了,为什么还要学C#来开发上位机? 今天就这个话题跟大家聊一下,组态软件与C#上位机的区别与联系。 什么是上位机 百度百科是这么定义上位机 ...
  • 2024-12-24 15:21
    63.9k 0
    最近有越来越多做电气的小伙伴开始学习C#来做上位机开发,很多人在学习一段时间后,都有这种感觉,似乎学到了很多知识,但是不知道怎么应用,因此我找了一个真实的上位机小项目,让大家来练练手。这篇文章主要对这个 ...
  • 2024-12-24 15:21
    43.5k 0
    写在前面 在工控领域中,西门做组态软件WinCC仍然占有很大的市场份额。 很多时候我们说学习C#开发上位机可以取代传统的组态软件,两者就像冤家一样,然而,即使是冤家,也会有联合的时候。 比如,当我们的一些SCA ...
  • 2024-12-24 14:57
    43k 0
    上位机项目很多都要有开机自启动功能。在计算机意外关机或者正常重启后需要能够自动运行。常用的自启动方式有加入启动文件夹、注册表启动项、计划任务和系统服务等几种。 加入启动文件夹 将需要开机自启动程序的快 ...
  • 2024-12-24 14:53
    50.8k 0
    前言 大家好!我是付工。 经常有人会问我,C#上位机是不是就是为了取代组态软件?组态软件是不是就没用了? 今天跟大家聊聊,上位机与组态软件之间的那些事儿。 应用 首先我认为,C#上位机并不是为了取代组态 ...
  • 2024-12-24 14:50
    57.3k 0
    有【新阁教育】上位机高级通信与就业提升 小 编 唯 ❤ o( *  ̄ ▽  ̄ * )ブ :uu66ue 或 唯❤:mmm44c 课程内容 一、课程名称 【新阁教育】上位机高级通信与就业提升 二、课程内容 上位机通信基础回顾与强 ...
  • 2024-12-24 14:45
    51.6k 0
    1、引言 组态软件作为一种通用软件,体系结构较为庞大、功能软件包多、价格也比较昂贵,而且对于一些复杂的业务逻辑或自定义的协议,实现起来比较麻烦。近几年,C#/.NET上位机开发应用越来越广泛, ...
  • 2024-12-24 14:40
    88.6k 0
    C#上位机框架源代码,四合一分层架构,西门子下位机通讯协议。 功能包括存储数据到SQL数据库,实时和历史数据。 通过网盘分享的文件:清洁能源.zip 链接: https://pan.baidu.com/s/1yOWnSls7H6om4ONKSbWhag?pwd ...
  • 2024-12-24 14:39
    37.9k 0
    欢迎来到C#上位机教程的零基础入门!本教程将帮助你从零开始学习C#编程,并使用C#构建上位机应用程序,本教程将以经典的串口工具开发为Demo,讲述一个项目如何去实现,本节开始将补齐基础知识 本章要讲述的内容如下 ...
  • 2024-12-24 14:37
    26.7k 0
    写在前面: Intouch作为国际一流的上位机组态软件,正越来越受到国内客户和厂商的喜爱,在自动化板块的各大招聘信息上都把掌握Intouch软件当作一个合格自控工程 ...
  • 2024-12-24 14:37
    68k 0
    欢迎来到C#上位机教程的零基础入门!本教程将帮助你从零开始学习C#编程,并使用C#构建上位机应用程序,本教程将以经典的串口工具开发为Demo,讲述一个项目如何去实现,本节内容不涉及到串口工具的具体功能实现,主要 ...
  • 2024-12-24 14:33
    73.3k 0
    点击上方蓝色字关注我们! 本文转自21ic论坛,作者cry1109 思路很简单,C#制作一个上位机工具,将读取的bin文件通过串口下发至单片机,一帧数据包含:7字节的Modbus协议帧头+200字节数据更新包(最后一帧少于等于2 ...
  • 2024-12-24 14:31
    14k 0
    上位机,简单地说就是电脑上的一个小软件,用来实现远程控制。远程控制是自动化控制的第一步。一般来说,一个上位机的开发包括几个模块: 界面及功能设计 设备指令编写 通信模块设计 一. 界面功能设计: C#是一款 ...
  • 2024-12-24 14:31
    85.7k 0
    前言 在上位机开发领域中,C#与C++两种语言是应用最多的两种开发语言,在C++语言中,与之搭配的前端框架通常以QT最为常用,而C#语言中,与之搭配的前端框架是WinForm和WPF两种框架。 我们主要讨论一下C#和WPF这一 ...
  • 2024-12-24 14:27
    45.1k 0
    前言 如何用C#去做一个示波器功能,这里的示波器主要是用于单片机的调试。下面,我主要分享一下做示波器的一些心得。这里示波器是用WinForm做的,了解到有很多开源的曲线控件,比如:chart,Oxyplot,scottplot,hslco ...
  • 2024-12-24 14:22
    35.7k 0
    一、上位机简介 在单片机项目开发中,上位机也是一个很重要的部分,主要用于数据显示(波形、温度等)、用户控制(LED,继电器等),下位机(单片机)与 上位机之间要进行数据通信的两种方式都是基于串口的: USB ...
  • 2024-12-24 14:21
    45.5k 0
    -Begin- 大家好!我是付工。2022年的时候,我萌生了编写一本上位机书籍的想法,希望能给更多的上位机学习者提供一些帮助,经历了2年多的时间,今年的8月份,这本书终于出版了。 初衷 十年前,我也是一名电气工程师 ...
  • 2024-12-24 14:20
    23.5k 0
    软件开发第十二讲 - C#上位机与实战板Modbus协议通讯 综合信息 1、获取开发工具 微信公众号后台发送消息 - 工具 2、获取开发板 淘宝搜索店铺 - 硬件家园 3、快速了解平台 微信公众号左边菜单 ...
  • 2024-12-24 14:19
    26.8k 0
    运用c#开发了一个小程序,不会,一边搜索,一边Ctrl+C 可以控制车间所有的PLC,通过左侧树结构选择不同的区域进行一起HIP断气开气,断控制电压K0 通过xml配置需要控制的PLC与变量 程序对现场状态实时监控,如 ...
  • 2024-12-24 14:10
    40.2k 0
    前言 从2014年开始接触C#上位机开发,至今已有10年的时间了,这期间做了很多上位机项目,也带了很多学员成功入行。有很多工程师想要学习上位机,但不知道如何学习?今天给大家分享一个上位机的学习路线。前期规划学 ...
  • 2024-12-24 13:58
    84.5k 0
    谁说做上位机开发不会和硬件通信?作为程序员,这个担心就有点多余了! 朋友们,我之前有个同事面试一家搞工业控制软硬件的公司,结果挂了。 为啥呢? 就因为他没做过上位机开发,不懂硬件通信。 他跑来问我, ...
  • 2024-12-24 13:55
    65.2k 0
    引言 串口通信是一种经典的计算机与外设之间数据传输方式,在工业控制、嵌入式系统开发、远程通信等多个领域中有着广泛的应用。C# 作为.NET框架下的主要编程语言,提供了强大的串口通信支持,使得开发者能够 ...
  • 2024-12-06 19:24
    1757 0
    >宏指令学习指南:从基础到实践对于宏指令,大家是否感觉困难重重呢?尤其是刚入门且刚刚掌握威纶通触摸屏功能应用的用户。实际上,只要掌握了宏指令的部分内容,后续学习就会轻松许多。那么,如何迈出这关键的第一 ...
  • 2024-12-06 19:21
    865 0
    威纶通模板(Template)功能的使用说明在当今的生产线上,人机界面(HMI)的重要性不言而喻。它就像是整个产线的 “中枢神经系统”,在连接各个设备、展示设备状态、警报信息、控制元件以及呈现生产全景等方面发挥着 ...
  • 2024-12-04 16:01
    90.9k 0
    你需要掌握的入门级PLC指令 刚入门PLC的大伙,想要掌握并熟悉好编程语言,指令是这当中构成的基本条件之一,不论你的编程习惯与别人有多么不同,也必须是学会指令这一元素,程序方面是离不开它的组成的,以下,我们 ...
  • 2024-12-04 15:52
    48.4k 0
    用PLC编程控制机械手 很多人希望多分享一些PLC具体应用和维护的案例,满足大家的要求。今天咱们来谈一谈如何利用PLC来实现简单的搬运动作,让机械为人服务!这个例子应用到了顺序控制的指令,实际操作起来真的是非 ...
  • 2024-12-04 15:27
    32.8k 0
    通俗易懂,带你了解自动化控制PID 啥是PID? PID,就是“比例(proportional)、积分(integral)、微分(derivative)”,是一种很常见的控制算法。算法是不可以吃的。 PID已经有107年的历史了。 它并不是什 ...
  • 2024-12-04 15:08
    50k 0
    PLC模块化编程和结构化编程 模块化编程中OB1起着主程序的作用,FC或FB控制着不同的过程任务,相当于主循环程序的子程序。模块化编程中被调用块不向调用块返回数据。 模块化程序的执行 模块化编程中OB1起着主程 ...
   还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

QQ手机版小黑屋粤ICP备17165530号

Copyright 2010-2015. All rights reserved. 

微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码