二、Modbus
1.最近在做Modbus有关的工作,根据杨更更的 Modbus软件开发实战 里面都是基于VS的很适合我这种C#开发人员,首先根据书里面的介绍LiModbus直接敲代码就OK,敲完自行测试哈,这里就暂时不多缀余。这个是基于C++
2.Nmodbus这个是基于C#开源的代码 网上也有先下载下来再说https://github.com/NModbus4/NModbus4,可以直接下载源码阅读和应用。
3.我根据 杨更更 的 modbus软件开发实战指南 敲的代码 在这然后https://download.youkuaiyun.com/download/lsc_hei/10750697
根据书上的介绍完成后,得到内容limodbus 和nmodbus在运行的时候一直有问题,哎netframework4.0不兼容,没办法暂时接着搞。
然后聊一聊VS打开NModus4遇到的无奈吧,首先我原本使用的是VS2013打开NModbus的sln文件,一看哎呦我去,下面NModbus4文件显示不兼容和该程序未安装,一搜 嗯?缺少.NET Framework 4.0 不可能啊,我这框架库里一查有啊,还到4.51然后搜原因,找到了一位博友也是做的NModbus4,也是用VS2013他说他安装了一个.NET4.0就打开了,好吧那我就再按一个.NET 4.0下载了,哎我去说不能按 好吧 把.NET4.5卸掉,还是不能安装,好那我把.NET4.5再装回去好吧,emmm竟然能和.NET4.0一样都安装不上了,说是已经安装或者安装有更高版本,满世界搜索啊,满满的无奈感,最后在微软官方.NET框架库找到了相关介绍,因为我是Windows10,也是一直在随系统安装更新,一查嗯???自动4.7好吧你厉害,然后无奈之下安装VS2010这总是.NET4.0的吧,,等等等,,,浪费时间之后,,安装好了,,一打开,,,,,擦 还是和VS2013一样的问题,,泥煤服了,,好吧后来跟随某位大佬建议,安装了VS2015,,,中间省去N多卸载安装的等待痛苦,,,最后打开,,还好能用啊NModbus4终于打开了,,过程真的是让人心累啊,,,算了待续,,吐槽完接着干!