上海勵輝自動化科技有限公司 本著“以人為本、科技先導、顧客滿意、持續(xù)改進”的工作方針,致力于工業(yè)自動化控制領(lǐng)域的產(chǎn)品開發(fā)、工程配套和系統(tǒng)集成。

Siemens S7與上位監(jiān)控軟件通訊
1.CP5611與S7的MPI通訊:
A.WinCC,這個不用講了,驅(qū)動內(nèi)置,直接支持.
B.iFix,iFix自己的IO Driver中沒有MPI驅(qū)動,可以安裝S7A for iFix驅(qū)動.
雖然不是GE-Intellution公司出品的,但是不收費,而且很好用.
C.Intouch,Intouch的IO Server中沒有MPI驅(qū)動,應(yīng)該安裝OPC Server.
用西門子SimaticNet.需要Profibus SoftNet-S7授權(quán).
6GK17045CW633AA0 RMB7845.50
5CW63中的63代表版本號V6.3,現(xiàn)在最新的該是5CW64了,因為好多人對訂貨號
很暈點,所以提一下.以下相同,不再贅述了.
其他廠家的沒有內(nèi)置MPI驅(qū)動的監(jiān)控軟件也類似.比如AB RSView等.
D.Citect,Wizcon,力控,組態(tài)王,紫金橋等,驅(qū)動內(nèi)置,直接支持.
其實這些軟件很多都是用Prodave寫的底層庫驅(qū)動.
Tips:
A.CP5512和CP5611一樣,區(qū)別僅僅在于CP5512用于筆記本做現(xiàn)場調(diào)試,一般很少
實際長時間用于工程現(xiàn)場而已.
B.MPI方式組網(wǎng),站點數(shù)理論值最大只能是32,但是CP5611最多只能支持8個
MPI連接.每臺電腦僅支持1塊CP5611卡.
C.如果電腦要通過MPI連接的PLC數(shù)量多于8,而小于31,可以換用CP5613卡.
D.CP5611最常用的速率是187.5K.在跟某些機型連接時,可以達到12M.
某些機型是那些呢?是那些MPI/DP口,如400全系列的X1口,31X-2PN的X1口,
318-2DP的X1口,319-3PN的X1口.
當然了,19.2K的速度也是支持的,但是買了CP5611而用19.2K的話,人家會認
為我們腦子有問題,這樣還不如買跟PC Adtaper,還能省些銀子.
E.用CP5611時,電腦可以有多臺,每個CPU能跟多少臺電腦進行通訊,取決于該
機型的具體型號,S7-300參數(shù)可以在Step7中的硬件\CPU\通訊中有連接資源
的設(shè)置.S7-400的應(yīng)該在硬件\CPU\存儲器中有通訊資源的設(shè)置.

2.CP5611與S7的Profibus DP通訊:
A.WinCC,一般是在DP鏈路上走S7協(xié)議,驅(qū)動內(nèi)置,直接支持.可連接8個PLC
B.iFix,iFix自己的IO Driver中沒有DP驅(qū)動,應(yīng)該安裝OPC Server.
西門子SimaticNet.需要Profibus SoftNet-DP授權(quán).
6GK17045DW633AA0 RMB5868.50 (V6.3)
這個目前看來僅可以使用SimaticNet.
注意,當這樣做時,計算機算個2類DP主站,CP5611可以支持多于8個的PLC.
走DP協(xié)議最多可以支持60個PLC做DP從站.
即使是WinCC,要用CP5611連接超過8個以上的PLC時,也需要SimaticNet.
不建議計算機和做DP主站的PLC來連接,即使要連接,數(shù)量最好不要超過1個PLC
C.Intouch,同iFix。
D.Citect,Wizcon,力控,組態(tài)王,紫金橋等,同iFix.
備注:
A.原來以為CP5611跟DP口通訊(比如315-2DP的X2口),只能做DP主站,
其實不是,也是可以做DP從站的,可以被1個DP主站來掛接,
這個主站可以是PLC,也可以是計算機,
但是在計算機監(jiān)控軟件和PLC通訊的方案中這樣做沒有任何意義.
B.因為DP鏈路上可以走S7協(xié)議.
所以理論上Profibus SoftNet-S7 可以替代Profibus SoftNet-DP.
3.CP5613與S7的Profibus DP通訊:
A.WinCC,DP鏈路上走S7協(xié)議,驅(qū)動內(nèi)置,直接支持.可連接50個PLC
B.iFix,iFix自己的IO Driver中沒有DP驅(qū)動,應(yīng)該安裝OPC Server.
需要西門子SimaticNet.跟CP5611的差異在于不用Profibus SoftNet-DP授權(quán).
而需要Profibus DP-5613授權(quán).
6GK17135DB633AA0 RMB4611.50 (V6.3)
這樣做2類DP主站,最多可以連接122個DP從站.
即使是WinCC,要用CP5613連接超過50個以上的PLC時,也需要SimaticNet.
不建議計算機和做DP主站的PLC來連接,即使要連接,數(shù)量最好不要超過1個PLC
C.Intouch,同iFix。
D.Citect,Wizcon,力控,組態(tài)王,紫金橋等,同iFix.

