西門子6DD1681-0EB3
SIMOTION P - 基于 PC 的運(yùn)動控制系統(tǒng)
豐富的運(yùn)動控制功能,集成在緊湊的嵌入式工業(yè) PC 中:SIMOTION P320-4
SIMOTION P320-4 是一種高性能、超緊湊和免維護(hù)型嵌入式工業(yè) PC,已在惡劣運(yùn)行條件下得到驗(yàn)證。SIMOTION P320-4 既有 PLC 的堅(jiān)固可靠性,又有 SIMOTION 的全面運(yùn)動控制功能。
SIMOTION P320-4 包括兩個高性能型號:
SIMOTION P320-4 E(嵌入式)
處理器:Intel i3 處理器(第三代)
存儲器:內(nèi)部 CFast/外部可訪問 CFast
操作系統(tǒng):WINOOWs Embedded Standard 7
SIMOTION P320-4 S(標(biāo)準(zhǔn)型)
處理器:Intel i7 處理器
存儲器:內(nèi)置固態(tài)硬盤 (SSD)/外部可訪問 CFast
操作系統(tǒng):WINOOWs 7 Ultimate
SIMOTION P320-4 供貨范圍:
SIMOTION P320-4 隨附有大容量存儲器以及相關(guān)的 SIMOTION 運(yùn)行系統(tǒng)軟件。
內(nèi)置大容量存儲器:WINOOWs 操作系統(tǒng)和 SIMOTION 運(yùn)行系統(tǒng)固件
外置可存取海量存儲器:SIMOTION 項(xiàng)目和用戶數(shù)據(jù)
WINOOWs 操作系統(tǒng)具有的開放性
這種開放性是基于 PC 的解決方案的突出特點(diǎn):
聯(lián)網(wǎng)靈活
數(shù)據(jù)存儲容量大
數(shù)據(jù)備份方案
集成通信
復(fù)雜的數(shù)據(jù)測定和顯像任務(wù),甚至能通過 SIMOTION P,直接在 PC 上輕松執(zhí)行工程技術(shù)操縱。如需要其它系統(tǒng)的 HMI 軟件,可使用標(biāo)準(zhǔn)化的 OPC 器接口。
通過集成的以太網(wǎng)接口,可以通過 SIMOTION IT 訪問集成 Web 器上的數(shù)據(jù)。通信回路采用標(biāo)準(zhǔn) IT 協(xié)議,進(jìn)行調(diào)試、診斷和維護(hù)。
也可以使用遠(yuǎn)程維護(hù)、診斷和遠(yuǎn)程等功能。
另外還提供了標(biāo)準(zhǔn) PC 接口,用于連接以下部件:
打印機(jī)、鍵盤和鼠標(biāo)等硬件
可視化軟件或 Microsoft Office 程序等軟件。
SIMOTION 操作系統(tǒng)具有實(shí)時功能
*獨(dú)立的 SIMOTION 操作系統(tǒng)與 SIMOTION P 上的 WINOOWs 并行運(yùn)行。通過這種實(shí)時擴(kuò)展,可實(shí)現(xiàn)能夠滿足 SIMOTION P 平臺上的高性能要求的復(fù)雜運(yùn)動控制應(yīng)用。
功能強(qiáng)大的 PC 技術(shù)
系統(tǒng)采用新的 PC 處理器技術(shù),可確保提供佳性能。
指令執(zhí)行速度非常之快,為中性能范圍提供了新的應(yīng)用機(jī)會。
)梯形圖中的左、右母線
畫梯形圖時必須遵守兩點(diǎn):
(1)左母線只能直接接各類繼電器的觸頭,繼電器線圈不能直接接在左母線上。
(2)右母線只能直接接各類繼電器的線圈(不含輸入繼電器的線圈),繼電器的觸頭不能直接接右母線。
圖1a所示是錯誤的梯形圖,一個錯誤是線圈直接接在左母線上,另一個錯誤是常開觸頭直接接在右母線上。
圖1 梯形圖的畫法
2)繼電器線圈和觸頭
(1)梯形圖中所有繼電器的編號,應(yīng)在所選PLC軟件元件表所列范圍內(nèi),不能任意選用。一般情況下,同一線圈的編號在梯形圖中只能出現(xiàn)一次,而同一觸頭的編號在梯形圖中可以重復(fù)出現(xiàn)。
同一編號的線圈在程序中使用兩次或兩次以上,稱為雙線圈輸出,雙線圈輸出只有在特殊情況下才允許出現(xiàn)。用步進(jìn)指令編寫的程序中,就允許同一編號的線圈多次出現(xiàn)。一般程序中如果出現(xiàn)雙線圈輸出,則容易引起誤操作。
(2)梯形圖中,只表示輸入繼電器的觸頭,輸入繼電器的線圈是不反映出來的。
(3)梯形圖中,不允許出現(xiàn)PLC所驅(qū)動的負(fù)載,只能出現(xiàn)相應(yīng)輸出繼電器的線圈。
(4)梯形圖中,所有觸頭都應(yīng)按從上到下、從左到右的順序排列,并且觸頭只允許畫在水平方向(主控觸頭除外)。
3)合理設(shè)計梯形圖
(1)在每個邏輯行中,串聯(lián)觸頭多的電路塊應(yīng)安排在上面,這樣可省略一條ORB指令。
(2)在每個邏輯行上,并聯(lián)觸頭多的電路塊應(yīng)安排在左邊,這樣可省略一條ANB指令。
(3)如果多個邏輯行中都具有相同的控制條件,可將每個邏輯行中相同的部分合列在一起,共用同一個控制條件,以簡化梯形圖。
(4)設(shè)計梯形圖時,一定要了解PLC的掃描工作方式,即在程序處理階段,對梯形圖按從上到下、從左到右的順序逐一掃描處理,這一點(diǎn)有別于繼電控制線路。
西門子6DD1681-0EB3
S7-300/400 CPU的循環(huán)掃描時間(看門狗時間)默認(rèn)為150ms(最大可修改為6000ms),用戶程序的執(zhí)行時間必須在設(shè)定的掃描周期監(jiān)控時間范圍內(nèi)。最大掃描周期設(shè)置如圖2所示:
圖2 設(shè)置最大掃描周期時間
2. 如何查看S7-300/400系統(tǒng)掃描循環(huán)時間?
如果工程師需要了解程序的掃描周期,可通過如下兩種方法查詢。
方法一、將程序下載到PLC后,進(jìn)行在線連接,查看CPU信息,如圖3所示:
圖3 查看CPU“掃描循環(huán)時間”
方法二、通過將OB1相應(yīng)的臨時變量傳送到M區(qū),即可讀取CPU掃描循環(huán)時間,如圖4、圖5所示:
圖4 臨時變量傳送到M區(qū)
圖5 變量監(jiān)控
3. 如何查看S7-300/400中一個子程序的大約執(zhí)行時間?
使用S7-300/400 CPU時,如果工程師需要了解某個子程序的大約執(zhí)行時間,可在該子程序前、后分別讀取CPU系統(tǒng)時鐘,然后使用時鐘相減指令FC34進(jìn)行編程計算,步驟如下:
1、設(shè)置PLC系統(tǒng)時鐘,按圖6所示的設(shè)置:
圖6 置PLC系統(tǒng)時鐘
2、創(chuàng)建一個塊符號名為“time”的數(shù)據(jù)塊(DB1),并創(chuàng)建如下變量,如圖7所示:
圖7 創(chuàng)建數(shù)據(jù)塊
3、在需要測試的子程序的第一個網(wǎng)絡(luò)和最后一個網(wǎng)絡(luò)讀取系統(tǒng)時鐘,然后運(yùn)用時鐘相減指令FC34進(jìn)行計算。
如下例程中測試了“FC1”子程序的執(zhí)行時間,如圖8所示:
圖8 “子程序執(zhí)行時間”例程
4、通過變量監(jiān)控表查看該子程序的大約執(zhí)行時間,如圖9所示:
圖9 子程序大約執(zhí)行時間
初步說明
S7-300/400 系列PLC的以太網(wǎng)通訊模塊 CP343-1/443-1 Advanced系列除了支持S7 、TCP、 ISO-on-TCP等通訊協(xié)議外,還支持IT功能,具體包括FTP(client/server)、 (SMTP client) 、Web server。支持IT功能模塊的具體信息,請參考文檔最后參考手冊部分鏈接。