西門子直流調(diào)速器AC供電480V, 498A DC供電575V, 600A 6RA8085-6FS22-0AA0
6RA8085-6FS22-0AA0
SINAMICS DCM DC CONVERTER

SINAMICS DCM DC CONVERTER FOR TWO-QUADRANT DRIVES CONNECTION B6C INPUT: 3-PHASE AC 480V, 498A CONTROLLABLE FIELD RECTIFIER D575/600 MRE-GEEF6S22 OUTPUT: DC 575V, 600A
西門子直流調(diào)速器AC供電480V, 498A DC供電575V, 600A 6RA8085-6FS22-0AA0
.特殊存儲器字節(jié)SMB30/SMB130
示例:定義端口0為自由口模式,9600波特率,8位數(shù)據(jù)位,偶校驗,程序如下圖2.:

圖2.通訊口初始化程序
2.2 發(fā)送數(shù)據(jù):
發(fā)送指令XMT能夠發(fā)送一個字節(jié)或多個字節(jié)的緩沖區(qū),zui多為255個。使用邊沿觸發(fā)。
發(fā)送緩沖區(qū)格式:*個字節(jié)為字符個數(shù),其后為發(fā)送的信息字符。
示例:如果PLC連續(xù)發(fā)送2個字符16#55和16#EE,程序如下圖3.:


圖3.發(fā)送指令程序
示例說明:PLC通過數(shù)據(jù)塊寫入數(shù)據(jù)。XMT指令中TBL緩沖區(qū)首地址VB200寫入發(fā)送字符的個數(shù),VB201和VB202分別寫入發(fā)送字符。通訊口波形圖如圖1.
判斷發(fā)送完成的方法
方法一:發(fā)送完成中斷。通過連接中斷服務程序到發(fā)送結束事件上,在發(fā)送完緩沖區(qū)中的zui后一個字符時,則會產(chǎn)生一個中斷。對通訊口0為中斷事件9,對通訊口1為中斷事件26。連接中斷程序到中斷事件示例如下圖4.:

圖4.建立發(fā)送完成中斷的程序
方法二:發(fā)送空閑位。當port0發(fā)送空閑時,SM4.5=1。當port1發(fā)送空閑時,SM4.6=1.
示例:如果PLC斷續(xù)的發(fā)送2個字符16#55和16#EE.
方法一:利用發(fā)送完成中斷,在主程序中建立中斷事件,執(zhí)行XMT發(fā)送16#55,發(fā)送完成后,進入發(fā)送完成中斷程序中,執(zhí)行XMT發(fā)送16#EE。波形圖如圖5.

圖5.字符波形圖
方法二:利用發(fā)送空閑位。當執(zhí)行XMT發(fā)送完16#55后,利用SM4.5/4.6的上升沿(確保發(fā)送的字符幀發(fā)送完成),往XMT的TBL緩沖區(qū)寫入新字符16#EE,并再次觸發(fā)發(fā)送。波形圖如圖6.

DC供電575V, 600A 6RA8085-6FS22-0AA0
字符波形圖
兩種方法均斷續(xù)發(fā)送字符,即兩個字符之間有空閑狀態(tài)。注意:由于SM4.5/4.6的使用受程序掃描周期的影響,編程中*使用發(fā)送完成中斷。
Break斷點
Break狀態(tài):持續(xù)以當前波特率傳輸16位數(shù)據(jù),且一直維持"0"狀態(tài)。
產(chǎn)生方式:把字符數(shù)設置為0并執(zhí)行XMT指令,可以產(chǎn)生一個Break狀態(tài)。
Break用途:可以作為接收的起始條件。
示例:通過XMT指令發(fā)送一個Break斷點。偶校驗,8個數(shù)據(jù)位,9.6K。程序如下圖7.:

圖7.發(fā)送一個斷點的程序
Break狀態(tài)的波形圖如下圖8.

圖8.一個斷點波形圖
如果通過接收方為上位機或者S7-200PLC,那么它們接收到的字符為16#00.
那么通過發(fā)送一個Break斷點接收到的16#00與發(fā)送一個字符幀16#00有什么不同呢?Break狀態(tài)是傳輸16位數(shù)據(jù)一直為0。而發(fā)送一個字符16#00(幀格式為1個起始位,8個數(shù)據(jù)位,偶校驗和停止位)則傳輸11位該字符幀。如下圖9.

圖9.一個斷點和字符0的波形圖
DC供電575V, 600A 6RA8085-6FS22-0AA0