西門子SM431模塊價格西門子SM431模塊價格
重慶禹控自動化設備有限公司
聯(lián) 系 人 : 黃杰 ()
24小時手機 :
聯(lián) 系 :2535-20984
銷 售 直 線:
傳 真:
除了指令,為進行通訊,PLC還有相應的協(xié)議與通訊指令或命令,這些也反映了PLC的性能。
5.6支持軟件
為了便于編制PLC程序,多數PLC廠家都開發(fā)有關計算機支持軟件。
從本質上講,PLC所能識別的只是機器語言。它之所以能使用一些助記符語言、梯形圖語言、流
程圖語言,以至高級語言,全靠為使用這些語言而開發(fā)的種種軟件。
助記符語言是zui基本也是zui簡單的PLC語言。它類似計算機的匯編語言,PLC的指令系統(tǒng)就是用這
種語言表達的。這種語言僅使用文字符號,所使用的編程工具簡單,用簡易編程器即可。所以,
多數PLC都配備有這種語言。
梯形圖語言是圖形語言,它用類似于繼電器電路圖的符號表達PLC實現(xiàn)控制的邏輯關系。這種語
言與符號語言有對應關系,很容易互相轉換,并便于電氣工程師了解與熟悉,故用得很普遍,幾
乎所有的PLC都開發(fā)有這種語言。由于它是用圖形表達,小的編程器不好使用它,得有較大的液
晶畫面的編程器,才能使用它。多數是在計算機對PLC編程時,才使用這種語言。
流程圖語言,它也是圖形語言,不過所用的符號不與電氣元件符號相似,而與計算機用的流程圖
符號相似,便干計算機工作人員了解與熟悉。流程圖語言與符號語言也有一一對應關系,只是它
對應的符號語言與梯形圖的對應不一樣。熟悉計算機而又未從事過一般電氣工作的人員,樂于用
這種語言對PLC編程。日本OMRON公司開發(fā)的F系列機就是使用這種語言。
西門子S7-300 PLC簡介
2.1 PLC技術的概念及發(fā)展過程
2.1.1 PLC技術的概念
PLC即可編程控制器(Programmable logic Controller),是指以計算機技術為基礎的新型工業(yè)
控制裝置。PLC是一種專門為在工業(yè)環(huán)境下應用而設計的數字運算操作的電子裝置。它采用可以
編制程序的存儲器,用來在其內部存儲執(zhí)行邏輯運算、順序運算、計時、計數和算術運算等操作
的指令,并能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。
2.1.2 PLC技術的發(fā)展歷史
*以來,計算機控制和傳統(tǒng)PLC控制一直是工業(yè)控制領域的兩種主要控制方法,PLC自1969年問
世以來,以其功能強、可靠性高、使用方便、體積小等優(yōu)點在工業(yè)自動化領域得到迅速推廣,成
為工業(yè)自動化領域中競爭力的控制工具。但傳統(tǒng)的PLC體系結構是封閉的,各個PLC廠家的硬
件體系互不兼容,編程語言及指令系統(tǒng)各異,用戶選擇了一種PLC產品后,必須選擇與其相應的
控制規(guī)程,學習特定的編程語言,不利于終端用戶功能的擴展。近年來,工業(yè)自動化控制系統(tǒng)的
規(guī)模不斷擴大,控制結構更趨于分散化和復雜化,需要更多的用戶接口。同時,企業(yè)整合和開放
式體系的發(fā)展要求自動控制系統(tǒng)應具有強大的網絡通訊能力,使企業(yè)能及時地了解生產過程中的
諸多信息,靈活選擇解決方案,配置硬件和軟件。此外為了擴大控制系統(tǒng)的功能,許多新型傳感
器被加裝到控制單元上。
圖1 FM352-5外形圖
1.1 模塊概述
☆ FM 352-5 高速布爾處理器可以進行快速的二進制控制以及提供zui快速的切換處理( 循環(huán)周期
1μs)
☆ 可以用LAD 或FBD 編程
☆ 指令集包括位指令(STEP 7 指令的子集)、定時器、計數器、分頻器、頻率發(fā)生器和移位寄存
器集成12DI/8DO
☆ 此模塊有源型(6ES7352-5AH10-0AE0)數字量輸出和漏型(6ES7352-5AH00-0AE0)數字量輸
出兩種類型
☆ 具有1個高速計數通道,允許連接 24V 增量編碼器、5V 增量編碼器或串口值編碼器
2 FM 352-5實例程序使用簡介
為了使用FM 352-5模塊,必須電腦中安裝STEP 7編程軟件和FM 352-5 驅動軟件包,之后安裝模
塊并對其供電,此時模塊處于STOP狀態(tài),下面通過實例程序(安裝FM 352-5 驅動軟件后,在
STEP 7實例庫中可以獲得)可以快速檢測模塊是否正常。
2.1 安裝并組態(tài)模塊
詳細步驟請參考FM 352-5手冊中第3、4和5章。
2.1.1 安裝硬件組件并接線
安裝 FM 352-5 模塊和一個S7-300 CPU 到同一機架上,提供電源給 CPU 和 FM 352-5 模塊的1L
和2L 端子。
2.1.2 安裝組態(tài)軟件
FM 352-5軟件包可從模塊附帶光盤或從以下地址獲得:287839987
安裝過程與 STEP 7 軟件類似,直接運行 Setup.exe 文件即可。
注:安裝前修改 Windows 系統(tǒng)語言為 English(United States),如下圖所示:
圖2 修改系統(tǒng)語言
2.1.3 新建一個 STEP 7 項目
雙擊桌面 STEP 7 圖標打開 SIMATIC Manager。通過菜單 “File – New” 選項或使用 按鈕,
新建一個名為 FM 352-5 的項目,如下圖所示:
圖3 新建項目對話框
2.1.4 組態(tài)硬件
新建一個 CPU 300 站,在項目中雙擊硬件組態(tài)圖標,如下圖所示:
圖4 雙擊硬件組態(tài)圖標
在硬件組態(tài)中插入一個S7-300 站和一個 FM 352-5 模塊,如下圖所示:
圖5 插入CPU和FM352-5
2.1.5 保存并編譯硬件組態(tài)
為保證組態(tài)無誤,需在項目硬件組態(tài)界面菜單中選擇“Station -- Save and Compile”或點擊
按鈕編譯硬件組態(tài), 如下圖所示:
圖6 編譯硬件組態(tài)
2.2 復制實例程序
2.2.1 如何查找實例程序
在安裝完 FM 352-5 軟件包之后,一個實例項目也被安裝到了 STEP 7 的“樣例項目”文件夾下
。項目路徑如下:
..\STEP7\EXAMPLES\zEn29_01
2.2.2 拷貝實例程序到用戶項目
在 SIMATIC Manager 窗口中通過菜單“File > Open > Sample Projects”打開示例項
目“zEn29_01_FM352-5_Prog”,從項目的塊文件夾下拷貝以下程序塊:
OB1 -- 主程序
OB40 -- 中斷處理程序
FB3 -- FM 352-5程序
FB30 -- FM 352-5 Debug模式
FB31 -- FM 352-5 Normal模式
FB113 -- 32位脈沖定時器
FB114 -- 延時導通定時器
FB119 -- 時鐘脈沖發(fā)生器
DB3 -- Debug模式下系統(tǒng)使用的數據塊
DB5 -- CPU 發(fā)送數據到FM 352-5 所使用的數據塊
DB6 -- CPU 從FM 352-5接受數據所使用的數據塊
DB30 -- FB30 的背景數據塊
DB31 -- FB31 的背景數據塊
VAT_1 -- 變量表用于調試 FM 352-5