登录
首页 串口通信 串口通信
回帖 发帖
正文

主题:关于通讯协议的问题,希望大家能进来讨论!

点击:3951 回复:15

通讯协议一般分两种一种是硬件协议,一种是软件协议!硬件协议是指端口各脚的定义,电平的大小,工作方式等等!而软件协议则是接受到对方发过来的数据,知道数据表达的真正的含义!这个是我的初步理解,不知道哪位对这方面有比较深刻的理解,恳请在这里把知识共享一下,在这里先拜谢了!
05-03-09 09:36
弄本plc的手册,翻到通讯部分,肯定给你讲的明明白白。
05-03-09 13:54
我想你理解的大意是不错的。
应该说“协议”基本上是软的。包括工控中MODBUS、PROFIBUS,网络中TCPIP、IPX、802.3,通讯行业中7号令、1号令、V5协议,等等,是对信息(具体到某个BIT、BYTE含义的规定)传输格式的定义、规范。如果自己做程序传简单数据,协议可以是你自己制定的。
通讯方式比如:232、485、422、光缆、无线,一般来说是对信号、传输等一些物理特性的规范,常常是国际规范。也可以自己做底层硬件通讯,自己规范自己的电平、信号、传输媒介,可以不同于大众规范,但因为这样做成本较高而且不太能广泛传播应用,所以较为稀少。
其它一些通讯方式CAN、LONWORKS、GSM、CDMA、蓝牙、IRDA、GPRS等等吧,是笼统的泛称,既包括了通讯的硬特性描述、也包含了软协议。这些叫法一般是一种概称。
05-03-09 14:35
谢谢楼上的朋友!
05-03-09 15:06
路过,看了,thanks
05-04-01 12:29
xiexie
05-04-13 15:10
受教了
05-04-13 15:56
very good ! thank you!
05-04-17 19:02
受益非浅
05-06-28 10:26
路过
05-07-19 14:48

上一页下一页

工控新闻

更多新闻资讯