cnvlen
級別: *
|
1.CP5611與S7的MPI通訊: A.WinCC,這個不用講了,驅動內置,直接支持. B.iFix,iFix自己的IO Driver中沒有MPI驅動,可以安裝S7A for iFix驅動. 雖然不是GE-Intellution公司出品的,但是不收費,而且很好用. C.Intouch,Intouch的IO Server中沒有MPI驅動,應該安裝OPC Server. 用西門子SimaticNet.需要Profibus SoftNet-S7授權. 6GK17045CW633AA0 RMB7845.50 5CW63中的63代表版本號V6.3,現在最新的該是5CW64了,因為好多人對訂貨號 很暈點,所以提一下.以下相同,不再贅述了. 其他廠家的沒有內置MPI驅動的監控軟件也類似.比如AB RSView等. D.Citect,Wizcon,力控,組態王,紫金橋等,驅動內置,直接支持. 其實這些軟件很多都是用Prodave寫的底層庫驅動. Tips: A.CP5512和CP5611一樣,區別僅僅在于CP5512用于筆記本做現場調試,一般很少 實際長時間用于工程現場而已. B.MPI方式組網,站點數理論值最大只能是32,但是CP5611最多只能支持8個 MPI連接.每臺電腦僅支持1塊CP5611卡. C.如果電腦要通過MPI連接的PLC數量多于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參數可以在Step7中的硬件\CPU\通訊中有連接資源 的設置.S7-400的應該在硬件\CPU\存儲器中有通訊資源的設置. -------------------------------------------------------------------------------- 2.CP5611與S7的Profibus DP通訊: A.WinCC,一般是在DP鏈路上走S7協議,驅動內置,直接支持.可連接8個PLC B.iFix,iFix自己的IO Driver中沒有DP驅動,應該安裝OPC Server. 西門子SimaticNet.需要Profibus SoftNet-DP授權. 6GK17045DW633AA0 RMB5868.50 (V6.3) 這個目前看來僅可以使用SimaticNet. 注意,當這樣做時,計算機算個2類DP主站,CP5611可以支持多于8個的PLC. 走DP協議最多可以支持60個PLC做DP從站. 即使是WinCC,要用CP5611連接超過8個以上的PLC時,也需要SimaticNet. 不建議計算機和做DP主站的PLC來連接,即使要連接,數量最好不要超過1個PLC C.Intouch,同iFix。 D.Citect,Wizcon,力控,組態王,紫金橋等,同iFix. 備注: A.原來以為CP5611跟DP口通訊(比如315-2DP的X2口),只能做DP主站, 其實不是,也是可以做DP從站的,可以被1個DP主站來掛接, 這個主站可以是PLC,也可以是計算機, 但是在計算機監控軟件和PLC通訊的方案中這樣做沒有任何意義. B.因為DP鏈路上可以走S7協議. 所以理論上Profibus SoftNet-S7 可以替代Profibus SoftNet-DP. -------------------------------------------------------------------------------- 3.CP5613與S7的Profibus DP通訊: A.WinCC,DP鏈路上走S7協議,驅動內置,直接支持.可連接50個PLC B.iFix,iFix自己的IO Driver中沒有DP驅動,應該安裝OPC Server. 需要西門子SimaticNet.跟CP5611的差異在于不用Profibus SoftNet-DP授權. 而需要Profibus DP-5613授權. 6GK17135DB633AA0 RMB4611.50 (V6.3) 這樣做2類DP主站,最多可以連接122個DP從站. 即使是WinCC,要用CP5613連接超過50個以上的PLC時,也需要SimaticNet. 不建議計算機和做DP主站的PLC來連接,即使要連接,數量最好不要超過1個PLC C.Intouch,同iFix。 D.Citect,Wizcon,力控,組態王,紫金橋等,同iFix. 備注: A.CP5613跟CP5611一樣,都是可以做主,也可以做從的.做從的意義不大. B.因為DP鏈路上可以走S7協議. 所以理論上Profibus S7-5613可以替代Profibus DP-5613. C.每臺電腦最多支持4塊CP5613. -------------------------------------------------------------------------------- 4.CP5613與S7的Profibus FMS通訊: 老實說,我都不知道FMS主要還在那里應用了. A.WinCC,沒記錯的話,好像沒有FMS驅動,應該是需要SimaticNet的. B.iFix,iFix自己的IO Driver中沒有FMS驅動,應該安裝SimaticNet. C.Intouch,有FMS的IO Server,確實也見別人用過。 D.Citect,Wizcon,力控,組態王,紫金橋等,同iFix. SimaticNet 應該用Profibus FMS-5613授權. 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(普通以太網卡)與S7的以太網通訊: 這個才是要討論的重點... A.WinCC,驅動內置,可以走TCP/IP,也可以走ISO,最多支持8個PLC站點. B.iFix,iFix自己的IO Driver中沒有以太網TCP/IP驅動,可以安裝S7A for iFix驅動.很好用.S7A驅動具體支持幾個PLC的連接數量不詳,但是絕對不止8個. 如果走ISO協議,可以使用V6版本的SIX驅動.也還行. 不建議使用iFix的SI7驅動,那個驅動還是要SimaticNet的.與其那樣還不如 用OPC呢.不過在使用軟冗余時,SI7驅動支持以太網地址的冗余. SL4驅動可以不需要SimaticNet,但是還是不建議使用,呵呵.因為是個L4層的 驅動,連接S7以太網會麻煩一些,連接S5以太網時可以考慮. C.Intouch,請使用最新的DA Server類驅動,西門子以太網驅動的叫SI Direct. D.Citect,力控,紫金橋等,有S7以太網驅動,具體支持的PLC聯接數量不祥. 組態王,RSView等沒有內置S7以太網驅動的則需要OPC Server. 方案甲:西門子SimaticNet. IE SOFTNET-S7 LEAN,最多支持8個PLC以太網連接, 6GK17041LW633AA0 RMB5774.00 (V6.3) IE SOFTNET-S7,最多支持64個PLC以太網連接, 6GK17041CW633AA0 RMB13081.00 (V6.3) 注意,每臺電腦僅支持1塊IE Genaral! 方案乙:使用全球最有名的OPC Server--KEPWare. 有西門子以太網驅動.主要是TCP/IP協議的. 理論上支持16個普通網卡(不知道電腦有那么多PCI槽嗎?) 每個網卡支持64個PLC以太網連接.總數支持127個連接。 不過,我還沒試驗過多網卡的支持呢,大家可以咨詢下KEP公司中國辦事處. 備注: 普通以太網卡不支持冗余操作的,西門子明確的告訴大家,每臺電腦僅支持1個 IE Genaral做訪問點與PLC連接. 有一種方法可以實現普通以太網卡的冗余操作,是一種基于IT技術的方法. 目前暫得不到西門子的支持,有興趣的朋友可以和我探討. 另外,CP1612的定位好像比較怪,價格很高,但是跟普通以太網卡又沒有什么差異,跟CP1613又差距太大.真是搞不懂.好在已經停產了,也不用去討論了,呵呵 -------------------------------------------------------------------------------- 6.CP1613與S7的以太網通訊: A.WinCC,也是要裝SimaticNet才能發揮CP1613的威力的,否則只能是當個普通以太網卡來用.用IE S7-1613授權,可支持多于64個PLC的以太網連接.可達120個. 6GK17161CB633AA0 RMB11549.30 (V6.3) 注意,在PCS7中超過8個以太網連接,則必須使用CP1613. 盡管普通以太網卡+IE SoftNet-S7也支持64個連接,但是在PCS7中是不可以用于8個以上以太網連接的. B.iFix,同WinCC. C.Intouch,同WinCC. D.Citect,Wizcon,力控,組態王,紫金橋等,同WinCC. 備注: 每臺電腦支持最多2個CP1613.除了冗余著用,還可以當成分開的2個來用. 但是看手冊介紹,每臺電腦支持的最多連接數不是2X120=240,而是207個.唉. -------------------------------------------------------------------------------- 7.CP1613與S7400H的以太網冗余通訊: 不管任何監控軟件,均需要SimaticNet,要S7-RedConnect授權, 6GK17160HB633AA0 RMB22304.90 (V6.3) S7-RedConnect有S7-1613一切功能,除此外還支持對S7400H的以太網冗余通訊 SimaticNet做OPC Server,監控軟件做OPC Client是最常用的配法. 當然了,用WinCC時,通過S7 API接口協議來做在點數多時更快,更穩. S7-RedConnect支持1個CP1613至2個CP443-1/2個CP1613至2個CP443-1/2個CP1613至4個CP443-1的連接.冗余連接只能使用ISO協議,目前還不可以使用TCP/IP協議. 同時冗余連接和非冗余的連接混合的環境,S7-RedConnect也是支持的. 但是必須統一走ISO協議.不能冗余系統走ISO,非冗余的走TCP/IP. ============================================================================== InTouch與PLC連接和通訊 InTouch與PLC連接心得 按連接的物理媒介來分:可以分可以分為2大類,一類為專業級通訊卡,諸如Applicom卡這類,另一種就是普通網卡了。因此通信方式根據通訊卡有2大類,如果你使用APPLICOM卡你會發現與plc的連接非常簡單,只須你將PLC的IP地址添加的applicom卡中并為之定義好“topic”NAME就可以了,剩下的就是你使用一種協議建立起applicom卡與intouch的“通道”(path),大體又可以分為3種,PCDDE,DASsever,OPC,其中,pcdde最簡單,DASsever最高效,支持的協議最多,而OPC則是傳統的通訊方式,設置還要與I/O Sever軟件包中的OPClink配合使用,對OPC不是很難理解的估計不容易成功, 雖然OPC效率不算高,可人家畢竟是國際標準,所以你會發現intouch 與wincc很容易對聯,通過這種方式,PLC與DCS之間的通訊也是容易實現的。令一類是使用普通網卡,你沒的選擇,還是使用DASSIDirect吧,還有一種方法不過設置復雜些,你可以使用SMATIC NET中的OPC功能配合INTOUCH的opclink來實現通訊,不過設置過多,而且還要在plc中組態,本人試驗多次才成功。 -------------------------------------------------------------------------------- intouch與PLC通訊問題 一般情況下,通過InTouch自帶的I/O SERVER實現與不同的PLC連接。然后,InTouch與I/O SERVER以DDE的方式實現數據交換。 在InTouch中的IO SERVER 有相關的幫助文件,其中詳細說明了使用該I/O SERVER 時的地址配置。 如果和AB系列的SLC500的PLC做NET通訊的話使用Allen-Bradley Ethernet Direct 這個I/O SERVER 不過一定要在主機里面的HOST中添加該PLC的IP地址。 (文章來源與網絡) |
---|---|
本帖最近評分記錄: |