威海西門子S7-1500PLC模塊代理商專業價優
發布日期 :2023-04-19 09:01發布IP:113.246.70.202編號:11722838
詳細介紹 威海西門子S7-1500PLC模塊代理商專業價優威海西門子PLC代理,威海西門子S7-1500代理,西門子PLC代理 S7-300/400存儲器間接尋址和寄存器間接尋址 ??S7-300/400的直接尋址方法與S7-200相同。間接尋址方式有“存儲器間接尋址”與"寄存器間接尋址"兩種。由于S7-300/400具有專用的指針寄存器AR1、AR2,因此,間接尋址建立“地址指針”的方法與指令的表示方法、尋址的范圍等均與S7-200 PLC有大的區別,其使用更方便,尋址范圍也更大。 ??①存儲器間接尋址 ?(2)拔出ET200SPN電源模塊的診斷 ??運行時拔出ET200SPN插槽1的電源模塊,CPU的LED狀態不變,CP343-1、IM151-3PN ??和有診斷功能的DI、DO模塊的SFLED亮,未產生中斷。 ??在診斷視圖中,CP343-1和ET200SPN有故障符號。 ??CP343-1的診斷緩沖區的診斷信息為“外部錯誤,進入的事件”。 ??IM151-3PN的“模塊信息”對話框的“常規”選項卡中的信息為“模塊可用且正常,外部出錯”,“IO設備診斷”選項卡的診斷信息為“插槽1中的模塊丟失”。 ??(3)硬件中斷 ??CP343-1作PROFINET控制器時,ET200SPN的DI模塊屬性視圖的“參數”選項卡中的硬件中斷復選框為灰色,不能組態硬件中斷。 ??S7-300/400與S7-200 PLC兩者的存儲器間接尋址方式相比,在實際使用中只有兩方面明顯的區別。 ??a.在S7-300/400中,間接尋址不需要建立指針的過程,可以直接在尋址對象的前面加"【】"標記,表示該尋址對象為間接尋址。 ??b.間接尋址可以用于二進制位地址。 ??【例3-8】通過局部變量LD10,將輸入122.2讀入,與10.0進行"與"運算,結果輸出到Q0.1的程序如下: 間接尋址程序 ??將繼電器電路圖轉換為功能相同的可編程序控制器的外部接線圖和梯形圖的步驟如下: ??1)了解和熟悉被控設備的工藝過程和機械的動作情況,根據繼電器電路圖分析和掌握制系統的工作原理,這樣才能到在設計和調試控制系統時心中有數。 ??2)確定可編程序控制器的輸人信號和輸出負載,以及與它們對應的梯形圖中的輸人位和輸出位的地址,畫出可編程序控制器的外部接線圖。 ??3)確定與繼電器電路圖的中間繼電器、時間繼電器對應的梯形圖中的存儲器位(M)和定時器(T)的地址。這兩步建立繼電器電路圖中的元件和梯形圖中的位地址之間的對應關系。 ??4)根據上述對應關系畫出梯形圖。 ??圖48是某三速異步電動機起動和自動加速的繼電器控制電路圖,圖49和圖4-10是實現相同功能的可編程序控制器控制系統的外部接線圖和梯形圖。 ??②寄存器間接尋址 ??S7-300/400的寄存器間接尋址是一種利用指針寄存器進行偏移的間接尋址方式,格式為【AR1,m】或【AR2,m】,間接尋址所指定的存儲器地址為指針寄存器AR1或AR2的內容與m之和。 高速輸入 SIMATIC S7-1200 控制器帶有多達 6 個高速計數器,本體*大支持 100 kHz,信號板*大支持 200 kHz,用于計數和 測量。 高速輸出 SIMATIC S7-1200 控制器集成了四個100 kHz 的高速脈沖輸出,用于步進電機或伺服驅動器的速度和位置控制。(使用 PLCopen 運動控制指令)這四個輸出都可以輸出脈寬調制信號來控制電機速度、閥位置或加熱元件的占空比。SIMATIC S7-1217C 的 4 個 DI 和 4 個 DO*大支持 1MHz 的差分輸入、差分輸出。 ??指針寄存器 AR1或 AR2為雙字長寄存器,可以同時存儲地址、字節、位等信息。因此,尋址不僅可以在存儲器自身的區域內進行(如內部標志M之間、輸入工之間等),而且可以在不同的區域內進行(如由內部標志M到輸入I等)。 ??地址位(bit31):"0"表示指針寄存器不含地址符,地址符bit24~bit26應為0; ?在編寫OB85的程序時,應根據OB85的啟動信息,判定是哪個模塊損壞或沒有插入。OB85的局部變量OB_85_FLT_ID的錯誤代碼的意義舉例如下B#16#B1和B#16#B2分別表示更新過程映像輸入、輸出表時的I/O訪問錯誤。可以用SFC49“LGC_GADR”查找有關模塊所在的機架和槽位,以及模塊的用戶數據地址區中的偏移量。 ??4 機架故障或分布式I/O的站故障中斷(OB86) ??如果機架、DP主站系統或分布式I/O(DP從站或PROFINETIO設備)由于掉電、總線導線斷開、IO 系統的故障,或者某些其他原因引起的故障,CPU的操作系統將調用組織塊OB86。故障出現和消失時將分別調用一次OB86??梢愿鶕﨩B86的啟動信息,在OB86中編程,確定是哪個機架或分布式設備有故障或通信中斷。 ??5. I/O訪問錯誤中斷(OB122) ??CPU如果訪問有故障的I/O模塊、不存在的或有故障的DP從站的PIPQ輸入/輸出數據?;蛘咴L問了一個CPU不能識別的 I/O 地址,CPU的操作系統將在每個掃描周期調用一次OB122. 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|