天堂成人免费av电影一区,a一区二区三区,僵尸再翻生在线观看,麻豆一区区三区四区产品精品蜜桃

上海朕鋅電氣設備有限公司

主營:西門子數控伺服系統:802C S、802D SL、810D DE
您現在的位置: 電子、電工、電氣 > 工控系統及裝備 > 上海朕鋅電氣設備有限公司 > 供求信息
載入中……
[供應]西門子6ES7 321-1FF01-0AA0
點擊圖片放大
  • 產品產地:德國
  • 產品品牌:西門子
  • 包裝規格:6ES7 321-1FF01-0AA0
  • 產品數量:01111
  • 計量單位:1
  • 產品單價:01
  • 更新日期:2018-04-28 10:59:12
  • 有效期至:2019-04-28
  • 收藏此信息
西門子6ES7 321-1FF01-0AA0 詳細信息

西門子6ES7321-1FF01-0AA0

SIEMENS西門子上海朕鋅電氣設備有限公司

聯系人:鐘濤
24小時銷售及維修熱線:18221357245
電話:021-31139793
手機:18221357245
QQ:1824547528 
地址:上海市金山區楓灣路500號 
《銷售宗旨》:為客戶創造價值是我們永遠追求的目標!
《產品質量》:原裝正品,全新原裝!
《產品優勢》:專業銷售薄利多銷信譽好,口碑好,價格低,貨期短,大量現貨,服務周到!

指令"TSEND_C"和"TRCV_C"組態并建立TCP,ISO-on-TCP和UDP連接。一旦連接被組態和建立會自動由CPU維護和監控。 指令被異步執行并有以下功能:

組態并建立一個通信連接。 通過現有的連接發送和接收數據。 斷開或重置通信連接。 通信連接通過CONT=1組態和建立。

發送任務在REQ參數中檢測到上升沿時會被執行。

如果參數EN_R的值被設定"1",數據接收會被使能。

下面考慮編程建立連接的情形下指令的行為, 使用了參數CONT/REQ和CONT/NDR。

有效性
本條目對于V2.0版本的指令有效。在附件中使用了舊版本V1.4指令。CP443-1作為通信伙伴使用,會盡可能頻繁的發送數據。("TRCV_C"相關).

TSEND_C
只要CONT參數=0,REQ參數就不會有影響。

參數REQ在CONT之后置位 

TSEND_C指令在CONT=1之前,在STATUS送出"7000",從CONT置位開始建立連。在連接開始建立時STATUS參數輸出值為“7001”,保持一個程序周期;然后,STATUS參數的值輸出“7002”,直到連接被建立。當連接被建立后,STATUS參數的值輸出"7004"。如果此后如果參數REQ設為1,STATUS參數的值輸出"7005",并且同時輸出BUSY=1直到Send任務完成。當數據被成功發送時,會輸出以下的值:STATUS=0,DONE=1和BUSY=0.。然后STATUS參數的值就會變回"7004",這就是說TSEND_C指令不再處于發送模式。如果需要觸發一個新的發送任務,REQ參數必須復位一個周期然后再次置位。

   


圖.1 參數CONT和REQ同時被置位 
"TSEND_C"指令輸出STATUS"7000",直到CONT=1和REQ=1被置位而連接開始建立。開始建立連接時,STATUS參數的值輸出"7001"持續一個周期,然后STATUS參數的值輸出"7002"直到連接被建立。當連接建立完成后,STATUS參數的值為“1”并且指令開始發送數據,同時設置BUSY=1。隨后的程序循環中,STATUS參數的值輸出“7005”同時BUSY=1,直到發送任務完成。當數據發送完成,輸出下列值:STATUS=0,DONE=1,BUSY=0。然后指令的STATUS參數的值會再次為“7004”,表明指令不再處于發送模式。如需開始新的發送任務,REQ參數必須復位一個周期然后再置位。   

   


圖.2 圖.5顯示了連接的斷開過程。當連接正在被斷開時,指令TSEND_C在STATUS參數的值為“7003”,直到連接被成功斷開。成功斷開連接會在STATUS參數報“3”。然后TSEND_C指令會在STATUS參數輸出“7000”,表明當前沒有任務在運行。

TRCV_C
只要CONT參數不置位,EN_R參數就沒有影響。

