電子開發網

電子開發網電子設計 | 電子開發網Rss 2.0 會員中心 會員注冊
搜索: 您現在的位置: 電子開發網 >> 電子開發 >> PLC基礎入門教程 >> 正文

西門子plc字符串指令

作者:佚名    文章來源:本站原創    點擊數:    更新時間:2018/6/25
1.求字符串長度指令
    求字符串長度指令SLEN返回IN參數指定的字符串的長度值,OUT為字節類型。
    2.字符串復制指令
    字符串復制指令SCPY將IN參數指定的字符串復制到OUT指定的地址區中。
    3.字符串連接指令
    字符串連接指令(SCAT)將IN參數指定的字符串連接到OUT指定的字符串的后面。
    【例】  字符串指令應用舉例。
    LD    I0.0
    STR_CPY    ”HELLO  ”,VB0    //將字符串“HELLO  ”復制到VBO開始的存儲區
    SCAT    ”WORLD”,VB0    //將字符串“WORLD”復制到VBO開始的字符串的后面
    STRLEN    VB0,AC0    //求VB0開始的字符串的長度
    字符串變量的首字節是字符串的長度,VB0開始的字符串為“HELLO”(最后有一個空格),VB0中是字符串的長度6。執行SCAT指令后,得到新的字符串為“HELLO WORLD”,STRLEN指令求出的字符串的長度為11。
    4.從字符串中復制子字符串指令
    SSCPY指令從INDX指定的字符編號開始,將IN指定的字符串的N個字符串復制到OUT中,OUT為字節類型。
    指令“SSCPY VB0,7,5,VB20”將從VB0開始的字符串中的第7個字符開始,復制5個字符到VB20開始的新字符串。
    5.字符串搜索指令
    SFND指令在字符串IN1中搜索字符串IN2,由字節變量OUT指定搜索的起始位置。如果在IN1中找到了與IN2中字符串相匹配的一段字符,則在OUT中存入這段字符IN1中的首個字符的位置。如果沒有找到,則OUT被清零。
    6.字符搜索指令
    CFND指令查找在字符串IN1中是否有字符串IN2中包含的任意字符,字節變量OUT指定搜索的起始位置。如果找到了匹配的字符,字符的位置被寫入OUT中。如果沒有找到,OUT被清零。
    假設存儲在VBO開始的區域的字符串包含溫度值,存儲在VB20開始的區域中的字符串包含所有的數字、“+”號和“-”號,用于識別字符串中的溫度值。下面的程序在字符串中找到數字的起始位置,并將其轉換為實數,溫度值存放在VD200中。
    LD    I0.0
    MOVB  1,AC0    //AC0用作OUT參數并指向字符串的首個字符
    CFND    VB0,VB2,AC0    //在VB0字符串中尋找數字字符
    STR    VB0,AC0,VD200    //將字符串。中的溫度值轉換為實數
Tags:字符串指令,指令,西門子  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網友評論
推薦文章
最新推薦
關于我們 - 聯系我們 - 廣告服務 - 友情鏈接 - 網站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
国产精品亲子乱子伦xxxx裸| 精品视频在线观看你懂的一区| 男女猛烈xx00免费视频试看| 搞av.com| 国产偷自拍视频| 亚洲成av人在线视| bl文库双性灌尿| 欧美视频在线观看网站| 婷婷开心深爱五月天播播| 刺激videoschina偷拍| 一道本不卡视频| 精品69久久久久久99| 少妇高潮喷水久久久久久久久久| 国产亚洲欧美成人久久片| 久久亚洲AV成人无码| 色综合天天娱乐综合网 | 催眠美丽人妇系列| 88xx成人永久免费观看| 日韩亚洲欧美综合| 国产亚洲色婷婷久久99精品| 久久亚洲AV成人无码| 精品国产三级在线观看| 国内精品久久人妻无码不卡| 国产ts人妖系列视频网站| 久久久久久国产精品视频| 男人j桶进女人p无遮挡在线观看| 太大了阿受不了好爽小说| 亚洲日本黄色片| 蜜桃av噜噜一区二区三区| 成全高清视频免费观看| 全彩无修本子里番acg| A∨变态另类天堂无码专区| 最新69国产成人精品免费视频动漫 | 男男gvh肉在线观看免费| 国产精品单位女同事在线| 亚洲aⅴ在线无码播放毛片一线天| 色yeye香蕉凹凸视频在线观看| 婷婷激情综合网| 亚洲国产日韩欧美| 色一情一乱一伦一区二区三区| 日本高清免费不卡视频|