德國西門子(授權)中國區總代理?
??
SIEMENS????上海邑斯自動化科技有限公司???????????????
??
我公司經營西門子全新原裝現貨PLC;S7-200S7-300 S7-400 S7-1200?觸摸屏,變頻器,6FC,6SNS120 V10 V60 V80伺服數控備件:原裝進口電機(1LA7、1LG4、1LA9、1LE1),國產電機(1LG0,1LE0)大型電機(1LA8,1LA4,1PQ8)伺服電機(1PH,1PM,1FT,1FK,1FS)西門子保內全新原裝產品‘質保一年。一年內因產品質量問題免費更換新產品;不收取任何費。歡迎致電咨詢。?
聯系人:劉典凱?
24小時咨詢熱線:??
工作QQ:3290783263?
在S7-300中,有不同類型的通信資源,這些資源必須分開,卻在一定程度上也相互影響。必須考慮到不同屬性的CPU和CP模塊,從而來計算較大的通信數量。通信資源如下:
●CPU的S7連接資源數
●CPU的實例數目
●CPU開放式通信資源數(例如TCON,TSEND塊等)
●CP的連接資源數
●CP的實例數目
CPU和CP的S7連接資源數和開放式通信資源數限制了可用連接的較大數目。
例如TCON,TSEND,TRCV和TDISCON塊適用于CPU的開放式通信的。開放式通信的連接只有在運行時建立,是不需要被組態的。如果使用了比允許更多的連接,那么在運行時TCON塊會報錯。
S7連接資源數的限制只針對于S7連接。當然,這些還包括PG連接,OP/HMI連接和S7標準通信連接。
CP模塊的連接可以是S7連接或開放式通信連接。CP模塊的開放式通信連接需要通過NetPro配置,AG_SEND和AG_RECV塊分別用于數據的發送和接收。
實例數目限制了S7連接同時進行發送和接收任務的可能性,換句話說,就是有多少個的PUT,GET,BSEND,BRCV,USEND和URCV塊能夠運行。
舉例
針對于CPU317-2PN/DP(訂貨號:6ES7317-2EK14-0AB0)和CP343-1(訂貨號:6GK7343-1EX30-0E0)的屬性列出下面三種情況。
●S7通信
●開放式通信
●通信實例數目
下面的表格列出了CPU317-2PN/DP和CP343-1的屬性。
S7通信
對于CPU來說,較多可以配置16個S7連接。PG,OP和S7標準通信共是16個連接資源可以通過CP模塊建立16個S7連接。并且,CP模塊只要有一個S7連接或者PG/OP連接就占用CPU的一個S7連接。不論CP模塊組態的是1個還是16個S7連接,僅占用CPU的一個資源。這個被占用的CPU的S7連接是已組態的S7連接,而不是額外的PG,OP和S7標準通信中的16個資源。
下表列出了S7連接的較大數目。
開放式通信
在CPU中,可以使用TCON塊建立16連接(TCP,ISO-on-TCP,UDP)。這個數目是不受其他通信服務的限制,且本身不影響任何其他類型的通信。
CP模塊可以配置16個開放通信連接。這些資源數是與S7連接共享的。CP模塊較大可以建立16個連接(包括S7連接和開放通信連接)。
的開放通信不影響CPU的通信資源。如果僅組態CP模塊的開放通信連接,是不占用CPU的S7連接的。AG_SEND/AG_RECV塊是用來讀取/寫入數據的。通過這種方式不使用任何CPU資源。功能塊調用的較大數量不受限制。
通信實例
在CPU中進行S7通信,可以同時運行多達32個實例。**過32個實例的話會報錯。可以進行更多的S7連接任務,當一個S7連接的實例任務完成后可以使用另一個S7連接實例。
CP模塊可以較多運行16個實例。例如可以發送和接收8組S7連接,或者,僅發送或者僅接收16組S7連接。但是不可能同時發送和接收16組S7連接。一種應用是等到這個任務完成后再去執行另一個S7連接。CP模塊不支持這個功能,16個實例數目就是較大值。
S7通信和開放式通信并行
S7通信和開放式通信是可以同時運行的。CPU的這些資源也不會彼此影響。對于CP模塊,這兩種通信服務是共享資源的。1個CP模塊較多可以運行16個實例。