湖南翰智自動化設備有限公司致力于工業自動化控制領域的產品開發、工程配套和系統集成,擁有豐富的自動化產品的應用和實踐經驗以及雄厚的技術力量。*銷售西門子S7-200PLC/S7-200CPU/S7-300PLC/S7-300CPU/S7-400PLC/S7-400CPU/S7-1200PLC/S7-1200CPU/西門子觸摸屏/西門子SITOP電源/西門子LOGO/西門子MM420變頻器/
?:吳(銷售工程師)
:
:
西門子S7-400功能模塊西門子S7-400功能模塊
用DP總線對電機起、停及速度控制
S7-300/400PLC通過PROFIBUS周期性通訊方式將控制字1(CTW1)和主設定值(NSETP_B)發送至驅動器。
(1) 控制字中Bit0做電機的起、停控制。
(2) 主設定值為速度設定值,頻率設定值和實際值要經過標準化,使得4000H(十六進制)對應于*,發送的zui高頻率(zui大值)為7FFFH(200%)。可以在P2000中修改參考頻率(缺省值為50Hz)。
(3) 組態的報文結構 PZD=2或自由報文999時,在S7-300/400 中可用“MOVE”指令進行數據傳送;當組態的報文結構PZD>2,在S7-300/400中需調用SFC14和SFC15系統功能塊。
? SFC14(“DPRD_DAT”)用于讀Profibus 從站的過程數據
? SFC15(“DPWR_DAT”)用于將過程數據寫入Profibus 從站
例子:SERVO_02 ”控制字、主設定值的發送及狀態字、實際頻率的讀取程序
(1) 控制驅動器運行:
通過先發送控制字(STW1)047E然后發送047F來啟動驅動器,該數據控制字在DB10.DBW8(見圖4)中,主設定值在DB10.DBD10中設定,運行信號為M1.0。這些值均通過變量表VAT_2設定及監控。控制程序見圖3。
(2)停止驅動器:
應發送控制字047E至驅動器。
(3)讀取驅動器狀態字及頻率實際值:
PLC接收狀態字1(ZSW1),存放在DB10.DBW0中;接收驅動器傳來的頻率實際值,存放在DB10.DBD2中。