西門子(中國)一級代理商主營產(chǎn)品如下:
1、S7-300系列:電源模塊 CPU模塊 擴展模塊 通訊模塊 MMC內(nèi)存卡 導軌
2、S7-200系列:S7-200CPU模塊,EM221 EM222 EM223 EM231 EM232 編程/通訊電纜,PC/PPI
3、西門子附件:PROFIBUS通訊電纜 DP接頭 CP網(wǎng)卡 網(wǎng)絡(luò)交換機 西門子電池
4、觸摸屏系列:TP177,MP277 MP377 SMART700 SMART1000 文本顯示器
5、變頻器系列:MM420 MM430 MM440 ET200接口模塊
對于S7-1200/S7-1500,在STEP7(TIA Portal)中可以使用 "MOVE_BLK", "MOVE", "Serialize" and "Deserialize" 指令復制存儲區(qū)。
下面例程**如何將數(shù)據(jù)從源數(shù)據(jù)存儲區(qū)復制到目標存儲區(qū)。也可以使用"MOVE"指令復制結(jié)構(gòu)數(shù)據(jù)描述
例1:從一個數(shù)據(jù)塊復制數(shù)組變量到另外一個數(shù)據(jù)塊
如果需要從一個數(shù)據(jù)塊復制數(shù)據(jù)區(qū)到另外一個數(shù)據(jù)塊,可以在數(shù)據(jù)塊中創(chuàng)建數(shù)組變量。使用數(shù)組變量和 "MOVE_BLK"指令,可以實現(xiàn)從一個數(shù)據(jù)塊到另一個數(shù)據(jù)塊的部分移動或者整體移動。 "COUNT"參數(shù)定義從源區(qū)域移動到目標區(qū)域的數(shù)據(jù)元素數(shù)量。
圖.1 顯示了用2個DB變量對 "MOVE_BLK"指令的調(diào)用和參數(shù)化。
形參 "IN"以DB塊數(shù)組元素變量"Block.Send[5]"進行參數(shù)化。
形參"OUT"以DB塊數(shù)組元素變量 "Data.Receive[10]"進行參數(shù)化。
實參"Control.Count" 中的數(shù)值5指明了要拷貝的數(shù)據(jù)數(shù)量
這樣就將數(shù)據(jù)從源數(shù)據(jù)區(qū) "Block.Send[5]...Block.Send[9]" 復制到目標區(qū)域"Data.Receive[10]...Data.Receive[14]"
例2:從一個數(shù)據(jù)塊復制結(jié)構(gòu)體數(shù)據(jù)到另外一個數(shù)據(jù)塊,源數(shù)據(jù)區(qū)和目標數(shù)據(jù)區(qū)存在不同 PLC 數(shù)據(jù)類型
"Copy"功能將結(jié)構(gòu)體數(shù)據(jù)從DB塊 "Source",變量名為"Variable" (PLC數(shù)據(jù)類型: "Speed")的區(qū)域,復制到 DB塊"Target",變量名為"Value" (PLC數(shù)據(jù)類型"Drive")的數(shù)據(jù)區(qū)域 。兩個存儲區(qū)存在不同的數(shù)據(jù)類型。
圖.4顯示了 "Copy"功能的內(nèi)部程序?qū)?Serialize"和"Deserialize"兩個指令的調(diào)用及參數(shù)化。"Serialize"指令可以將PLC數(shù)據(jù)類型轉(zhuǎn)化成序列表示的數(shù)據(jù)并且存放到緩沖區(qū)"tempStore"。在網(wǎng)絡(luò)2,"Deserialize“指令用來將緩沖區(qū)"tempStore"中存放的序列表示的數(shù)據(jù)轉(zhuǎn)換成 PLC 數(shù)據(jù)類型。
注意:要滿足下列2個要求之一才能使用"Serialize" 和 "Deserialize" 功能。
要求 1:禁用優(yōu)化的塊訪問
在項目樹中右鍵點擊功能 "Copy"點擊 "Properties"在右邊的列中選擇 "Attributes"移除“優(yōu)化塊訪問”的復選標記
要求 2: 在“Retain”一欄選擇“Set in IDB”
選擇一個FB代替FC保存數(shù)組(“tempstore”)為一個靜態(tài)變量對于數(shù)組("tempStore") 在 "Retain"列中選擇 "Set in IDB"
例 3: 從輸入模塊復制結(jié)構(gòu)數(shù)據(jù)到DB塊
在下面的例子中 (圖. 5),輸入?yún)^(qū)域 (IB0, IB1) 和輸出區(qū)域 (數(shù)據(jù)塊 "DBrange") 定義了PLC數(shù)據(jù)類型"DataRange"。 輸入輸出地址有一個較**的PLC變量,這種將輸入輸出地址進行結(jié)構(gòu)化編組到較高一級的PLC變量的方式可以使編程較加方便。
使用此方法,您也可以將大于64字節(jié)的輸入?yún)^(qū)域復制到數(shù)據(jù)塊中。 對于S7-1200 CPU 需要固件版本V4.1或較高。
注意上述指令可以在 "Basic Instructions" 任務卡中找到:
在 "Move" 文件夾中或者用鼠標將 "General" 文件夾中的"Empty box"拖放到程序段中。然后將光標移動到空框中的黃色三角形上,打開下拉列表,在下拉列表中選擇所需指令。
詞條
詞條說明
西門子6ES7288-1CR40-0AA0繼電器輸出 西門子6ES7288-1CR40-0AA0繼電器輸出 Simatic S7-200 SMART PLC是全新的針對經(jīng)濟型自動化市場的自動化控制產(chǎn)品。該產(chǎn)品在中國進行研發(fā)和生產(chǎn)、凝聚了西門子中德工程師的豐富經(jīng)驗,以期滿足不斷增長的中國OEM市場,并為客戶提供經(jīng)濟、便捷以及可靠的自動化控制產(chǎn)品。該產(chǎn)品具備機型豐富、選件多樣、軟件友好多種特點,并可
6ES7400-0HR02-4AB0 SIMATIC S7-400H,414-5H H 系統(tǒng)捆綁版本,帶 1 x UR2-H,不帶存儲卡 2 x PS407 UC120/230V,10A, 4 X 同步模塊,高達 10m, 2 X 同步電纜 1m, 2 x CPU 414-5H, 4 X 備用電池 上海勵輝自動化科技有限公司憑借雄厚的技術(shù)實力及多年從事 SIEMENS 產(chǎn)品的銷售經(jīng)驗,本公司主要
西門子S7-200CN, EM221 ?西門子S7-200CN, EM221 ?西門子S7-200CN, EM221西門子S7-200CN, EM221 ?西門子S7-200CN, EM221 ?西門子S7-200CN, EM221湖南雙銀科技有限公司、本公司常年回收西門子PLC全系列模塊,高價回收 CPU228模塊,212模塊,223模塊, 314模塊,3
西門子PLC S7-300、400系列PLC的分布式擴展介紹
西門子PLC S7-300、400系列PLC的分布式擴展介紹 西門子PLC S7-300、400系列PLC的分布式擴展介紹 通過現(xiàn)場總線,以通信的方式對遠程丨/O站點信號進行讀寫操作,這種分布式擴展方式漸漸替代了原有的*擴展方式,使用分布式擴展方式有以下幾點好處:? 1)使用分布式擴展,可以大大地擴展CPU與遠程1/O站的距離,較遠可以達到幾十千米。? 2)接線方便,遠程I
公司名: 湖南雙銀科技有限公司
聯(lián)系人: 郭金秀
電 話: 15216632215
手 機: 15216632215
微 信: 15216632215
地 址: 湖南長沙經(jīng)濟技術(shù)開發(fā)區(qū)開元東路以北、 東六線以東華潤置地廣場一期12幢1201
郵 編:
網(wǎng) 址: guojinxiu85.cn.b2b168.com
公司名: 湖南雙銀科技有限公司
聯(lián)系人: 郭金秀
手 機: 15216632215
電 話: 15216632215
地 址: 湖南長沙經(jīng)濟技術(shù)開發(fā)區(qū)開元東路以北、 東六線以東華潤置地廣場一期12幢1201
郵 編:
網(wǎng) 址: guojinxiu85.cn.b2b168.com
¥800.00
¥10.00
庫卡C4驅(qū)動器KPP600-20-2x40 00-198-263
¥20888.00