天天久久婷婷 I 特级西西人体444www I 亚洲乱码日产精品一二三 I ww国产内射精品后入国产 I 狠狠撸网 I 欧美一级爱爱视频 I 裸身美女无遮挡永久免费视频 I 免费av在线. I 天天狠天天狠天天鲁 I 97久久久久人妻精品专区 I 国产91av视频 I chinese国产一区二区 I 午夜精品免费观看 I 精品中文视频 I 久久久999久久久 I 青青青国产最新视频在线观看 I 自偷自拍av I 夜夜偷影视 I www.色就是色.com I 亚洲精品久久久久久久观看 I 欧美伦理片在线看 I 91精品国产乱码麻豆白嫩 I 国产精品无码制服丝袜网站 I ,一级淫片a看免费 I 超碰资源在线 I 国产99青草视频在线播放视 I 超碰2022 I 亚洲天堂国产 I 久久不见久久见www电影免费 I 亚洲sm另类一区二区三区 I 久 久久影院 I 成人在线观看18 I 欧美专区日韩专区 I 日本伦理中文字幕 I 加勒比hezyo黑人专区

咨詢熱線

18621916738

當前位置:首頁  >  技術(shù)文章  >  西門子S7-200 ModBus從站通訊程序

西門子S7-200 ModBus從站通訊程序

更新時間:2016-01-04      點擊次數(shù):2503

西門子S7-200 ModBus從站通訊程序

一直看到有些朋友在問ModBus主從站的通訊問題,今天抽空兒給大家發(fā)幾篇。

事先申明,我是調(diào)用的主從站庫,庫本身并不是我編寫的,我沒有那么大的能耐。

另外,上位機是用VB編寫,VB本身不是很熟,如果有什么錯誤,請大家海諒。

zui后,這僅僅只是一個測試程序,如果各位想用到商業(yè)方面,還需要各位自己去完善。

說明:PLC從站,PC作主站,用ModBus協(xié)議進行通訊。PC機讀取PLCVW區(qū)的數(shù)據(jù);PC機還讀取PLC內(nèi)部I或者O地址的狀態(tài)。

///////////////////////////////////////

以下是PLC程序?qū)崿F(xiàn),方便貼出,已轉(zhuǎn)換為STL

TITLE=程序注釋

Network 1 // 網(wǎng)絡(luò)標題

// 在*個循環(huán)周期內(nèi)初始化Modbus從站協(xié)議

LD SM0.1

CALL SBR3, 1, 12, 9600, 0, 0, 128, 32, 1000, &VB0, M10.1, MB11

Network 2 

// 在每個循環(huán)周期內(nèi)執(zhí)行Modbus 從站協(xié)議

LD SM0.0

CALL SBR1, M10.2, MB12

Network 3 

LD SM0.0

MOVW AIW0, VW100

/I +54, VW100

MOVW AIW2, VW102

/I +54, VW102

MOVW AIW4, VW104

/I +54, VW104

MOVW AIW6, VW106

/I +54, VW106

Network 4 

LD SM0.0

= Q0.0

Network 5 

LD I0.0

= Q0.1

Network 6 

LD I0.1

= Q0.2

///////////////////////////////////

以下是VB源碼

Option Explicit

Private Declare Function GetTickCount Lib "kernel32" () As Long

Dim x1

Dim p11, p12, p13, p14, p15, p16, p17, p18

Function CRC16(data() As Byte) As String

Dim CRC16Lo As Byte, CRC16Hi As Byte 'CRC寄存器

Dim CL As Byte, CH As Byte '多項式碼&HA001

Dim SaveHi As Byte, SaveLo As Byte

Dim i As Integer

Dim Flag As Integer

CRC16Lo = &HFF

CRC16Hi = &HFF

CL = &H1

CH = &HA0

For i = 0 To UBound(data)

CRC16Lo = CRC16Lo Xor data(i) '每一個數(shù)據(jù)與CRC寄存器進行異或

For Flag = 0 To 7

SaveHi = CRC16Hi

SaveLo = CRC16Lo

CRC16Hi = CRC16Hi \ 2 '高位右移一位

