爱操在线_精品热_av网站免费观看_四虎精品影视_九九热99久久久国产盗摄_九月婷婷网_免费成人av在线_欧美激情第三页_天天狠天天操_日韩人妻无码中文字幕视频

歡迎光臨西門子工業自動化供應鏈
當前位置
首頁 > 新聞中心 > 常見問題
西門子s7-200smart 怎么自己編寫模擬量轉換庫文件
2021/10/22 11:36:46

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

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

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

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

在SMART 200幫助信息中有專門介紹的用戶自定庫文件具體如下:
現在,您可以通過示例模擬量縮放程序創建包含三個縮放子例程 S_ITR、S_RTI 和 S_RTR 的庫。 

在項目中創建指令庫

要通過模擬量縮放子例程創建庫,請按以下步驟操作:

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

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

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

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

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

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

聯系方式
CONTACT US

電話:13818569113      15721373211

郵箱:fushidianji@139.com

網址:http://www.jiansujiabc.com

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

用手機掃描二維碼關閉
主站蜘蛛池模板: 清河县| 武威市| 三门县| 崇左市| 壶关县| 宁晋县| 治县。| 北宁市| 鸡泽县| 上栗县| 祥云县| 磴口县| 怀化市| 大荔县| 泽州县| 尼玛县| 安龙县| 从江县| 东平县| 温州市| 广饶县| 阿城市| 泰顺县| 郓城县| 福海县| 靖安县| 达州市| 莱阳市| 花莲县| 昆山市| 呼伦贝尔市| 涟水县| 冕宁县| 吉安市| 泌阳县| 永丰县| 恩施市| 陇南市| 凤阳县| 新化县| 濮阳县|