在线免费观看成年人视频-在线免费观看国产-在线免费观看国产精品-在线免费观看黄网站-在线免费观看精品

產(chǎn)品分類

當前位置: 首頁 > 工業(yè)電氣產(chǎn)品 > 端子與連接器 > 線路板連接器

類型分類:
科普知識
數(shù)據(jù)分類:
線路板連接器

西門子S7-300CPU寄存器狀態(tài)字的用法

發(fā)布日期:2022-04-17 點擊率:36 品牌:西門子_Siemens

  1.引言

  CPU寄存器狀態(tài)字的各位給出了有關指令狀態(tài)或結(jié)果的信息以及所出現(xiàn)的錯誤,我們可以將二進制邏輯操作狀態(tài)位信號狀態(tài)直接集成到程序中,以控制程序執(zhí)行的流程。

  2.狀態(tài)字寄存器

  先簡單介紹一下CPU中狀態(tài)字。

  ●首次檢查位:狀態(tài)字的0位稱作首次檢查位,如果/FC位的信號狀態(tài)為“0”,則表示伴隨著下一條邏輯指令,程序中將開始一個新的邏輯串。FC前面的斜杠表示對FC取反。

  ●邏輯運算結(jié)果:狀態(tài)字的第1位為RLO位(RLO=“邏輯運算結(jié)果”),在二進制邏輯運算中用作暫時存儲位。比如,一串邏輯指令中的某個指令檢查觸點的信號狀態(tài),并根據(jù)布爾邏輯運算規(guī)則將檢查的結(jié)果(狀態(tài)位)與RLO位進行邏輯門運算,然后邏輯運算結(jié)果又存在RLO位中。

  ●狀態(tài)位:狀態(tài)位(第2位)用以保存被尋址位的值。狀態(tài)位總是向掃描指令(A,AN,O,…)或?qū)懼噶睿?,S,R,)顯示尋址位的狀態(tài)(對于寫指令,保存的尋址位狀態(tài)是本條寫指令執(zhí)行后的該尋址位的狀態(tài))。

  ●OR位:在用指令OR執(zhí)行或邏輯操作之前,執(zhí)行與邏輯操作的時候,就需要用到OR這一狀態(tài)位。OR位表示先前執(zhí)行的與邏輯操作產(chǎn)生的值為“1”,于是,邏輯操作或的執(zhí)行結(jié)果就已被確定為“1”。

  ●OV位:溢出表示算術(shù)或比較指令執(zhí)行時出現(xiàn)了錯誤。根據(jù)所執(zhí)行的算術(shù)或邏輯指令結(jié)果對該位進行設置。

  ●OS位:溢出存儲位是與OV位一起被置位的,而且在更新算術(shù)指令之后,它能夠保持這種狀態(tài),也就是說,它的狀態(tài)不會由于下一個算術(shù)指令的結(jié)果而改變。這樣,即使是在程序的后面部分,也還有機會判斷數(shù)字區(qū)域是否溢出或者指令是否含有無效實數(shù)。OS位只有通過如下這些命令進行復位:JOS(若OS=1,則跳轉(zhuǎn))命令,塊調(diào)用和塊結(jié)束命令。

  ●CC1及CC0位:CC1和CC0(條件代碼)位給出有關下列結(jié)果的相關信息:

  ?算術(shù)指令結(jié)果

  ?比較指令結(jié)果

  ?字邏輯指令

  ?在移位功能中,移出位相關信息。

  可以用以下指令來檢查條件代碼CC1和CC0。

  CC1CC0檢查完成后,如果:

  00A==0結(jié)果=0

  10A>0結(jié)果>0

  01A<0結(jié)果<0

  ●BR位:狀態(tài)字的第8位稱為二進制結(jié)果位。它將字處理程序與位處理聯(lián)系起來,在一段既有位操

  作又有字操作的程序中,用于表示字邏輯是否正確。將BR位加入程序后,無論字操作結(jié)果如何,都不會造成二進制邏輯鏈中斷。在梯形圖的方塊指令中,BR位與ENO位有對應關系,用于表明方塊指令是否被正確執(zhí)行:如果執(zhí)行出現(xiàn)了錯誤,BR位為0,ENO位也為0;如果功能被正確執(zhí)行,BR位為1,

  ENO位也為1。在用戶編寫的FB/FC程序中,應該對BR位進行管理,功能塊正確執(zhí)行后,使BR位為1,否則使其為0。使用SAVE指令將RLO存入BR中,從而達到管理BR位目的。

  狀態(tài)字的9-15位未使用。

  3.具體使用

  下面我們結(jié)合STEP7中的指針編程來具體介紹條件碼CC0/CC0的用法。

  不同的指令在CPU中執(zhí)行時間是不同的。浮點數(shù)比定點數(shù)執(zhí)行時間要長;字邏輯指令比位邏輯指令執(zhí)行時間要長;在某些程序中適當使用狀態(tài)字來進行編程可以減少CPU程序的執(zhí)行時間。

  例1:比如說要比較一個DB中塊的DBBO-DBB99這100個字節(jié)是正數(shù)是負數(shù)還是0,正數(shù)用1來表示;負數(shù)用-1來表示;0用0來表示。并且將對應結(jié)果存入MB200開始的100個字節(jié)中。我們通常的做法可能為:

 

  如果利用條件碼來進行編程,既可以減少程序的大小還會減少一定的指令執(zhí)行時間,我們只需要將

  中間的比較程序加以優(yōu)化,即可以達到目的。

  

  例2:根據(jù)狀態(tài)位C0和CC1的狀態(tài)而跳轉(zhuǎn)的跳轉(zhuǎn)功能指令JZ不改變?nèi)魏螤顟B(tài)位的狀態(tài),而且邏輯操作結(jié)果RLO值也會“隨著”該跳轉(zhuǎn)功能帶到跳轉(zhuǎn)程序段中,供用戶程序其它邏輯操作之用(不改變/FC狀態(tài))。

  示例兩個整數(shù)相減并需進行連續(xù)判斷:

  LMW2

  LMW8

  -I

  JZZERO//如果結(jié)果等于“0”,則跳轉(zhuǎn)至標號ZERO處

  //結(jié)果不等于“0”時所執(zhí)行的指令

  ZERO://結(jié)果等于“0”時,所要執(zhí)行的指令

  如果用戶不熟悉JZ指令和狀態(tài)位C0和CC1的具體含義,編程時就需要通過比較指令將比較結(jié)果存入一個二進制位中,再根據(jù)這個二進制位通過JC/JCN指令來控制程序的執(zhí)行了。

  例3:我們實際應用中可能要利用某些協(xié)議轉(zhuǎn)換網(wǎng)關(比如說Hilscher公司的NTTAP系列網(wǎng)關)來和某些串口協(xié)議的儀表進行通信時,會遇到CRC校驗的問題,關于CRC校驗時需要判斷溢出位是否為1的問題來進行程序的進一步計算。我們以EURO2408的MODBUS通信時需要的CRC校驗為例說明CRC校驗的步驟:

  1、裝載16#FFFF到一個16位CRC寄存器;

  2、將CRC寄存器的高8位字節(jié)與信息中的第一個8位字節(jié)相異或,結(jié)果返回到CRC寄存器中;

  3、將CRC寄存器數(shù)據(jù)向右移動一位;

  4、如果溢出的位等于1,則將CRC寄存器與16#A001相異或,結(jié)果返回到CRC寄存器中;

  4、如果溢出的位等于0,則重復第3步;

  5、重復第3、4步驟,直到已經(jīng)移位了8次;

  6、將CRC寄存器的高8位字節(jié)與信息中的下一個8位字節(jié)相異或,結(jié)果返回到CRC寄存器中;

  7、重復第3步到第6步,直到信息中所有字節(jié)都與CRC寄存器相異或,并都移位了8次;

  8、最后的CRC寄存器中的結(jié)果即為CRC校驗碼,最后被添加到信息(數(shù)據(jù))的末尾(交換!低8位

  在前,高8位在后;)

  在第4步中需要判斷溢出的位是否為1,如何判斷對于整個程序有著重要的影響。我們可以用A>0指令來判斷這個條件,具體代碼的編寫,有興趣時大家可以根據(jù)上面的步驟編寫一個自己的CRC程序。

  4.結(jié)束語

  在一般情況下,我們不必考慮這些狀態(tài)位,但在某些情況下,利用這些狀態(tài)位并結(jié)合一定的指令,可以給我們的編程帶來更大的靈活性,同時對于進一步提高自己的編程水平也有一定的作用。

 