CRC16Lo = CRC16Lo \ 2 '低位右移一位

If ((SaveHi And &H1) = &H1) Then '如果高位字節(jié)zui后一位為1

CRC16Lo = CRC16Lo Or &H80 '則低位字節(jié)右移后前面補1

End If '否則自動補0

If ((SaveLo And &H1) = &H1) Then '如果LSB為1,則與多項式碼進行異或

CRC16Hi = CRC16Hi Xor CH

CRC16Lo = CRC16Lo Xor CL

End If

Next Flag

Next i

Dim ReturnData(1) As Byte

ReturnData(0) = CRC16Hi 'CRC高位

ReturnData(1) = CRC16Lo 'CRC低位

CRC16 = ReturnData

End Function

Private Sub About_Click()

frmAbout.Show

End Sub

Private Sub Form_Load() '初始化

Timer1.Enabled = False '定時器1無效

Timer1.Interval = 1000 '定時器1時間為1S

Timer2.Enabled = True '定時器2有效

Timer2.Interval = 1000 '定時器2時間為1S

Text1.Text = ""

Text2.Text = ""

Text3.Text = ""

Text4.Text = ""

Text5.Text = ""

Text6.Text = ""

Text8.Text = ""

Text10.Text = ""

MSComm1.CommPort = 1 '設(shè)定端口號

MSComm1.Settings = "9600,n,8,1" '設(shè)定通訊波特率

MSComm1.InBufferSize = 1024 '接收緩沖器大小

MSComm1.OutBufferSize = 1024 '輸出緩沖器大小

MSComm1.InputMode = comInputModeBinary '以二進制傳輸

MSComm1.RThreshold = 1 '

MSComm1.SThreshold = 0

MSComm1.InputLen = 0 '讀取接收緩沖器所有字符

MSComm1.OutBufferCount = 0 '清空發(fā)送緩沖區(qū)

MSComm1.InBufferCount = 0 '清空接收緩沖區(qū)

If MSComm1.PortOpen = False Then

Command3.Caption = "打開串口"

Else

Command3.Caption = "關(guān)閉串口"

End If

End Sub

Private Sub Command1_Click()

Timer1.Enabled = True

End Sub

Private Sub Command2_Click() '退出程序,定時器1無效

Timer1.Enabled = False

Cls

Unload Me

End Sub

Private Sub Command3_Click()

On Error Resume Next

If MSComm1.PortOpen = False Then

MSComm1.PortOpen = True

Else

MSComm1.PortOpen = False

End If

If MSComm1.PortOpen Then '打開關(guān)閉按鈕顯示文字

Command3.Caption = "關(guān)閉串口"

Else

Command3.Caption = "打開串口"

End If

If Err Then '打開串口失敗,則顯示出錯信息

MsgBox Error$, 48, "錯誤信息"

Exit Sub

End If

End Sub

Private Sub Timer1_Timer() '讀V存儲區(qū)數(shù)據(jù)

Dim CRC() As Byte

Dim FGetData As String

Dim aa() As Byte

Dim s As String

Dim str As String

Dim i As Integer

Dim bb, cc As String

ReDim aa(5) As Byte '定義動態(tài)數(shù)組

aa(0) = &HC

aa(1) = &H3

aa(2) = &H0

aa(3) = &H32

aa(4) = &H0

aa(5) = &H4

CRC = CRC16(aa)

str = CRC

s = ""

For i = 1 To LenB(str)

s = s + Hex(AscB(MidB(str, i, 1)))

Next i

bb = Right(s, 2)

cc = Mid(s, 1, 2)

If Len(s) < 4 Then

cc = Mid(s, 1, 1)

End If

ReDim Preserve aa(0 To 7) As Byte

aa(6) = Val("&H" & bb)

aa(7) = Val("&H" & cc)

MSComm1.OutBufferCount = 0 '清空輸出寄存器

MSComm1.Output = aa

FGetData = ReceiveData

Text5.Text = FGetData

p11 = Val("&H" & Mid(FGetData, 7, 4))

p12 = Val("&H" & Mid(FGetData, 11, 4))

