
TIA Portal技术
文章平均质量分 68
HwLib慧兰博
工业自动化技术交流、分享
展开
-
如何在HwLib程序生成器中使用第三方组件
介绍一种使HwLib程序生成器兼容第三方组件的方法原创 2022-10-15 08:56:17 · 775 阅读 · 0 评论 -
TIA Portal V17安装教程
下载安装包SIEMENS在昨天(5月31日正式开放了TIA Portal V17的下载),想尝鲜的同学可以到下面地址进行下载(https://support.industry.siemens.com/cs/document/109784440/simatic-step-7-incl-safety-s7-plcsim-and-wincc-v17-trial-download?dti=0&dl=en&lc=zh-CN)。这个下载速度目前还是可以的。...原创 2021-06-01 19:31:21 · 45543 阅读 · 2 评论 -
TIA Portal面向对象编程
HwLib(慧兰博)技术团队专注于高端自动化技术,如果您对我们的技术教程感兴趣的话,可以X宝上搜索店铺“hwlib”或者“慧兰博”关于HwLib(慧兰博)技术团队的更多信息:www.hwlib.com.cnHwLib(慧兰博)技术团队技术资料:https://www.jianguoyun.com/p/DR20ZAEQq_K3CBivk5kD或者https://pan.baidu.com/s/1cInKR...原创 2021-04-26 15:02:55 · 664 阅读 · 0 评论 -
SCL使用Ref和Variant实现Dictionary
在C#中,Dictionary的主要用途是提供快速的基于键-值对的数据存储和查找。Dictionary的结构是这样的:Dictionary<[key],[value]>。其中key一般为基础数据类型(当然也可以是复杂数据类型),而value在实际使用中除了基础数据类型外大部分是struct、list、object等等。图1 DictionarySCL(Structured Control Language,结构化控制语言)是一种类PASCAL语法的高级编程语言,这种语言基于标准DIN原创 2021-03-15 18:38:02 · 1086 阅读 · 0 评论 -
TIA Openness开发入门(2)
上一篇中我们介绍了引用类库、如何连接到博途。本篇我们将介绍如何通过TIA Openness创建新项目、添加PLC等操作。首先添加四个按钮到窗体上,分别设置其属性“Text”为“打开博途”、“关闭博途”、“创建项目”和“添加PLC”。另外为了直观显示操作进度,再添加一个状态栏控件到窗体上,参见下图所示。 图1 窗体布局上图中为了美观,我使用了第三方UI界面库,使用原生控件也是一样的。然后为了在创建项目时输入项目名称,我们再添加一个窗体,布局如下。图2 项目名称输入...原创 2021-02-24 11:17:58 · 2716 阅读 · 0 评论 -
TIA Openness开发入门(1)
TIA Openness是什么TIA Openness是TIA Portal的开放接口,也可以理解为博途工程软件的API。API(Application Programming Interface,应用程序接口),是系统或者软件提供商预先定义的若干函数或者方法,或不同组成部分衔接的约定。用来提供应用程序与开发人员基于某软件或硬件得以访问的一组例程,而又无需访问软件源码,或理解软件内部工作机制的细节。TIA Openness能做什么借助TIA Openness,我们可以自己开发应用程序从外部控制T原创 2021-02-24 10:49:04 · 8010 阅读 · 0 评论