PLC中的功能块对初学者来说是一个很难理 … 更多 功能块的应用举例
中的所有文章 未分类
热电偶使用中补偿导线和中间导体定律释疑
中间导体定律 在热电偶回路中接入中间导体 … 更多 热电偶使用中补偿导线和中间导体定律释疑
前端之HTML(持续更新)
网页结构 <html lang=& … 更多 前端之HTML(持续更新)
前端之JavaScript(持续更新)2
变量与常量 var a = 123; v … 更多 前端之JavaScript(持续更新)2
前端之CSS(持续更新)
/*注释*/ 元素选择器 div {co … 更多 前端之CSS(持续更新)
C#-自定义对话框-笔记2
新建一个项目,添加Form2。 设置如下 … 更多 C#-自定义对话框-笔记2
C#与S7PLC通讯-基于S7协议
程序引用S7.NET.dll文件 … 更多 C#与S7PLC通讯-基于S7协议
C#-动态添加删除控件
C#有一个控件的集合类ControlCo … 更多 C#-动态添加删除控件
ADO-数据库读取和写入
Dim con As New ADODB … 更多 ADO-数据库读取和写入
ABB ACS510变频器参数设置表
ABB ACS510变频器参数设置表 代 … 更多 ABB ACS510变频器参数设置表
易控天地 V2.0
链接:https://pan.baidu … 更多 易控天地 V2.0
Modbus协议中文版
链接:https://pan.baidu … 更多 Modbus协议中文版
S71200 ModbusTCP客户端实现 笔记
硬件:CPU1215C 软件:TIA V … 更多 S71200 ModbusTCP客户端实现 笔记
S71200 ModbusTCP服务器端实现 笔记
硬件:CPU1215C 软件:TIA V … 更多 S71200 ModbusTCP服务器端实现 笔记
Modbus Slave
这是一款Modbus从站仿真软件,支持多 … 更多 Modbus Slave
CODESYS删除已下载程序-
运行环境是在工控机上,笔记本电脑编程,后 … 更多 CODESYS删除已下载程序-
CODESYS-PROFINET设置
PROFINET的实时总线对芯片有要求。 … 更多 CODESYS-PROFINET设置
CoDeSys-OPC-UA-Server配置3
新建工程 在程序中添加变量,并编译 添加 … 更多 CoDeSys-OPC-UA-Server配置3
CODESYS-ModusTCP设置
新建工程 添加串口 串口下,添加主站 添 … 更多 CODESYS-ModusTCP设置
CODESYS-ModusRTU设置
新建工程 添加串口 串口下,添加主站 添 … 更多 CODESYS-ModusRTU设置
Codesys-ModbusTCPIP-Server
新建工程 添加网卡 添加服务器 设置服务 … 更多 Codesys-ModbusTCPIP-Server
CODESYS-Modbus-RTU-通讯
1、设置虚拟串口 2、Modbus从站 … 更多 CODESYS-Modbus-RTU-通讯
CODESYS-ModbusRTU从站
新建工程 添加串口 添加从站设备 串口参 … 更多 CODESYS-ModbusRTU从站
CODESYS-ModusTCP设置
新建工程 添加串口 串口下,添加主站 添 … 更多 CODESYS-ModusTCP设置
iFIX-访问其它页面的控件
iFIX访问其它页面的控件 关于 … 更多 iFIX-访问其它页面的控件
iFIX-标签组的使用
iFIX 标签组的使用 标签组件主要解决 … 更多 iFIX-标签组的使用
iFIX-VBA读写Excel文件
iFIX VBA读写Excel文件 … 更多 iFIX-VBA读写Excel文件
iFIX-5.8创建新的项目
iFIX5.8创建新的项目 首先备份项目 … 更多 iFIX-5.8创建新的项目
S71200–ModbusTCP-服务器端程序示例
软件:软件博途V15.1 指令版本V5. … 更多 S71200–ModbusTCP-服务器端程序示例
S71200-ModbusRTU主站
如果使用本体上的扩展板,指令使用MODB … 更多 S71200-ModbusRTU主站
S71200modbusRTU从站
串口设置 设置保持寄存器 调用指令,注意 … 更多 S71200modbusRTU从站
S7200时间读取与设置
子程序 主程序
S7200-冒泡排序
子程序 主程序 预设数据 执行结果 … 更多 S7200-冒泡排序
S7200-Modbus主站
程序 实际测试如下,对照Modbus协议 … 更多 S7200-Modbus主站
S7200-Modbus从站
子程序 初始化数据 MODSCAN调试
S7200-10V模拟量转换
温度传感器,0-10V电压信号输出,测量 … 更多 S7200-10V模拟量转换
LabVIEW与PLC通讯(以Modbus协议为例)
设备 LabVIEW2018 DSC(N … 更多 LabVIEW与PLC通讯(以Modbus协议为例)
LabVIEW与ACCESS数据库
适合有一定基础的人员参考。 建立ACCE … 更多 LabVIEW与ACCESS数据库
labview调用winAPI函数
Keil-C51-头文件制作
新建一个项目 项目文件夹中新建个Main … 更多 Keil-C51-头文件制作
iFIX中英文切换
iFIX中英文切换,需要先建立对应的中文 … 更多 iFIX中英文切换
iFIX系统颜色的确定
iFIX系统颜色的确定 iFIX支持多种 … 更多 iFIX系统颜色的确定
iFIX退出程序
Private Sub CommandB … 更多 iFIX退出程序
干泵机组故障维修记录分析—修改版
事故原因: 1、设备机组要求额定电压3P … 更多 干泵机组故障维修记录分析—修改版
繁易一体机FE4070-20MR-ModbusRTU主站通讯调试记录
调试过程值得记录一下,真是很有意思,用了 … 更多 繁易一体机FE4070-20MR-ModbusRTU主站通讯调试记录
iFIX-图表曲线的隐藏和显示功能
多条曲线在同一个图表内显示,容易看不清楚 … 更多 iFIX-图表曲线的隐藏和显示功能
iFIX使用经验之谈
2017年我开始做一套新设备研发,前期大 … 更多 iFIX使用经验之谈
施耐德变频器
施耐德Altivar610变频器参数设置 … 更多 施耐德变频器
台达变频器
台达CP2000变频器参数设置表 参数码 … 更多 台达变频器
威纶触摸屏登陆设计
以前都是用的威纶官网的一个登陆示例的程序 … 更多 威纶触摸屏登陆设计
我是如何做电气控制的
(很久以前的事情了,有点怀念) 每当别人 … 更多 我是如何做电气控制的
西门子PLC200与海林温控器通讯控制
西门子PLC200与海林温控器通讯控制 … 更多 西门子PLC200与海林温控器通讯控制
西门子RLU220实现的室内恒压控制
RLU220控制器的材料偏少,此文章供大 … 更多 西门子RLU220实现的室内恒压控制
西门子S7-200模拟量分辨率的问题
量程:0-10V PLC得到的值:0-3 … 更多 西门子S7-200模拟量分辨率的问题
西门子S7200自由口通讯
本文主要是讲解自由口如何使用,先讲解发送 … 更多 西门子S7200自由口通讯
西门子存储区与施耐德CODESYS存储区的区别
踩了一个大坑 情况是这样的,使用code … 更多 西门子存储区与施耐德CODESYS存储区的区别
新时达变频器
新时达AS180变频器参数设置表 功能码 … 更多 新时达变频器
S71200-PTO指令使用
PTO指令,我这边用来控制步进电机。 1 … 更多 S71200-PTO指令使用
S71200-ModbusTCP服务器端实现-笔记
硬件:CPU1215C 软件:TIA V … 更多 S71200-ModbusTCP服务器端实现-笔记
TwinCAT3–运动控制
硬件:嵌入式CX2020,伺服驱动EL7 … 更多 TwinCAT3–运动控制
TwinCAT-卡死处理
把一个稍大一些的程序下载到了倍福CP66 … 更多 TwinCAT-卡死处理
Twincat-数据类型及其所占内存
类型名 描述 占用内存字节 备注 … 更多 Twincat-数据类型及其所占内存
VB-从Access读取数据到Excel
Private Sub Command1 … 更多 VB-从Access读取数据到Excel
VB代码定义控件
动态添加对话框 Dim WithEven … 更多 VB代码定义控件
VB-网络编程-WinSocket
程序主要实现字符串的发送和接收。 … 更多 VB-网络编程-WinSocket
VB自定义事件
首先定义类 ‘定义l … 更多 VB自定义事件
博途-S7300-IW和PIW的区别
最近使用S7315-2PN/DP,用博途 … 更多 博途-S7300-IW和PIW的区别
单片机 定时器0中断
中断在单片机中有着至关重要的地址。 #i … 更多 单片机 定时器0中断
单片机串口通讯-proteus仿真
程序如下: #include<re … 更多 单片机串口通讯-proteus仿真
东土工业服务器入门
硬件准备,需要一台交换机,东土服务器的r … 更多 东土工业服务器入门
断电延时继电器-TOF
断电延时继电器 上电后,触点立即 … 更多 断电延时继电器-TOF
S71500-OPC-UA-服务器配置
博途,新建一个项目,添加S71500PL … 更多 S71500-OPC-UA-服务器配置
S71500–ModbusTCP-client示例
新建数据块,主要是参数存储区,具体含义参 … 更多 S71500–ModbusTCP-client示例
s71200自由口-(接收)
注意两种variant表示方式 一、 二 … 更多 s71200自由口-(接收)
S71200自由口(发送)
注意:我这里使用的模块是CM1241,点 … 更多 S71200自由口(发送)
S71200-驱动步进电机
设置脉冲发生器 添加工艺 … 更多 S71200-驱动步进电机
Eplan V2.3
链接:https://pan.baidu … 更多 Eplan V2.3
西门子S7200编程软件 STEP7 Micro/WIN
链接:https://pan.baidu … 更多 西门子S7200编程软件 STEP7 Micro/WIN
紫金桥组态软件 RealInfo6.5
链接:https://pan.baidu … 更多 紫金桥组态软件 RealInfo6.5
Visual Basic 6.0
链接:https://pan.baidu … 更多 Visual Basic 6.0
PLC通信原理探秘系列
链接:https://pan.baidu … 更多 PLC通信原理探秘系列
点亮一盏灯 汇编
ORG 0000H SJMP START … 更多 点亮一盏灯 汇编
子函数值传递 汇编
ORG 0000H SJMP START … 更多 子函数值传递 汇编
德慧EPLAN P8基础培训课程
链接:https://pan.baidu … 更多 德慧EPLAN P8基础培训课程
GB_T21654-2008 顺序功能表图用GRAFCET规范语言
链接:https://pan.baidu … 更多 GB_T21654-2008 顺序功能表图用GRAFCET规范语言
LabVIEW OPC 入门
设备需求: S71200 博途编程软件 … 更多 LabVIEW OPC 入门
LabVIEW 获取系统时间并格式化输出
选选择获取系统时间和格式化时间指令,如下 … 更多 LabVIEW 获取系统时间并格式化输出
LabVIEW 通知示例
通知是一对多的信息传递方式。 我们这里实 … 更多 LabVIEW 通知示例
顺序链表
通过数组实现链表。 模块代码 Publi … 更多 顺序链表
硬件基础
芯片存储区 用户数据存储区 特殊寄存器 … 更多 硬件基础
查表指令
查表指令 ORG 0000H SJMP … 更多 查表指令
子程序
这个程序的功能是循环导通P1输出引脚。 … 更多 子程序
中断
中断允许寄存器 控制寄存器 中断实现单键 … 更多 中断
定时器计数器
定时计数器容器 工作方式寄存器 GATE … 更多 定时器计数器
串行口
串行口控制寄存器 SM0SM1定义串行口 … 更多 串行口
自己指向自己的类
定义一个Node.cls类文件 Publ … 更多 自己指向自己的类
链式链表
链式链表指的是存储位置不连续的链表。 新 … 更多 链式链表
s71200既是ModbusTCP客户端又是服务器的编程与设置
简单示例程序 服务器端 数据区设置 连接 … 更多 s71200既是ModbusTCP客户端又是服务器的编程与设置
早些年设计的臭氧发生器
回车与换行
在看早期的串口自定义协议的时候,经常两个 … 更多 回车与换行
半角与全角
我们写程序的时候,有时候输入全角的 … 更多 半角与全角
引例程序
硬件选用8052单片机,12MHz晶振。 … 更多 引例程序
引例程序
硬件选用8052单片机,12MHz晶振。 … 更多 引例程序
中断引入
我们用定时中断来改写第一个程序。 #in … 更多 中断引入
操作系统雏形
时间片轮转法。 #includeR … 更多 操作系统雏形
操作系统RTX51 Tiny
这是一个适用于单片机的操作系统。我们使用 … 更多 操作系统RTX51 Tiny
入门介绍
我一直是把Mathematica当做计算 … 更多 入门介绍
大小端问题
计算机在内存中存放数据的顺序都是从低地址 … 更多 大小端问题
编码
在计算机种中,1字节对应8位二进制数,而 … 更多 编码
计算机中的颜色
每个颜色通道具有2^8=256个不同的深 … 更多 计算机中的颜色
ASCII码
ASCII(American Stand … 更多 ASCII码
LabVIEW XY图
因为要绘制SP曲线,也就是压力和流量的关 … 更多 LabVIEW XY图
平行紫外光束仪器
平行紫外光束仪,提供可调的紫外线光源。
指针
变量为什么要有类型,它不仅仅存储了地址, … 更多 指针
指针作为函数的形参
例程是交换两个数据的值 #include … 更多 指针作为函数的形参
指针与一维数组
通过指针输出数组的内容 #include … 更多 指针与一维数组
指针与二维数组
#include “stda … 更多 指针与二维数组
指针与字符串
在C语言中没有字符串变量的概念,只有字符 … 更多 指针与字符串
指针与函数
函数存储在一段内存中,必然也有地址,就有 … 更多 指针与函数
递归
递归是个什么东西呢,从字面意思来理解好像 … 更多 递归
单片机 定时器0中断
中断在单片机中有着至关重要的地址。 #i … 更多 单片机 定时器0中断
顺序栈
数组实现栈,保存到模块中 Public … 更多 顺序栈
链式栈
新建节点类snode.cls Optio … 更多 链式栈
组态王 Kingview7.5 SP2
S71200 PWM指令使用示例
首先设置要用到的硬件 这里只解释几个难点 … 更多 S71200 PWM指令使用示例
S71200 单相高速计数器使用示例
硬件配置 首先要把输入点的滤波设定最小值 … 更多 S71200 单相高速计数器使用示例
顺序队列
新建模块 Option Explicit … 更多 顺序队列
链式队列
新建节点node.cls Option … 更多 链式队列
LabVIEW与S71200 以太网TCP通讯
首先设PLC的IP地址 启用系统和时钟存 … 更多 LabVIEW与S71200 以太网TCP通讯
进程
关于进程的主要三个类 Process P … 更多 进程
线程
创建线程 using System.Co … 更多 线程
线程
创建线程 using System.Co … 更多 线程
LabVIEW XY图形 单曲线和多曲线数据生成
示例程序
IEC61131-3编程语言及应用基础 彭瑜 何衍庆编著 机械工业出版社 2009年
链接:https://pan.baidu … 更多 IEC61131-3编程语言及应用基础 彭瑜 何衍庆编著 机械工业出版社 2009年
Solidworks2019
链接:https://pan.baidu … 更多 Solidworks2019
s7-200模拟器b25c
链接:https://pan.baidu … 更多 s7-200模拟器b25c
S7200smart STEP7 MicroWIN SMART V2.4
链接:https://pan.baidu … 更多 S7200smart STEP7 MicroWIN SMART V2.4
S7200smart STEP7 MicroWIN SMART V2.5
链接:https://pan.baidu … 更多 S7200smart STEP7 MicroWIN SMART V2.5
S7-200仿真软件
链接:https://pan.baidu … 更多 S7-200仿真软件
S71200外形图2D
链接:https://pan.baidu … 更多 S71200外形图2D
S7200外形图2D
链接:https://pan.baidu … 更多 S7200外形图2D
C#和.NET概述
这一篇只做了解即可。 C#读作C Sha … 更多 C#和.NET概述
LabVIEW ModbusTCP通讯
必备 LabVIEW 2015 数据记录 … 更多 LabVIEW ModbusTCP通讯
TIA PORTAL(博图)中的Variant类型讲解
Variant是一种新的数据类型,主要用 … 更多 TIA PORTAL(博图)中的Variant类型讲解
PLC 结构化文本语言
数据类型 基本数据类型 类型 关键字 位 … 更多 PLC 结构化文本语言
繁易触摸屏清除报警历史数据
触摸屏重新上电之前,手指按住触摸屏界面, … 更多 繁易触摸屏清除报警历史数据
说明一
我的专业是电气工程及其自动化,一直对计算 … 更多 说明一
VBA入门程序
这一节演示输出”Hello … 更多 VBA入门程序
可扩展标识语言XML
自己定义节点 <?xml vers … 更多 可扩展标识语言XML
新研发机组红外成像效果
最近研发的机组,红外成像效果 2021年 … 更多 新研发机组红外成像效果
台达文本屏TP04入门
台达官网下载文本屏编程软件,安装后的图标 … 更多 台达文本屏TP04入门
简单的数据类型
为什么要有数据类型这个概念呢?我看一些文 … 更多 简单的数据类型
指针
变量为什么要有类型,它不仅仅存储了地址, … 更多 指针
指针作为函数的形参
例程是交换两个数据的值 #include … 更多 指针作为函数的形参
指针与一维数组
通过指针输出数组的内容 #include … 更多 指针与一维数组
指针与二维数组
#include “stda … 更多 指针与二维数组
指针与字符串
在C语言中没有字符串变量的概念,只有字符 … 更多 指针与字符串
指针与函数
函数存储在一段内存中,必然也有地址,就有 … 更多 指针与函数
递归
递归是个什么东西呢,从字面意思来理解好像 … 更多 递归
入门介绍
我一直是把Mathematica当做计算 … 更多 入门介绍
曲线拟合
首先绘制点状图,判断曲线的大致情况 拟合 … 更多 曲线拟合
C#和.NET概述
这一篇只做了解即可。 C#读作C Sha … 更多 C#和.NET概述
动态添加删除控件
C#有一个控件的集合类ControlCo … 更多 动态添加删除控件
进程
关于进程的主要三个类 Process P … 更多 进程
线程
创建线程 using System.Co … 更多 线程
VB入门示例程序
这是一个简单的入门示例程序,基本上程序员 … 更多 VB入门示例程序
自己指向自己的类
定义一个Node.cls类文件 Publ … 更多 自己指向自己的类
顺序链表
通过数组实现链表。 模块代码 Publi … 更多 顺序链表
链式栈
新建节点类snode.cls Optio … 更多 链式栈
顺序队列
新建模块 Option Explicit … 更多 顺序队列
链式队列
新建节点node.cls Option … 更多 链式队列
硬件基础
单片机引脚 芯片存储区 用户数据存储区 … 更多 硬件基础
查表指令
查表指令 ORG 0000H SJMP … 更多 查表指令
子程序
这个程序的功能是循环导通P1输出引脚。 … 更多 子程序
定时器计数器
定时计数器容器 工作方式寄存器 GATE … 更多 定时器计数器
串行口
串行口控制寄存器 SM0SM1定义串行口 … 更多 串行口
引例程序
硬件选用8052单片机,12MHz晶振。 … 更多 引例程序
中断引入
我们用定时中断来改写第一个程序。 #in … 更多 中断引入
操作系统雏形
时间片轮转法。 #includeR … 更多 操作系统雏形
操作系统RTX51 Tiny
这是一个适用于单片机的操作系统。我们使用 … 更多 操作系统RTX51 Tiny
定时器0中断
中断在单片机中有着至关重要的地址。 #i … 更多 定时器0中断
贪心算法
假设你开了间小店,钱柜里的货币只有25分 … 更多 贪心算法
运算符重载
using System; us … 更多 运算符重载
跨线程访问控件一
跨线程访问控件 namespace Wi … 更多 跨线程访问控件一
跨线程访问控件二
我第一次碰到跨线程访问可视化控件的问题是 … 更多 跨线程访问控件二
LabVIEW与C#编写的上位机调试软件
同事调试电机驱动器,用LabVIEW和C … 更多 LabVIEW与C#编写的上位机调试软件
modbus tools modbus开发控件与库
https://www.modbusto … 更多 modbus tools modbus开发控件与库
爱德华nXDS干泵调试程序
爱德华nXDS干泵调试程序,只完成了部分 … 更多 爱德华nXDS干泵调试程序
Nmodbus4使用示例
Nmodbus4是一套开源的驱动程序,支 … 更多 Nmodbus4使用示例
掩码
将源码与掩码经过按位运算或逻辑运算得出新 … 更多 掩码
S7NETPLUS与西门子PLC通讯
S7NETPLUS是一款开源的程序库,用 … 更多 S7NETPLUS与西门子PLC通讯
爱德华nxds涡旋泵调试软件
爱德华nxds涡旋泵调试软件,自编程序, … 更多 爱德华nxds涡旋泵调试软件
异步实现await和Async
异步实现方式 async和await,例 … 更多 异步实现await和Async
C# 匿名方法和Lambda表达式
常规操作,我们要使用一个委托,需要有三个 … 更多 C# 匿名方法和Lambda表达式
LCD1602液晶显示器
LCD1602引脚 引脚号 符号 引脚说 … 更多 LCD1602液晶显示器
动态数组
#include “stda … 更多 动态数组
消息机制编程
生产消息,处理消息 #include & … 更多 消息机制编程
定时器扩展
定时器的扩展 #include̶ … 更多 定时器扩展
模拟多任务多线程程序
最简单的操作系统 #include &# … 更多 模拟多任务多线程程序
非精准定时器 延时器
非精准定时,延时器 #include&# … 更多 非精准定时器 延时器
树形结构
双亲表示法 Public Con … 更多 树形结构
串口采集
串口通讯时,数据的接收方为了保证数据接收 … 更多 串口采集
硬件基础
内部结构 内部寄存器 标志位寄存器 引脚 … 更多 硬件基础
串口信号接收
DOS对内存的分配
8088/8086系统中,有些内 … 更多 DOS对内存的分配
上位机发送数据给PLC S71200
客户端 上位机发送数据给PLC S712 … 更多 上位机发送数据给PLC S71200
程序间以太网通讯
演示两个程序之间的通信 服务器 usin … 更多 程序间以太网通讯
文件递归遍历
文件递归遍历 using System; … 更多 文件递归遍历
序列化和反序列化
序列化和反序列化 using Syste … 更多 序列化和反序列化
S71200指令修改PLC的IP地址
S71200指令修改PLC的IP地址。 … 更多 S71200指令修改PLC的IP地址
S71200 TCP服务器端示例 接收数据并给出反馈
程序部分 参数设置部分 接收数据存储区 … 更多 S71200 TCP服务器端示例 接收数据并给出反馈
IP防护等级说明
IP防护等级表示方法防护等级多以IP后跟 … 更多 IP防护等级说明
IEEE-754 Floating Point Converter 浮点数存储转换
网页地址: https://www.h- … 更多 IEEE-754 Floating Point Converter 浮点数存储转换
S71200 上升沿与下降沿指令示例
大约是20015年,第一次使用施耐德的一 … 更多 S71200 上升沿与下降沿指令示例
Visual Basic 6.0简介
Visual Basic 6.0是一种可 … 更多 Visual Basic 6.0简介
VB入门程序
这一节演示输出”Hello … 更多 VB入门程序
S71200 频率的测量
最近要测量电机的转速,永磁同步电机加装了 … 更多 S71200 频率的测量
Eplan 绘制接触器的方式
我们先在图纸中添加一个电机,然后选择插入 … 更多 Eplan 绘制接触器的方式
函数指针
不知道你有没想过代码能不能像参数一样传递 … 更多 函数指针
委托
你有没有想过像调用变量一样调用函数,把函 … 更多 委托
和泉MicroSmart系列PLC使用初体验之网页组态
今天使用了一下和泉公司提供的MicroS … 更多 和泉MicroSmart系列PLC使用初体验之网页组态
运行时错误处理
程序中存在的错误,我们希望程序不要崩溃, … 更多 运行时错误处理
集合
Private Sub … 更多 集合
WinSock控件网络通信示例
服务器端程序 Private Sub C … 更多 WinSock控件网络通信示例
入门
Small Basic 和编程 Smal … 更多 入门
变量
程序中使用变量 TextWindow.W … 更多 变量
条件与分支
不同时间的问候 If Clock.Hou … 更多 条件与分支
循环
循环有两种语句,For和While Fo … 更多 循环
图形
图形界面 GraphicsWindow. … 更多 图形
海龟绘图
这是引进的Logo语言的模式。 … 更多 海龟绘图
子程序
子程序减少重复编写相同的代码 子程序实现 … 更多 子程序
数组
重复相同数据类型的变量 随机存储十个数 … 更多 数组
事件
GraphicsWindow.Mouse … 更多 事件
网络
下载文件 TextWindow.Writ … 更多 网络
和泉PLC的子程序、宏、脚本的使用
子程序 这里的子程序和我们常规理解的子程 … 更多 和泉PLC的子程序、宏、脚本的使用
XML文件读写
xml文件内容 <?xml ver … 更多 XML文件读写
二维图形绘制
绘制图形的基本函数Plot 绘制图形步骤 … 更多 二维图形绘制
画面之间采用委托传递参数
using System; using … 更多 画面之间采用委托传递参数
使用API函数
Private Declare Func … 更多 使用API函数
Codesys或TwinCAT采用指针获取输入输出M存储区或其它连续存储区变量给数组赋值
VAR a0 AT%M*:REAL:=0 … 更多 Codesys或TwinCAT采用指针获取输入输出M存储区或其它连续存储区变量给数组赋值
复位
时序图 梯形图
CRC16 小查表法
#include “stda … 更多 CRC16 小查表法
结构化文本实现上升沿和下降沿指令
上升沿和下降沿指令是需要两个扫描周期检测 … 更多 结构化文本实现上升沿和下降沿指令
横河PLC实现modbusrtu通讯
这里只介绍实现的思路 重点阅读名称H22 … 更多 横河PLC实现modbusrtu通讯
C# 运行环境问题处理
同事的电脑运行程序,莫名其妙的闪退。 增 … 更多 C# 运行环境问题处理
内置函数
数学函数 Abs() 求绝对值 Sgn( … 更多 内置函数
使用API函数
Private Declare Func … 更多 使用API函数
Invoke实现跨线程访问控件
不带参数的跨线程 private voi … 更多 Invoke实现跨线程访问控件
Codesys或TwinCAT采用指针获取输入输出M存储区或其它连续存储区变量给数组赋值
VAR a0 AT%M*:REAL:=0 … 更多 Codesys或TwinCAT采用指针获取输入输出M存储区或其它连续存储区变量给数组赋值
CRC16 小查表法
#include “stda … 更多 CRC16 小查表法
复位
时序图 梯形图
横河PLC实现modbusrtu通讯
这里只介绍实现的思路 重点阅读名称H22 … 更多 横河PLC实现modbusrtu通讯
结构化文本实现上升沿和下降沿指令
上升沿和下降沿指令是需要两个扫描周期检测 … 更多 结构化文本实现上升沿和下降沿指令
C# 异步编程示例
using System; using … 更多 C# 异步编程示例
modbus tools
Modbus toolsFor test … 更多 modbus tools
S71200 高速计数器中断编程
实现功能:高速计数器每计数100次,计数 … 更多 S71200 高速计数器中断编程
程序集IL指令的反汇编工具ildasm.exe
这个工具的用途是查看生产的exe程序集中 … 更多 程序集IL指令的反汇编工具ildasm.exe
个人感觉的西门子PLC的特点
个人喜好,个人见识有限,难免存在偏颇。 … 更多 个人感觉的西门子PLC的特点
S71200运动控制笔记
主要步骤 配置脉冲发生器 配置轴 在线调 … 更多 S71200运动控制笔记
控制器介绍
大约2019年的时候给同事讲解PLC的知 … 更多 控制器介绍
PLC程序之线圈指令
我们学习PLC程序设计的时候第一个程序可 … 更多 PLC程序之线圈指令
CAPTRON电容式触摸开关简单测试
收到CAPTRON提供的电容式触摸开关的 … 更多 CAPTRON电容式触摸开关简单测试
ST结构化文本语言与示例(持续更新20221117)
基本数据类型 类型名称 类型标识符 数据 … 更多 ST结构化文本语言与示例(持续更新20221117)
一套干泵系统的研发中的点滴
MOCVD设备研发的片段
几种PLC测试
IEC61131-3 Programming Industrial Automation Systems Karl-Heinz 2nd Edition
链接:https://pan.baidu … 更多 IEC61131-3 Programming Industrial Automation Systems Karl-Heinz 2nd Edition
Excel读写Modbus从站数据(笔记)
需要使用OCX控件,启动一次免费使用60 … 更多 Excel读写Modbus从站数据(笔记)
芯片制造 半导体工艺制程实用教程 第五版 [美]Peter Van Zant 著 韩郑生 赵树武 译 电子工业出版社 2010年
链接:https://pan.baidu … 更多 芯片制造 半导体工艺制程实用教程 第五版 [美]Peter Van Zant 著 韩郑生 赵树武 译 电子工业出版社 2010年
对PLC程序设计的一点思考(待完成)
质量流量控制器
质量流量控制器(MASS FLOW CO … 更多 质量流量控制器
ST结构化文本语言与示例(持续更新)
进制 进制 表示 备注 二进制 2#00 … 更多 ST结构化文本语言与示例(持续更新)
PLC通过字符串变量反馈故障状态
PROGRAM MAIN VAR int … 更多 PLC通过字符串变量反馈故障状态
步进电机控制的示例(待完成)
脉冲发送完成触发下一个动作;
表格控件ReoGrid(免费)
https://reogrid.net/
表格控件FlexCell(收费可以试用)
http://www.grid2000. … 更多 表格控件FlexCell(收费可以试用)
Excel正则表达式应用举例
1、引用”Microsoft … 更多 Excel正则表达式应用举例
使用昆仑通态(MCGS)模拟器采集数据的方法
1、建立要采集数据的变量,增加组对象,将 … 更多 使用昆仑通态(MCGS)模拟器采集数据的方法
TwinCat的上电扫描一个周期指令
PROGRAM MAIN VAR abc … 更多 TwinCat的上电扫描一个周期指令
C#之TXT文件读写
using System; using … 更多 C#之TXT文件读写
热敏式断路器
待补充。20230601
ModbusTools控件应用示例
using System; using … 更多 ModbusTools控件应用示例
C#使用手册(持续更新)
常用数据类型 获取精确到毫秒的时间 st … 更多 C#使用手册(持续更新)
功能块的应用举例
PLC中的功能块对初学者来说是一个很难理 … 更多 功能块的应用举例
热电偶使用中补偿导线和中间导体定律释疑
中间导体定律 在热电偶回路中接入中间导体 … 更多 热电偶使用中补偿导线和中间导体定律释疑
前端之HTML(持续更新)
网页结构 <html lang=& … 更多 前端之HTML(持续更新)
前端之JavaScript(持续更新)2
变量与常量 var a = 123; v … 更多 前端之JavaScript(持续更新)2
前端之CSS(持续更新)
/*注释*/ 元素选择器 div {co … 更多 前端之CSS(持续更新)
C#-自定义对话框-笔记2
新建一个项目,添加Form2。 设置如下 … 更多 C#-自定义对话框-笔记2
C#与S7PLC通讯-基于S7协议
程序引用S7.NET.dll文件 … 更多 C#与S7PLC通讯-基于S7协议
C#-动态添加删除控件
C#有一个控件的集合类ControlCo … 更多 C#-动态添加删除控件
ADO-数据库读取和写入
Dim con As New ADODB … 更多 ADO-数据库读取和写入
ABB ACS510变频器参数设置表
ABB ACS510变频器参数设置表 代 … 更多 ABB ACS510变频器参数设置表
易控天地 V2.0
链接:https://pan.baidu … 更多 易控天地 V2.0
Modbus协议中文版
链接:https://pan.baidu … 更多 Modbus协议中文版
S71200 ModbusTCP客户端实现 笔记
硬件:CPU1215C 软件:TIA V … 更多 S71200 ModbusTCP客户端实现 笔记
S71200 ModbusTCP服务器端实现 笔记
硬件:CPU1215C 软件:TIA V … 更多 S71200 ModbusTCP服务器端实现 笔记
Modbus Slave
这是一款Modbus从站仿真软件,支持多 … 更多 Modbus Slave
CODESYS删除已下载程序-
运行环境是在工控机上,笔记本电脑编程,后 … 更多 CODESYS删除已下载程序-
CODESYS-PROFINET设置
PROFINET的实时总线对芯片有要求。 … 更多 CODESYS-PROFINET设置
CoDeSys-OPC-UA-Server配置3
新建工程 在程序中添加变量,并编译 添加 … 更多 CoDeSys-OPC-UA-Server配置3
CODESYS-ModusTCP设置
新建工程 添加串口 串口下,添加主站 添 … 更多 CODESYS-ModusTCP设置
CODESYS-ModusRTU设置
新建工程 添加串口 串口下,添加主站 添 … 更多 CODESYS-ModusRTU设置
Codesys-ModbusTCPIP-Server
新建工程 添加网卡 添加服务器 设置服务 … 更多 Codesys-ModbusTCPIP-Server
CODESYS-Modbus-RTU-通讯
1、设置虚拟串口 2、Modbus从站 … 更多 CODESYS-Modbus-RTU-通讯
CODESYS-ModbusRTU从站
新建工程 添加串口 添加从站设备 串口参 … 更多 CODESYS-ModbusRTU从站
CODESYS-ModusTCP设置
新建工程 添加串口 串口下,添加主站 添 … 更多 CODESYS-ModusTCP设置
iFIX-访问其它页面的控件
iFIX访问其它页面的控件 关于 … 更多 iFIX-访问其它页面的控件
iFIX-标签组的使用
iFIX 标签组的使用 标签组件主要解决 … 更多 iFIX-标签组的使用
iFIX-VBA读写Excel文件
iFIX VBA读写Excel文件 … 更多 iFIX-VBA读写Excel文件
iFIX-5.8创建新的项目
iFIX5.8创建新的项目 首先备份项目 … 更多 iFIX-5.8创建新的项目
S71200–ModbusTCP-服务器端程序示例
软件:软件博途V15.1 指令版本V5. … 更多 S71200–ModbusTCP-服务器端程序示例
S71200-ModbusRTU主站
如果使用本体上的扩展板,指令使用MODB … 更多 S71200-ModbusRTU主站
S71200modbusRTU从站
串口设置 设置保持寄存器 调用指令,注意 … 更多 S71200modbusRTU从站
S7200时间读取与设置
子程序 主程序
S7200-冒泡排序
子程序 主程序 预设数据 执行结果 … 更多 S7200-冒泡排序
S7200-Modbus主站
程序 实际测试如下,对照Modbus协议 … 更多 S7200-Modbus主站
S7200-Modbus从站
子程序 初始化数据 MODSCAN调试
S7200-10V模拟量转换
温度传感器,0-10V电压信号输出,测量 … 更多 S7200-10V模拟量转换
LabVIEW与PLC通讯(以Modbus协议为例)
设备 LabVIEW2018 DSC(N … 更多 LabVIEW与PLC通讯(以Modbus协议为例)
LabVIEW与ACCESS数据库
适合有一定基础的人员参考。 建立ACCE … 更多 LabVIEW与ACCESS数据库
labview调用winAPI函数
Keil-C51-头文件制作
新建一个项目 项目文件夹中新建个Main … 更多 Keil-C51-头文件制作
iFIX中英文切换
iFIX中英文切换,需要先建立对应的中文 … 更多 iFIX中英文切换
iFIX系统颜色的确定
iFIX系统颜色的确定 iFIX支持多种 … 更多 iFIX系统颜色的确定
iFIX退出程序
Private Sub CommandB … 更多 iFIX退出程序
干泵机组故障维修记录分析—修改版
事故原因: 1、设备机组要求额定电压3P … 更多 干泵机组故障维修记录分析—修改版
繁易一体机FE4070-20MR-ModbusRTU主站通讯调试记录
调试过程值得记录一下,真是很有意思,用了 … 更多 繁易一体机FE4070-20MR-ModbusRTU主站通讯调试记录
iFIX-图表曲线的隐藏和显示功能
多条曲线在同一个图表内显示,容易看不清楚 … 更多 iFIX-图表曲线的隐藏和显示功能
iFIX使用经验之谈
2017年我开始做一套新设备研发,前期大 … 更多 iFIX使用经验之谈
施耐德变频器
施耐德Altivar610变频器参数设置 … 更多 施耐德变频器
台达变频器
台达CP2000变频器参数设置表 参数码 … 更多 台达变频器
威纶触摸屏登陆设计
以前都是用的威纶官网的一个登陆示例的程序 … 更多 威纶触摸屏登陆设计
我是如何做电气控制的
(很久以前的事情了,有点怀念) 每当别人 … 更多 我是如何做电气控制的
西门子PLC200与海林温控器通讯控制
西门子PLC200与海林温控器通讯控制 … 更多 西门子PLC200与海林温控器通讯控制
西门子RLU220实现的室内恒压控制
RLU220控制器的材料偏少,此文章供大 … 更多 西门子RLU220实现的室内恒压控制
西门子S7-200模拟量分辨率的问题
量程:0-10V PLC得到的值:0-3 … 更多 西门子S7-200模拟量分辨率的问题
西门子S7200自由口通讯
本文主要是讲解自由口如何使用,先讲解发送 … 更多 西门子S7200自由口通讯
西门子存储区与施耐德CODESYS存储区的区别
踩了一个大坑 情况是这样的,使用code … 更多 西门子存储区与施耐德CODESYS存储区的区别
新时达变频器
新时达AS180变频器参数设置表 功能码 … 更多 新时达变频器
S71200-PTO指令使用
PTO指令,我这边用来控制步进电机。 1 … 更多 S71200-PTO指令使用
S71200-ModbusTCP服务器端实现-笔记
硬件:CPU1215C 软件:TIA V … 更多 S71200-ModbusTCP服务器端实现-笔记
TwinCAT3–运动控制
硬件:嵌入式CX2020,伺服驱动EL7 … 更多 TwinCAT3–运动控制
TwinCAT-卡死处理
把一个稍大一些的程序下载到了倍福CP66 … 更多 TwinCAT-卡死处理
Twincat-数据类型及其所占内存
类型名 描述 占用内存字节 备注 … 更多 Twincat-数据类型及其所占内存
VB-从Access读取数据到Excel
Private Sub Command1 … 更多 VB-从Access读取数据到Excel
VB代码定义控件
动态添加对话框 Dim WithEven … 更多 VB代码定义控件
VB-网络编程-WinSocket
程序主要实现字符串的发送和接收。 … 更多 VB-网络编程-WinSocket
VB自定义事件
首先定义类 ‘定义l … 更多 VB自定义事件
博途-S7300-IW和PIW的区别
最近使用S7315-2PN/DP,用博途 … 更多 博途-S7300-IW和PIW的区别
单片机 定时器0中断
中断在单片机中有着至关重要的地址。 #i … 更多 单片机 定时器0中断
单片机串口通讯-proteus仿真
程序如下: #include<re … 更多 单片机串口通讯-proteus仿真
东土工业服务器入门
硬件准备,需要一台交换机,东土服务器的r … 更多 东土工业服务器入门
断电延时继电器-TOF
断电延时继电器 上电后,触点立即 … 更多 断电延时继电器-TOF
S71500-OPC-UA-服务器配置
博途,新建一个项目,添加S71500PL … 更多 S71500-OPC-UA-服务器配置
S71500–ModbusTCP-client示例
新建数据块,主要是参数存储区,具体含义参 … 更多 S71500–ModbusTCP-client示例
s71200自由口-(接收)
注意两种variant表示方式 一、 二 … 更多 s71200自由口-(接收)
S71200自由口(发送)
注意:我这里使用的模块是CM1241,点 … 更多 S71200自由口(发送)
S71200-驱动步进电机
设置脉冲发生器 添加工艺 … 更多 S71200-驱动步进电机
Eplan V2.3
链接:https://pan.baidu … 更多 Eplan V2.3
西门子S7200编程软件 STEP7 Micro/WIN
链接:https://pan.baidu … 更多 西门子S7200编程软件 STEP7 Micro/WIN
紫金桥组态软件 RealInfo6.5
链接:https://pan.baidu … 更多 紫金桥组态软件 RealInfo6.5
Visual Basic 6.0
链接:https://pan.baidu … 更多 Visual Basic 6.0
PLC通信原理探秘系列
链接:https://pan.baidu … 更多 PLC通信原理探秘系列
点亮一盏灯 汇编
ORG 0000H SJMP START … 更多 点亮一盏灯 汇编
子函数值传递 汇编
ORG 0000H SJMP START … 更多 子函数值传递 汇编
德慧EPLAN P8基础培训课程
链接:https://pan.baidu … 更多 德慧EPLAN P8基础培训课程
GB_T21654-2008 顺序功能表图用GRAFCET规范语言
链接:https://pan.baidu … 更多 GB_T21654-2008 顺序功能表图用GRAFCET规范语言
LabVIEW OPC 入门
设备需求: S71200 博途编程软件 … 更多 LabVIEW OPC 入门
LabVIEW 获取系统时间并格式化输出
选选择获取系统时间和格式化时间指令,如下 … 更多 LabVIEW 获取系统时间并格式化输出
LabVIEW 通知示例
通知是一对多的信息传递方式。 我们这里实 … 更多 LabVIEW 通知示例
顺序链表
通过数组实现链表。 模块代码 Publi … 更多 顺序链表
硬件基础
芯片存储区 用户数据存储区 特殊寄存器 … 更多 硬件基础
查表指令
查表指令 ORG 0000H SJMP … 更多 查表指令
子程序
这个程序的功能是循环导通P1输出引脚。 … 更多 子程序
中断
中断允许寄存器 控制寄存器 中断实现单键 … 更多 中断
定时器计数器
定时计数器容器 工作方式寄存器 GATE … 更多 定时器计数器
串行口
串行口控制寄存器 SM0SM1定义串行口 … 更多 串行口
自己指向自己的类
定义一个Node.cls类文件 Publ … 更多 自己指向自己的类
链式链表
链式链表指的是存储位置不连续的链表。 新 … 更多 链式链表
s71200既是ModbusTCP客户端又是服务器的编程与设置
简单示例程序 服务器端 数据区设置 连接 … 更多 s71200既是ModbusTCP客户端又是服务器的编程与设置
早些年设计的臭氧发生器
回车与换行
在看早期的串口自定义协议的时候,经常两个 … 更多 回车与换行
半角与全角
我们写程序的时候,有时候输入全角的 … 更多 半角与全角
引例程序
硬件选用8052单片机,12MHz晶振。 … 更多 引例程序
引例程序
硬件选用8052单片机,12MHz晶振。 … 更多 引例程序
中断引入
我们用定时中断来改写第一个程序。 #in … 更多 中断引入
操作系统雏形
时间片轮转法。 #includeR … 更多 操作系统雏形
操作系统RTX51 Tiny
这是一个适用于单片机的操作系统。我们使用 … 更多 操作系统RTX51 Tiny
入门介绍
我一直是把Mathematica当做计算 … 更多 入门介绍
大小端问题
计算机在内存中存放数据的顺序都是从低地址 … 更多 大小端问题
编码
在计算机种中,1字节对应8位二进制数,而 … 更多 编码
计算机中的颜色
每个颜色通道具有2^8=256个不同的深 … 更多 计算机中的颜色
ASCII码
ASCII(American Stand … 更多 ASCII码
LabVIEW XY图
因为要绘制SP曲线,也就是压力和流量的关 … 更多 LabVIEW XY图
平行紫外光束仪器
平行紫外光束仪,提供可调的紫外线光源。
指针
变量为什么要有类型,它不仅仅存储了地址, … 更多 指针
指针作为函数的形参
例程是交换两个数据的值 #include … 更多 指针作为函数的形参
指针与一维数组
通过指针输出数组的内容 #include … 更多 指针与一维数组
指针与二维数组
#include “stda … 更多 指针与二维数组
指针与字符串
在C语言中没有字符串变量的概念,只有字符 … 更多 指针与字符串
指针与函数
函数存储在一段内存中,必然也有地址,就有 … 更多 指针与函数
递归
递归是个什么东西呢,从字面意思来理解好像 … 更多 递归
单片机 定时器0中断
中断在单片机中有着至关重要的地址。 #i … 更多 单片机 定时器0中断
顺序栈
数组实现栈,保存到模块中 Public … 更多 顺序栈
链式栈
新建节点类snode.cls Optio … 更多 链式栈
组态王 Kingview7.5 SP2
S71200 PWM指令使用示例
首先设置要用到的硬件 这里只解释几个难点 … 更多 S71200 PWM指令使用示例
S71200 单相高速计数器使用示例
硬件配置 首先要把输入点的滤波设定最小值 … 更多 S71200 单相高速计数器使用示例
顺序队列
新建模块 Option Explicit … 更多 顺序队列
链式队列
新建节点node.cls Option … 更多 链式队列
LabVIEW与S71200 以太网TCP通讯
首先设PLC的IP地址 启用系统和时钟存 … 更多 LabVIEW与S71200 以太网TCP通讯
进程
关于进程的主要三个类 Process P … 更多 进程
线程
创建线程 using System.Co … 更多 线程
线程
创建线程 using System.Co … 更多 线程
LabVIEW XY图形 单曲线和多曲线数据生成
示例程序
IEC61131-3编程语言及应用基础 彭瑜 何衍庆编著 机械工业出版社 2009年
链接:https://pan.baidu … 更多 IEC61131-3编程语言及应用基础 彭瑜 何衍庆编著 机械工业出版社 2009年
Solidworks2019
链接:https://pan.baidu … 更多 Solidworks2019
s7-200模拟器b25c
链接:https://pan.baidu … 更多 s7-200模拟器b25c
S7200smart STEP7 MicroWIN SMART V2.4
链接:https://pan.baidu … 更多 S7200smart STEP7 MicroWIN SMART V2.4
S7200smart STEP7 MicroWIN SMART V2.5
链接:https://pan.baidu … 更多 S7200smart STEP7 MicroWIN SMART V2.5
S7-200仿真软件
链接:https://pan.baidu … 更多 S7-200仿真软件
S71200外形图2D
链接:https://pan.baidu … 更多 S71200外形图2D
S7200外形图2D
链接:https://pan.baidu … 更多 S7200外形图2D
C#和.NET概述
这一篇只做了解即可。 C#读作C Sha … 更多 C#和.NET概述
LabVIEW ModbusTCP通讯
必备 LabVIEW 2015 数据记录 … 更多 LabVIEW ModbusTCP通讯
TIA PORTAL(博图)中的Variant类型讲解
Variant是一种新的数据类型,主要用 … 更多 TIA PORTAL(博图)中的Variant类型讲解
PLC 结构化文本语言
数据类型 基本数据类型 类型 关键字 位 … 更多 PLC 结构化文本语言
繁易触摸屏清除报警历史数据
触摸屏重新上电之前,手指按住触摸屏界面, … 更多 繁易触摸屏清除报警历史数据
说明一
我的专业是电气工程及其自动化,一直对计算 … 更多 说明一
VBA入门程序
这一节演示输出”Hello … 更多 VBA入门程序
可扩展标识语言XML
自己定义节点 <?xml vers … 更多 可扩展标识语言XML
新研发机组红外成像效果
最近研发的机组,红外成像效果 2021年 … 更多 新研发机组红外成像效果
台达文本屏TP04入门
台达官网下载文本屏编程软件,安装后的图标 … 更多 台达文本屏TP04入门
简单的数据类型
为什么要有数据类型这个概念呢?我看一些文 … 更多 简单的数据类型
指针
变量为什么要有类型,它不仅仅存储了地址, … 更多 指针
指针作为函数的形参
例程是交换两个数据的值 #include … 更多 指针作为函数的形参
指针与一维数组
通过指针输出数组的内容 #include … 更多 指针与一维数组
指针与二维数组
#include “stda … 更多 指针与二维数组
指针与字符串
在C语言中没有字符串变量的概念,只有字符 … 更多 指针与字符串
指针与函数
函数存储在一段内存中,必然也有地址,就有 … 更多 指针与函数
递归
递归是个什么东西呢,从字面意思来理解好像 … 更多 递归
入门介绍
我一直是把Mathematica当做计算 … 更多 入门介绍
曲线拟合
首先绘制点状图,判断曲线的大致情况 拟合 … 更多 曲线拟合
C#和.NET概述
这一篇只做了解即可。 C#读作C Sha … 更多 C#和.NET概述
动态添加删除控件
C#有一个控件的集合类ControlCo … 更多 动态添加删除控件
进程
关于进程的主要三个类 Process P … 更多 进程
线程
创建线程 using System.Co … 更多 线程
VB入门示例程序
这是一个简单的入门示例程序,基本上程序员 … 更多 VB入门示例程序
自己指向自己的类
定义一个Node.cls类文件 Publ … 更多 自己指向自己的类
顺序链表
通过数组实现链表。 模块代码 Publi … 更多 顺序链表
链式栈
新建节点类snode.cls Optio … 更多 链式栈
顺序队列
新建模块 Option Explicit … 更多 顺序队列
链式队列
新建节点node.cls Option … 更多 链式队列
硬件基础
单片机引脚 芯片存储区 用户数据存储区 … 更多 硬件基础
查表指令
查表指令 ORG 0000H SJMP … 更多 查表指令
子程序
这个程序的功能是循环导通P1输出引脚。 … 更多 子程序
定时器计数器
定时计数器容器 工作方式寄存器 GATE … 更多 定时器计数器
串行口
串行口控制寄存器 SM0SM1定义串行口 … 更多 串行口
引例程序
硬件选用8052单片机,12MHz晶振。 … 更多 引例程序
中断引入
我们用定时中断来改写第一个程序。 #in … 更多 中断引入
操作系统雏形
时间片轮转法。 #includeR … 更多 操作系统雏形
操作系统RTX51 Tiny
这是一个适用于单片机的操作系统。我们使用 … 更多 操作系统RTX51 Tiny
定时器0中断
中断在单片机中有着至关重要的地址。 #i … 更多 定时器0中断
贪心算法
假设你开了间小店,钱柜里的货币只有25分 … 更多 贪心算法
运算符重载
using System; us … 更多 运算符重载
跨线程访问控件一
跨线程访问控件 namespace Wi … 更多 跨线程访问控件一
跨线程访问控件二
我第一次碰到跨线程访问可视化控件的问题是 … 更多 跨线程访问控件二
LabVIEW与C#编写的上位机调试软件
同事调试电机驱动器,用LabVIEW和C … 更多 LabVIEW与C#编写的上位机调试软件
modbus tools modbus开发控件与库
https://www.modbusto … 更多 modbus tools modbus开发控件与库
爱德华nXDS干泵调试程序
爱德华nXDS干泵调试程序,只完成了部分 … 更多 爱德华nXDS干泵调试程序
Nmodbus4使用示例
Nmodbus4是一套开源的驱动程序,支 … 更多 Nmodbus4使用示例
掩码
将源码与掩码经过按位运算或逻辑运算得出新 … 更多 掩码
S7NETPLUS与西门子PLC通讯
S7NETPLUS是一款开源的程序库,用 … 更多 S7NETPLUS与西门子PLC通讯
爱德华nxds涡旋泵调试软件
爱德华nxds涡旋泵调试软件,自编程序, … 更多 爱德华nxds涡旋泵调试软件
异步实现await和Async
异步实现方式 async和await,例 … 更多 异步实现await和Async
C# 匿名方法和Lambda表达式
常规操作,我们要使用一个委托,需要有三个 … 更多 C# 匿名方法和Lambda表达式
LCD1602液晶显示器
LCD1602引脚 引脚号 符号 引脚说 … 更多 LCD1602液晶显示器
动态数组
#include “stda … 更多 动态数组
消息机制编程
生产消息,处理消息 #include & … 更多 消息机制编程
定时器扩展
定时器的扩展 #include̶ … 更多 定时器扩展
模拟多任务多线程程序
最简单的操作系统 #include &# … 更多 模拟多任务多线程程序
非精准定时器 延时器
非精准定时,延时器 #include&# … 更多 非精准定时器 延时器
树形结构
双亲表示法 Public Con … 更多 树形结构
串口采集
串口通讯时,数据的接收方为了保证数据接收 … 更多 串口采集
硬件基础
内部结构 内部寄存器 标志位寄存器 引脚 … 更多 硬件基础
串口信号接收
DOS对内存的分配
8088/8086系统中,有些内 … 更多 DOS对内存的分配
上位机发送数据给PLC S71200
客户端 上位机发送数据给PLC S712 … 更多 上位机发送数据给PLC S71200
程序间以太网通讯
演示两个程序之间的通信 服务器 usin … 更多 程序间以太网通讯
文件递归遍历
文件递归遍历 using System; … 更多 文件递归遍历
序列化和反序列化
序列化和反序列化 using Syste … 更多 序列化和反序列化
S71200指令修改PLC的IP地址
S71200指令修改PLC的IP地址。 … 更多 S71200指令修改PLC的IP地址
S71200 TCP服务器端示例 接收数据并给出反馈
程序部分 参数设置部分 接收数据存储区 … 更多 S71200 TCP服务器端示例 接收数据并给出反馈
IP防护等级说明
IP防护等级表示方法防护等级多以IP后跟 … 更多 IP防护等级说明
IEEE-754 Floating Point Converter 浮点数存储转换
网页地址: https://www.h- … 更多 IEEE-754 Floating Point Converter 浮点数存储转换
S71200 上升沿与下降沿指令示例
大约是20015年,第一次使用施耐德的一 … 更多 S71200 上升沿与下降沿指令示例
Visual Basic 6.0简介
Visual Basic 6.0是一种可 … 更多 Visual Basic 6.0简介
VB入门程序
这一节演示输出”Hello … 更多 VB入门程序
S71200 频率的测量
最近要测量电机的转速,永磁同步电机加装了 … 更多 S71200 频率的测量
Eplan 绘制接触器的方式
我们先在图纸中添加一个电机,然后选择插入 … 更多 Eplan 绘制接触器的方式
函数指针
不知道你有没想过代码能不能像参数一样传递 … 更多 函数指针
委托
你有没有想过像调用变量一样调用函数,把函 … 更多 委托
和泉MicroSmart系列PLC使用初体验之网页组态
今天使用了一下和泉公司提供的MicroS … 更多 和泉MicroSmart系列PLC使用初体验之网页组态
运行时错误处理
程序中存在的错误,我们希望程序不要崩溃, … 更多 运行时错误处理
集合
Private Sub … 更多 集合
WinSock控件网络通信示例
服务器端程序 Private Sub C … 更多 WinSock控件网络通信示例
入门
Small Basic 和编程 Smal … 更多 入门
变量
程序中使用变量 TextWindow.W … 更多 变量
条件与分支
不同时间的问候 If Clock.Hou … 更多 条件与分支
循环
循环有两种语句,For和While Fo … 更多 循环
图形
图形界面 GraphicsWindow. … 更多 图形
海龟绘图
这是引进的Logo语言的模式。 … 更多 海龟绘图
子程序
子程序减少重复编写相同的代码 子程序实现 … 更多 子程序
数组
重复相同数据类型的变量 随机存储十个数 … 更多 数组
事件
GraphicsWindow.Mouse … 更多 事件
网络
下载文件 TextWindow.Writ … 更多 网络
和泉PLC的子程序、宏、脚本的使用
子程序 这里的子程序和我们常规理解的子程 … 更多 和泉PLC的子程序、宏、脚本的使用
XML文件读写
xml文件内容 <?xml ver … 更多 XML文件读写
二维图形绘制
绘制图形的基本函数Plot 绘制图形步骤 … 更多 二维图形绘制
画面之间采用委托传递参数
using System; using … 更多 画面之间采用委托传递参数
使用API函数
Private Declare Func … 更多 使用API函数
Codesys或TwinCAT采用指针获取输入输出M存储区或其它连续存储区变量给数组赋值
VAR a0 AT%M*:REAL:=0 … 更多 Codesys或TwinCAT采用指针获取输入输出M存储区或其它连续存储区变量给数组赋值
复位
时序图 梯形图
CRC16 小查表法
#include “stda … 更多 CRC16 小查表法
结构化文本实现上升沿和下降沿指令
上升沿和下降沿指令是需要两个扫描周期检测 … 更多 结构化文本实现上升沿和下降沿指令
横河PLC实现modbusrtu通讯
这里只介绍实现的思路 重点阅读名称H22 … 更多 横河PLC实现modbusrtu通讯
C# 运行环境问题处理
同事的电脑运行程序,莫名其妙的闪退。 增 … 更多 C# 运行环境问题处理
内置函数
数学函数 Abs() 求绝对值 Sgn( … 更多 内置函数
使用API函数
Private Declare Func … 更多 使用API函数
Invoke实现跨线程访问控件
不带参数的跨线程 private voi … 更多 Invoke实现跨线程访问控件
Codesys或TwinCAT采用指针获取输入输出M存储区或其它连续存储区变量给数组赋值
VAR a0 AT%M*:REAL:=0 … 更多 Codesys或TwinCAT采用指针获取输入输出M存储区或其它连续存储区变量给数组赋值
CRC16 小查表法
#include “stda … 更多 CRC16 小查表法
复位
时序图 梯形图
横河PLC实现modbusrtu通讯
这里只介绍实现的思路 重点阅读名称H22 … 更多 横河PLC实现modbusrtu通讯
结构化文本实现上升沿和下降沿指令
上升沿和下降沿指令是需要两个扫描周期检测 … 更多 结构化文本实现上升沿和下降沿指令
C# 异步编程示例
using System; using … 更多 C# 异步编程示例
modbus tools
Modbus toolsFor test … 更多 modbus tools
S71200 高速计数器中断编程
实现功能:高速计数器每计数100次,计数 … 更多 S71200 高速计数器中断编程
程序集IL指令的反汇编工具ildasm.exe
这个工具的用途是查看生产的exe程序集中 … 更多 程序集IL指令的反汇编工具ildasm.exe
个人感觉的西门子PLC的特点
个人喜好,个人见识有限,难免存在偏颇。 … 更多 个人感觉的西门子PLC的特点
S71200运动控制笔记
主要步骤 配置脉冲发生器 配置轴 在线调 … 更多 S71200运动控制笔记
控制器介绍
大约2019年的时候给同事讲解PLC的知 … 更多 控制器介绍
PLC程序之线圈指令
我们学习PLC程序设计的时候第一个程序可 … 更多 PLC程序之线圈指令
CAPTRON电容式触摸开关简单测试
收到CAPTRON提供的电容式触摸开关的 … 更多 CAPTRON电容式触摸开关简单测试
ST结构化文本语言与示例(持续更新20221117)
基本数据类型 类型名称 类型标识符 数据 … 更多 ST结构化文本语言与示例(持续更新20221117)
一套干泵系统的研发中的点滴
MOCVD设备研发的片段
几种PLC测试
IEC61131-3 Programming Industrial Automation Systems Karl-Heinz 2nd Edition
链接:https://pan.baidu … 更多 IEC61131-3 Programming Industrial Automation Systems Karl-Heinz 2nd Edition
Excel读写Modbus从站数据(笔记)
需要使用OCX控件,启动一次免费使用60 … 更多 Excel读写Modbus从站数据(笔记)
芯片制造 半导体工艺制程实用教程 第五版 [美]Peter Van Zant 著 韩郑生 赵树武 译 电子工业出版社 2010年
链接:https://pan.baidu … 更多 芯片制造 半导体工艺制程实用教程 第五版 [美]Peter Van Zant 著 韩郑生 赵树武 译 电子工业出版社 2010年
对PLC程序设计的一点思考(待完成)
质量流量控制器
质量流量控制器(MASS FLOW CO … 更多 质量流量控制器
ST结构化文本语言与示例(持续更新)
进制 进制 表示 备注 二进制 2#00 … 更多 ST结构化文本语言与示例(持续更新)
PLC通过字符串变量反馈故障状态
PROGRAM MAIN VAR int … 更多 PLC通过字符串变量反馈故障状态
步进电机控制的示例(待完成)
脉冲发送完成触发下一个动作;
表格控件ReoGrid(免费)
https://reogrid.net/
表格控件FlexCell(收费可以试用)
http://www.grid2000. … 更多 表格控件FlexCell(收费可以试用)
Excel正则表达式应用举例
1、引用”Microsoft … 更多 Excel正则表达式应用举例
使用昆仑通态(MCGS)模拟器采集数据的方法
1、建立要采集数据的变量,增加组对象,将 … 更多 使用昆仑通态(MCGS)模拟器采集数据的方法
TwinCat的上电扫描一个周期指令
PROGRAM MAIN VAR abc … 更多 TwinCat的上电扫描一个周期指令
C#之TXT文件读写
using System; using … 更多 C#之TXT文件读写
热敏式断路器
待补充。20230601
ModbusTools控件应用示例
using System; using … 更多 ModbusTools控件应用示例
C#使用手册(持续更新)
常用数据类型 获取精确到毫秒的时间 st … 更多 C#使用手册(持续更新)