參數CONT先置位而EN_R后置位
TRCV_C指令發送STATUS“7000”直到CONT=1被設定,同時連接開始建立。當連接被建立時,STATUS參數的的值輸出“7001”一個周期。然后STATUS參數的值會為“7002”直到連接被建立。當連接被建立之后,STATUS參數的值輸出“7004”。如果參數EN_R=1被設定,STATUS參數的值輸出"7006",同時指令就會輸出BUSY=1,直到接收任務完成。當數據被完全接收之后,輸出以下值:STATUS=0,NDR=1同時BUSY=0。只要EN_R=1,指令的在STATUS參數的輸出值就會為"7006";意味著繼續準備接收而BUSY=1。下面的例子中圖示有接收第二個消息的狀態。

   


圖.3 參數CONT和EN_R同時置位
 "TRCV_C"指令輸出STATUS"7000"。 在CONT=1和EN_R=1同時開始建立連接,STATUS參數的值輸出"7001"一個周期,隨后TSTATUS參數的值會為“7002”直到連接被建立。當連接被建立后,STATUS參數的值輸出"1"而BUSY=1,指令準備接受數據。隨后其他程序循環STATUS參數的值輸出"7006"且BUSY=1,直到接收任務完成。當數據被傳輸成功之后,輸出下列數值:STATUS=0,NDR=1,BUSY=0。只要EN_R=1,指令在STATUS參數的輸出就會為"7006"且BUSY=1,進入繼續準備接收狀態。下面的例子中圖示有接收第二個消息的狀態。

   


圖.4 TRCV的特殊點
當EN_R參數被復位,TRCV_C指令會保持準備接收數據,直到數據再次開始被接收。保持STATUS輸出值為"7006",且BUSY=1直到數據被成功接收,而后輸出:STATUS=0,NDR=1同時BUSY=0。最后指令在STATUS的輸出值"7004"同時BUSY=0。

當CONT參數被復位,指令斷開連接。在斷開連接的過程中,指令TRCV_C在STATUS的值為"7003" 直到連接被成功斷開,此時STATUS參數輸出"3"。最后TRCV_C在STATUS參數輸出"7000" ;這意味著當前沒有任務在運行。

   


圖.5 在同一連接使用TSEND_C和TRCV_C 
如果TSEND_C和TRCV_C指令使用同一個連接ID ,兩個帶有控制功能的指令(連接建立和斷開)就會在一個連接被使能。如果不正確使用就會導致錯誤。(見圖.6)

指令在STATUS參數的值與單獨使用指令是不同的。因為TSEND_C在TRCV_C前調用,TRCV_C指令在STATUS參數的值會被影響。在連接建立時,TRCV_C指令不會將STATUS"7001"作為中間狀態輸出。此外,指令TSEND_C會在TRCV_C前輸出“7004”代表連接建立。會在后一程序循環中報“7002”。只有在隨后的循環中TRCV_C指令會報STATUS“1”,代表成功建立了連接。

如果CONT參數在TSEND_C或TRCV_C上被復位,即使CONT參數在另一個指令保持置位,連接還是會被斷開。當對于正在進行連接斷開時,TSEND_C指令在STATUS參數輸出“7003”,而TRCV_C依舊會在STATUS參數輸出"7004"。當連接斷開后,TRCV輸出錯誤碼

同類型其他產品
免責聲明:所展示的信息由企業自行提供,內容的真實性、和合法性由發布企業負責,浙江民營企業網對此不承擔任何保證責任。
友情提醒:普通會員信息未經我們人工認證,為了保障您的利益,建議優先選擇浙商通會員。

關于我們 | 友情鏈接 | 網站地圖 | 聯系我們 | 最新產品

浙江民營企業網 www.tax-men.com 版權所有 2002-2010

浙ICP備11047537號-1

主站蜘蛛池模板: 元朗区| 陇南市| 白山市| 东兰县| 孝义市| 肥东县| 扎兰屯市| 金门县| 林甸县| 苏尼特左旗| 自治县| 右玉县| 灵璧县| 稷山县| 西藏| 安康市| 甘泉县| 浙江省| 海口市| 景东| 彭泽县| 彭山县| 峨山| 衢州市| 甘肃省| 阳城县| 正镶白旗| 浦城县| 无为县| 浙江省| 通榆县| 余姚市| 林口县| 石景山区| 赞皇县| 道真| 鄂尔多斯市| 沁水县| 兴义市| 新丰县| 诏安县|