logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

codesys可视化

触摸屏的话,属于网页。

文章图片
封装,继承,多态(C#)

封装:将对象的属性和行为封装起来,载体为类。讲人话就是:物以类聚,描述这个类用值类型和行为来表示这个类。(比如人类,手脚的数量还有衣服颜色用值类型表示,跑步这种行为用方法表示)类描述好后,就可new出具体的对象了。类:字段,属性,构造方法,自定义方法组成继承:拿来主义,减少重复的工作。讲人话就是:汽车有发动机,把发动机继承给汽车。这样汽车在设计的时候就不需要再去重复设计发动机了。也可以覆盖发动机(

文章图片
#c#
c#值类型转换(类型转换,格式显示)

小写16进制显示:num.ToString("x4");//补04位长度的小写16进制。这个一般用于类似串口这样的设备, 串口每次帧是 8bit的数据,这样字符串需要转换成8bit的数组才能批量发送。其他转换,我目前还没有用到。

文章图片
#c##开发语言#visualstudio
分布式io (远程io):西门子

//=====================================西门子PLC(产品和服务》工业自动化》自动化系统)https://new.siemens.com/cn/zh/products/automation/systems/industrial/io-systems/simatic-et-200mp.html分布式io :ET200系列:200AL:圆孔拖线板样式,装于铝型材,

RS485电压测试(电工Demo)

在串口的定义里,1bit低电平为开始,后面才是D0~D7数据,无校验,1bit停止。串口模式:9600,N,8 , 1 ,发送。B相不需要分析,它跟A相电平是反的。B相做参考点后,A相电压振幅变大。

文章图片
SQL Server设计数据库流程图

右键新建数据库:这个是库的名字:HMI有库,才能有表,所有者必须选登录的账户,也可用sa最高权限账户右击,新建表。添加约束:例如 学分 不能低于10分学分,右击CHECK约束外键约束:当前表的属性值,如果在外表的列中,查不到,就不能添加。你想插入一条人员信息,他的名字在工资表的名字中查不到,那当前表就不能添加这个员工。右击,关系(H),添加,表和列规范。。。主表想添加新对象,属性值受外表约束,外表

#数据库#sqlserver
panel设计C#容器

panel是在窗体内的容器。容器内可以再放窗体。 主窗按钮加载窗体:

#visualstudio
正则表达式【C#】

本文介绍了正则表达式的基础知识和应用场景。主要内容包括:1.正则表达式的基本语法和符号含义,如通配符(*)、位置标记(^$)、量词(+?{n})等;2.常用匹配模式示例,如数字、字母、中文、日期等验证规则;3.在C#中的具体应用,包括单匹配、多匹配等代码实现;4.特殊场景的正则表达式,如提取CNC数控坐标、G代码匹配等;5.列举了校验数字、字符、Email、URL等常见需求的表达式模板。文章通过大

文章图片
#正则表达式
计算CRC16

默认 Modbus校验#region 数组计算CRCprivate byte[] getCRC16(byte[] bytes, bool b)//数组,端向{int len = bytes.Length;if (len > 0){ushort crc = 0xFFFF;for (int i =..

#c##嵌入式硬件
CFC编程入门_【10分钟学会】

有哪些控件:指针:用于拖动功能块。控制点:同上。就是。【左侧:输入输出】,【右侧:只输出】Box :在FB原有的基础上,增加运行添加。用于对结构体的成员变量赋值。用于输出的成员变量。

文章图片
#开发语言
    共 23 条
  • 1
  • 2
  • 3
  • 请选择