摘要:
1、 首先 ,在64位的操作系统当中运行TC3 PLC,必须要进到BIOS当中使能VT-x. 因为TC3说明书中明确提到 64 位系统要运行 TC3,VT-X 是必须要支持的。2、 [可选] 在【控制面板】-【程序与功能】-【启用或关闭Windows功能】-勾选【虚拟机平台】3 、 运行虚拟机,打开 阅读全文
摘要:
这节来讲一下WPF中的命令(Command)的使用。 【认识Command】 我们之前说过,WPF本身就为我们提供了一个基础的MVVM框架,本节要讲的命令就是其中一环,通过在ViewModel中声明命令,从View中使用Binding绑定命令,就能实现从View到ViewModel之间操作的流通。 阅读全文
摘要:
PID的目的: 是为了使系统从当前值更快更稳的变到设定值。比如,温度控制,当前是20°,想让它变成100°,这里有个前提条件是要确保整个升温过程中温度都不能超过100°。 简单方法,可以每秒升温a°,(100-20)/a秒后ok。但这种方法缺点是无法确保时刻通过温度反馈来判断后续如何操作,比如预想1 阅读全文
摘要:
.NET(C#):使用反射来获取枚举的名称、值和特性 首先需要从内部了解一下枚举(Enumeration),相信许多人已经知道了,当我们声明一个这样的枚举类型: enum MyEnum { AAA, BBB, CCC } 背后的IL是这样的: .class private auto ansi sea 阅读全文
摘要:
目录 1 基本情况1.1 位置式PID1.2 增量式PID1.3 PID控制适用系统 2 PID三个量的含义解析2.1 P:比例2.2 I:积分2.3 D:微分2.4 PID:三者的关系 3 PID控制中特殊情况考虑3.1 积分限幅3.2 积分分离3.3 积分饱和3.4 梯形积分3.5 变积分PID 阅读全文
摘要:
0. PID控制系统 1. PID调参口诀 参数整定找最佳,从小到大顺序查 先是比例后积分,最后再把微分加。 P-I-D 曲线振荡很频繁,比例度盘要放大 曲线漂浮绕大湾,比例度盘往小扳 曲线偏离回复慢,积分时间往下降 曲线波动周期长,积分时间再加长 曲线振荡频率快,先把微分降下来 动差大来波动慢。微 阅读全文
摘要:
zegraph是一个免费的图表控件,可用于实现一些折线图、柱状图等图表功能 一、引用using ZedGraph; 在资源管理器中点击引用,将ZedGraph.dll添加到工程项目中。 二、添加zedGraphControl控件 在工具箱的常规项目右击添加选择项,浏览zedgraph.dll 二、基 阅读全文
摘要:
在倍福PLC和C#通信,采用ADS通信,本文讲解C#如何读取和写入结构体类型 操作流程 1.1. PLC程序设计 首先定义相关的变量,如下所示,激活配置: 1.2. C#程序设计 关于C#和倍福PLC通信的例程科参考倍福相关例程,本文讲解C#中关于结构体类型相关程序。 首先创建结构体类型变量的句柄: 阅读全文
摘要:
wcf系列学习5天速成——第五天 服务托管 今天是系列的终结篇,当然要分享一下wcf的托管方面的知识。 wcf中托管服务一般有一下四种: Console寄宿: 利于开发调试,但不是生产环境中的最佳实践。 winform寄宿: 方便与用户进行交互,用户想开就开,想关就关,但如果机器重启了,不得不自己手 阅读全文
摘要:
wcf系列学习5天速成——第四天 wcf之分布式架构 今天是wcf系列的第四天,也该出手压轴戏了。嗯,现在的大型架构,都是神马的, nginx鸡群,iis鸡群,wcf鸡群,DB鸡群,由一个人作战变成了群殴....... 今天我就分享下wcf鸡群,高性能架构中一种常用的手法就是在内存中维护一个叫做“索 阅读全文