應(yīng)用領(lǐng)域 | 電子 |
---|
SIPLUS S7-1500 CPU 1511-1 PN -40...+60°C -20°C 條件下開機 帶防腐蝕涂層 基于 6ES7511-1AK01-0AB0 . 中央處理器,帶 主存儲器 150 KB 用于 程序及 1MByte 用于數(shù)據(jù), 第 1 個接口:PROFINET IRT 含 2 端口交換機, 60 ns 比特性能表
![]() |
參考價 | ¥12 |
訂貨量 | 1 件 |
更新時間:2023-07-17 14:22:25瀏覽次數(shù):326
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子1500寬溫型CPU模塊6AG15111AK012AB0
SIPLUS S7-1500 CPU 1511-1 PN -40...+60°C -20°C 條件下開機 帶防腐蝕涂層 基于 6ES7511-1AK01-0AB0 . 中央處理器,帶 主存儲器 150 KB 用于 程序及 1MByte 用于數(shù)據(jù), 第 1 個接口:PROFINET IRT 含 2 端口交換機, 60 ns 比特性能表現(xiàn), 需要 SIMATIC 存儲卡
SIEMENS西門子
*,質(zhì)量保證,保修一年
專業(yè)銷售及維修西門子各類工控自動化配件;
:S7-200CN、S7-200SMART、S7-300、S7-400、 S7-1200、S7-1500、ET200、LOGO邏西門子可編程控制器輯控制模塊
西門子HMI人機界面:觸摸屏
西門子變頻器:MM420、MM430、MM440、G110、G120、6SE70
西門子工業(yè)以太網(wǎng):通訊網(wǎng)卡、通訊電纜、通訊接頭、總線連接器 工控機、交換機、自動化軟件等系型號齊全,快速報價,買我們的產(chǎn)品無憂所值,我們的產(chǎn)品都承諾質(zhì)保一年,讓您買的省心舒心,用的放心!
關(guān)于step7庫指令FC92的應(yīng)用及認識
今天閑來無事,回想起前一些天幫公司同事改造一涂裝線設(shè)備(2條流水線通過機器人合并到一條線上,機器人轉(zhuǎn)運并線的控制程序)。當改造時看到設(shè)備制造商那個讓我腦子暫時短路的控制程序,至今心還有余悸。我一直認為看別人的控制程序會讓我非常糾結(jié)的事情,一來需要理解那些平時自己比較生疏的指令及功能應(yīng)用,二來還必須順著原編程者的思路進行“摧殘心靈”思維進行工作,在現(xiàn)場時間緊迫的狀況下,那些程序跳轉(zhuǎn)、信號源的取舍總是讓我一時半會摸到點。說實在我自己編程讓人家看估計也是同樣的境況,做此項工作非常折磨人。
今天晚上,突然想起那個比較熟悉的200指令(循環(huán)移位指令SHRB),應(yīng)用在流水線對產(chǎn)品移動的判斷(數(shù)據(jù)傳遞方式)比較合適,而設(shè)備制造商自己的編輯的控制程序,很容易讓我每時每刻掉到他設(shè)計的“坑”中,理順邏輯關(guān)系著實消耗了一些時間。當時因為對一些300庫某一些指令的生疏,一時沒有想起是否300的庫指令中也有類似的功能調(diào)用。于是打開西門子提供的常用庫指令找了找,居然也有類似的庫指令可以應(yīng)用,由于一次調(diào)用該FC92對各管腳沒有理解到位,晚上就著手準備通過模擬仿真、學(xué)習(xí)一下。
仿真過程:
1) 打開step7,打開庫找的這個FC92拖拽到程序編輯區(qū),按F1幫助看各管腳的參數(shù)及使用說明。
FC92管腳的數(shù)據(jù)類型:
熟悉FC92的參數(shù)及數(shù)據(jù)類型有助于正確應(yīng)用,該指令大移動有效位(Bit)為一個“字”(65535)個位,實際應(yīng)用中估計不需要這么多個位了。
2) 按FC92參數(shù)填入符合數(shù)據(jù)類型的實參,并啟動仿真,創(chuàng)建好需要監(jiān)控的數(shù)據(jù)窗口:
FC92管腳含義:
EN:使能管腳(沿觸發(fā)方式)
DATA:源數(shù)據(jù)輸入,即源數(shù)據(jù)狀態(tài),該功能就是將DATA“位”狀態(tài)寫入到S_BIT的數(shù)據(jù)區(qū)中并保存,在下一個有效觸發(fā)時移動到高位
RESET:復(fù)位功能,使能時復(fù)位所有數(shù)據(jù)區(qū)為0
S_BIT:存放DATA數(shù)據(jù)存儲區(qū)的首地址(指針地址)
N:定義存放數(shù)據(jù)存儲區(qū)的范圍(2~65535)位
3) 仿真一個MW100的數(shù)據(jù),二進制為1010 1010 0000 0010,當I0.0 = 1后,使能I0.2 = 1,結(jié)果:
繼續(xù)輸入既定的數(shù)據(jù)狀態(tài)值。并輸入相應(yīng)的位狀態(tài),監(jiān)控結(jié)果:
4) 繼續(xù)將I0.0 = 0的狀態(tài)連續(xù)輸入,并使能FC92,MW100的值狀態(tài)原數(shù)據(jù)已經(jīng)被移出:
當然,I0.1 = 1復(fù)位,再激活FC92后,MW100數(shù)據(jù)將全部清空。
對于那些流水線控制,需要將檢測到的狀態(tài)值轉(zhuǎn)移到若干的工位后再處理的控制程序,是可以借鑒和參考的。
編程中想到的問題:
當采用指針定義的應(yīng)用數(shù)據(jù)區(qū)域,用交叉引用方式查詢實際應(yīng)用的地址區(qū),step7是無法實現(xiàn)的,所以,規(guī)避地址重復(fù)使用指針的查詢需要具體看程序中的地址范圍尤其重要。
編程是一件既快樂而又痛苦的工作,之所以快樂是通過自己的工作,讓不可能的事情成為可能;之所以痛苦是遇到問題或困難時的糾結(jié),非常磨礪人的意志。但是,做人必須在痛苦中成長,在痛苦中學(xué)習(xí),作為我是一件本質(zhì)的工作,需要直接面對問題而開展工作,直到把問題迎刃而解。僅以此文給可以參考、借鑒的同行。
西門子1500寬溫型CPU模塊6AG15111AK012AB0