p13 = Val("&H" & Mid(FGetData, 15, 4))

p14 = Val("&H" & Mid(FGetData, 19, 4))

End Sub

Private Sub Command4_Click() 'I狀態(tài)

Dim CRC() As Byte

Dim FGetData As String

Dim aa() As Byte

Dim s As String

Dim str As String

Dim i As Integer

Dim bb, cc As String

ReDim aa(5) As Byte '定義動態(tài)數(shù)組

aa(0) = &HC

aa(1) = &H2

aa(2) = &H0

aa(3) = &H0

aa(4) = &H0

aa(5) = &H1

CRC = CRC16(aa)

str = CRC

s = ""

For i = 1 To LenB(str)

s = s + Hex(AscB(MidB(str, i, 1)))

Next i

bb = Right(s, 2)

cc = Mid(s, 1, 2)

If Len(s) < 4 Then

cc = Mid(s, 1, 1)

End If

ReDim Preserve aa(0 To 7) As Byte

aa(6) = Val("&H" & bb)

aa(7) = Val("&H" & cc)

MSComm1.OutBufferCount = 0 '清空輸出寄存器

MSComm1.Output = aa

FGetData = IReceiveData

p17 = Val("&H" & Mid(FGetData, 7, 2))

p18 = Val("&H" & Mid(FGetData, 9, 2))

End Sub

Private Sub Command5_Click() 'Q狀態(tài)

Dim CRC() As Byte

Dim FGetData As String

Dim aa() As Byte

Dim s As String

Dim str As String

Dim i As Integer

Dim bb, cc As String

ReDim aa(5) As Byte '定義動態(tài)數(shù)組

aa(0) = &HC

aa(1) = &H1

aa(2) = &H0

aa(3) = &H0

aa(4) = &H0

aa(5) = &H1

CRC = CRC16(aa)

str = CRC

s = ""

For i = 1 To LenB(str)

s = s + Hex(AscB(MidB(str, i, 1)))

Next i

bb = Right(s, 2)

cc = Mid(s, 1, 2)

If Len(s) < 4 Then

cc = Mid(s, 1, 1)

End If

ReDim Preserve aa(0 To 7) As Byte

aa(6) = Val("&H" & bb)

aa(7) = Val("&H" & cc)

MSComm1.OutBufferCount = 0 '清空輸出寄存器

MSComm1.Output = aa

FGetData = QReceiveData

p15 = Val("&H" & Mid(FGetData, 7, 2))

p16 = Val("&H" & Mid(FGetData, 9, 2))

End Sub

Private Function ReceiveData() As String '返回V存儲器區(qū)數(shù)據(jù)

Dim FGetData As String

Dim t1 As Long

Dim av As Variant

Dim i As Integer

Dim ReDataLen As Integer

FGetData = ""

t1 = GetTickCount() '取時間,做延時用

Do '循環(huán)等待接收數(shù)據(jù)

DoEvents

If MSComm1.InBufferCount > 0 Then '串口有數(shù)據(jù)了

ReDataLen = MSComm1.InBufferCount '取數(shù)據(jù)長度

av = MSComm1.Input '將串口數(shù)據(jù)取出來

For i = 0 To ReDataLen - 1

FGetData = FGetData & Right("00" & Hex(av(i)), 2)

Next i

End If

If Len(FGetData) >= 6 Then

If Len(FGetData) > Val("&H" & Mid(FGetData, 5, 2)) * 2 + 8 Then

ReceiveData = FGetData

Exit Function

End If

End If

If GetTickCount - t1 > 2000 Then '2秒沒收完就不收了

ReceiveData = ""

Exit Function

End If

Loop

End Function

Private Function IReceiveData() As String '反回I狀態(tài)

Dim FGetData As String

Dim t1 As Long

Dim av As Variant

Dim i As Integer

Dim ReDataLen As Integer

FGetData = ""

t1 = GetTickCount() '取時間,做延時用

Do '循環(huán)等待接收數(shù)據(jù)

DoEvents

If MSComm1.InBufferCount > 0 Then '串口有數(shù)據(jù)了

