久久国视频,欧美日韩人妻无码视频,男人无色码,96青青青,亚洲一区二区少妇人妻,亚洲综合国产一区激情,色网在线视频道,成人黄页在线观看,欧美一区另类

建材之家 JC68.COM?
廣告

S7-200自由口通信,小錯誤引發(fā)大麻煩

   2024-09-11 建材之家1650
核心提示:西門子S7-200的自由口通信需要通過編程設(shè)置串口的工作模式,安排發(fā)送和接受指令的觸發(fā)順序,還要設(shè)定接收的起始和結(jié)束條件。對于剛剛開始使用s7-200的工程師來說,的確有很多細(xì)微處易犯錯誤。一般碰到客戶抱怨通信不上的問題,就要逐一幫客戶確認(rèn)編程配置是否正確。雖然麻煩,不過逐條查下去,總能查到錯誤所在并解決問題。但是有一次客戶遇到的問題頗出人意料,還真耗費(fèi)了一些時間。 客戶反應(yīng)在編寫了自由口通……

西門子S7-200的自由口通信需要通過編程設(shè)置串口的工作模式,安排發(fā)送和接受指令的觸發(fā)順序,還要設(shè)定接收的起始和結(jié)束條件。對于剛剛開始使用s7-200的工程師來說,的確有很多細(xì)微處易犯錯誤。一般碰到客戶抱怨通信不上的問題,就要逐一幫客戶確認(rèn)編程配置是否正確。雖然麻煩,不過逐條查下去,總能查到錯誤所在并解決問題。但是有一次客戶遇到的問題頗出人意料,還真耗費(fèi)了一些時間。
 客戶反應(yīng)在編寫了自由口通信程序之后,PLC可以發(fā)送數(shù)據(jù)給通信伙伴,但是卻收不到任何伙伴方發(fā)出的數(shù)據(jù)。能發(fā)送數(shù)據(jù)給對方,說明通信端口設(shè)置沒有問題。極有可能是端口被其他通信指令占用導(dǎo)致無法進(jìn)入接收狀態(tài)。比如說用常開點(diǎn)調(diào)用XMT,或者沒有對接收的故障狀態(tài)進(jìn)行判斷并終止接收,從而導(dǎo)致后續(xù)的XMT和RCV都無法被正確執(zhí)行??蛻舯硎舅某绦虿⒉淮嬖谶@種情況。但是為了測試問題所在,客戶下載了一個僅包含條件觸發(fā)RCV的程序下去,還是接收不到數(shù)據(jù)。監(jiān)控程序RCV指令已被正常執(zhí)行。 
 那么是不是接收的起始條件設(shè)置不當(dāng)?客戶使用的是起始字符,這并無不妥。并且改成空閑線檢測之后,問題依然存在。難道是對方發(fā)送的信號有問題?用串口調(diào)試軟件來測試,是可以接收到的。眼見這幾個常見錯誤都沒能cover住這個問題,我只好從頭一步步地跟客戶確認(rèn)。但是還是沒能發(fā)現(xiàn)任何破綻。郁悶之下,只好讓客戶把程序發(fā)過來看看。
 第一次檢查程序的時候還真沒注意到問題出在哪里。等到看出來了才覺得啼笑皆非:
 


 不知道大家看出來沒有?客戶在設(shè)定完空閑線時間SMW90和消息定時器溢出值SMW92后,慣性地將接受地最大字符數(shù)SMB94也寫成了傳送字SMW94。而西門子PLC的高低字節(jié)是逆序的,也就是說SMB94為高有效字節(jié),SMB95為低有效字節(jié)。見手冊中的如下說明:
 


 結(jié)果就是最大字符數(shù)100被傳給了SMB95,SMB95是神馬呢?神馬也不是,總之與接收條件無關(guān)。而真正最大字符數(shù)存儲字節(jié)SMB94被賦值為0。最大字符數(shù)都為0了,那當(dāng)然是接收不到任何數(shù)據(jù)了。小馬虎一下就耽誤了這許多時間,各位看官引以為戒吧!

 
【溫馨提示】本文內(nèi)容和觀點(diǎn)為作者所有,本站只提供信息存儲空間服務(wù),如有涉嫌抄襲/侵權(quán)/違規(guī)內(nèi)容請聯(lián)系QQ:727533600 刪除!
廣告位出租
舉報(bào)收藏 0打賞 0評論 0
 
由于編程軟件的不同,西門子S7-200與S7-300/400 PLC用于梯形圖編程的邏輯符號有所區(qū)別,具體如表所示。表中有部分符號為非通用型符號,只能在S7-200中使用(或只能在S7-300/400中使用)。 S7-200編程語言的基本單位是語句,而語句的構(gòu)成是指令,每條指令有兩部分:一部分是操作碼,另一部分是操作數(shù)。操作碼是指出這條指令的功能是什么,操作數(shù)則指明了操作碼所需要的數(shù)據(jù)所在。所謂尋址,就是尋找操作數(shù)的過程。S7-200 CPU的尋址分三種:立即尋址、直接尋址、間接尋址。1.立即尋址在一條指令中,如果操作碼...
更多>文章標(biāo)簽:電工 電工知識 ;相關(guān)產(chǎn)品:
廣告位出租
更多>同類水電電工
推薦圖文
專精特新
點(diǎn)擊排行
推薦水電電工更多>
專精特新
最新問答更多>
微商機(jī)更多>
專精特新
俱樂部更多>
廣告位出租
建材之家  |  關(guān)于建材之家  |  聯(lián)系我們  |  加入建材之家  |  隱私政策  |  使用協(xié)議  |  財(cái)務(wù)相關(guān)  |  城市分站  |  招商加盟  |  建材群站  |  網(wǎng)站地圖 |  排名推廣 |  廣告服務(wù) |  網(wǎng)站留言 |  違規(guī)舉報(bào)  |  sitemap  |  粵ICP備14017808號
博一建材

博一建材

點(diǎn)擊查看放大的二維碼

微信服務(wù)號:jc68-1

建材之家小程序碼

建材之家小程序碼

云建會小程序碼

云建會小程序碼

建材商機(jī)小程序碼

建材商機(jī)小程序碼

博一建材小程序碼

博一建材小程序碼

工商網(wǎng)監(jiān)
全國服務(wù)電話:0755-82034561/18923733323;客服QQ:727533600/876399953;新浪微博ID:jc68com; 微信服務(wù)號ID:jc68-1; 粵公網(wǎng)安備 44030402000745號
建材之家旨在傳遞更多商機(jī)信息!信息內(nèi)容都是網(wǎng)絡(luò)用戶自發(fā)貢獻(xiàn),本站只提供信息存儲空間服務(wù),如有涉嫌抄襲/侵權(quán)/違規(guī)內(nèi)容請告知QQ:275171283處理!
?2015-2020 ByBc.CN Powered by 建材之家 V5.0 策劃運(yùn)營:深圳市博一建材有限公司
 
镇安县| 南昌县| 永仁县| 喀喇| 山丹县| 班玛县| 盐边县| 东安县| 蒙阴县| 北票市| 乌兰县| 普安县| 东乡县| 望江县| 巴林左旗| 东城区| 盈江县| 芜湖县| 华池县| 上蔡县| 乌兰察布市| 阜宁县| 石柱| 隆回县| 徐水县| 原阳县| 万荣县| 蒙山县| 馆陶县| 长岛县| 泽库县| 泰兴市| 冕宁县| 南和县| 武穴市| 合作市| 东乌珠穆沁旗| 久治县| 肇源县| 汝阳县| 凯里市|