• 2025-08-13 21:03
    329 0
    点击上方关注我们!MQTTMQTT是机器对机器(M2M)/物联网(IoT)连接协议。它是一个极其轻量级的发布/订阅消息传输协议。对于需要较小代码占用空间或网络带宽非常宝贵的远程连接非常合适,是专为受限设备和低带宽、高延迟 ...
  • 2025-08-13 21:01
    418 0
    点击上方关注我们!小试CFC今天群里有人分享了CFC安装包,乍看不太敢相信,还不到三十兆,不符合西门子动辄上G的风格啊。安装后打开TIA发现多了一个“图表”组。新建一个CFC程序,打开后是这样的。然后拖一个MAX指令 ...
  • 2025-08-13 20:56
    347 0
    点击上方关注我们!开篇大家都知道,目前市面上的开源通信库Snap7、Sharp7等均只能按绝对地址进行读写操作,而不支持符号寻址。如果想按符号名读写,之前除了西门子的S7 PLUS协议外,只能使用OPC UA来实现。不过现在 ...
  • 2025-08-13 20:54
    387 0
    点击上方关注我们!1HwLib.CommunicationHwLib.Communication是.net平台上的一款通信控件。它封装了工控行业主流通信协议,并且集成了多线程处理、变量管理等功能,更易于使用,开发效率更高,对初学者更友好。这里是 ...
  • 2025-08-13 20:52
    402 0
    点击上方关注我们!1Output与ReturnFC(Function)和C/Pascal中的函数是一样的,除了支持Output参数外也支持返回值。既然他们都可以从函数返回结果,那我们该什么时候使用返回值,又什么时候使用Output呢? 它们之间到底 ...
  • 2025-08-13 20:52
    358 0
    点击上方关注我们!1引言我们通常把C++、C#、Python和JAVA等程序设计语言归类为高级程序设计语言,这是相对于汇编语言这种第二代编程语言而言的。我们自控行业常用的PLC编程语言LAD、FBD和SCL等其实也可以看作为高级 ...
  • 2025-08-13 20:47
    279 0
    您的浏览器不支持 video 标签 HwLib(慧兰博)技术团队专注于高端自动化技术,如果您对我们的技术教程感兴趣的话,可以X宝上搜索店铺“hwlib”或者“慧兰博”关于HwLib(慧兰博)技术团队的更多信息:www. ...
  • 2025-08-13 20:45
    324 0
    点击上方关注我们!1简介HwLib.DataPlatform是HwLib(慧兰博)技术团队开发的新一代的全集成的数据平台。它集数据采集、协议转换、报警推送、数据归档和数据发布于一体。目前它具有以下功能。支持多种主流通信协议;支 ...
  • 2025-08-13 20:45
    334 0
    点击上方关注我们!1概述TIA项目的自动生成和测试是工程标准化的一个重要组成部分。TIA项目自动化包含有三大部分,分别是通过TIA Openness自动生成PLC程序,通过SiVarc自动生成HMI可视化以及通过测试套件实现的自动测 ...
  • 2025-08-13 20:43
    300 0
    点击上方关注我们!有个客户需要在精智屏上显示Audit记录。文件格式是csv的,大致需求就是通过脚本读取文件中的数据,并提供简单的根据日期进行查询的功能。限于篇幅,详细的开发过程就不介绍了,这里简要描述下开发 ...
  • 2025-08-13 20:38
    313 0
    点击上方关注我们!很多自动化工程师在学习C#的过程中感觉难以获取突破,导致长时间停留在入门阶段,无法学以致用。造成这样的结果,我个人觉得原因有二。一是环境问题,周边都是玩PLC的,没有软件氛围。二是没有机会 ...
  • 2025-08-13 20:37
    322 0
    本帖最后由 采集赛道7 于 2025-9-2 20:26 编辑 点击上方关注我们!首先我要声明的是本文并非一篇软文,我没有收商家一分钱,只是纯粹为大家介绍一款可以快速开发Android&ios应用程序的方法。这种方法适合企业级应用 ...
  • 2025-08-13 20:36
    382 0
    点击上方关注我们!关于HwLib全集成数据平台HwLib.DataPlatform是HwLib(慧兰博)技术团队开发的新一代的全集成的数据平台。它集数据采集、协议转换、报警推送、数据归档和数据发布于一体。目前它具有以下功能。支持多 ...
  • 2025-08-13 20:34
    240 0
    本帖最后由 采集赛道7 于 2025-8-28 13:55 编辑 点击上方关注我们!关于HwLib全集成数据平台HwLib全集成平台是HwLib技术团队开发的集数据采集、消息推送、归档为一台的数据平台。它支持多种通信协议、多种消息推送方 ...
  • 2025-08-13 20:32
    322 0
    点击上方关注我们!开篇目前自动化工程师学习C#的越来越多,其目的无非有二,一是拓展视野,通过软件工程的思想来提升PLC的编程技能。二是寻找机会转型,就算不转型,现在需要既懂自动化又懂C#的场景还是挺多的,这种 ...
  • 2025-08-13 20:28
    408 0
    点击上方关注我们!SQLite简介SQLite是一款使用非常广泛的轻量级的单文件数据库,类似于微软office套件中的Access。但是它比Access更加方便,无需安装部署,纯绿色,随拷随用。而且它的性能也不弱,对于不考虑并发的 ...
  • 2025-08-13 20:26
    317 0
    点击上方关注我们!针对WINCC的报表,我们目前有2款控件,一款是固定样式。另一款支持用Excel自定义模板。但是它们依然在某些场景下不适用,比如下面这个报表。一些非标行业的报表样式比较特殊,往往通用的报表控件难 ...
  • 2025-08-13 20:25
    333 0
    点击上方关注我们!开篇HwLib全集成平台是HwLib技术团队开发的集数据采集、消息推送、数据归档为一体的数据平台。它支持多种通信协议、多种消息推送方式,目前在特惠推广期,一个授权仅象征性的收取一元,感兴趣的同 ...
  • 2025-08-13 20:24
    329 0
    点击上方关注我们!面向对象编程(OOP: Object-Oriented Programming)来自于软件工程,属于计算机编程领域中的一种理念。所谓的对象是从众多同类事物中抽象出来的模型,比如对文本的操作、用户的登录管理等等。封装、 ...
  • 2025-08-13 20:19
    246 0
    点击上方关注我们!我知道写这个肯定会引来争议,但我的目的不是为了形成PLC编程的鄙视链,而是对我这么多年编程心得的一个总结。同意的话您就点个赞,不同意的话就一笑而过。L1套用继电器控制方法,最典型的就是随处 ...
  • 2025-08-13 20:16
    337 0
    点击上方关注我们!HwLib全集成数据平台支持从PLC采集数据,并将报警消息推送到微信。今天我们以HwLib全集成数据平台读取S7-1500数据,并将报警消息推送到微信的操作方法。PLC配置首先在PLC中新建一个数据块,比如DB8 ...
  • 2025-08-13 20:14
    283 0
    点击上方关注我们!总结了PLC编程的五个层级,那怎么能少了HMI(屏及组态软件,这里主要指WinCC)呢!HMI只能说是组态吧,不过如果涉及到大量脚本的话也算是编程了,但这里我们姑且还是称之为组态。L1创建变量,拖拉控 ...
  • 2025-08-13 20:13
    327 0
    点击上方蓝字关注我们HwLib全集成数据平台发布了最新的V3.5.4版本。该版本首先优化了使用体验,在变量创建、修改时更加人性化。另外就是对微信、语音、钉钉、电邮等消息推送增加了测试按钮。现在无需连接设备,只需 ...
  • 2025-08-13 20:12
    361 0
    大家都知道TIA Portal集成了PLC编程和HMI组态,可以直接从PLC的变量表或者DB中拖拽变量到HMI画面上,组态效率比之前提高了很多。在DB中,我们可以通过勾选变量的“在HMI工程组态中可见”属性来控制变量是否在我们组 ...
  • 2025-08-13 20:08
    347 0
    点击上方关注我们!本次升级主要是针对阅读器的改进,优化了下面两个地方:1、下次打开时会自动切换到上次阅读的地方;2、解决更新系统导致机器码无效的问题;最新版本已上传到网盘中:网盘地址:https://pan.baidu.c ...
  • 2025-08-13 20:05
    250 0
    本帖最后由 采集赛道4 于 2025-10-3 15:36 编辑 在19年我们发了一篇介绍如何为精智屏制作自定义登录画面的文章(如何为精智屏制作一个自定义登录框)。有同学留言说当点击带权限控制的控件时,如何避免不弹出系统自带 ...
  • 2025-08-13 20:04
    302 0
    有时我们的现场没有上位机软件或者上位机软件的报表功能比较弱,那么可以借助HwLib全集成数据平台来搭建独立的报表系统。HwLib全集成数据平台支持多种通信协议,对于现场仪表可以使用Modbus TCP或者Modbus RTU协议, ...
  • 2025-08-13 20:01
    313 0
    大家都知道,我们可以用C#为WinCC开发控件,拓展WinCC功能。比如我们的WinCC报表控件。既然作为WINCC的控件,肯定避免不了要和WINCC的变量打交道。那么问题来了,我们如何把WINCC的变量传递进控件呢?其实很简单,首 ...
  • 2025-08-13 19:59
    343 0
    大家都知道,在博途里,PLC数据类型是通用的,除了用于PLC程序外,还可以用于HMI中。那我们用这种类型作为PLC和HMI的数据交互接口岂不是非常方便?比如我们定义了“Motor1”类型,在控制组件中我们把接口SCW的类型设 ...
  • 2025-08-13 19:59
    340 0
    本帖最后由 采集赛道7 于 2025-9-2 20:25 编辑 1引言    大家都知道,西门子面板自带的登录对话框是相当的简陋,对于那些对界面美观要求较高的同学来说总是感觉不舒服,想着怎么去替换它。图一 ...
  • 2025-08-13 19:06
    287 0
    本帖最后由 采集赛道7 于 2025-9-2 20:08 编辑 在19年我们发了一篇介绍如何为精智屏制作自定义登录画面的文章(如何为精智屏制作一个自定义登录框)。有同学留言说当点击带权限控制的控件时,如何避免不弹出系统自带 ...
  • 2025-08-13 19:06
    367 0
    有时我们的现场没有上位机软件或者上位机软件的报表功能比较弱,那么可以借助HwLib全集成数据平台来搭建独立的报表系统。HwLib全集成数据平台支持多种通信协议,对于现场仪表可以使用Modbus TCP或者Modbus RTU协议, ...
  • 2025-08-13 19:03
    5007 0
    前几天西门子放出了TIA V18的CFC安装包。看到群里同学分享后就体验了一把。安装过程比较简单,这里无需赘述。安装后可以看到TIA项目里多了一个“图表”文件夹。新建一个CFC图表文件,然后导入我们的HwBasicLib,发现 ...
  • 2025-08-13 19:02
    3047 0
    大家都知道,在博途里,PLC数据类型是通用的,除了用于PLC程序外,还可以用于HMI中。那我们用这种类型作为PLC和HMI的数据交互接口岂不是非常方便?比如我们定义了“Motor1”类型,在控制组件中我们把接口SCW的类型设 ...
  • 2025-08-13 19:00
    3864 0
    新版本支持变量换行显示。当一张表里面需要展示的变量太多时,可以通过属性设置每行的变量数。超过后自动转到下一行,使报表排版更人性化。免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢 ...
  • 2025-08-13 18:57
    354 0
    SCADA(Supervisory Control And Data Acquisition)系统,即数据采集与监视控制系统。我们常用的WinCC、IFix、InTouch等这些都属于SCADA系统。SCADA位于PLC的上一级,通常被称为上位机。那么SCADA的上一级是什么呢? ...
  • 2025-08-13 18:56
    406 0
    HwBasicLib for TIA Portal是基于S7-1200/1500+TIA WinCC Comfort/Prof.的组件库与框架。它包含了大量的采用面向对象编程理念封装的控件组件与视图组件,可以极大地提高工程质量和效率。但是现在依然很多项目使用的 ...
  • 2025-08-13 18:53
    195 0
    本帖最后由 采集赛道4 于 2025-10-3 15:29 编辑 TIA OpennessTIA Openness是TIA Portal提供的一套开放式编程接口。通过TIA Openness,我们可以开发一些辅助编程之类的工具提高工程效率。TIA Openness可以做的事很多 ...
  • 2025-08-13 18:52
    328 0
    本帖最后由 采集赛道7 于 2025-8-28 13:46 编辑 ‍HwBasicLib for ClassicalWinCC分为两部分,分别是用于S7-1200/1500PLC的博途程序文件和用于WinCC的项目文件。博途程序文件需要V17版本打开,WinCC项目文件需要V7. ...
  • 2025-08-13 18:50
    442 0
    随着ActiveX控件慢慢的退出舞台,工控组态软件已经越来越多的开始了对.NET控件的支持。在之前的文章中我们已经介绍了WINCC中插入.NET控件的操作。今天我们介绍下IFIX如何插入.NET控件。以我们的HwLib全集成数据平台 ...
  • 2025-08-13 18:50
    493 0
    在TIA V17中,全局库多了一个新功能,就是可以设置组件或者类型等的默认版本。图1 为组件设置默认版本这个功能在V16及之前的版本中是没有的。它有什么用呢?有时候我们的组件中可能不止一个版本。比如有的指令S7-120 ...
  • 2025-08-13 18:45
    237 0
    本帖最后由 采集赛道4 于 2025-10-3 15:16 编辑          下载链接(百度云):https://pan.baidu.com/s/1EQ3imuMKVzHCDc3iCXDuaQ?pwd=1234HwLib(慧兰博)技术团队专注于高端自动化技术 ...
  • 2025-08-13 18:44
    402 0
    我们已经开发有2款WINCC报表控件,一种是固定模板,一种是自定义模板。但是它们有个共同特点,就是数据都是来自WINCC的归档数据库。使用WINCC归档数据库的好处是不需要自己写脚本保存数据。但是有些情况下,我们需要 ...
  • 2025-08-13 18:44
    373 0
    本帖最后由 采集赛道7 于 2025-8-28 13:40 编辑    链接(百度云):https://pan.baidu.com/s/1EQ3imuMKVzHCDc3iCXDuaQ?pwd=1234HwLib(慧兰博)技术团队专注于高端自动化技术,如果您对我们的技术教程感兴趣 ...
  • 2025-08-13 18:43
    473 0
    MySQLMySQL作为一款老牌的开源数据库,在信息化系统中使用非常广泛。现在也有很多场景下要求将一些生产数据保存到MySQL数据库。满足这种需求的方法有很多,本文我们主要讨论如何通过上位机WINCC系统将数据保存到MySQ ...
  • 2025-08-13 18:39
    373 0
    OracleOracle是甲骨文公司的一款关系型数据库管理系统。它是一款在数据库领域一直处于领先地位的产品,是目前最流行的关系型数据库。目前制造业的信息化系统,比如MES等有很多采用Oracle来存储数据。现在自动化项目 ...
  • 2025-08-13 18:38
    324 0
    1HwBasicLib中的类型如果您使用过我们的HwBasicLib就会发现,我们提供的FB都是类型。它们都有一个明显的标识,就是右上角有个黑色的斜三角,参见下图所示。类型被实例化后默认是不允许被修改的。如果要修改的话,需 ...
  • 2025-08-13 18:36
    313 0
    01SQL SERVERSQL Server是由Microsoft开发和推广的关系型数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server近年来不断 ...
  • 2025-08-13 18:34
    272 0
    近几年我使用C#开发比较多,所以在实际项目中遇到的问题自然也不会少。今天谈一谈在通信时大家可能会忽视的一个问题。在我们使用C#开发上位机时,不可避免需要和PLC或者其它控制器进行通信。通信方式有很多种,比如S ...
  • 2025-08-13 18:32
    352 0
    虽然TIA WinCC Professional已推出差不多有十来年了,TIA WinCC Unified的发布也有三年左右了吧,但是经典WinCC始终具有很高的市场占有率(目前经典WinCC的最新版本是V7.5 SP2)。S7-1200/1500搭配经典WinCC依然是很 ...
   还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则

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

Copyright 2010-2015. All rights reserved. 

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