999久久久精品国产消防器材,国产成人久久综合77777,√最新版天堂资源网在线,精品久久久久区二区8888,卡一卡二卡三乱码视频

技成培訓(xùn)網(wǎng) 技成學(xué)習(xí)APP 技成工具箱 技成企業(yè)服務(wù)

歡迎回到技成培訓(xùn)網(wǎng)

技成培訓(xùn)網(wǎng)

電工題庫寶典

技成電工課堂

PLC練習(xí)題

技成PLC課堂

變頻器故障查詢

技成PLC學(xué)吧

伺服驅(qū)動故障查詢

技成PLC網(wǎng)校

當(dāng)前位置:技成首頁 > 文章中心 > 西門子PLC > 【玩轉(zhuǎn)485】3.數(shù)據(jù)的接收1

【玩轉(zhuǎn)485】3.數(shù)據(jù)的接收1

林慧玲 發(fā)布于2015-02-13 14:43 3518 0 標(biāo)簽:通訊

數(shù)據(jù)的發(fā)送已經(jīng)和大家講完了,相信看過的朋友都會覺得,從PLC發(fā)送數(shù)據(jù)好像沒多么復(fù)雜的,只要把通訊端口設(shè)置成自由口模式,然后確定好發(fā)送緩沖區(qū),后用發(fā)送指令將發(fā)送緩沖區(qū)的數(shù)據(jù)發(fā)送出去,只要接線正確,電腦就能接到PLC發(fā)送的數(shù)據(jù)。那么如果我們從電腦向PLC發(fā)送數(shù)據(jù)呢?


總體上來說對于S7-200PLC接收別的設(shè)備發(fā)送的數(shù)據(jù)是比較繁瑣的一件事情,既然又是一個(gè)比較繁瑣的知識點(diǎn),我們就繼續(xù)來一點(diǎn)一點(diǎn)的把它分拆。

首先我們必須要搞清楚S7-200PLC對數(shù)據(jù)的接收是有一定規(guī)則的,不是隨便給PLC發(fā)個(gè)數(shù)據(jù)PLC都可以讀到的,那么在了解S7-200PLC接收數(shù)據(jù)的具體操作方法之前,本文我們還是先熟悉一下S7-200中控制通訊端口接收數(shù)據(jù)的特殊位寄存器,對于控制通訊口接收數(shù)據(jù)的特殊位寄存器分別是SMB86~SMB94用于控制通訊端口0,和SMB186~SMB194用于控制通訊端口1,由于端口0和端口1本質(zhì)上沒有任何區(qū)別,這里為了方便就統(tǒng)一使用端口0來向大家講解。

另外需要注意的是大家并不需要對下面這些特殊位寄存器死記硬背,只要瀏覽一遍,留個(gè)印象即可,對有些不理解的參數(shù)也不必糾結(jié),因?yàn)楹罄m(xù)的文章我將會通過實(shí)例的配合講解這些特殊位寄存器的使用。

1 SMB86
SMB86是一個(gè)只讀字節(jié),也就是說我們只能讀取該字節(jié)中每一位的狀態(tài),不能給該字節(jié)寫入數(shù)據(jù)。該字節(jié)反映的是通訊中的狀態(tài),下面我們一起來看看SMB86每一位的含義。
1.png
1-1
0位:1 = 接收信息終止,奇偶效驗(yàn)錯(cuò)誤。
1位:1 = 接收信息終止,超出大字符數(shù)。
2位:1 = 接收信息終止,超時(shí)。
3位:永遠(yuǎn)等于0,無含義。
4位:永遠(yuǎn)等于0,無含義。
5位:1 = 收到結(jié)束字符。
6位:1 = 接收信息終止,輸入?yún)?shù)錯(cuò)誤或無起始或結(jié)束條件。
7位:1 = 通過用戶的禁止命令終止接收信息

2 SMB87
SMB87是用來控制信息的接收方式的字節(jié),我們可以通過改變SMB87中的數(shù)據(jù)來設(shè)定信息的接收方式,下面我們來看看SMB87中每一位的含義。
2.png
2-1
0位:永遠(yuǎn)為0,不設(shè)定任何參數(shù)。
1位:0 = 忽略中斷條件
1 = 用中斷條件作為信息檢測的開始
2位:0 = 忽略SMW92SMW192
1 = 當(dāng)SMW92或者SMW192中的定時(shí)時(shí)間超出時(shí)終止接收
3位:0 = 定時(shí)器是內(nèi)部字符定時(shí)器
1 = 定時(shí)器是信息定時(shí)器
4位:0 = 忽略SMW90SMW190
1 = 使用SMW90或者SMW190檢測空閑狀態(tài)
5位:0 = 忽略SMB89或者SMB189
1 = 使用SMB89或者SMB189的值檢測結(jié)束信息
6位:0 = 忽略SMB88或者SMB188
1 = 使用SMB88或者SMB188的值檢測起始信息
7位:0 = 禁止接收信息功能
1 = 允許接收信息功能

3 SMB88
SMB88中存放的是信息字符的開始,也就是說存放的一段報(bào)文的起始標(biāo)志,在通過首字符和結(jié)束字符方式接收信息時(shí)用SMB88中的內(nèi)容判斷一段報(bào)文的開始。

4 SMB89
SMB89中存放的是信息字符的結(jié)束,也就是說存放的一段報(bào)文的結(jié)束標(biāo)志,在通過首字符和結(jié)束字符方式接收信息時(shí)用SMB89中的內(nèi)容判斷一段報(bào)文的結(jié)束。

5 SMW90
空閑行時(shí)間間隔用毫秒給出。在空閑行時(shí)間結(jié)束后接收的個(gè)字符是新信息的開始。

6 SMW92
字符間或信息間,定時(shí)器超時(shí)值(用毫秒表示)。如果超過時(shí)間,就停止接收信息。

7 SMB94
SMB94是接收字符的大數(shù)(1到255字節(jié))

作者:馬樂
版權(quán)為技成所有,未經(jīng)同意,盜取必究!

若有收獲,就點(diǎn)個(gè)贊吧!

文章來源于網(wǎng)絡(luò)及文獻(xiàn)如有侵權(quán)請聯(lián)系站長
分享到:

微信掃一掃分享

閱讀與本文標(biāo)簽相同的文章

通訊

相關(guān)推薦

最新文章 熱門文章
最新課程 免費(fèi)課程
PLC資料下載 電工電氣資料下載
應(yīng)用新秀
變頻器故障代碼查詢APP
伺服故障代碼查詢APP
技成
手機(jī)APP
熱門標(biāo)簽