公司新聞
如何在 STEP7 (TIA Portal) 中提取實數的整數和小數部分
發布時間: 2024-04-08 11:49 更新時間: 2024-11-22 08:00
觀看如何在 STEP7 (TIA Portal) 中提取實數的整數和小數部分視頻
FC“DecimalPlaceFilter”可實現提取實數的整數部分和小數部分,并將其輸出為字符串值。
描述:
這個條目下載的庫中包括 "DecimalPlaceFilter" 函數,"FilterDB" 數據塊和 "DecimalFilter" 組織塊。在 "DecimalFilter" 組織塊中調用 "DecimalPlaceFilter" 函數,從 "FilterDB" 數據塊中定義參數。
下圖所示:如何從實數中提取整數和小數部分,并轉換成字符串輸出。
圖.01
從實數 87.125 中提取出整數部分 “87” 和小數部分 “0.125”功能。下表給出 "DecimalPlaceFilter" 函數中參數。
release | Input | Bool | 使能 |
realValue | Input | Real | 被提取的變量 |
frontComma | Output | DInt | 整數部分 |
behindComma | Output | Real | 小數部分 |
stringFrontValue | Output | String | 整數部分(字符串格式) |
stringBehindValue | Output | String | 小數部分(字符串格式) |
實數到雙整形的數據類型轉換注意事項
在轉換的過程中,如果輸入的數值超出了目標數據類型的范圍(DINT)或要轉換的數值(REAL)是個無效的浮點數,輸出 ENO 為 0.
下載
"DecimalPlaceFilter" 函數由 SCL 語言編寫,包含德語和英語的注釋。將 ZIP 文件解壓到一個單獨的目錄下。然后使用 STEP 7 (TIA Portal) 軟件打開和編輯這個庫。
其他新聞
- 為什么TIA博圖V14的信息系統(在線幫助)有時顯示不正確的字符 2024-11-22
- 如何在 STEP 7 (TIA Portal) 中更新硬件目錄 2024-11-22
- WinCC (TIA Portal) V13,如何把項目傳送到沒有直接數據連接的電腦上 2024-11-22
- 在STEP 7 (TIA Portal) 中,如何實現流量累積功能 2024-11-22
- 關于PROFINET下的IO刷新時間應該如何設置 2024-11-22
- 讀出西門子S7-1500 CPU運行時間的四種方法 2024-11-22
- 以太網、工業以太網及Profinet 有什么區別 2024-11-22
- 西門子S7-300 CPU MMC接觸不良故障現象及處理注意事項 2024-11-22
- 西門子自動化系統接地指南---連載1 2024-11-22
- 在TIA Portal中使用西門子S7-1500的軌跡跟蹤功能 2024-11-22
- 西門子博途上云了 2024-11-22
- 西門子S7-200 自由口通訊 2024-11-22
- 西門子S7-300 PLC在某鋼廠水處理上的應用 2024-11-22
- 西門子博途使用塊自動編號的優點是什么 2024-11-22
- 使用 西門子WinCC V14版本軟件下載程序到 Basic 系列觸摸屏時,會出現錯誤提示 2024-11-22
產品分類
聯系方式
- 電 話:13510737515
- 聯系人:董海波
- 手 機:13185520415
- 微 信:13185520415