<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 嵌入式系統 > 設計應用 > RS485和PROFINET網(wǎng)關(guān)設計

RS485和PROFINET網(wǎng)關(guān)設計

作者: 時(shí)間:2016-12-16 來(lái)源:網(wǎng)絡(luò ) 收藏
  圖2中,AYBUS—S模塊中34pin接口由數據總線(xiàn)、地址總線(xiàn)、控制總線(xiàn)等等組成,它的串行通信接口只有在硬件升級中使用到,因此在這里的設計中沒(méi)有涉及到。8位數據總線(xiàn)D0~D7依次接于單片機的P0~P7;12位地址總線(xiàn)A0~A11,由于模塊中DPRAM的數據空間只有2K,即需要11位地址總線(xiàn),則它的低8位接單片機P0口經(jīng)74HC573鎖存后的輸出,A8~A10接P2.0~P2.2,A11接Vcc即可;控制總線(xiàn)包括/BUSY、/IRQ等等,接單片機的外部中斷INIT0和INIT1。
  3.2MAX485芯片
  MAX485是專(zhuān)門(mén)用于RS485總線(xiàn)通信的芯片,如圖3所示。它有8個(gè)端口,其中Vcc和GND為電源端,RO和DI分別是數據輸出端和輸入端,它接單片機的串行輸入和輸出。/RE是接收使能,低電平有效,DE是發(fā)送使能,高電平有效。一般情況下,兩個(gè)使能端接到一個(gè)控制端口,即用單片機的一個(gè)I/O端來(lái)同時(shí)控制收/發(fā)狀態(tài)。B和A為差分傳輸端口,與進(jìn)行通信的另外的MAX485芯片的B和A相連。
  3.3RS485接口電路
  電路原理如圖4所示,MAX485與單片機相應的控制和數據端相接,即它的RO和DI分別接單片機的串口RXD和TXD,收發(fā)控制端/RE和DE一起接到單片機的P1.0,這樣用同一個(gè)端口來(lái)控制收發(fā)。

4軟件設計
  本設計的軟件設計,包括初始化和數據交換兩部分。初始化部分完成ANYBUS—S模塊的啟動(dòng),并定義了I/O數據的大小等等;數據交換部分則完成下位應用程序和上位PLC之間的通信,即下位通過(guò)單片機掃描的數據放入模塊DPRAM的數據輸入區域,并讀取指定的數據輸出區域,并進(jìn)行處理。

通過(guò)對硬件電路的調試,證明該設計在技術(shù)上是可行的。本設計在硬件和軟件都是分為兩部分(RS485和PROFINET)分別設計的。完成了初始化,ANYBUS—S模塊才具備建立PROFINET從站接口的功能;外圍數字及模擬設計,保證了其他設備進(jìn)入網(wǎng)絡(luò )。同時(shí),在不涉及模塊初始化部分的前提下,通過(guò)修改外圍電路,也可以接入其他的從站裝置,從而減少成本,提高了靈活性。

上一頁(yè) 1 2 下一頁(yè)

評論


技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>