ReDataLen = MSComm1.InBufferCount '取數(shù)據(jù)長度

av = MSComm1.Input '將串口數(shù)據(jù)取出來

For i = 0 To ReDataLen - 1

FGetData = FGetData & Right("00" & Hex(av(i)), 2)

Next i

End If

If Len(FGetData) >= 6 Then

If Len(FGetData) > Val("&H" & Mid(FGetData, 5, 2)) * 2 + 8 Then

IReceiveData = FGetData

Exit Function

End If

End If

If GetTickCount - t1 > 2000 Then '2秒沒收完就不收了

IReceiveData = ""

Exit Function

End If

Loop

End Function

Private Function QReceiveData() As String '反回Q狀態(tài)

Dim FGetData As String

Dim t1 As Long

Dim av As Variant

Dim i As Integer

Dim ReDataLen As Integer

FGetData = ""

t1 = GetTickCount() '取時間,做延時用

Do '循環(huán)等待接收數(shù)據(jù)

DoEvents

If MSComm1.InBufferCount > 0 Then '串口有數(shù)據(jù)了

ReDataLen = MSComm1.InBufferCount '取數(shù)據(jù)長度

av = MSComm1.Input '將串口數(shù)據(jù)取出來

For i = 0 To ReDataLen - 1

FGetData = FGetData & Right("00" & Hex(av(i)), 2)

Next i

End If

If Len(FGetData) >= 6 Then

If Len(FGetData) > Val("&H" & Mid(FGetData, 5, 2)) * 2 + 8 Then

QReceiveData = FGetData

Exit Function

End If

End If

If GetTickCount - t1 > 2000 Then '2秒沒收完就不收了

QReceiveData = ""

Exit Function

End If

Loop

End Function

Private Sub Timer2_Timer()

x1 = x1 + 1

Text10.Text = str(x1)

Text1.Text = str(p11)

Text2.Text = str(p12)

Text3.Text = str(p13)

Text4.Text = str(p14)

Text7.Text = str(p15)

If Text7.Text = 1 Then Text7.BackColor = RGB(255, 0, 255)

If Text7.Text = 0 Then Text7.BackColor = RGB(0, 255, 255)

'Text6.Text = str(p16)

Text9.Text = str(p17)

If Text9.Text = 1 Then Text9.BackColor = RGB(255, 0, 255)

If Text9.Text = 0 Then Text9.BackColor = RGB(0, 255, 255)

'Text8.Text = str(p18)

End Sub
 

聯(lián)系我們

上海翰粵自動化系統(tǒng)有限公司 公司地址:上海市松江區(qū)思賢路2399弄137號   技術(shù)支持:化工儀器網(wǎng)
  • 聯(lián)系人:黃政武
  • QQ:76868608
  • 公司傳真:021-57657276
  • 郵箱:76868608@qq.com

掃一掃 更多精彩

微信二維碼

網(wǎng)站二維碼

