應用領域 | 化工,電子/電池,電氣 | 產(chǎn)地 | 德國 |
---|---|---|---|
品牌 | 西門子 |
從左到右分別為:插入向下直線,插入向上直線,插入左行,,插入右行,插入接點,,插入線圈,,插入指令盒。圖11LAD指令工具條3.瀏覽條(NavigationBar)瀏覽條為編程提供按鈕控制,,可以實現(xiàn)窗口的快速切換,,即對編程工具執(zhí)行直接按鈕存取,包括程序塊(ProgramBlock),、符號表(SymbolTable),、狀態(tài)圖表(StatusChart)
![]() |
參考價 | ¥670 |
訂貨量 | 1臺 |
更新時間:2022-10-25 22:53:52瀏覽次數(shù):372
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,,謝謝!
西門子PLC模塊6ES7212-1BE40-0XB0
X1,XA1,Y,Z,W1,WA1,S軸的驅動參數(shù)配置;X1,XA1,Y,Z,W1,WA1,S軸的驅動優(yōu)化,;X1,XA1,Y,Z,W1,WA1軸的螺距補償,。通過PROFIBUS總線對機床上各個用戶操作站進行硬件組態(tài)聯(lián)機及設定。設頂用戶報警信息及操作信息的編制和顯示,、附件頭裝卸的程序編制,、840D控制系統(tǒng)標準功能的實現(xiàn)。PLC控制程序的設計及聯(lián)機調試除了設計該機床正常工作所需各種功能的PLC程序外,,針對于該數(shù)控龍門加工中心特殊功能,,也作了以下PLC程序設計及調試,。利用兩臺增量編碼器,X軸龍門軸同步功能的PLC程序設計及調試,。利用兩根LB382C直線光柵尺,,W軸龍門軸同步功能的PLC程序設計及調試。
從左到右分別為:插入向下直線,,插入向上直線,,插入左行,插入右行,,插入接點,,插入線圈,插入指令盒,。圖11LAD指令工具條3.瀏覽條(NavigationBar)瀏覽條為編程提供按鈕控制,,可以實現(xiàn)窗口的快速切換,即對編程工具執(zhí)行直接按鈕存取,,包括程序塊(ProgramBlock),、符號表(SymbolTable)、狀態(tài)圖表(StatusChart),、數(shù)據(jù)塊(DataBlock),、系統(tǒng)塊(SystemBlock)、交叉引用(CrossReference),、和通信(Communication),。單擊上述任意按鈕,則主窗口切換成此按鈕對應的窗口,。22用菜單命令“檢視"→“幀"→“瀏覽條",,瀏覽條可在打開(可見)和關閉(隱藏)之間切。
在可編程邏輯控制器系統(tǒng)設計時,,首先應確定控制方案,,下一步工作就是可編程邏輯控制器工程設計選型。工藝流程的特點和應用要求是設計選型的主要依據(jù),??删幊踢壿嬁刂破骷坝嘘P設備應是集成的、標準的,,按照易于與工業(yè)控制系統(tǒng)形成一個整體,,易于擴充其功能的原則選型所選用可編程邏輯控制器應是在相關工業(yè)領域有投運業(yè)績、成熟可靠的系統(tǒng),,可編程邏輯控制器的系統(tǒng)硬件,、軟件配置及功能應與裝置規(guī)模和控制要求相適應。熟悉可編程序控制器,、功能表圖及有關的編程語言有利于縮短編程時間,,因此,,工程設計選型和估算時,應詳細分析工藝過程的特點,、控制要求,,明確控制任務和范圍確定所需的操作和動作,然后根據(jù)控制要求,,估算輸入輸出點數(shù),、所需存儲器容量、確定可編程邏輯控制器的功能,、外部設備特性等,,后選擇有較高性能價格比的可編程邏輯控制器和設計相應的控制系統(tǒng)。
驅動系統(tǒng)及電動機的配置選用了西門子611D數(shù)字伺服驅動系統(tǒng)及1FT6系列交流伺服電動機改造X1軸,,XA1軸,Y軸,,Z軸,W1軸,,WA1軸,S軸,,選用西門子611D數(shù)字模塊進行控制。PLC部分選用西門子S7-300和S7-ET200B改造原S5-PLC,。采用SIEMENS840D標準機床控制面板及用戶操作面板實現(xiàn)機床的一些輔助動作和功能,。機床標準功能設置首先通過根據(jù)原機床標準功能,自行設計電氣原理圖,,并組織現(xiàn)場安裝調試進行PLC,、NC聯(lián)機調試。通過選用HEIDENHAIN直線光柵尺(LB382C)更換原Y軸,、Z軸,、W1軸,、WA1軸測量系統(tǒng),。用HEIDENHAIN的增量編碼器(ROD485)更換原X軸位置編碼。
離線方式:有編程軟件的計算機與PLC斷開連接,。此時可進行編程,、編譯。聯(lián)機方式和離線方式的主要區(qū)別是:聯(lián)機方式可直接針對連接PLC進行操作,,如上裝,、下載用戶程序等。離線方式不直接與PLC聯(lián)系,,所有的程序和參數(shù)都暫時存放在磁盤上,,等聯(lián)機后再下載到PLC中。PLC有兩種操作模式:STOP(停止)和RUN(運行)模式,。在STOP(停止)模式中可以建立/編輯程序,,在RUN(運行)模式中建立,、編輯、監(jiān)控程序操作和數(shù)據(jù),,進行動態(tài)調試,。若使用STEP7-Micro/WIN32軟件控制RUN/STOP(運行/停止)模式,在STEP7-Micro/WIN32和PLC之間必須建立通信,。另外,,PLC硬件模式開關必須設為TERM(終端)或RUN(運行。
22工具菜單的選項子菜單可以設置3種編輯器的風格,,如字體,、指令盒的大小等樣式。(7)窗口窗口菜單可以設置窗口的排放形式,,如層疊,、水平、垂直,。(8)幫助幫助菜單可以提供S7-200的指令系統(tǒng)及編程軟件的所有信息,,并提供在線幫助、網(wǎng)上查詢,、訪問等功能,。2.工具條(1)標準工具條,如圖4所示,。圖4標準工具條各快捷按鈕從左到右分別為:新建項目,、打開現(xiàn)有項目、保存當前項目,、打印,、打印預覽、剪切選項并復制至剪貼板,、將選項復制至剪貼板,、在光標位置粘貼剪貼板內容、撤消后一個條目,、編譯程序塊或數(shù)據(jù)塊(任意一個現(xiàn)用窗口),、全部編譯(程序塊、數(shù)據(jù)塊和系統(tǒng)塊),、將項目從PLC上載至STEP7-Micro/WIN從STEP7-Micro/WIN32下載至PLC,、符號表名稱列按照A-Z從小至大排序、符號表名稱列按照Z-A從大至小排序,、選項(配置程序編輯器窗口,。
西門子PLC模塊6ES7212-1BE40-0XB0
為了更好地理解 Modbus 主站的編程,可參考下面的例程。
例子程序1: 多個MBUS_MSG指令輪詢執(zhí)行,,
注意
1. 該例程使用 Micro/WIN V4.0 SP5 保存,。
2. 該例程僅訪問一個從站,若訪問不同的從站,,可通過改變從站地址來實現(xiàn),。
Modbus RTU 主站指令庫應用例程
例子程序2:反復激活單個MBUS_MSG指令:
Modbus RTU 主站變址方式輪詢訪問應用例程
注意:此指令庫/程序的作者和擁有者對于該軟件的功能性和兼容性不負任何責任。使用該軟件的風險由用戶自行承擔,。由于它是免費的,,所以不提供任何擔保,錯誤糾正和支持,,用戶不必為 此西門子與服務部門,。
Modbus RTU 主站庫對 CPU 的版本是否有要求,為什么編譯例子程序時,,會遇到 4 個錯誤,?
Modbus RTU 主站庫對 CPU 的版本確實有要求,CPU 的版本必須為 2.00 或者 2.01(即訂貨號為6ES721*-***23-0BA*),,1.22 版本之前(包括 1.22 版本)的 S7-200 CPU 不支持,。
Modbus 指令庫啟動后,如何通過同一個通信端口進行 CPU 監(jiān)控,?
Modbus 指令庫使用的是 CPU 的自由口通信功能,,工作在自由口模式下的通訊口不能使用 Micro/WIN 的 PPI 編程通信監(jiān)控。如果通信口都已經(jīng)被占用,,可以考慮:
加一個通信模塊(如 EM 277,、CP 243-1、EM 241 等)擴展出一個編程通信口
中止自由口模式,,可以將 CPU 上的模式開關從 RUN 撥到 STOP,;或者保持處于 RUN 狀態(tài),用程序停止指令庫的 Modbus 模式(參見指令庫應用)
如何理解 Modbus 地址與功能碼的區(qū)別,?
Modbus 地址與 Modbus 的功能碼是兩個層次的概念,。
根據(jù) Modbus 通信協(xié)議,Modbus 數(shù)據(jù)的地址使用 0xxxx,、1xxxx,、3xxxx 和 4xxxx 的形式,分別表示數(shù)字量輸出,、數(shù)字量輸入、模擬量輸入等數(shù)據(jù)地址,。在使用 S7-200 的指令庫時,,Modbus 數(shù)據(jù)地址與 S7-200 的 I/O 和數(shù)據(jù)存儲區(qū)地址間有特定的對應關系。
有些設備表明它支持 Modbus RTU 通信協(xié)議,但也詳細提供了讀寫數(shù)據(jù)的詳細通信幀格式,,其中包括如何 Modbus 站的地址,,需要讀寫數(shù)據(jù)類型、長度等等,。數(shù)據(jù)幀有特定字節(jié)指出此指令讀寫的數(shù)據(jù)類型和地址,,此字節(jié)的數(shù)據(jù)內容即所謂"功能碼",如功能 1 讀取單個/多個數(shù)字量輸出點的值,。
支持 Modbus 協(xié)議的設備或軟件,,使用時用戶直接設置或看到的應當是 Modbus 數(shù)據(jù)地址。Modbus 地址所訪問的數(shù)據(jù),,是通過各種"功能"讀寫而來,。功能碼是 Modbus 地址的底層。如果 Modbus 通信的一方提供的所謂 Modbus 協(xié)議只有功能碼,,則需要注意了解此功能號與 Modbus 地址間的對應關系,。
如何訪問大于 9999 的保持寄存器地址?
通常 Modbus 協(xié)議的保持寄存器地址范圍在 40001 - 49999 之間,。對于多數(shù)應用來說已經(jīng)夠了,。但有些 Modbus 從站把地址映射到保持寄存器區(qū)的地址超過 9999 的部分。
Modbus Master 協(xié)議庫支持超過 9999 的保持寄存器地址,。地址范圍為 400001 - 465536,。只需在調用 MBUS_MSG 子程序時給 Addr 參數(shù)賦相應的值即可,如 416768,。
Modubs Master 擴展地址模式僅支持保持寄存器區(qū),,不支持其他地址類型。
S7-200 作為 Modbus 主站方接收上來的數(shù)據(jù)格式與第三方設備不一樣怎么辦,?
西門子PLC數(shù)據(jù)的存儲格式為高位低存方式,。舉例:VD200中包含VW200和VW202,其中VW202是低字,,VW200是高字,。若第三方設備與西門子數(shù)據(jù)存儲格式不同,是低位低存的方式,,那么通信上來的數(shù)據(jù)就會存在錯誤,,需要進行轉換才能使用。編程的方式比較多樣,,針對雙字中高低字的交換可以使用SWAP(字交換)指令,,若是字節(jié)交換可以考慮循環(huán)移位指令。
S7-200 是否支持如 Modbus TCP 等其它協(xié)議,?
不支持,。S7-200自身的通信端口或其通信擴展模塊均不支持 Modbus TCP,、CANopen、DeviceNet 以及 BACnet 通信協(xié)議,。
為什么 S7-200 作 Modbus 主站時 MBUS_MSG 指令報6號錯誤,?
引起6號錯誤主要有兩方面的原因:1.多個 MBUS_MSG 指令同時使能執(zhí)行;2. Modbus庫存儲區(qū)中分配的建議地址區(qū)與編程中已使用的V存儲區(qū)有重疊,。
2Modbus RTU從站