遵義西門子PLC模塊S7-200SMART代理商控制柜用
發布日期 :2023-04-12 13:45發布IP:113.246.69.6編號:11663177
詳細介紹 遵義西門子PLC模塊S7-200SMART代理商控制柜用遵義門子PLC代理,遵義西門子S7-200SMART代理,西門子PLC代理 西門子S7-300/400的數據形式轉換指令I DI、DI R用于16位整數與32位整數、32位整數與浮點數之間的轉換;ROUND和TRUNC的作用與意義與S7-200相同,用于對浮點數的小數部位處理;CEIL、FLOOR是當浮點與整數相差很大時的兩種不同處理方式。 ??I_DI指令可以將16位整數轉換為32位整數,其實質只是將符號位從原16位整數的bit15移到32位整數的bit31上,其余數據不變或增補0而已。 ??ROUND指令是將浮點數的小數部分四舍五人轉換成雙整數;TRUNC指令是將浮點數的小數部分舍去轉換成雙整數。 ??由于浮點數的數據表示范圍要遠遠大于雙字長整數。當浮點數的值大于整數時,通過CEIL指令,可以將浮點數轉換為大于等于該浮點數的*小整數;通過FLOOR指令,可以將浮點數轉換為小于等于該浮點數的*大整數。 存儲器卡——用來在沒電的情況下不需要電池就可以保存用戶程序。PPI口用來連接編程設備、文本顯示器或其他CPU。 S7-300 相比較S7-200,S7-300針對的是中小系統,他的模塊可以擴展多達32個模塊,背板總線也在模塊內集成,它的網絡連接已比較成熟和流行,有MPI(多點接口)、PROFIBUS和工業以太網,使通訊和編程變的簡單和多選性,并可以借助于HWConfig工具可以進行組態和設置參數。 S7-300的模塊稍微多一點,除了信號模塊(SM)和200的EM模塊同類型之外,它還有接口模塊(IM)——用來進行多層組態,把總線從一層傳到另一層;占位模塊(DM)——為沒有設置參數的信號模塊保留一個插槽或為以后安裝的接口模塊保留一個插槽;功能模塊(FM)——執行特殊功能,如計數、定位、閉環控制相當于對CPU功能的一個擴展或補充;通訊處理器(CP)——提供點對點連接、PROFIBUS和工業以太網。 CPU設計 遵義西門子PLC模塊S7-200SMART代理商控制柜用遵義門子PLC代理,遵義西門子S7-200SMART代理,西門子PLC代理 模式選擇器有:MRES=模塊復位功能;STOP=停止模式,程序不執行;RUN=程序執行,編程器只讀操作;RUN-P=程序執行,編程器可讀寫操作。 ?S7-300/400的數據形式轉換指令BCD_I、I_BCD、BCD_DI、DI_BCD用于十六進制數與BCD之間的轉換。 ?可以用I0.2將Q4.0復位(見圖4-53)。在OB1中調用SFC34“QRY_DINT”來查詢延時中斷的狀態字STATUS,查詢的結果用MW8保存,其低字節為MB9。OB_NR的實參是延時中斷 OB的編號,RET_VAL為SFC 執行時的錯誤代碼,為0時無錯誤。 ??在延時過程中,可以在10.1的上升沿調用SFC33“CAN_DINT”來取消延時中斷過程。 ??3.仿真實驗 ??打開仿真軟件PLCSIM,將程序和組態信息下載到仿真PLC。切換到RUN-P模式時,M9.4馬上變為1狀態,表示OB20已經下載到了CPU中。 ??執行PLCSIM的菜單命令“Execute”→“TriggerErrorOB”→“Hardware Interrupt (OB40-OB47)…”(見圖4-49),在“Hardware Interrupt OB(40-47)”對話框中,輸入DI模塊的起始字節地址0和模塊內的位地址0。單擊“Apply”按鈕,I0.0產生硬件中斷,CPU調用OB40,M9.2變為1狀態,表示正在執行SFC32啟動的時間延時。 ??在SIMATIC管理器中生成變量表(見圖4-54),單擊工具欄上的劍按鈕,啟動監控功能。MD20是在OB40中讀取的BCD格式的時間值(25分9秒643毫秒),*后1位為星期的代碼,5表示星期4。 在本例中,手動是指對主電動機M1、進給電動機M2和工步進給電磁閥YV的控制。單獨手動時,除了試驗負載是否正常工作外,還要試驗是否能完成控制動作要求。 ??3)單步運行工作方式 ??單步運行是指在順序控制中,每按動一次按鈕,控制運行就前進一個狀態工步。在正常生產中,這是沒有必要的工作方式,但對設備進行調試卻是非常必要的。單步運行時主要是觀察控制順序是否正常,每一個狀況工步內的動作是否符合要求,狀態能否正確轉移等。 ??4)單周期運行工作方式 ??單周期是指僅運行一個工作周期,例如,本例中如果一個工件鉆孔完畢,必須用人工進行裝卸,則只能運行一個周期回到原位等待啟動指令,所以單周期運行是一種半自動工作方式。在單周期運行期間,若中途按下停止按鈕,則停止運行,如再啟動按鈕,應從斷開處繼續運行,直到完成一個周期工作為止。 ??10s的延時時間到時,CPU調用OB20,M9.2變為0狀態,表示延時結束。OB20中的程序將Q4.0置位為1狀態(見圖4-52),并且用MOVE指令立即寫入D0模塊??梢杂?0.2復位Q4.0(見圖4-53)。在OB20中保存在MD24的實時時間值為25分19秒643毫秒,與OB40中保存在MD20的時間值相減,可知定時精度是相當高的。 ??在時過程中用仿真軟件將I0.1 置位為1,M9.2變為0狀態,表示0B20的延時被取消,定時時間到不會調用0B20。 相關分類 |
推薦產品 信息搜索
上海卓曙自動化設備有限公司
|