下一篇: PLC、DCS、FCS三大控

上一篇: 索爾維全系列Solef?PV

推薦產(chǎn)品

更多
成 人 黄 色 网站 S色| 97久章草在线视频播放| 99RE8这里有精品热视频| 潮喷无码正在播放| 国产又爽又粗又猛的视频| 久久精品国产亚洲AV高清漫画 | 99精品电影一区二区免费看| 成人综合婷婷国产精品久久蜜臀| 国产色无码精品视频国产| 久久夜色噜噜噜亚洲AV| 日韩成人精品久久网站| 亚洲AV无码乱码麻豆精品国产| 张柏芝阿娇全套无删减1313| 第九午夜不卡影院| 金瓶梅之爱的奴隶| 欧洲女人牲交视频免费| 性色AV一区二区三区夜夜嗨| 中文字幕人妻一区二区在线视频| 疯狂做受ⅩXXX高潮欧美 | 女子遭遇疯狂侵犯| 铜铜铜铜铜铜铜铜好痛好深色板 | 美丽女邻居交换5完整版| 色欲人妻AAAAAAA无码| 亚洲熟妇色XXXXⅩ欧美| 成人无码H动漫在线网站樱花| 国内精品久久久久久中文字幕| 男女真人后进式猛烈动态图无打吗 | 手机在线观看AV片| 一区二区三区鲁丝不卡麻豆| 丰满的继牳3中文字幕系列| 久久AV高潮AV无码AV| 日韩精品无码中文字幕一区二区 | YY8840私人影院爱不停下载| 国内精品九九久久精品| 欧美人与性口牲恔配视频| 亚洲AV无码专区精品无码 | 国产成人精品日本亚洲成熟| 久久久噜噜噜久久久精品| 日日噜噜噜夜夜爽爽狠狠| 野花影视大全在线观看免费高清| 国产AV无码专区亚洲AVJUL| 乱人伦人妻中文字幕无码| 无码久久一区二区| 9人妻人人澡人人爽人人精品| 国产亚洲人成在线视频网站| 人妻丰满熟妇AⅤ无码无码区免费| 亚洲国产午夜精品理论片妓女| 丁香激情五月中文字幕亚洲| 伦人伦XXX国产对白| 亚洲A∨国产AV综合AV麻豆丫| 被粗大噗嗤噗嗤进出灌满浓浆| 久久精品免费观看国产| 无码囯产精品一区二区免费| JAPANESE55丰满成熟| 久久精品人人做人人爽电影蜜月| 图片区小说区AV区| ているの天堂资源WWW| 久久人人妻人人做人人爽| 无码欧精品亚洲日韩一区| FREEMOVIES性中国| 久久久久人妻精品一区蜜桃| 无遮挡啪啪摇乳动态图GIF| 爆乳大森しずか无码| 麻豆国产在线精品国偷产拍| 午夜无码视频在线观看网站| 99国精产品灬源码1| 国产精品久久久久无码AV| 欧洲乱码一卡2卡三卡4卡高清| 亚洲精品舔Av一| 国产产无码乱码精品久久鸭| 欧美白人最猛性XXXXX69交| 午夜人妻免费视频| 丰满少妇高潮惨叫在线观看| 欧美粗大无套GAY| 亚洲午夜久久久影院伊人| 国产精品视频色拍拍| 人妻丝袜另类欧美偷拍视频| 在线观看国产成人AⅤ天堂| 国产精品一区二区高清在线| 日产精品久久久久久久性色| 2020国产亚洲美女精品久久久| 精品国产亚洲AV麻豆映画| 同性男男黄网站在线观看国外| 把老师摁在黑板上做了一节课作文| 久久精品一区二区三区AV| 性色A∨人人爽网站HD| 成人区人妻精品一区二区不卡视频| 麻豆国产蜜桃臀视频在线观看| 亚洲成AⅤ人在线观看无码 | 一炕四女被窝交换| 狠狠色噜噜狠狠狠888777米| 少妇性饥渴VIDEOS| 被夫上司强迫的女人在线中文| 男人J放进女人J免费视频无遮挡| 亚洲最大综合久久网成人| 国产精品永久久久久久久久久| 熟妇大屁股一区二区三区视频| 被夫の上司に犯中文字幕| 欧美成人一区二区| 中文字幕无码一线二线三线| 久久久久国产亚洲AV麻豆| 亚洲国产精品嫩草影院久久| 公又粗又大又长挺进我的 | 久久久亚洲欧洲日产国码AⅤ| 五十路丰满熟女av名单大全| 国产精品久久久久久婷婷| 色综合久久综合欧美综合网| 成年免费视频黄网站在线观看| 秋霞午夜久久午夜精品| CAOPORN超碰进入页面| 女儿的朋友5中汉字晋通话| 野花免费观看日本电影哔哩哔哩 | 东京热TOKYO综合久久精品| 欧美成人A猛片在线观看| 45歳の▽バツ1熟女とハメ撮り | 国产AV一区二区三区传媒| 欧洲人妻丰满AV无码久久不卡| 亚洲熟妇AV乱码在线观看 | 国色天香在线视频免费观看| 小雪尝禁果又粗又大的中国地图| 国产精品女同一区二区| 无码夜色一区二区三区| 丰满人妻熟妇乱又伦精品| 色欲AV蜜臀AV一区在线| 丰满人妻妇伦又伦精品国产| 色噜噜狠狠色综合网| 公翁大龟挺进秀婷全文免费阅读| 糖心短视频VLOG柚子猫| 国产粉嫩馒头无套内在线观看免费 | AV香港经典A毛片免费观看| 农民工猛吸女大学奶头| 一本一本久久A久久综合精品蜜桃| 久久婷婷五月综合尤物色国产 | 久久精品人妻中文系列葵司 | 专干熟肥老妇人视频在线看| 免费中国大但人文艺术在线观看| 亚洲伊人成无码综合影院| 妹妹中考前让我C了1次| 91精品人妻一区二区三区| 强行破瓜稚嫩粗暴顶弄哭喊| 成人每日更新在线不卡| 熟妇高潮一区二区三区| 国产精品一区二区久久| 无码人妻一区二区三区密桃手机版| 国模和精品嫩模私拍视频| 亚洲加勒比少妇无码AV| 久久 国产 尿 小便 嘘嘘| 夜夜高潮次次欢爽AV女| 蜜臀98精品国产免费观看| chinese炮打老熟女| 日产幕无线码三区在线| 国产成人无码AV麻豆| 小SAO货边洗澡边CAO你动漫| 精品无码国模私拍视频 | 久久综合给久久狠狠97色| 82岁老人找20多岁小伙子| 日本强伦姧人妻一区二区| 国产成人亚洲欧美二区综合| 亚洲AV色先锋资源电影网站| 久久久精品人妻久久影视| MM1313午夜视频在线观看| 少妇人妻系列1~100| 韩漫网站在线看免费无删减漫画 | 人妻被修空调在夫面侵犯| 成 人 免费 黄 色 网站视频| 天天摸天天添天天爱| 叫吧宝贝我想听你叫什么| 征服贵妇内射在线| 日本在线 | 中文| 国产熟女乱子视频正在播放| 亚洲成在人线在线播放无码| 你日的我走不了路了| 国产 校园 另类 小说区| 亚洲成AV人片在线观看橙子| 免费源码资源源码站| 国产AV永久无码精品网站| 亚洲精品成人区在线观看 | А√天堂资源最新版在线官网| 无忧传媒剧国产剧情MV| 久久成人国产精品免费| FREE性台湾娇小VIDEOS| 无码纯肉视频在线观看| 九月婷婷人人澡人人添人人爽| A∨变态另类天堂无码专区| 日日摸夜夜爽无码毛片精选 | 亚洲成AV人片无码BT种子下载| 狂猛欧美激情性XXXX大豆行情| 被猛男伦流澡到高潮H| 亚洲AV无码精品色午夜| 免费真人视频网站直播下载| 国产精华液一线二线三线区别| 一本一道波多野毛片结衣AV黑人| 日本丰满熟妇乱XXXXX故事| 国偷自产一区二区免费视频| 中文字幕三级人妻无码视频| 天天躁日日躁狠狠躁婷婷高清| 久久亚洲色WWW成人网址| 丰满少妇大力进入| 一区二区清无吗视频| 日本无人区一线影视|