
C#
文章平均质量分 81
AaronRenH
这个作者很懒,什么都没留下…
展开
-
VisionPro相机硬件触发初始化 - C#
private void InitAcqFifo() { CogFrameGrabbers FrameGrabber = new CogFrameGrabbers();//识别已安装的帧抓取器的类//帧抓取器:相机 if (FrameGrabber.Count > 0)//如果相机个数大于1 ...原创 2020-01-10 16:54:25 · 6755 阅读 · 1 评论 -
VisionPro初始化 - C#
private void InitialVison() { try { string iniDir = System.Windows.Forms.Application.StartupPath; //"E:\\Cognex\\test\\bin\\x86\\Debug" ...原创 2019-12-26 17:46:35 · 1621 阅读 · 0 评论 -
C# Lock总结
public class PLC { public static Socket SocketServer; public const int PLCAreaNum = 3090;//PLC的M区编号,用于测试是否断线。 private const int sendTimeout = 1000;//发送数据的超时时间。单位:ms...原创 2019-12-16 15:53:28 · 449 阅读 · 0 评论 -
Modbus 通讯协议
一个工业上常用的通讯协议、一种通讯约定。Modbus协议包括RTU、ASCII、TCP。其中MODBUS-RTU最常用,比较简单,在单片机上很容易实现。虽然RTU比较简单,但是看协议资料、手册说得太专业了,起初很多内容都很难理解。 所谓的协议是什么?就是互相之间的约定嘛,如果不让别人知道那就是暗号。现在就来定义一个新的最简单协议。例如,协议: “A” --“LED灭” “B...原创 2019-11-07 15:02:14 · 1456 阅读 · 0 评论 -
C# Modbus 通讯
SpSetup 类 与Globalspace类public partial class SpSetup : Form { #region 定义变量 /// <summary> /// 发送报文 /// </summary> public byte[] sendData = ne...原创 2019-11-07 14:59:49 · 1602 阅读 · 0 评论 -
C# int 转化为byte[]
方法一: public static byte[] intToHexByte(int inInt) { string hexString = inInt.ToString("x4"); byte[] returnBytes = new byte[hexString.Length / ...原创 2019-11-07 14:44:47 · 961 阅读 · 0 评论 -
XML读取转化为枚举类型方法实现
读取XML解析装备种类XML文件: <Item1> <ID>1</ID> <Name>血药</Name> <Type>Consumable</Type> <Quality>None</Quality> <Desc...原创 2018-07-10 21:01:14 · 2632 阅读 · 0 评论 -
XML的读取、删除、修改、添加操作
XML读取:string Path = Application.dataPath + "/Resources/Bag.xml";XmlDocument doc = new XmlDocument();doc.Load(Path);XmlNode root = doc.SelectSingleNode("Items");...原创 2018-07-07 16:49:35 · 3056 阅读 · 0 评论 -
?. 理解
开发中碰到?. 用法,以前没怎么用过。记下笔记public delegate void ValueChangedHander(float value); public event ValueChangedHander OnValueChanged; private float a; public float A { get { return a; } ...原创 2019-09-28 10:28:37 · 200 阅读 · 0 评论