自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 信捷XD3PLC利用C语言求原码的补码

有的modbus设备数据格式是采用原码来表示,而PLC负数是以补码表示的,所以经过转换才能正确显示其数值,例:原码-正数:2进制表示:0000 0000 0011 0000 表示数值为48,其补码与原码相同。先判定待处理数据是正数还是负数,本程序选择的是根据符号位是为1或0经过与算来判定是正数还是负数。例:原码-负数:2进制表示:1000 0000 0011 0000 表示数值为-48 ,2.原码-负数,其补码为符号位不变,数值位分别“按位取反”,再加1.1.原码-正数,其补码为原码。

2024-11-15 15:49:45 393 1

原创 S7-200 主站modbusRTU通信采用指针方式对多个从站的读写轮询操作

本程序结构简单,对多仪表的读取数据程序修改方便,缺点是指针地址理解稍有点难度,同时对所要写的数据没做判定,一直都在写操作。

2023-11-10 15:15:47 4958 1

原创 VS2022 C# 按F12 默认跳转到[反编译]修改为[从元数据]的设置

【工具】->[选项]->[文本编辑器]->[C#]->[高级]->取消勾选[支持导航到反编译源码]->[确认]

2023-02-26 13:42:57 9782 3

原创 C# int.Parse()的方法

3.如果字符串内容所表示数字超出 int 类型可表示的范围,则抛出OverflowException 异常。MessageBox.Show("int.parse 类型转换:" + ex.Message);1.如果为空或者 null 时,则抛出 ArgumentNullException异常。2.如果字符串内容不是数字,则抛出 FormatException 异常。int.Parse(string 变量名)

2023-02-09 15:16:52 1248

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除