欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> 梯形圖實例 >> 正文

西門子S7-200 Smart系列PLC處理64位浮點數方法 SUB_I和SHL_W和SHR_W指令梯形圖實例

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2022/11/12
西門子S7-200 Smart系列PLC處理64位浮點數方法
一、主程序調用:

64位浮點數保存于VB0開始的存儲區之中,轉換得出的32位浮點數保存于VD100存儲區中。
二、子程序符號表:
子程序符號表,西門子plc變量表 
三、子程序網絡1:
1、把64位精度浮點數的高16位讀取出來;
2、左移1位,右移5位之后取到64位浮點數的指數部分;
3、用64位浮點數的指數減去1023,再加上127得到32位浮點數的指數部分。梯形圖實例程序如下:
SHL_W和SHR_W指令 
西門子plc的SUB_I指令 
四、子程序網絡2:
取出64位浮點數的高8位
五、子程序網絡3:
把64位浮點數指針后移一個字節
六、子程序網絡4:
左移4位,右移8位得到32位浮點數的小數部分
七、子程序網絡5:
把32位浮點數的指數部分加上,右移1位空出符號位
八、子程序網絡6:
傳送浮點數的符號位
九、子程序網絡7:
最終結果暫存于LD4中
Tags:西門子S7-200,浮點數,梯形圖實例  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 利辛县| 施甸县| 全州县| 七台河市| 灵石县| 天全县| 沾化县| 沽源县| 团风县| 东莞市| 巴中市| 信丰县| 顺平县| 成都市| 永丰县| 黑河市| 衡山县| 荥经县| 闻喜县| 太康县| 长汀县| 夏津县| 仙居县| 博白县| 进贤县| 福建省| 安西县| 榆树市| 绥芬河市| 越西县| 衢州市| 安吉县| 托克逊县| 独山县| 肥西县| 沁源县| 米泉市| 手游| 呼图壁县| 崇州市| 新民市|