主站蜘蛛池模板: 色婷婷六月丁香在线观看 | 国产高清免费 | 久草社区在线 | 五月丁香六月综合av | 欧美日韩国产一区 | 波多野42部无码喷潮在线 | 欧美变态另类刺激 | 日日摸夜夜添免费毛片小说 | 少妇人妻中文字幕污 | 无码专区3d动漫精品免费 | 色欲色欲天天天www亚洲伊 | 一边添奶一边添p好爽视频 一出一进一爽一粗一大视频 | 国产精品久久国产精品 | 久久久久在线观看 | 日韩大尺度电影在线观看 | 亚洲精品午夜视频 | 猫咪av成人永久网站在线观看 | 亚洲免费在线播放 | 91精品久久| 亚洲香蕉网久久综合影院小说 | 亚洲欧美综合精品久久成人 | 久草资源网站 | 天天射天天干天天插 | 欧美狠狠操 | 在线精品视频一区二区 | 天天噜日日噜狠狠噜免费 | 免费午夜视频 | 伦理午夜电影免费观看 | 青娱乐久草 | 精品无码国产自产拍在线观看蜜 | 欧洲精品视频在线观看 | 欧美视频亚洲视频 | 免费 视频 1级 | 欧美另类videosbestsex久久 | 视频二区 | 欧美精品无码一区二区三区 | 天堂中文最新版在线中文 | 国产免费观看久久黄av片 | 激性欧美激情在线 | 国産精品久久久久久久 | 爆乳熟妇一区二区三区 | 免费无码又爽又刺激高潮的视频 | 狠狠躁天天躁无码中文字幕 | 香蕉国产人午夜视频在线 | 亚洲欧美在线看 | 色婷婷99综合久久久精品 | 2021久久天天躁狠狠躁夜夜 | 男女配种超爽免费视频 | 欧美aaa | 人人妻人人爽人人澡av | 亚洲精品色午夜无码专区日韩 | 国产精品成人在线 | 日韩a毛片免费观看 | 97国产精华最好的产品亚洲 | 久久AV亚洲精品一区无码 | 蜜桃视频在线免费播放 | 四虎影视国产精品久久 | 日韩毛片高清免费 | 青青草国产精品欧美成人 | 免费的黄色一级片 | 亚洲免费网站观看视频 | 国模小黎自慰gogo人体 | 猫咪免费人成网站在线观看 | 日日躁夜夜躁白天躁晚上 | 波多野结衣办公室33分钟 | 久久受www免费人成看片 | 99这里只有精品视频 | 亚洲美女综合 | 无码乱人伦一区二区亚洲 | 免费一级欧美毛片 | 日韩伦理免费在线观看 | 视频二区 | 婷婷亚洲久悠悠色悠在线播放 | 5d肉蒲团之性战奶水 | 日韩精品久久 | 天天摸天天操免费播放小视频 | 亚洲欧美日韩中文字幕在线一区 | 国产手机在线精品 | 成人亚洲视频在线观看 | 国产高清卡一卡新区 | 成人免费毛片高清视频 | 小泽玛丽娅 | 欧美亚洲精品一区二区 | 婷婷五月综合色视频 | 99国产揄拍国产精品人妻 | 国产成人精品免费影视大全 | 在线观看欧美一区二区三区 | 波多野结衣a∨免费观看 | 日韩美女一区 | 国产91亚洲精品 | 日本一二区视频 | 一级毛片在线完整免费观看 | 成人无码在线视频网站 | 欧美牲交a欧美牲交aⅴ一 | 国产一区在线免费观看 | 顶级少妇做爰视频在线观看 | 国产在线精品二区 | 我要看免费毛片 | 18禁止看的免费污网站 | 欧美人妖在线 | 97网站| 自在自线亚洲а∨天堂在线 | 亚洲欧美在线观看一区二区 | 色3344 | 国产青青视频 | 亚洲在线国产日韩欧美 | 黑人大群体交免费视频 | 欧美久久视频 | 国产乱人伦偷精品视频 | 毛片网站大全 | 亚洲中文字幕无码久久2017 | 丰满亚洲大尺度无码无码专线 | 91久久亚洲精品一区二区 | 国产精品久久 | 欧美日韩精品一区二区 | 国产乱人伦中文无无码视频试看 | 日韩人妻无码一区二区三区久久99 | 午夜精品一区二区三区在线视频 | 欧美级 | xxxx日本在线 | 亚洲a网 | 玩弄中年熟妇正在播放 | 免费啪视频在线观看免费的 | 9久热这里只有精品视频在线观看 | 国产日韩一区二区三区在线观看 | 国产精品久久久久免费 | 欧美黄色大片在线观看 | 日韩在线黄色片 | 密室逃脱第一季免费观看完整在线 | 午夜免费看片 | 国产亚洲精品综合在线网址 | 欧美亚洲国产另类在线观看 | 欧美一区二区在线观看视频 | 999精品免费视频 | 日韩精品视频免费 | 丰满人妻中伦妇伦精品app | lutube成人福利在线观看污 | 午夜视频色 | 欧美妇人 | 欧洲成人综合网 | 无码精品人妻一区二区三区湄公河 | 成人黄性视频 | 欧美zozozo人禽交免费大片 | 午夜免费福利视频 | 婷婷视频网 | 欧美激情性做爰免费视频 | 精品国产成a人在线观看 | 欧美黑人粗暴多交高潮水最多 | 国产av人人夜夜澡人人爽 | 无码专区aaaaaa免费视频 | 成年人色网站 | 丰满人妻一区二区三区无码av | 日韩无套无码精品 | 国产精品污www在线观看 | 91短视频在线高清hd | 97碰碰碰人妻视频无码 | 国产爆操 | 亚洲一区二区三区视频 | 欧美交换配乱吟粗大25p | 精品久久久久久综合日本 | 亚洲在线影院 | 国产精品久久久久影院 | 狠狠色噜噜狠狠狠97影音先锋 | 黄色小视频在线看 | 丝袜诱惑中文字幕 | 亚洲日韩av在线观看 | 色九月| 人妻av资源先锋影音av资源 | 丁香婷婷激情 | 欧美爽爽爽爽爽爽视频 | 麻豆精品在线观看 | 黄又色又污又爽又高潮动态图 | 好好的日com | 成人在线免费小视频 | 国产精选91热在线观看 | 日韩成人大屁股内射喷水 | 国产精品美女久久久网av | 99re热精品视频 | 日本aaaaa高清免费看 | 欧美日韩一区二区在线 | 黄色免费网页 | 国产一卡2卡3卡四卡精品app | 艹艹艹逼 | 免费av一区二区三区 | 亚洲一区二区三区免费看 | 欧美色欧美亚洲高清在线观看 | 毛片国产 | 成年人激情在线 | 欧美老妇69交| 国产免费观看久久黄av片 | 免费在线国产视频 | 久久精品国产免费中文 | 亚洲精品区午夜亚洲精品区 | 欧美爽爽爽爽爽爽视频 | 熟妇人妻中文字幕 | 91亚洲精品成人一区 | 久久人人爽爽爽人久久久 | 国产精品爽爽久久久久久 | 国产欧美日韩综合精品一区二区 | 亚洲精品免费观看 | 中文精品久久 | 九一国产在线观看免费 | 全免费又大粗又黄又爽少妇片 | 欧美黑人巨大xxxxx | 欧美高清性色生活片免费观看 | 99成人 | 国产精品无码专区在线播放 | 日本一级特黄视频 | 蜜臀在线免费观看 | 在线日韩精品视频 | 黄色在线观看 | 污的视频在线观看 | 欧美一区二区三区成人 | 在线天堂最新版资源 | 亚洲天堂欧美在线 | 久久成人一区 | 无码丰满熟妇 | 凹凸国产熟女精品视频 | 精品香蕉一区二区三区 | 欧美久草 | 色洛色中文综合网站 | 夜夜高潮次次欢爽av女 | 亚洲另类天天更新影院在线观看 | 一本久久a久久精品亚洲 | 黄色电影在线免费观看 | 91精品久久久久久久久久入口 | 黄色视频a级毛片 | 国产精品夜夜春夜夜爽久久 | 97视频久久久 | 午夜影皖普通区 | 色婷婷综合久色aⅴ五区最新 | jizz日本在线播放 | 亚洲特级aaaaaa毛片 | 日韩在线精品视频 | 亚洲精品av网站在线观看 | 国产高清在线精品免费 | 日韩精品一二三区 | 久久免费看少妇高潮A片特黄多 | 在线播放无码高潮的视频 | 97色偷偷色噜噜狠狠爱网站 | www.欧美.com | 国产精品高潮呻吟久久aⅴ码 | 国产在线精品二区韩国演艺界 | 午夜精品一区二区三区在线观看 | 久久一级视频 | 99国产精品久久久久久久日本竹 | 性色av一区二区三区无码 | 亚洲国产精品无码久久青草 | 欧美综合一区二区三区 | 国产一级大片在线观看 | 国产精品三级av及在线观看 | 成人综合久久精品色婷婷 | 中文字幕免费在线观看视频 | 成人爽a毛片免费啪啪红桃视频 | 欧美不卡一区二区三区在线观看 | 久久国产精品精品国产 | 亚洲国产综合精品 在线 一区 | 少妇一夜三次一区二区 | 成人片黄网站A片免费 | 嫩草欧美曰韩国产大片 | 特级欧美视频aaaaaa | 久久久久无码精品国产app | 亚洲精品一区久久狠狠欧美 | 少妇粗大进出白浆嘿嘿视频 | 一区二区三区视频免费 | 日本边添边摸边做边爱的网站 | 在线无码午夜福利高潮视频 | 国产一区二区在线免费观看 | 337p日本欧洲亚洲大胆精品 | 亚洲国产综合久久精品 | 国产在线视频一区二区 | 日日夜夜操操操 | 国产精品永久免费视频 | 寂寞少妇做spa按摩无码 | 欧美精品一区二区三区免费播放 | 欧美大片va欧美在线播放 | 亚洲国产综合无码一区 | 男女性关系视频免费观看软件 | 欧美自拍视频 | 亚洲精品毛片一区二区三区 | 国产乱码一区二区三区 | 正在播放老肥熟妇露脸 | 无码精品人妻一区二区三区影院 | 无码视频一区二区三区在线观看 | 久久99热久久精品在线6 | 中国丰满少妇人妻xxx性董鑫洁 | 国产精品va一区二区三区 | 国产免费一区二区三区免费视频 | 日日摸天天碰中文字幕 | 裸体丰满白嫩大尺度尤物 | 中文字幕在线免费视频 | 四虎影成人精品a片 | 偷偷狠狠的日日高清完整视频 | 中文成人无码精品久久久不卡 | 午夜视频在线免费播放 | 少妇的肉体的满足毛片 | 91精品久久久久久久久网影视 | 少妇高潮喷水久久久久久久久久 | 日韩成人极品在线内射3p蜜臀 | 久久无码专区国产精品s | 久久受www免费人成看片 | 亚洲色成人网站www永久四虎 | 看真人视频a级毛片 | 久色乳综合思思在线视频 | 欧美老人巨大xxxx做受 | 国产精品怡红院在线观看 | 伊人色综合久久天天五月婷 | 久久天天拍天天爱天天躁 | 对白脏话肉麻粗话av | 久久95 | 91成人在线网站 | 最新日韩精品在线观看 | 亚洲2022国产成人精品无码区 | 四虎国产精品永久在线无码 | 亚洲欧洲自拍拍偷精品网 | 一区二区三区高清av专区 | 国产精品久久福利新婚之夜 | 国产午夜三级一区二区三桃花影视 | 久久激情五月丁香伊人 | 成人在线 | 艳妇乳肉豪妇荡乳av | 日色视频 | 久久久久久高潮国产精品视 | 欧美在线观看19 | 凹凸日日摸日日碰夜夜爽孕妇 | 免费观看国产大片资源视频 | 日本看片一区二区三区高清 | 久久婷婷五月综合成人d啪 久久婷婷五月综合色丁香花 | 日韩大尺度电影在线观看 | 亚洲欧洲视频 | 天天插视频| 高清国产精品人妻一区二区 | 伊人蕉久中文字幕无码专区 | 伊人情涩网 | 久久丫精品久久丫 | 欧美综合在线观看 | 国产一区二区三区在线2021 | 91免费电影 | xnxx 美女19| 日本妇人成熟A片一区-老狼 | 美女粉嫩饱满的一线天mp4 | 中文字幕亚洲无线码在线一区 | 婷婷色综合久久五月亚洲 | 久久精品国内一区二区三区 | 国产午夜毛片v一区二区三区 | 国产精品伊人 | 亚洲人av在线无码影院观看 | 懂色一区二区三区免费观看 | 欧美牲交a欧美在线 | 国产人成午夜免视频网站 | 国产真实乱子伦清晰对白 | 老太脱裤让老头玩ⅹxxxx | 久久精品 | 狠狠色狠狠色综合日日2019 | 国产精品嫩草久久久久 | av无码人妻一区二区三区牛牛 | 香港午夜三级a三级高清观看 | 亚洲欧美日韩中文字幕在线一区 | 艳妇乳肉豪妇荡乳av |