- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 C# 事件(Event)
C#事件(Event)事件(Event)基本上说是一个用户操作,如按键、点击、鼠标移动等等,或者是一些提示信息,如系统生成的通知。应用程序需要在事件发生时响应事件。例如,中断。C# 中使用事件机制实现线程间的通信。通过事件使用委托事件在类中声明且生成,且通过使用同一个类或其他类中的委托与事件处理程序关联。包含事件的类用于发布事件。这被称为发布器(publisher)类。其他接受该事件的类被称为订阅器(subscriber)类。事件使用发布-订阅(publisher-subscr...
2021-01-05 19:31:06 267
原创 C#好的书写方法
/// <summary> /// 向PLC中写入bool数组,比如你写入M100,那么data[0]对应M100.0 -> public OperateResult Write(string address, bool[] values) { return Write( address, BasicFramework.SoftBasic.BoolArrayToByte( values ) ); ...
2021-01-05 10:54:00 302
原创 C# SerialPort 读写三菱FX系列PLC
C# SerialPort 读写三菱FX系列PLC1:串口初始化com = new SerialPort("COM3", 9600, Parity.Even, 7, StopBits.One);2:打开关闭串口if (com.IsOpen){com.Close();}com.Open();if (com.IsOpen){ com.Close();}3:C# ASCII转字符及字符转ASCIIpublic static string Chr(int ascii...
2021-01-04 15:54:54 1313 1
原创 Modbus通讯协议中的四种字节顺序
国内设备基本上是A B C D顺序,国外设备基本上是B A D C顺序。低位优先字节交换。使用两个寄存器。使用IEEE 754规范,如显示不正常可进行 字节顺序 交换位置即可。如下:Float Big-endian 字节顺序:A B C DFloat Little-endian 字节顺序:D C B AFloat Big-endian byte swap字节顺序:B A D CFloat Little-endian byte swap字节顺序:C D A B举个栗...
2021-01-04 01:15:05 20185 1
原创 WPF PasswordBox点击眼睛查看明文样式
WPF PasswordBox点击眼睛查看明文样式转载:https://blog.csdn.net/oneonce/article/details/77196894效果其他资源查看上一篇:Style: <Style x:Key="EyePasswordBox" TargetType="{x:Type PasswordBox}"> <Setter Property="SelectionBrush" Value="{Stat...
2021-01-03 11:16:42 990
原创 负数的表示方法
负数的表示方法在计算机中,有符号数的最高位表示符号位。如果最高位为1则表示这是一个负数。负数在计算机中是以补码的形式保存的。负数的补码生成:负数的绝对值的原码取反后加1。比如: EF 表示的是-17分析过程:1)EF的二进制表示为 1110 1111。由于它的最高位为1,所以是一个负数。2)去掉符号位后 110 1111就是它的绝对值的补码。3)根据补码的表示法:取反 + 1,来按逆序推导它的原码如下: 3.1)先-1后为:110 1110 3.2)再取反...
2021-01-03 00:28:02 5406
HslCommunication2019.rarHSL与三菱等多品牌PLC通讯软件-开源
2020-02-18
Matlab 2016a 安装文件内的MCRInstaller.exe和InstallAgent.zip:PJ用到
2018-11-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人