RM新时代有限公司

          1. RM新时代有限公司

            歡迎光臨入喜工業(yè)控制技術(shù)(上海)有限公司
            西門(mén)子s7-200smart 怎么自己編寫(xiě)模擬量轉換庫文件
            2021/10/22 11:36:46

            西門(mén)子s7-200smart 怎么自己編寫(xiě)模擬量轉換庫文件
            s7-200smart 模擬量轉換程序與S7 200的類(lèi)似,樓主可以參考以下文檔,
            S7-200模擬量輸入轉換庫實(shí)例
            http://wenku.baidu.com/link?url=_BbDWwVkSE7ao_AyKgcuuBalrPqUtEb2llEJoB_2fppq0BWNVh56LOI8bjR6qg57vgQoqWWl-cV0O1NjrqPQ3nJ_tm-tw66s7Pl3aeE6nOa
            和s7-200類(lèi)似。就是一個(gè)線(xiàn)性轉換。

            直線(xiàn)函數 y=ax+b(a、b是常量),y是你的實(shí)際值,x是0-27648。

                  可以根據你的實(shí)際量程和0-27648 算出a、b值,在程序里寫(xiě)在計算就成,注意數據類(lèi)型的轉換,先轉成浮點(diǎn)數類(lèi)型在做計算(模擬量是word類(lèi)型,實(shí)際值一般是浮點(diǎn)數類(lèi)型)

            1、在子程序中以符號編輯程序,輸入、輸出、量程都設置接口參數
            2、首先對輸入做判斷,比如4~20mA,輸入小于5229.6時(shí)等于5229.6,大于27648時(shí)等于27648
            3、線(xiàn)性化轉換:
               以4-20mA為例,經(jīng)A/D轉換后,我們得到的數值是5229.6-27648,及C0=5229.6,m=27648。于是,X=(Am-A0)*(Z-5229.6)/(27648-5229.6)+A0。

            在SMART 200幫助信息中有專(zhuān)門(mén)介紹的用戶(hù)自定庫文件具體如下:
            現在,您可以通過(guò)示例模擬量縮放程序創(chuàng )建包含三個(gè)縮放子例程 S_ITR、S_RTI 和 S_RTR 的庫。 

            在項目中創(chuàng )建指令庫

            要通過(guò)模擬量縮放子例程創(chuàng )建庫,請按以下步驟操作:

            在“文件”(File) 菜單功能區的“庫”(Libraries) 區域中,單擊“創(chuàng )建”(Create) 按鈕 。

            在“組件”(Components) 選項卡中,分別選擇三個(gè)縮放子例程,并逐一單擊“添加”(Add) 按鈕。

            在“屬性”(Properties) 選項卡中,輸入庫名稱(chēng)和庫存儲路徑。 可以使用“瀏覽”(Browse) 按鈕導航至文件夾。 還可以提供版本號,這在同一個(gè)庫具有不同版本的情況下非常有用。 例如,為庫提供名稱(chēng)“Analog_Scaling”。

            如果要用密碼來(lái)保護您的庫,可使用“保護”(Protection) 選項卡。 選中該復選框,輸入并重復輸入密碼,要求用戶(hù)輸入密碼后才能對您庫中的代碼進(jìn)行查看或修改。 如果庫用戶(hù)未輸入密碼,則該用戶(hù)只能看到其中存在哪些庫子例程以及各子例程對應哪些變量表。

            完成時(shí)單擊“確定”(OK)。 STEP 7-Micro/WIN SMART 會(huì )對您的庫子例程進(jìn)行編譯,并在輸出窗口中顯示任何錯誤。 若存在錯誤,應將其更正并重復此過(guò)程來(lái)創(chuàng )建庫。 庫成功編譯后,STEP 7?Micro/WIN SMART 會(huì )創(chuàng )建該庫并將其保存到您指定的位置。

            參見(jiàn):如何對 S7-200 的 CPU224XP 和擴展模塊 EM 231, EM 232 及 EM 235 的模擬量值進(jìn)行比例換算
            https://support.industry.siemens.com/cs/cn/zh/view/27043396
            這是200模擬量轉換庫的程序編寫(xiě)方法,介紹的很清楚。你參考這個(gè)在200smart中編寫(xiě)就可以了。
            補充:按照輸入公式把IN推導出來(lái)就是模擬量輸出公式。

            聯(lián)系方式
            CONTACT US

            電話(huà):13818569113      15721373211

            郵箱:fushidianji@139.com

            網(wǎng)址:http://m.xiangtai88.cn

            地址:上海青浦區北青公路7171號111-112室

            用手機掃描二維碼關(guān)閉
            RM新时代有限公司
                          1. RM新时代还出款吗 RM新时代是正规平台吗 RM新时代APP官网 新时代RM官方网站下载 RM新时代官方网站