Eplan插件 - 自由文本编辑器
摘要:
前言 使用此插件可以快速完成对项目中的自由文本、路径功能文本的修改、删除等操作。 插件介绍 用户界面 插件UI界面进行了更新,相比较之前的插件界面风格更清爽简洁。 功能介绍 插件批量将选中文本中的源文本替换为修改文本。 插件支持多种选择方式,可以在绘图区选中文本,也可在页导航栏中选择多页 插件可以使
Eplan插件 - 矩形修订云线
摘要:
前言 在 CAD 中,矩形云线一直是设计师们用于标注修订区域或突出重要部分的得力工具。然而,在 Eplan 中,没有直接绘制矩形云线的功能。为了填补这一空白,开发了专门用于Eplan的矩形修订云线插件。 这款插件保留了Eplan绘制的习惯,可以简洁快速的框选出需要修订或者重点关注的区域,使整个设计图
Eplan插件 - 插入表格
摘要:
前言 在Eplan中,受限于Eplan的基础功能,我们没有办法直接在Eplan中插入表格。 当我们需要在Eplan中插入表格的时候只能手动通过矩形、直线、文本的方式一个一个绘制矩形。 为了改善这种情况制作了Eplan插件,方便快速的插入表格。 插件介绍亮点特征 用户界面 界面左右布局,左侧用于设置表
WPF上位机 - 实现TIA Wincc中的输入输出域
摘要:
在TIA Wincc中输入输出域可以显示PLC中的变量,同时可以改变PLC中的变量,而在上位机中,使用多线程实时读取数据,在输入数据的时候可能PLC数据改变使得上位机数据同时改变。 所以需要在文本框获取到焦点的时候断开绑定,失去焦点的时候重新绑定数据。 // view 代码 <TextBox Wid
WPF上位机 - 使用转换器实现TIA Wincc中的文本列表功能
摘要:
TIA wincc中可以根据变量的值,显示出定义的文本。 在WPF中可以通过转换器实现。 使用哈希表存储变量和文本,根据变量值返回对应的文本显示在View 中 using System; using System.Collections.Generic; using System.Globaliza
WPF上位机 - 使用转换器实现TIA Wincc中的可见性和外观功能
摘要:
在TIA Wincc 中有这样的功能,使用True or false 控制控件的可见性或者外观的情况。 在上位机中需要使用转换器这样对True or false 值转换为 需要的笔刷或者Visible属性。 using System; using System.Collections.Generic
WPF上位机 - S7.NETPlus批量读取数据
摘要:
在编写上位机程序中,需要读取PLC数据。使用到了S7.NETPlus 这个库。 S7.NETPlus提供了很多读取和写入数据的方式。大批量读取数据的方式包括一下几个方法 Readbytes ReadClass ReadStruct ReadMultipleVars PLC侧的数据是一个Array的U
WPF上位机 - 轴运动控制
摘要:
写了一个WPF上位机使用S7.NETPlus 库与西门子1500TPLC,控制西门子伺服的通用上位机界面。分享在写上位机过程中踩的一些坑和使用体验。 上位机介绍 可以看到上位机分为3个区域 轴选择,使能区域 控制参数设置区域 诊断区域 选择使能区域 选择区域读取TIA中组态的轴工艺对象。 控制参数设
Eplan插件 - 修改全局栅格
摘要:
前言 在工作中,经常使用到窗口宏,尤其是在驱动器比较多的时候,可能一连几十页都是伺服驱动器,但是由于窗口宏是从其他地方获取而来。而窗口宏的制作者使用了过大或过小的栅格就会出现画图连接不齐的情况,那么就需要手动修改栅格的大小。在Eplan中默认修改的是当前页面的栅格。在页数很多的时候,需要切换很多次。
Eplan插件 - 页描述批量编辑器
摘要:
前言 在工作中,我们经常会遇到修改页描述属性的情况,比如从其他项目复制了页或者是新建了多页。但是在Eplan中,没有办法直接批量编辑页描述属性。 通常我们有以下两种方法来批量修改属性。 1.修改高层代号/位置代号中的页描述属性 在这里我们可以选择顶层的文档类型代号,点击属性 在页描述属性中输入页名。