C#
工控人心路
这个作者很懒,什么都没留下…
展开
-
C# socket绑定网卡连接
原因因为我们做工业控制,电脑必然存在多个网口,常见的连接类型:多个相机,每个相机会使用单独的千兆网卡,并且使用六类网线;各个需要控制或者调用的下位机;上传数据的上位机。现场的网络环境复杂,存在很多不可空的因素,最常见的就是,连接下位机的socket会通过上传数据的网口连接到别的设备上,影响我们的设备正常运行。结论因此,我们需要绑定网卡来连接下位机。代码如下 string BindMac ="AAAAAAAAAA"; string IPLocal = string.Empt原创 2020-05-27 11:25:05 · 2080 阅读 · 0 评论 -
德语小数点转换
写本文的目的,是为了提醒自己,后续的欧洲项目需要注意,当电脑的时区和语言切换到德语后,程序如果不注意修改小数点的符号,会导致数字变的特别大,因为德语区的小数点是逗号“,”,逗号如果在数字转换的过程中,会被认为是千分位,直接忽略掉。例如:10,123转换后就是10123,实际应该转换为10.123,这个差别就很大了。我写了一个简易的方法,以后可以直接调用。 /// <summary> /// 如果电脑小数点是逗号,则转换点号为逗号 /// </sum原创 2020-05-27 11:09:03 · 1040 阅读 · 0 评论