工业通信接口与工业通信协议问题(RS485,RS422) 15

1.请问通信接口与通信协议有没有一一对应关系?如RS485接口就只能使用Modbus,而不能用其它的.2.那么各种标准通信协议(Modbus,Profilbus之类)是否... 1.请问通信接口与通信协议有没有一一对应关系? 如RS485接口就只能使用Modbus,而不能用其它的.
2.那么各种标准通信协议(Modbus,Profilbus之类)是否是互相兼容的?如A设备使用了一个协议,B设备使用了另一个协议,他们都具有RS485或RS422接口,那么这两个设备能直接通讯吗?
3.通信协议是否可以自己定义,如使用单机或PLC时,自己在程度中定义一个与其它设备通讯就行了.
4.在工作中常遇到要使用一种状态监控系统的设备,用PC组成的采集其它设备的运行状态信息.一般都会要求被监控设备提供RS485通讯接口,以向监控系统传输该设备的各种运行状态. 而没有要求使用什么通讯协议.不知道被监控的设备采用的通信协议,怎么取得其传输的信息呢?
展开
 我来答
lzs884
2012-10-12
知道答主
回答量:47
采纳率:0%
帮助的人:7万
展开全部
1:通信接口与通信协议没有一一对应关系;如RS485接口可以采用Modbus,Profilbus,TCP/IP等协议。
2:协议不同不能兼容,Modbus,要接入Profilbus总线,需要一个转接设备才可以,具体搜一下Modbus转Profilbus。
3:通信协议可以自己定义,规则定好,挂接的设备都遵守就可以沟通了。
4:跟第3问题是一样的,制定一个协议大家遵守就可以通讯了。比如:你可以采用查询式,PC向设备发申请,设备收到申请传给PC数据。
追问
谢谢,
第4个问题,通讯协议是在PC程序中定的,设备只是提供了一个RS485接口,设备怎么知道以什么格式接收PC发过来的申请呢?
追答
所以一定要搞清设备支持的协议内容!只有硬件接口,不知协议是不行的,谁跟它都通不了!要查设备关于通讯方面的说明!
赵文星空絮雨
推荐于2017-09-19 · 知道合伙人教育行家
赵文星空絮雨
知道合伙人教育行家
采纳数:27619 获赞数:137979
本人做过5年建议电器安装维修,做过6年工业电器维修调式安装,实践经验丰富。

向TA提问 私信TA
展开全部
1、RS485是一种标准的物理接口,对应物理层,没有统一的通信协议。
2、RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。实际上还有一根信号地线,共5根线。
通常我们对于视频服务器、录像机、切换台等直接播出、切换控制主要使用串口进行,主要使用到RS-232、RS-422与RS-485三种接口控制。下面就串口的接口标准以及使用和外部插件和电缆进行探讨。 RS指“推荐标准”
RS-232、RS-422与RS-485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。例如:视频服务器都带有多个RS422串行通讯接口,每个接口均可通过RS422通讯线由外部计算机控制实现记录与播放。 视频服务器除提供各种控制硬件接口外,还提供协议接口,如RS422接口除支持RS422的Profile协议外,还支持 Louth、Odetics 、BVW等通过RS422控制的协议。
RS-232、RS-422与RS-485都是串行数据接口标准,都是由电子工业协会(EIA)制订并发布的,RS-232在1962年发布。RS-422由RS-232发展而来,为改进RS-232通信距离短、速率低的缺点,RS-422定义了一种平衡通信接口,将传输速率提高到10Mbps,传输距离延长到4000英尺(速率低于100Kbps时),并允许在一条平衡总线上连接最多10个接收器。RS-422是一种单机发送、多机接收的单向、平衡传输规范,被命名为TIA/EIA-422-A标准。为扩展应用范围,EIA又于1983年在RS-422基础上制定了RS-485标准,增加了多点、双向通信能力,即允许多个发送器连接到同一条总线上,同时增加了发送器的驱动能力和冲突保护特性,扩展了总线共模范围,后命名为TIA/EIA-485-A标准。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
568032958
2012-10-15 · 超过15用户采纳过TA的回答
知道答主
回答量:127
采纳率:0%
帮助的人:175万
展开全部
我补充一下:(1)通信接口是指是指中央处理器和标准通信子系统之间的接口。
通信协议是指通过通信信道和设备互连起来的多个不同地理位置的数据通信系统,要使其能协同工作实现信息交换和资源共享,它们之间必须具有共同的语言。
所以他们是没一一相对的关系。
(2)各种标准协议和接口都是可以转化的,如485转232,Modbus转,Profilbus。需要转换模块,这个市场上有卖的。但是每个协议都有基于的总线,比如说TCP/IP用双绞线是不传输的。
(3)关于通信协议自己定的问题呢?这么说吧,每个协议都有自己的特点,每个设备都有自己的标准。我们要做的是找到最合适的,而不是定一个之后其他的再想办法。
(4)由于PC机默认的只带有RS232接口,有两种方法可以得到PC上位机的RS485电路:(1)通过RS232/RS485转换电路将PC机串口RS232信号转换成RS485信号,对于情况比较复杂的工业环境最好是选用防浪涌带隔离栅的产品。(2)通过PCI多串口卡,可以直接选用输出信号为RS485类型的扩展卡
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-10-14
展开全部
这样理解,
通信有两个概念,1物理层,2通信协议。

物理成比做公路:高速(rs422)、省道(rs232)、便道(rs485)等;
通信协议比做汽车:有Q7(dp)、A6(modbus)、COMRY(can)等;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-10-11
展开全部
问题不少!

搜资料看吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式