想请教下各位模拟量输出和通讯有啥区别
fy17821349
fy17821349 Lv.7
2011年03月08日 12:20:09
只看楼主

如题了,做了好久设计了,到现在都没搞清4~20mA模拟量输出和 modBUS通讯区别,上网有搜不到,只有这里最信赖了,请教各位高手了。

如题了,做了好久设计了,到现在都没搞清4~20mA模拟量输出和 modBUS通讯区别,上网有搜不到,只有这里最信赖了,请教各位高手了。
免费打赏
lingxuct
2011年03月08日 17:52:51
2楼
4~20mA模拟量是直流电流,而且是连续的,电流没有到“0”的时刻(4mA是最小值“0”的数据,20mA是测量到的最大值),用4mA为最小值,是检测电路是否在工作状态。

通讯(一般是串行通讯)是双向的,而且是数字信号(矩形方波),必须是有微处理器(CPU)控制的接口芯片与线路对接,输出侧先发出“需要通讯的联络信号”,接收侧收到“需要通讯的联络信号”后,必须发出“已准备接收数据”的应答信号,输出芯片收到接收芯片的“应答信号”后,再发送“需要传输的数据信号”,在数据信号末尾必须有“数据传送结束”信号。

接收芯片收到的数据首先要进行“检测”,检查收到的数据在传输中“有无错误和丢失”,一般是用“奇/偶校验”的方法,当检测到有数据错误或丢失时,会向“发送芯片”发出数据有错,要求再发一次的信号!

两芯片间通讯时用的“需要通讯”、“准备接收”、“传送结束”、“奇/偶”检验等所用的信号,必须事先要有“人为的约定”,这个“约定”是一种规定标准,简称“规约”,modBUS是较早且用的最多的一种规约,各种规约有各自的优缺点,越新的规约,传输速率越高,它与机器所用的软件有些关系。
回复
yjd107888
2011年03月08日 20:05:09
3楼
区管无所不能,呵呵
回复
fy17821349
2011年03月10日 12:26:43
4楼
厉害 谢谢区管了。模拟量输出也可以传递电流电压信号的吧?
通讯传输么就是全面一点?
回复
lingxuct
2011年03月10日 18:26:24
5楼
学过《微机原理及应用》的,就应该知道“通讯”是怎么回事。

电流电压也是模拟信号,传输方式有多种,一是直接式,如一次电流直接经过电度表,一次电压也直接进电度表,这块电度表的读数就是实际电量。

二是经互感器接在二次侧的信号,电流互感器二次(额定值)有5A和1A的,如果是数字显示(或电脑运算处理)是人为设置“变比”,在人机界面上是直读式。电压也是经电压互感器在二次接信号,一般电压互感器二次额定值是100V,也同样是人为设置变比。

第三种是在第二种情况下,再用转换器,变成4~20mA的电流信号,送到电脑输入端口,经电脑接口后面的A/D转换器变成数字数据,放入“数据库”进行“数据处理”,以供控制逻辑和保护逻辑原始数据。

为什么4~20mA信号用的那么多,什么量都变换成这种信号?
是因为模拟信号在传输中易受干扰,且变化的量是多种多样的,把它统一变换成4~20mA的电流信号,以后的数据处理将都可统一成一种电路(模块),只要在数据处理中输入“变比”这种参数,就可实现任何功能了!
回复
hyj3210
2011年03月14日 23:30:33
6楼
一个是要传输的信号,一个是传输规约
回复

相关推荐

APP内打开