6ES7211-0AA23-0XB0 SIMATIC S7-200,CPU 221緊湊型單元,DC 電源,6 DI DC/4 DO DC,4 KB代碼/2 KB數據 |
6ES7211-0BA23-0XB0 SIMATIC S7-200,CPU 221緊湊型單元,AC 電源,6 DI DC/4 DO,繼電器,4 KB代碼/2 KB數據 |
上海翰粵是西門子工控及自動化產品*分銷商咨詢!
:鄭轅鴻(銷售工程師)
:
(): 傳真():
:zx2013888 :www.hanyue.cc
:
西門子CPU221主機外形尺寸:90mm*80mm*62mm
西門子CPU221主機訂貨號:6ES7211-0AA23-0XB0(晶體管)6ES7211-0BA23-0XB0(繼電器)
西門子CPU221主機數字量:6輸入/4輸出
西門子CPU221主機重量:270g
S7-200CPU之間通訊,通訊線怎么做,是3----3,8----8嗎
沒錯!記得用雙絞線連接,是屏蔽雙絞線。有可能需要接終端電阻,保證通訊質量。
5線是否必要接呢?
另外還想問問。到底接不接好?還有,兩個PLC之間要不要把地端子連在一起?通訊線里面的5腳是要再屏蔽層外還是屏蔽層里面?
5-5線在工程初期還是不接好,這樣能使地電位不等(共模電壓)問題浮現出來,而當工程調試完成,5-5線接上,這是額外的一層通訊端口保護。
我的用法是等電位單獨接。單端5腳連接屏蔽層。
5腳在485通訊中不是必要的,用兩側的5腳連接可能會有額外的等電位作用,這不是通訊電纜的任務。
那就是說。僅需要雙絞線+屏蔽,屏蔽層單端接其中一個5腳。
等電位連接是另外一回事。
不是的。屏蔽應該是腳1。
信號地(參考地)是腳5,可以不接。(事實上我就不接,只是做好通訊兩端的等電勢。)
但如斑竹所述,可以用來做等電位測試(包括使用示波器時測量用的)。
感謝提醒,我用屏蔽層焊在外殼的方式比較多,也一直以為5腳的信號地接屏蔽層是常規接法。以前有用3芯線,把兩個PLC把5腳聯通的用法。屏蔽層也不少次接過5腳。反正是覺得正常通訊,以為就是正確的。在這里說5腳接屏蔽,誤導了同學們,慚愧!
-------------------------------------------------------------------------------------------------------------------------------
我有2臺S7-200 PLC,不知道為什么出現了2種很奇怪的現象,一臺CPU224當我剛上電的時候是正常的,但是過了15分鐘SF就報故障為紅色,然后就是一直報故障,等我斷電后隔幾個小時再次上電剛開始還是好的,過了15分鐘就又報故障了,我PLC里面的程序已經清空了,編程電纜雖說是淘寶上花60元買的,但是在上電初期正常的時候是可以通訊的,所以我排除電纜問題和程序問題
還有一臺是CPU221,這臺的問題是無論你把它打為RUN或是STOP都沒法通訊上,如果說PLC壞了,為什么故障燈S沒亮,但是確實是沒法通訊
有軟件可以將PLC復位到出廠設置的好像是WIPE.EXE之類的。換換別的波特率試試。
有可能是劣質編程線損壞了plc,第二臺通訊不上有可能通訊口燒壞了,通訊口壞了不會報錯的
WIPE.EXE我看來沒戲了,我用的是USB轉串口的線,再回答我愛吾家的,這根編程電纜我能和其他PLC通訊的,只是這臺不行
-------------------------------------------------------------------------------------------------------------------------------
在一些資料上看到,“冒泡法”排序一般是從zui后一個數據開始,向地址小的方向相鄰兩個數據比較,并按照從小到大或者從大到小排序的一種算法。在數據比較、移動的過程中,數據的運動,看起來好像水中的氣泡向上運動。故而稱之為“冒泡法”排序。
“冒泡法”排序,在知道數據的起始地址、數據個數、數據類型后,需要算出zui后一個數據的地址,并從zui后的一個地址開始運算排序。我在想,為什么不能從數據的起始地址開始排序呢,如果采用這種“下沉法”排序,還能省去計算數據的結束地址,程序應該會更簡潔。于是自己就試著寫了一下“下沉法”排序的代碼,并測試通過。
排序環境:224CPU,從VB1000開始連續20個整數,從小到大排序。“下沉法”排序算法參考代碼如下:
//╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬給外循環體、內循環體的循環次數賦初值╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬
LD SM0.0 //開始執行從小到大的排序程序
MOVW 19, LW2 //給外循環次數(數據個數-1)賦初值
MOVW 19, LW6 //給內循環次數(數據個數-1)賦初值
//╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬建立外循環體并定義排序的其實地址╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬
FOR LW0, +1, LW2 //FOR外循環體循執行LW2次
MOVD &VB1000, AC1 //將V區的起始地址賦給AC1,定義排序的起始地址
//╬╬╬╬╬╬╬╬╬╬╬╬╬╬建立內循環體并開始進行相鄰的兩個數據比較、移動╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬
FOR LW4, +1, LW6 //FOR內循環體循執行LW6次
MOVD AC1, AC2 //把當前AC1里面的地址存儲到AC2里面
+D +2, AC2 //AC2當前地址+2,存入AC2
LDW< *AC2, *AC1 //如果AC2指向的地址里面的內容小于AC1指向的地址里面的內容
MOVW *AC1, LW8 //那么將當前兩個地址里面的內容互換
MOVW *AC2, LW10 //如果AC2指向的地址里面的內容不小于AC1指向的地址里面的內容
MOVW LW8, *AC2 //那么當前兩個地址里面的內容保持不變
MOVW LW10, *AC1 //★如果把小于比較指令改成大于比較指令,那么數據就是從大到小排序
LD SM0.0
+D +2, AC1 //AC1當前地址+2,存入AC1
NEXT //跳轉到FOR內循環,如果內循環執行結束,程序往下執行
//╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬內循環執行結束,進入外循環執行╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬╬
DECW LW6 //★內循環體執行結束,將內循環體的循環次數減1
NEXT //跳轉到FOR外循環,如果外循環執行結束,程序往下執行
上面代碼基本采用臨時變量作運算的,有興趣的朋友,還可以將其封裝成一個子程序,可以實現多次調用。
Design
CPU 221 安裝有:
- 集成式 24 V 編碼器/負載電源:
用于直接連接傳感器和編碼器。 用 180 mA 時,它也可用作負載電源。 - 2種型號:
帶多種電源和控制電壓 - 內置數字量輸入/輸出:
6個輸入和 4 個輸出。 - 1 個通訊接口:
可選- 作為 PPI接口,用于編程功能、HMI 功能(TD 200、OP),S7-200 內部 CPU / CPU 通信(9.6/19.2/187.5 kbps),或作為 MPI從站,用于和 MPI 主站(S7-300 / -400、OP、TD、按鈕板)進行數據交換。
- 用戶可編程接口(FreePort),帶中斷能力,用于和非西門子設備進行串行數據交換,例如在 ASCII 協議下、波特率為 1.2/2.4/4.8/9.6/19.2/38.4/57.6/115.2 Kbit/s時,可將 PC / PPI 電纜用作為 RS 232/ RS 485 適配器。
- 中斷輸入:
對過程信號的上升沿或下降沿作出*速響應 - 高速計數器:
4 個高速計數器(30 kHz), 可通過參數設置使能和復位輸入,具有2個單獨的輸入端,可同時用作增/減計數器;或者可以連接2個具有90°相差的增量編碼器。 - 仿真器(可選):
用于集成輸入的仿真和用戶程序的檢驗。 - 模擬電位計:
1 個模擬電位計,可在日常工作中用作一個設定值計數器,例如設定時間。 - 脈沖輸出:
2 個高頻脈沖輸出 (zui大 20 kHz);
可用于定位任務,驅動變頻電機和步進電機。 - 實時時鐘(可作為可選模塊連接):
例如用于給報文加時間標記、紀錄機器運行時間或用于基于時間的過程控制。 - EEPROM 子模塊(選件):
用于保存完整的 STEP 7-Micro/WIN 用戶程序及其它文檔。
用于支持數據記錄功能和配方管理。
允許快速修改程序(即使沒有編程器)和其它程序歸檔。 - 通過電池提供長時間后備:
可將存儲時間提高到200天。無電池模塊時,用戶數據(如存儲器位狀態、數據塊、定時器和計數器)通過內部的超級電容進行保護,大約 5 天。可以*保存用戶程序(免維護)。電池模塊插入存儲器子模塊插槽中。
設備種類 | ||||
---|---|---|---|---|
種類 | 電源電壓 | 輸入電壓 | 輸出電壓 | 輸出電流 |
| 24 V DC | 24 V DC | 24 V DC | 0.75 A, 晶體管 |
| 85 … 264 V AC | 24 V DC | 24 V DC, | 2 A,繼電器
|