備注:
A.CP5613跟CP5611一樣,都是可以做主,也可以做從的.做從的意義不大.
B.因為DP鏈路上可以走S7協(xié)議.
所以理論上Profibus S7-5613可以替代Profibus DP-5613.
C.每臺電腦最多支持4塊CP5613.

4.CP5613與S7的Profibus FMS通訊:
老實說,我都不知道FMS主要還在那里應(yīng)用了.
A.WinCC,沒記錯的話,好像沒有FMS驅(qū)動,應(yīng)該是需要SimaticNet的.
B.iFix,iFix自己的IO Driver中沒有FMS驅(qū)動,應(yīng)該安裝SimaticNet.
C.Intouch,有FMS的IO Server,確實也見別人用過。
D.Citect,Wizcon,力控,組態(tài)王,紫金橋等,同iFix.
SimaticNet 應(yīng)該用Profibus FMS-5613授權(quán).
6GK17135FB633AA0 RMB5167.80 (V6.3)
這樣做FMS站,做對等連接,多個計算可以連接多個PLC.
每塊卡走FMS最多可以連接40個FMS站.
備注:
A.CP5613走FMS跟老S5還有一些第三方廠商連接還是用的FMS.
B.走FMS時每臺電腦最多支持2塊CP5613.
C.CPU上的DP口全部不支持FMS,只有CP模塊支持,還不是所有的CP都支持.
好像只有CP343-5和CP443-5擴展型才支持FMS.具體可以咨詢下CS的資深工程師等.
5.IE Genaral(普通以太網(wǎng)卡)與S7的以太網(wǎng)通訊:
這個才是要討論的重點...
A.WinCC,驅(qū)動內(nèi)置,可以走TCP/IP,也可以走ISO,最多支持8個PLC站點.
B.iFix,iFix自己的IO Driver中沒有以太網(wǎng)TCP/IP驅(qū)動,可以安裝S7A for iFix驅(qū)動.很好用.S7A驅(qū)動具體支持幾個PLC的連接數(shù)量不詳,但是絕對不止8個.
如果走ISO協(xié)議,可以使用V6版本的SIX驅(qū)動.也還行.
不建議使用iFix的SI7驅(qū)動,那個驅(qū)動還是要SimaticNet的.與其那樣還不如
用OPC呢.不過在使用軟冗余時,SI7驅(qū)動支持以太網(wǎng)地址的冗余.
SL4驅(qū)動可以不需要SimaticNet,但是還是不建議使用,呵呵.因為是個L4層的
驅(qū)動,連接S7以太網(wǎng)會麻煩一些,連接S5以太網(wǎng)時可以考慮.
C.Intouch,請使用最新的DA Server類驅(qū)動,西門子以太網(wǎng)驅(qū)動的叫SI Direct.
D.Citect,力控,紫金橋等,有S7以太網(wǎng)驅(qū)動,具體支持的PLC聯(lián)接數(shù)量不祥.
組態(tài)王,RSView等沒有內(nèi)置S7以太網(wǎng)驅(qū)動的則需要OPC Server.
方案甲:西門子SimaticNet.
IE SOFTNET-S7 LEAN,最多支持8個PLC以太網(wǎng)連接,
6GK17041LW633AA0 RMB5774.00 (V6.3)
IE SOFTNET-S7,最多支持64個PLC以太網(wǎng)連接,
6GK17041CW633AA0 RMB13081.00 (V6.3)
注意,每臺電腦僅支持1塊IE Genaral!
方案乙:使用全球最有名的OPC Server--KEPWare.
有西門子以太網(wǎng)驅(qū)動.主要是TCP/IP協(xié)議的.
理論上支持16個普通網(wǎng)卡(不知道電腦有那么多PCI槽嗎?)
每個網(wǎng)卡支持64個PLC以太網(wǎng)連接.總數(shù)支持127個連接。
不過,我還沒試驗過多網(wǎng)卡的支持呢,大家可以咨詢下KEP公司中國辦事處.
備注:
普通以太網(wǎng)卡不支持冗余操作的,西門子明確的告訴大家,每臺電腦僅支持1個
IE Genaral做訪問點與PLC連接.
有一種方法可以實現(xiàn)普通以太網(wǎng)卡的冗余操作,是一種基于IT技術(shù)的方法.
目前暫得不到西門子的支持,有興趣的朋友可以和我探討.
另外,CP1612的定位好像比較怪,價格很高,但是跟普通以太網(wǎng)卡又沒有什么差異,跟CP1613又差距太大.真是搞不懂.好在已經(jīng)停產(chǎn)了,也不用去討論了,呵呵
6.CP1613與S7的以太網(wǎng)通訊:
A.WinCC,也是要裝SimaticNet才能發(fā)揮CP1613的威力的,否則只能是當個普通以太網(wǎng)卡來用.用IE S7-1613授權(quán),可支持多于64個PLC的以太網(wǎng)連接.可達120個.
6GK17161CB633AA0 RMB11549.30 (V6.3)
注意,在PCS7中超過8個以太網(wǎng)連接,則必須使用CP1613.
盡管普通以太網(wǎng)卡+IE SoftNet-S7也支持64個連接,但是在PCS7中是不可以用于8個以上以太網(wǎng)連接的.
B.iFix,同WinCC.
C.Intouch,同WinCC.
D.Citect,Wizcon,力控,組態(tài)王,紫金橋等,同WinCC.

