產地類別 | 進口 |
---|
公司座右銘:真心的對待每一份報價,真誠的對待每一位客戶。
公司帶來銷售的產品全部由西門子直接提供,所有產品保證原裝,每個產品都可以到西門子辦事處去檢測。
我們出售的產品按照西門子質保進行保修,(保修期為一年)《選擇慶惜,是您***明智的決定》。
手工打字,真心誠意的只求您給一份報價!愿意用***低的價格來跟您長期合作
![]() |
參考價 | ¥88 |
訂貨量 | 1 |
更新時間:2018-12-19 14:00:25瀏覽次數(shù):361
聯(lián)系我們時請說明是化工儀器網上看到的信息,謝謝!
保定西門子代理商
西門子S7-300系列PLC可帶的最大I/O點數(shù)
問:西門子S7-300可以帶的最大I、O點數(shù),如果連接了ET200M(裝了8個模塊),包括ET200M上的點數(shù)嗎?還有可以帶多少個Et200M呢?
答:不同型號的西門子S7-300CPUCPU所支持的最大I、O點數(shù)各不同。最大I、O點數(shù)當然包括遠程站點數(shù)了。(即包括ET200M)
打開STEP7項目硬件組態(tài),連線或者模擬的狀態(tài)下點擊在線/離線--雙擊CPU--性能數(shù)據(jù)(Performance Data)--地址區(qū)(Address Areas)中查看I區(qū)、Q區(qū)、M區(qū)等參數(shù)和所支持OB塊的數(shù)量。
CPU和遠程站走PROFIBUS-DP通訊的話可以掛32個。(主站CPU算一個)
1、先從兩者總體應用而言,S7-300與S7-200分別為中、小規(guī)模的PLC系統(tǒng)。
2、S7-200原是非西門子產品,其后被歸入西門子產品。所以,與西門子嫡傳產品S7-300并沒有可比性。
3、S7-300與S7-200各有自己的指令系統(tǒng)與程序結構。S7-300與S7-400、S7-1200為一個編程體系。而S7-200比較特殊。
S7-300的編程語言較為豐富,除了梯形圖、語句表和功能塊圖以外,還支持結構化語言(SCL)、順序功能圖(SFC)等。 S7-200的指令簡單,通常用梯形圖就可以完成工控所需要的功能。
最大的不同編程中S7-300出現(xiàn)了子程序塊FB,F(xiàn)C,豐富和優(yōu)化了編程環(huán)境,提高了對具備類似功能自動化對象的編程與開發(fā)效率,對多款其他品牌的PLC 提供了通信接口模塊。而S7-200就只支持梯形圖,程序設計不靈活,PPI的點對點得通信方式,導致它的在有通信需要的應用范圍比較狹小,通常它可以作為子站掛到主站上面,或者上位機上面。
1、建一個初始化程序,用SM0.1控制;
2、在初始化程序中,初始化高速計數(shù)器
2.1 設置控制寄存器(HSC0為SMB37),不同的計數(shù)器對應不同的DI點,HSC0為I0.0,HSC3為I0.1,HSC4為I0.2,HSC5為I0.3(222不支持HSC1和HSC2)
2.2 執(zhí)行HDEF指令,你可以用模式0
2.3 置計數(shù)器初始值(HSC0為SMD38),如果從零啟動就置零
2.4 置預置值(HSC0為SMD42),計數(shù)器計到這個值可以產生一個中斷,一般利用這個中斷調用相應的中斷程序把當前值(SMD38)復零,否則計數(shù)器到頭就不再計數(shù)了,當然你也可以置一個大點的值,在其他程序中清除當前值(SMD38),確保永遠到不了頭就可以了。
2.5 中斷程序(ATCH),中斷事件是12,程序號看你程序了
2.6 打開中斷(ENI),這條指令沒有的話,2.5是不起作用的
2.7 啟動高速計數(shù)器(HSC),按前面的初始化,你就要啟動HSC0,即N為0
3、程序中讀取高速計數(shù)器的值,對于HSC0,HC0單元中的內容就是當前的計數(shù)值,這個單元只讀不能寫,你可以通過修改SMD38的內容改變當前的計數(shù)值。
西門子S7-200系列PLC通信口故障的解決方法
西門子S7-200的自由口通信需要通過編程設置串口的工作模式,安排發(fā)送和接受指令的觸發(fā)順序,還要設定接收的起始和結束條件。對于剛剛開始使用s7-200的電氣工程師來說,的確有很多細微處易犯錯誤。一般碰到客戶抱怨通信不上的問題,就要逐一幫客戶確認編程配置是否正確。雖然麻煩,不過逐條查下去,總能查到錯誤所在并解決問題。但是有一次客戶遇到的問題頗出人意料,還真耗費了一些時間。
客戶反應在編寫了自由口通信程序之后,PLC可以發(fā)送數(shù)據(jù)給通信伙伴,但是卻收不到任何伙伴方發(fā)出的數(shù)據(jù)。能發(fā)送數(shù)據(jù)給對方,說明通信端口設置沒有問題。極有可能是端口被其他通信指令占用導致無法進入接收狀態(tài)。比如說用常開點調用XMT,或者沒有對接收的故障狀態(tài)進行判斷并終止接收,從而導致后續(xù)的XMT和 RCV都無法被正確執(zhí)行。客戶表示他的程序并不存在這種情況。但是為了測試問題所在,客戶下載了一個僅包含條件觸發(fā)RCV的程序下去,還是接收不到數(shù)據(jù)。監(jiān)控程序RCV指令已被正常執(zhí)行。
那么是不是接收的起始條件設置不當?客戶使用的是起始字符,這并無不妥。并且改成空閑線檢測之后,問題依然存在。難道是對方發(fā)送的信號有問題?用串口調試軟件來測試,是可以接收到的。眼見這幾個常見錯誤都沒能cover住這個問題,我只好從頭一步步地跟客戶確認。但是還是沒能發(fā)現(xiàn)任何破綻。郁悶之下,只好讓客戶把程序發(fā)過來看看。
*次檢查程序的時候還真沒注意到問題出在哪里。等到看出來了才覺得啼笑皆非:
不知道大家看出來沒有?客戶在設定完空閑線時間SMW90和消息定時器溢出值SMW92后,慣性地將接受地最大字符數(shù)SMB94也寫成了傳送字 SMW94。而西門子PLC的高低字節(jié)是逆序的,也就是說SMB94為高有效字節(jié),SMB95為低有效字節(jié)。見手冊中的如下說明:
結果就是最大字符數(shù)100被傳給了SMB95,SMB95是神馬呢?神馬也不是,總之與接收條件無關。而真正最大字符數(shù)存儲字節(jié)SMB94被賦值為0。最大字符數(shù)都為0了,那當然是接收不到任何數(shù)據(jù)了。
S7-200的端口是不隔離的,如果想使網絡隔離,應考慮使用RS-485中繼器或者EM277。
西門子PLC的S7系列的注意事項:
●具有不同電位的互聯(lián)設備有可能導致不希望的電流流過連接電纜。
●這種不希望的電流可能導致通訊失敗或者設備損壞。
●要確保用通訊電纜連接的所有設備有相同的參考電位,或者彼此隔離,來避免產生這種不希望的電流。
為網絡確定通訊距離、通訊速率和電纜類型
網段的最大長度取決于兩個因素:隔離(用RS-485中繼器)和波特率。但連接具有不同電位的設備是需要隔離。當接地點之間的距離很遠時,有可能具有不同的地電位。即使距離較近,大型機械的負載電流也能導致地電位的不同。
表1 網絡電纜的最大長度
波特率
非隔離CPU口1
有中繼器的CPU口或者EM277
9.6K到187.5K
50m
1000m
500k
不支持
400m
1M到1.5M
不支持
200m
3M到12M
不支持
100m
如果不是用隔離端和中繼器,允許的最大距離為50m。測量該距離時,從網段的*個節(jié)點開始。到網段的最后一個節(jié)點。
西門子PLC的S7系列在網絡中使用中繼器
RS-485中繼器為網段提供偏壓電阻和終端電阻。目的是為了:
●增加網絡的長度:在網絡中使用一個中繼器可以使網絡的通訊距離擴展50m。如果使用兩個中繼器而且中間沒有其他節(jié)點,網絡的通訊距離按照所使用的波特率擴展一個網段的長度。在一個串聯(lián)網絡中,最多可以使用9個中繼器。但網絡的長度不能超過9600m.
●為網絡增加設備:在9600的波特率下。50米距離之內,一個網段最多可以連接32個設備,使用一個中繼器允許在網絡上增加32個設備。
●在不同的網段之間電隔離:如果不同的網段具有不同的地電位,將他們隔離會提高網絡的通訊質量。
一個中繼器在網絡中被算作網段的一個節(jié)點,但沒有被站地址。
西門子PLC的S7系列選擇網絡電纜
S7-200 網絡使用RS-485標準,是用雙絞線電纜。在一個網段上可以連接32個設備。
表2 網絡電纜的通用指標
技術指標
描述
電纜類型
屏蔽雙絞線
回路阻抗
≤115ω/Km
有效電容
30pF/m
標稱阻抗
大約135ω-160ω(頻率=3MHz-20MHz)
衰減
0.9Db/100m(頻率=200KHz)
導線截面積
0.3mm2-0.5mm2
電纜直徑
8mm±0.5mm
數(shù)字量輸出映象區(qū)是S7-200CPU為輸出端信號狀態(tài)開辟的一個存儲區(qū)。輸出映像寄存器的標識符為Q(從Q0.0~Q15.7,共有128點),在每個掃描周期的末尾,CPU將輸出映像寄存器的數(shù)據(jù)傳送給輸出模塊,再由后者驅動外部負載。
可以按位、字節(jié)、字、雙字四種方式來存取。
?。?)按“位”方式:從Q0.0~I15.7,共有128點
?。?)按“字節(jié)”方式:從QB0~QB15,共有16個字節(jié)
?。?)按“字”方式:從QW0~QW14,共有8個字
(4)按“雙字”方式:從QD0~QD12,共有4個雙字
說明:實際沒有使用的輸入端和輸出端的映象區(qū)的存儲單元可以作中間繼電器用。
保定西門子代理商