工业数据采集

    选择打赏方式

    本篇文章主要给一些做工业数据采集的非专业人员看的,讲解下设备是如何通过485口进行数据采集的,了解通讯过程中的一些概念,以及这些概念决定了什么东西,启什么作用,有了这些概念之后,工作中,很多东西都可以有自己的理解,知道是否可以实现,出问题如何排查问题。专业人事有啥建议和想法的也可以提一提

    

    我将整个通讯定义为三层吧,具体每一层的专业叫法是啥,我也不清楚,首先讲讲三层各自的作用吧,第一层,暂且定义它为物理层吧,专业应该也是这么个叫法,第一层首先完成的功能就是,建立起一个数据通道,有了这个通道之后呢,就可以发送1和0数据了,打个比方,就是有了这一层,我就可以让A帮我打开和关闭窗帘了。第二层的作用,再第一层的基础上,把8个1或者0来组成1个8位数据了,8位数据可能有点专业了,可以简单理解为有一张纸,我可以在上面写8个阿拉伯数字了,这个时候能干嘛呢,我可以指挥A把窗帘打开到1%,50%或者100%,总之可以把窗帘拉到任意位置了,但是这还不够,只能指挥A来拉个窗帘,想让他帮我扫地还干不了,这个时候就需要这三层的通讯协议了,相当于我现在有很多纸了,我可以把N张纸,分别写上阿拉伯数字,在把他们定在一起,给A,这个时候,我可以跟A定义好,我给你一次是两张纸,第一张纸是我让你干嘛,比如1是操作窗帘,2是扫地,3是擦掉黑板,第二张纸的作用就是,打开窗帘到百分之多少,扫地扫百分之多少,黑板擦掉百分之多少,总之和A写上好之后,我可以让A帮我干更多事情了。

 

    下来详细讲解协议内容,第一层   

    首先了解下通讯的一个大的分类:单工通讯和双工通讯,双工通讯又分为全双工和半双工通讯,单工通讯和双工通讯的却别在哪,像上面讲的例子,我一直在指挥A干活,A没有任何反馈信息给我,这就是单工通讯,只能由我给A发送数据,A无法向我发送数据。双工通讯就是我给A两张纸,让A给干活,A干完之后呢,也给我两张纸,进行任务的反馈。全双工和半双工的却别在于,半双工通讯是我给A的时候必须双手奉上,无法同时接收A给我的纸,我给完之后,手才能空闲下来,才可以接收。全双工通讯就是我给A的时候只需单手,另外一只手可以同时接收A的纸。

    接下来讲解下各种接口:485,422,TTL,232

版权声明:若无特殊注明,本文为《海盗船长》原创,转载请保留文章出处。
本文链接:https://www.progr.cn/post-141.html
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗 胜利 不高兴 阴险 乖 酷 滑稽

评论信息框
可使用QQ号实时获取昵称+头像

私密评论

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!