西門子s7-200smart 怎么自己編寫模擬量轉(zhuǎn)換庫文件
s7-200smart 模擬量轉(zhuǎn)換程序與S7 200的類似,樓主可以參考以下文檔,
S7-200模擬量輸入轉(zhuǎn)換庫實例
http://wenku.baidu.com/link?url=_BbDWwVkSE7ao_AyKgcuuBalrPqUtEb2llEJoB_2fppq0BWNVh56LOI8bjR6qg57vgQoqWWl-cV0O1NjrqPQ3nJ_tm-tw66s7Pl3aeE6nOa
和s7-200類似。就是一個線性轉(zhuǎn)換。
直線函數(shù) y=ax+b(a、b是常量),y是你的實際值,x是0-27648。
可以根據(jù)你的實際量程和0-27648 算出a、b值,在程序里寫在計算就成,注意數(shù)據(jù)類型的轉(zhuǎn)換,先轉(zhuǎn)成浮點數(shù)類型在做計算(模擬量是word類型,實際值一般是浮點數(shù)類型)
1、在子程序中以符號編輯程序,輸入、輸出、量程都設(shè)置接口參數(shù)
在SMART 200幫助信息中有專門介紹的用戶自定庫文件具體如下:
現(xiàn)在,您可以通過示例模擬量縮放程序創(chuàng)建包含三個縮放子例程 S_ITR、S_RTI 和 S_RTR 的庫。
在項目中創(chuàng)建指令庫
要通過模擬量縮放子例程創(chuàng)建庫,請按以下步驟操作:
在“文件”(File) 菜單功能區(qū)的“庫”(Libraries) 區(qū)域中,單擊“創(chuàng)建”(Create) 按鈕 。
在“組件”(Components) 選項卡中,分別選擇三個縮放子例程,并逐一單擊“添加”(Add) 按鈕。
在“屬性”(Properties) 選項卡中,輸入庫名稱和庫存儲路徑。 可以使用“瀏覽”(Browse) 按鈕導(dǎo)航至文件夾。 還可以提供版本號,這在同一個庫具有不同版本的情況下非常有用。 例如,為庫提供名稱“Analog_Scaling”。
如果要用密碼來保護您的庫,可使用“保護”(Protection) 選項卡。 選中該復(fù)選框,輸入并重復(fù)輸入密碼,要求用戶輸入密碼后才能對您庫中的代碼進行查看或修改。 如果庫用戶未輸入密碼,則該用戶只能看到其中存在哪些庫子例程以及各子例程對應(yīng)哪些變量表。
完成時單擊“確定”(OK)。 STEP 7-Micro/WIN SMART 會對您的庫子例程進行編譯,并在輸出窗口中顯示任何錯誤。 若存在錯誤,應(yīng)將其更正并重復(fù)此過程來創(chuàng)建庫。 庫成功編譯后,STEP 7?Micro/WIN SMART 會創(chuàng)建該庫并將其保存到您指定的位置。
參見:如何對 S7-200 的 CPU224XP 和擴展模塊 EM 231, EM 232 及 EM 235 的模擬量值進行比例換算電話:13818569113 15721373211
郵箱:fushidianji@139.com
網(wǎng)址:http://xiangtai88.cn
地址:上海青浦區(qū)北青公路7171號111-112室