leadchina111
級別: 略有小成
|
最近一直被通訊協議的事情所困擾,Modbus是通訊協議,其中包括ASCII,RTU,TCP,就是常用的串行通信RS232/422/485/RJ45 是這樣嗎 TCPIP是以太網通訊協議是這樣嗎?那EthernetIP是否也是通訊協議 Modbus TCP 與TCPIP 有什么區別? 除了這些協議還有什么常用的通訊協議??RS232/422/485到底是通訊方式,通訊接口還是是一種協議??? |
---|---|
|
建控電
野蠻其體魄、文明其精神!!
級別: 論壇先鋒
|
協議是協議,接口是接口。RS232/422/485是接口,Modbus是通訊協議。 |
---|---|
|
sanlihu
吉圓
級別: 論壇先鋒
|
我外行的理解,協議就是怎么編碼,怎么解碼,軟件層面 接口就是怎么傳輸,用好高的電壓代表0,好低的電廠代表1,等等,好象硬件層面, |
|
---|---|---|
|
leadchina111
級別: 略有小成
|
那怎么有的也說標準232協議呢?
|
---|---|
|
建控電
野蠻其體魄、文明其精神!
級別: 論壇先鋒
|
標準RS232協議,理解的可能就是在RS232接口模式下國際通用的協議,例如modbus. 要知道RS232 RSS485都是物理接口! |
---|---|
|
leadchina111
級別: 略有小成
|
例如OMRON PLC 我們用的是232接口,但是寫程序一般用的是TXD,RXD這都是無協議通訊吧,如果使用MODBUS的話不都是需要用到站號什么的嗎
|
---|---|
|
建控電
野蠻其體魄、文明其精神。
級別: 論壇先鋒
|
使用TXD 和 RXD 可以使用無協議,具體看對方協議內容發送就行了。如果PLC沒有moudbus主站功能的話,也可以用TXD和RXD發送MODBUS指令,但就要自己計自校驗碼什么的,只是麻煩一點而已! |
---|---|
|
leadchina111
級別: 略有小成
|
無協議通訊也是一種通訊方式吧?是全部PLC通用的還是OMRON獨有的啊?無協議通訊的話就是不需要遵從什么通訊格式的限制了吧?
|
---|---|
|