freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第6章特殊功能指令(參考版)

2025-07-23 12:15本頁面
  

【正文】 。 ( 4)對于沒有使用過時鐘指令或長時間斷電或內(nèi)存丟失后的 PLC,在使用鐘指令前,要通過 STEP7軟件“ PLC”菜單對 PLC時鐘進行設(shè)定,然后才能開始使用時鐘指令。所以必須確保輸入正確的日期。所有日期和時間值必須采用 BCD碼表示,例如:對于年僅使用年份最低的兩個數(shù)字,1605代表 2022年;對于星期, 1代表星期日,2代表星期一, 7代表星期六, 0表示禁用星期。 輸入/輸出 T的操作數(shù): VB, IB, QB, MB, SMB, SB, LB, *VD, *AC, *LD;數(shù)據(jù)類型:字節(jié)。指令格式如下表所示: LAD STL 功能說明 TODR T 讀取實時時鐘指令:系統(tǒng)讀取實時時鐘當前時間和日期,并將其載入以地址 T起始的 8個字節(jié)的緩沖區(qū)。 3. 語句表程序 ? 主程序 LD CALL SBR_0 子程序(建立 PID回路參數(shù)表,設(shè)置中斷以執(zhí)行 PID指令) LD MOVR , VD104 // 寫入給定值 (注滿 70%) MOVR , VD112 // 寫入回路增益( ) MOVR , VD116 // 寫入采樣時間( ) MOVR , VD120 // 寫入積分時間( 30分鐘) MOVR , VD124 // 設(shè)置無微分運算 MOVB 100, SMB34 // 寫入定時中斷的周期 100ms ATCH INT_0, 10 // 將 INT0(執(zhí)行 PID)和定時中斷連接 ENI // 全局開中斷 ? 中斷程序(執(zhí)行 PID指令) LD ITD AIW0, AC0 // 將整數(shù)轉(zhuǎn)換為雙整數(shù) DTR AC0, AC0 // 將雙整數(shù)轉(zhuǎn)換為實數(shù) /R , AC0 // 標準化數(shù)值 MOVR AC0, VD100 // 將標準化 PV寫入回路參數(shù)表 LD PID VB100, 0 //PID指令設(shè)置參數(shù)表起始地址為 VB100, LD MOVR VD108, AC0 // 將 PID回路輸出移至累加器 *R , AC0 // 實際化數(shù)值 ROUND AC0, AC0 // 將實際化后的數(shù)值取整 DTI AC0, AC0 // 將雙整數(shù)轉(zhuǎn)換為整數(shù) MOVW AC0, AQW0 // 將數(shù)值寫入模擬輸出 4. 梯形圖程序 ? 梯形圖主程序見下圖,子程序和 INT0見下頁 子程序 INT0 時鐘指令 時鐘指令 ? 利用時鐘指令可以實現(xiàn)調(diào)用系統(tǒng)實時時鐘或根據(jù)需要設(shè)定時鐘,這對控制系統(tǒng)運行的監(jiān)視、運行記錄及和實時時間有關(guān)的控制等十分方便。主程序用來調(diào)用初始化子程序,子程序用來建立 PID回路初始參數(shù)表和設(shè)置中斷,由于定時采樣,所以采用定時中斷(中斷事件號為 10),設(shè)置周期時間和采樣時間相同( ), 并寫入SMB34。 要求開機后 ,先手動控制電機 , 水位上升到 70%時 , 轉(zhuǎn)換到 PID自動調(diào)節(jié) 。 PID控制功能的應用 1. 控制任務 ? 一恒壓供水水箱 , 通過變頻器驅(qū)動的水泵供水 , 維持水位在滿水位的 70%。 ( 3) PID指令不對參數(shù)表輸入值進行范圍檢查。 LAD STL 說明 PID TBL, LOOP TBL:參數(shù)表起始地址 VB, 數(shù)據(jù)類型:字節(jié) LOOP:回路號,常量( 07), 數(shù)據(jù)類型:字節(jié) ?說明: ( 1)程序中可使用八條 PID指令,分別編號 07,不能重復使用。 ? R , AC0 //雙極數(shù)值減偏移量 ? R , AC0 //AC0的值 *取值范圍 , 變?yōu)槌杀壤龑崝?shù)數(shù)值 ? ROUND AC0, AC0 //將實數(shù)四舍五入取整 , 變?yōu)?32位整數(shù) ? DTI AC0, AC0 //32位整數(shù)轉(zhuǎn)換成 16位整數(shù) ? MOVW AC0, AQW0 //16位整數(shù)寫入 AQW0 5. PID指令 ? PID指令:使能有效時 , 根據(jù)回路參數(shù)表 (TBL)中的輸入測量值 、 控制設(shè)定值及 PID參數(shù)進行 PID計算 。 4. PID回路輸出轉(zhuǎn)換為成比例的整數(shù) ? 程序執(zhí)行后 , PID回路輸出 值 , 必須被轉(zhuǎn)換成 16位成比例整數(shù)數(shù)值 , 才能驅(qū)動模擬輸出 。步驟如下: ( 1)將實際從 16位整數(shù)轉(zhuǎn)換成 32位浮點數(shù)或?qū)崝?shù)。 3. 回路輸入量的轉(zhuǎn)換和標準化 ? 每個回路的給定值和過程變量都是實際數(shù)值,其大小、范圍和工程單位可能不同。 ? ( 3)如果不需要比例運算(即在 PID計算中無“ P”), 但需要 I或 ID控制,則應將增益值 Kc指定為。 由于積分項Mx的初始值 , 雖然沒有積分運算 , 積分項的數(shù)值也可能不為零 。 通過設(shè)置常量參數(shù)值選擇所需的控制回路 。 28 上一次的積分 值 Mx 雙字 ,實數(shù) 輸入 /輸出 (根據(jù)PID運算結(jié)果更新) 32 上一次過程變 量 PVn1 雙字 ,實數(shù) 輸入 /輸出 最近一次 PID運算值 PID回路參數(shù)表 地址 參數(shù) 數(shù)值 VB0 過程變量當前值 PVn 水位檢測計提供的模擬量經(jīng) A/D轉(zhuǎn)換后的標準化數(shù)值 VB4 給定值 SPn VB8 輸出值 Mn PID回路的輸出值(標準化數(shù)值) VB12 增益 Kc VB16 采樣時間 Ts VB20 積分時間 Ti 30 VB24 微分時間 Td 0(關(guān)閉微分作用) VB28 上一次積分值 Mx 根據(jù) PID運算結(jié)果更新 VB32 上一次過程變量 PVn1 最近一次 PID的變量值 2. PID控制回路選項 ? 在很多控制系統(tǒng)中 , 有時只采用一種或兩種控制回路 。 4 給定值 SPn 雙字 ,實數(shù) 輸入 必須在 8 輸出值 Mn 雙字 ,實數(shù) 輸入 /輸出 在 12 增益 Kc 雙字 ,實數(shù) 輸入 比例常量,可為正數(shù) 或負數(shù) 16 采樣時間 Ts 雙字 ,實數(shù) 輸入 以秒為單位,必須為 正數(shù) 20 積分時間 Ti 雙字 ,實數(shù) 輸入 以分鐘為單位,必須 為正數(shù)。 PID控制回路的參數(shù)表如下表所示 。 運行 PID控制指令 ,S7200將根據(jù)參數(shù)表中的輸入測量值 、 控制設(shè)定值及 PID參數(shù) , 進行 PID運算 , 求得輸出控制值 。 ? 根據(jù)觀察結(jié)果畫出 HSC0, , 間對應的波形圖 。 4. 編譯運行和調(diào)試程序 ? 觀察 LED的狀態(tài) , 并記錄 。 在子程序 0中 , 把中斷程序0與中斷事件 12( CV=PV時產(chǎn)生中斷 ) 連接起來 。 輸入側(cè)的公共端與輸出側(cè)的公共端相連 ,高速輸出端 , 24V電源正端與輸出側(cè)的 1L+端子相連 。 ? ( 2)通過實訓的編程、調(diào)試練習觀察程序執(zhí)行的過程,分析指令的工作原理,熟悉指令的具體應用,掌握編程技巧和能力。 VII. 退出子程序 。 在 SMB67或 SMB77中寫入 16D2( 微秒 ) 或 16DA( 毫秒 ) 控制字節(jié)中將禁止改變周期值 , 允許改變脈寬 。 V. 執(zhí)行 PLS指令 , 使 S7200為 PWM發(fā)生器編程 , 并由 或 。 III. 在 SMW68或 SMW78中寫入一個字長的周期值 。 II. 在初始化子程序中設(shè)置控制字節(jié) 。 ( 3) PWM初始化和操作步驟 I. 用首次掃描位 ( ) 使輸出位復位為 0, 并調(diào)用初始化子程序 。 ? 常見的 PWM操作是脈沖寬度不同 , 但周期保持不變 , 即不要求時基改變 。 異步更新使高速脈沖輸出功能被瞬時禁用 , 與 PWM波形不同步 。執(zhí)行同步更新時 , 波形的變化發(fā)生在周期的邊緣 ,形成平滑轉(zhuǎn)換 。 ( 2)更新方式 ? 有兩種改變 PWM波形的方法:同步更新和異步更新 。若脈寬 = 周期,占空比 =100%,輸出連續(xù)接通。 若周
點擊復制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1