備注:
每臺電腦支持最多2個CP1613.除了冗余著用,還可以當成分開的2個來用.
但是看手冊介紹,每臺電腦支持的最多連接數(shù)不是2X120=240,而是207個.唉.
7.CP1613與S7400H的以太網(wǎng)冗余通訊:
不管任何監(jiān)控軟件,均需要SimaticNet,要S7-RedConnect授權(quán),
6GK17160HB633AA0 RMB22304.90 (V6.3)
S7-RedConnect有S7-1613一切功能,除此外還支持對S7400H的以太網(wǎng)冗余通訊
SimaticNet做OPC Server,監(jiān)控軟件做OPC Client是最常用的配法.
當然了,用WinCC時,通過S7 API接口協(xié)議來做在點數(shù)多時更快,更穩(wěn).
S7-RedConnect支持1個CP1613至2個CP443-1/2個CP1613至2個CP443-1/2個CP1613至4個CP443-1的連接.冗余連接只能使用ISO協(xié)議,目前還不可以使用TCP/IP協(xié)議.
同時冗余連接和非冗余的連接混合的環(huán)境,S7-RedConnect也是支持的.
但是必須統(tǒng)一走ISO協(xié)議.不能冗余系統(tǒng)走ISO,非冗余的走TCP/IP.
S7-200 SMART PLC可進行三軸PLC控制
1,CPU 模塊本體最多集成3 路高速脈沖輸出,頻率高達100 kHz,支持PWM/PTO輸出方式以及多種運動模式,可自由設(shè)置運動包絡(luò)。配以方便易用的向?qū)гO(shè)置功能,快速實現(xiàn)設(shè)備調(diào)速、定位等功能。
2,運動控制基本功能
? 標準型晶體管輸出CPU 模塊,ST40/ST60 提供3 軸100 kHz高速脈沖輸出,支持PWM(脈寬調(diào)制)和PTO 脈沖輸出
? 在PWM 方式中,輸出脈沖的周期是固定的,脈沖的寬度或占空比由程序來調(diào)節(jié),可以調(diào)節(jié)電機速
度、閥門開度等
? 在PTO 方式(運動控制)中,輸出脈沖可以組態(tài)為多種工作模式,包括自動尋找原點,可實現(xiàn)對步進電機或伺服電機的控制,達到調(diào)速和定位的目的
? CPU 本體上的Q0.0,Q0.1 和Q0.3 可組態(tài)為PWM 輸出或高速脈沖輸出,均可通過向?qū)гO(shè)置完成上述
功能
PWM 和運動控制向?qū)гO(shè)置
為了簡化您應(yīng)用程序中位控功能的使用,STEP 7- Micro/WIN SMART 提供的位控向?qū)Э梢詭椭趲追昼妰?nèi)全部完成PWM、PTO 的組態(tài)。該向?qū)Э梢陨晌豢刂噶睿梢杂眠@些指令在您
的應(yīng)用程序中對速度和位置進行動態(tài)控制。
PWM 向?qū)гO(shè)置根據(jù)用戶選擇的PWM 脈沖個數(shù), 生成相應(yīng)的
PWMx_RUN 子程序框架用于編輯。
運動控制向?qū)ё疃嗵峁? 軸脈沖輸出的設(shè)置,脈沖輸出速度從20 Hz 到100 kHz 可調(diào)。
運動控制的監(jiān)控
為了幫助用戶開發(fā)運動控制方案,STEP 7- Micro/WIN SMART 提供運動控制面板。其中的操作、組 態(tài)和包絡(luò)組態(tài)的設(shè)置使用戶在開發(fā)過程的啟動和測試階段就能輕松監(jiān)控運動控制功能的操作。
? 使用運動控制面板可以驗證運動控制功能接線是否正確,可以調(diào)整組態(tài)數(shù)據(jù)并測試每個移動包絡(luò)
? 顯示位控操作的當前速度、當前位置和當前方向,以及輸入和輸出LED(脈沖LED 除外)的狀態(tài)
? 查看修改在CPU 模塊中存儲的位控操作的組態(tài)設(shè)置
SMART 200編程軟件
STEP 7- Micro/WIN SMART 是專門為S7-200 SMART 開發(fā)的編程軟件,能在Windows XP SP3/Windows 7 上運行,支持LAD、FBD、STL 語言。安裝文件小于100 MB。在沿用STEP 7- Micro/WIN 優(yōu)秀編程理念的同時,更多的人性化設(shè)計使編程更容易上手,項目開發(fā)更加高效。
S7-200 SMART PLC 三軸PLC控制,PLC編程,我購機電自動化商城提供PLC編程