色综合久久中文字幕无码_日本熟妇中文字幕三级_久久夜色精品国产欧美乱_艳妇乳肉豪妇荡乳av无码福利_午夜爽爽爽男女污污污网站

首頁 新聞中心 行業(yè)動(dòng)態(tài) 【手把手教程】用Python連接Modbus通信,工業(yè)自動(dòng)化其實(shí)很簡單!

【手把手教程】用Python連接Modbus通信,工業(yè)自動(dòng)化其實(shí)很簡單!

來源:聯(lián)誠科技
發(fā)布時(shí)間:2024-05-10
瀏覽:1060

在當(dāng)今快速發(fā)展的工業(yè)自動(dòng)化和智能制造領(lǐng)域,對(duì)高效、可靠的通信協(xié)議的需求日益增長。Modbus,作為一個(gè)歷史悠久且廣泛采用的工業(yè)通信協(xié)議,扮演著至關(guān)重要的角色。結(jié)合Python的強(qiáng)大編程能力,我們可以更加靈活和高效地實(shí)現(xiàn)工業(yè)自動(dòng)化解決方案。

 

本篇文章將通過教程介紹如何利用Python與Modbus協(xié)議進(jìn)行通信,以及如何在實(shí)際的工業(yè)環(huán)境中應(yīng)用這些技術(shù)。


Python連接Modbus通信


什么是Modbus?


Modbus 是一種廣泛使用的工業(yè)通信協(xié)議,由 Modicon Systems 開發(fā)。它采用主從架構(gòu),允許一個(gè)主設(shè)備(Master)與多達(dá) 247 個(gè)從設(shè)備(Slaves)進(jìn)行通信。

 

Modbus的類型


Modbus主要分為兩種類型:


Modbus串行:使用串行線(如 RS232 或 RS485)進(jìn)行通信。


Modbus TCP/IP:基于以太網(wǎng),克服了串行通信的限制。

 

Modbus串行是使用串行電纜傳輸信號(hào),如果以點(diǎn)對(duì)點(diǎn)方式連接(一主一從),則將使用 RS232或RS422 電纜, 但如果以點(diǎn)對(duì)多點(diǎn)方式連接。 (一主多從)使用RS485電纜,但由于串行電纜的許多限制,包括距離、設(shè)置和數(shù)量,它現(xiàn)在已經(jīng)發(fā)展到能夠支持使用Modbus TCP/IP通過以太網(wǎng)連接。


Python連接Modbus通信


在本次教程中,我們選擇使用Modbus TCP,但是Modbus Serial也可以使用相同的代碼進(jìn)行測試。

 

準(zhǔn)備工作


為了開始使用Python與Modbus通信,你需要:


1.安裝pymodbus(可以使用pip或下載)


2.下載并設(shè)置Modbus從設(shè)備程序以進(jìn)行測試。

 

實(shí)驗(yàn)開始


使用 Python 作為服務(wù)器,modbus sim 作為客戶端,你可以實(shí)現(xiàn) Modbus 協(xié)議的通信。以下是實(shí)驗(yàn)步驟:


from pymodbus.client.sync import (
    ModbusSerialClient,
    ModbusTcpClient,
    ModbusTlsClient,
    ModbusUdpClient,
)
from pymodbus.transaction import (
    ModbusAsciiFramer,
    ModbusBinaryFramer,
    ModbusRtuFramer,
    ModbusSocketFramer,
    ModbusTlsFramer,
)

client = ModbusTcpClient(host='localhost',port=502,framer=ModbusSocketFramer)

def WriteData(slave_id,address,count,value):
    client.write_registers(address,[value]*count,unit=slave_id)

def ReadData(slave_id,address,count):
    x = client.read_holding_registers(address,count,unit = slave_id)
    print(x.registers)

def ReadCoil(slave_id,address,count):
    x = client.read_coils(address,count,unit=slave_id).bits
    print(x)

def WriteCoil(slave_id,address,count,value):
    if value == "ON":
        status = True
    else:
        status = False
    x = client.write_coils(address,[status]*count,unit=slave_id)
    # print(x)

def WriteString(slave_id,address,count,value):
    client.write_registers(address,[0]*count,unit=slave_id)
    if len(value)%2 > 0:
        value = value + " "
    c = len(value)//2
    for i in range(c):
        y = value[0 + (2*i):2 + (2*i)]
        print(y)
        q = [ hex(ord(r))[2:4] for r in y]
        print(q)
        k = int(q[0]+q[1],16)
        client.write_registers(address+i,k,unit=slave_id)

print(client.connect())

# WriteData(1,0,2,555)
# WriteCoil(1,0,8,"ON")

# ReadData(1,0,8)
# ReadCoil(1,0,8)

# WriteString(1,0,8,"banana")


從代碼中可以看出,可以通過更改客戶端和成幀器來更改為使用串行或 TCP。

 

打開modbus從站程序并進(jìn)入設(shè)置并選擇Modbus TCP/IP。


選擇模式為 Modbus TCP

選擇模式為 Modbus TCP

 

 

Slavev id 和地址類型可以從 setup -> Slavev 定義中設(shè)置

Slavev id 和地址類型可以從 setup -> Slavev 定義中設(shè)置

 

嘗試使用WriteData (2,0,2,555)命令,其中前2個(gè)數(shù)字是slave_id,0是默認(rèn)數(shù)據(jù),2是要使用的數(shù)字,555是按運(yùn)行后將發(fā)送的數(shù)據(jù)。


從機(jī) ID 2 在地址 1 和 2 處的值為 555

從機(jī) ID 2 在地址 1 和 2 處的值為 555

 

如果使用 WriteCoil(3,0,3,”O(jiān)N”),將在線圈輸出存儲(chǔ)器中命令一個(gè)打開或關(guān)閉位,其中0是初始位,3是要使用的編號(hào),on是要打開的命令。


從機(jī) ID 3 的線圈位于地址 1,2,3</span></p>

從機(jī) ID 3 的線圈位于地址 1,2,3

 

可以使用其他讀取地址命令嘗試使用已寫入的函數(shù)。


讀取從站3的值

嘗試讀取從站3的值

 

通過測試,我們可以看到,僅僅通過這段代碼就能夠通過Modbus協(xié)議進(jìn)行通信。你應(yīng)該已經(jīng)對(duì)Modbus協(xié)議及其在工業(yè)自動(dòng)化中的應(yīng)用有了更清晰的理解。


Python與Modbus的通信技術(shù)


Python作為一種高效靈活的編程語言,與Modbus協(xié)議結(jié)合,為工業(yè)控制系統(tǒng)的設(shè)計(jì)和實(shí)施提供了無限可能。無論你是工業(yè)自動(dòng)化領(lǐng)域的新手,還是經(jīng)驗(yàn)豐富的專業(yè)人士,掌握Python與Modbus的通信技術(shù)都將極大提升工作效率和系統(tǒng)的智能化水平,助你在工業(yè)自動(dòng)化的道路上走得更遠(yuǎn)。



- END -
熱門推薦
熱門資訊
熱門話題

聯(lián)誠科技,助您開啟工業(yè)數(shù)字化和智能化之路

申請(qǐng)?jiān)囉?></div>
		</div>
	</div>
</div>
<!--頁腳  -->
<footer class="lc_footer">
    <div   id="lwznbz8t0"   class="layui-container">
        <div   id="lwznbz8t0"   class="lc_footer_top">
            <div   id="lwznbz8t0"   class="lc_footer_top_logo"><a href="http://mzwhy.com/"><img src="/static/upload/other/20231204/1701659180786900.svg" alt="聯(lián)誠科技集團(tuán)股份有限公司"></a></div>
        </div>
        <div   id="lwznbz8t0"   class="lc_footer_mid">
            <div   id="lwznbz8t0"   class="lc_footer_mid_nav">
                <div   id="lwznbz8t0"   class="lc_footer_mid_left">
                    <ul class="lc_footer_mid_left_ul">
						
                        <li id="lwznbz8t0"    class="lc_f_m_l_ul_li">
                            <div   id="lwznbz8t0"   class="mlul_cont">
                                <div   id="lwznbz8t0"   class="mlul_cont_top">
                                    <a href="http://mzwhy.com/industrial-automation/" alt="工業(yè)控制器" title="工業(yè)控制器">工業(yè)控制器</a>
                                </div>
                                <div   id="lwznbz8t0"   class="mlul_cont_bt">
                                    <ul>
										
                                        <li><a href="http://mzwhy.com/pac/" alt="PAC" title="PAC">PAC</a></li>
										
                                        <li><a href="http://mzwhy.com/plc/" alt="PLC" title="PLC">PLC</a></li>
										
                                        <li><a href="http://mzwhy.com/io/" alt="IO系統(tǒng)" title="IO系統(tǒng)">IO系統(tǒng)</a></li>
										
                                        <li><a href="http://mzwhy.com/servo-system/" alt="運(yùn)動(dòng)控制" title="運(yùn)動(dòng)控制">運(yùn)動(dòng)控制</a></li>
										
                                        <li><a href="http://mzwhy.com/frequency-converter/" alt="工業(yè)傳動(dòng)" title="工業(yè)傳動(dòng)">工業(yè)傳動(dòng)</a></li>
										
                                    </ul>
                                </div>
                            </div>
                        </li>
						
                        <li id="lwznbz8t0"    class="lc_f_m_l_ul_li">
                            <div   id="lwznbz8t0"   class="mlul_cont">
                                <div   id="lwznbz8t0"   class="mlul_cont_top">
                                    <a href="http://mzwhy.com/open-automation-platform/" alt="開放自動(dòng)化平臺(tái)" title="開放自動(dòng)化平臺(tái)">開放自動(dòng)化平臺(tái)</a>
                                </div>
                                <div   id="lwznbz8t0"   class="mlul_cont_bt">
                                    <ul>
										
                                        <li><a href="http://mzwhy.com/plcshop/" alt="PLC SHOP" title="PLC SHOP">PLC SHOP</a></li>
										
                                        <li><a href="http://mzwhy.com/hmi/" alt="HMI" title="HMI">HMI</a></li>
										
                                        <li><a href="http://mzwhy.com/scada/" alt="SCADA" title="SCADA">SCADA</a></li>
										
                                    </ul>
                                </div>
                            </div>
                        </li>
						
                        <li id="lwznbz8t0"    class="lc_f_m_l_ul_li">
                            <div   id="lwznbz8t0"   class="mlul_cont">
                                <div   id="lwznbz8t0"   class="mlul_cont_top">
                                    <a href="http://mzwhy.com/industrial-cloud-platform/" alt="工業(yè)云平臺(tái)" title="工業(yè)云平臺(tái)">工業(yè)云平臺(tái)</a>
                                </div>
                                <div   id="lwznbz8t0"   class="mlul_cont_bt">
                                    <ul>
										
                                        <li><a href="http://mzwhy.com/iot/" alt="工業(yè)物聯(lián)套件IOT" title="工業(yè)物聯(lián)套件IOT">工業(yè)物聯(lián)套件IOT</a></li>
										
                                        <li><a href="http://mzwhy.com/data-governance/" alt="數(shù)據(jù)治理套件DC" title="數(shù)據(jù)治理套件DC">數(shù)據(jù)治理套件DC</a></li>
										
                                        <li><a href="http://mzwhy.com/data-twin/" alt="數(shù)據(jù)孿生套件DT" title="數(shù)據(jù)孿生套件DT">數(shù)據(jù)孿生套件DT</a></li>
										
                                        <li><a href="http://mzwhy.com/low-code-platform/" alt="應(yīng)用開發(fā)平臺(tái)" title="應(yīng)用開發(fā)平臺(tái)">應(yīng)用開發(fā)平臺(tái)</a></li>
										
                                        <li><a href="http://mzwhy.com/mes-mom-platform/" alt="MES/MOM平臺(tái)" title="MES/MOM平臺(tái)">MES/MOM平臺(tái)</a></li>
										
                                    </ul>
                                </div>
                            </div>
                        </li>
						
                        <li id="lwznbz8t0"    class="lc_f_m_l_ul_li">
                            <div   id="lwznbz8t0"   class="mlul_cont">
                                <div   id="lwznbz8t0"   class="mlul_cont_top">
                                    <a href="http://mzwhy.com/service-support/" alt="服務(wù)與支持" title="服務(wù)與支持">服務(wù)與支持</a>
                                </div>
                                <div   id="lwznbz8t0"   class="mlul_cont_bt">
                                    <ul>
										
                                        <li><a href="http://mzwhy.com/document/" alt="資料下載" title="資料下載">資料下載</a></li>
										
                                        <li><a href="http://mzwhy.com/after-sales-service/" alt="售后服務(wù)" title="售后服務(wù)">售后服務(wù)</a></li>
										
                                        <li><a href="http://mzwhy.com/faq/" alt="常見問題" title="常見問題">常見問題</a></li>
										
                                        <li><a href="http://mzwhy.com/feedback/" alt="意見反饋" title="意見反饋">意見反饋</a></li>
										
                                    </ul>
                                </div>
                            </div>
                        </li>
						
                        <li id="lwznbz8t0"    class="lc_f_m_l_ul_li">
                            <div   id="lwznbz8t0"   class="mlul_cont">
                                <div   id="lwznbz8t0"   class="mlul_cont_top">
                                    <a href="http://mzwhy.com/about-us/" alt="關(guān)于我們" title="關(guān)于我們">關(guān)于我們</a>
                                </div>
                                <div   id="lwznbz8t0"   class="mlul_cont_bt">
                                    <ul>
										
                                        <li><a href="http://mzwhy.com/company-introduction/" alt="公司介紹" title="公司介紹">公司介紹</a></li>
										
                                        <li><a href="http://mzwhy.com/development-process/" alt="發(fā)展歷程" title="發(fā)展歷程">發(fā)展歷程</a></li>
										
                                        <li><a href="http://mzwhy.com/company-qualifications/" alt="公司資質(zhì)" title="公司資質(zhì)">公司資質(zhì)</a></li>
										
                                        <li><a href="http://mzwhy.com/core-team/" alt="核心團(tuán)隊(duì)" title="核心團(tuán)隊(duì)">核心團(tuán)隊(duì)</a></li>
										
                                        <li><a href="http://mzwhy.com/join-us/" alt="加入我們" title="加入我們">加入我們</a></li>
										
                                        <li><a href="http://mzwhy.com/contact-us/" alt="聯(lián)系我們" title="聯(lián)系我們">聯(lián)系我們</a></li>
										
                                    </ul>
                                </div>
                            </div>
                        </li>
						
                    </ul>
                </div>
                <div   id="lwznbz8t0"   class="lc_footer_mid_right">
                    <div   id="lwznbz8t0"   class="lcfm_ri_cont">
                        <div   id="lwznbz8t0"   class="lcfm_ri_cont_h1">聯(lián)系我們</div>
                        <div   id="lwznbz8t0"   class="lcfm_ri_cont_item"><i class="lcicon icon-dianhua1"></i><a href="tel:4008-771216">4008-771216</a></div>
                        <div   id="lwznbz8t0"   class="lcfm_ri_cont_item"><i class="lcicon icon-youxiang"></i>service@licos.com.cn</div>
                        <div   id="lwznbz8t0"   class="lcfm_ri_cont_item"><i class="lcicon icon-ditu-dibiao"></i>昆明市盤龍區(qū)新興路霖嵐國際廣場A座31樓/8樓</div>
                        <div   id="lwznbz8t0"   class="lcfm_qrcode">
                            <div   id="lwznbz8t0"   class="lcfm_qrcode_item">
                                <div   id="lwznbz8t0"   class="lcfm_qrcode_pic"><img src="http://mzwhy.com/static/upload/image/20231206/1701833347289164.jpg" alt="關(guān)注聯(lián)誠科技"></div>
                                <div   id="lwznbz8t0"   class="lcfm_qrcode_txt">
                                    <p>關(guān)注聯(lián)誠科技</p>
                                    <p>了解更多資訊</p>
                                </div>
                            </div>
                            <div   id="lwznbz8t0"   class="lcfm_qrcode_item">
                                <div   id="lwznbz8t0"   class="lcfm_qrcode_pic"><img src="http://mzwhy.com/static/upload/image/20231206/1701833489374754.png" alt="聯(lián)誠科技客服"></div>
                                <div   id="lwznbz8t0"   class="lcfm_qrcode_txt">
                                    <p>在線咨詢</p>
                                    <p>微信客服</p>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <div   id="lwznbz8t0"   class="lcfooter_links">
                <div   id="lwznbz8t0"   class="lcfooter_links_box">
                    <span>友情鏈接:</span>
                    
                    <a  target="_blank" rel="noopenner noreferrer">知乎</a>
                    
                    <a  target="_blank" rel="noopenner noreferrer">百家號(hào)</a>
                    
                    <a  target="_blank" rel="noopenner noreferrer">嗶哩嗶哩</a>
                    
                    
                </div> 
            </div>
        </div>
        <div   id="lwznbz8t0"   class="lc_footer_bt">
            <div   id="lwznbz8t0"   class="lc_footer_bt_item"><span>Copyright ? 2000-2025</span> <span>聯(lián)誠科技集團(tuán)股份有限公司</span><span>All Rights Reserved</span></div>
            <div   id="lwznbz8t0"   class="lc_footer_bt_item"><a  target="_blank" rel="noopenner noreferrer">滇ICP備09007384號(hào)</a></div>
            
            <div   id="lwznbz8t0"   class="lc_footer_bt_item"><a href="http://mzwhy.com/map/" target="_blank">網(wǎng)站地圖</a></div>
            
        </div>
    </div>
</footer> 
    <!-- 在線客服 -->
<div   id="lwznbz8t0"   class="jdc-side" style="display: block;">
    <div   id="lwznbz8t0"   class="mod_hang_qrcode">
        <a href="javascript:void(0);" onclick="myService()" class="mod_hang_qrcode_btn">
            <i class="jdcfont lcicon icon-liuyanban"></i>
            <span>在線留言</span>
        </a>
    </div>
    <div   id="lwznbz8t0"   class="mod_hang_qrcode jdc_feedback_qrcode">
        <div   id="lwznbz8t0"   class="mod_hang_qrcode_btn">
            <i class="jdcfont lcicon icon-weixin"></i>
            <span>微信客服</span>
        </div>
        <div   id="lwznbz8t0"   class="mod_hang_qrcode_show">
            <div   id="lwznbz8t0"   class="mod_hang_qrcode_show_bg">
                <div   class="lwznbz8t0"   id="canvas">
                    <img src="http://mzwhy.com/static/upload/image/20231206/1701833489374754.png" alt="聯(lián)誠科技在線客服">
                </div>
            </div>
            <p>微信官方客服</p>
        </div>
    </div>
    <div   id="lwznbz8t0"   class="mod_hang_appeal">
        <div   id="lwznbz8t0"   class="mod_hang_appeal_btn">
            <i class="jdcfont lcicon icon-2zaixiankefucheng"></i>
            <span>在線客服</span>
        </div>
        <div   id="lwznbz8t0"   class="mod_hang_appeal_show">
            <ul>
                <li>
                    <a href="tel:0871-63302133" target="_blank">
                        <div   id="lwznbz8t0"   class="icon_box">
                            <i class="jdcfont lcicon icon-dianhua1"></i>
                        </div>
                        <div   id="lwznbz8t0"   class="text_box">
                            <h5>咨詢熱線</h5>
                            <p>4008-771216<br/>0871-63302133</p>
                        </div>
                    </a>
                </li>
                <li id="entry">
                    <a href="#" target="_blank" class="f-cb">
                        <div   id="lwznbz8t0"   class="icon_box">
                            <i class="jdcfont lcicon icon-youxiang"></i>
                        </div>
                        <div   id="lwznbz8t0"   class="text_box">
                            <h5>服務(wù)郵箱</h5>
                            <p>service@licos.com.cn</p>
                        </div>
                    </a>
                </li>
                <li>
                    <a href="#" target="_blank" class="f-cb">
                        <div   id="lwznbz8t0"   class="icon_box">
                            <i class="jdcfont lcicon icon-alarm_clock"></i>
                        </div>
                        <div   id="lwznbz8t0"   class="text_box">
                            <h5>服務(wù)時(shí)間</h5>
                            <p>08:30 - 17:30 售后:7*24小時(shí)</p>
                        </div>
                    </a>
                </li>
            </ul>
        </div>
    </div>
    <div   id="lwznbz8t0"   class="mod_hang_qrcode jdc_hang_qrcode">
        <a class="mod_hang_qrcode_btn">
            <i class="jdcfont lcicon icon-ico"></i>
            <span>掃碼關(guān)注</span>
        </a>
        <div   id="lwznbz8t0"   class="mod_hang_qrcode_show">
            <div   id="lwznbz8t0"   class="mod_hang_qrcode_show_bg">
                <img src="http://mzwhy.com/static/upload/image/20231206/1701833347289164.jpg" alt="關(guān)注聯(lián)誠科技">
            </div>
            <p>關(guān)注聯(lián)誠科技</p>
        </div>
    </div>
    
    <div   id="lwznbz8t0"   class="mod_hang_qrcode mod_hang_top">
        <a href="#" class="mod_hang_qrcode_btn">
            <i class="jdcfont lcicon icon-fanhuidingbu"></i>
            <span>返回頂部</span>
        </a>
    </div>
    <div   id="lwznbz8t0"   class="el-dialog__wrapper">
        <div   id="lwznbz8t0"   class="el-dialog el-dialog--small" style="top: 15%;">
            <div   id="lwznbz8t0"   class="el-dialog__header">
                <span id="lwznbz8t0"    class="el-dialog__title"></span>
                <div type="button" class="el-dialog__headerbtn">
                    <i class="el-dialog__close el-icon el-icon-close"></i>
                </div>
            </div>
        </div>
    </div>
</div>

<!-- 彈窗開始 -->
<div   id="lwznbz8t0"   class="base_pop">
    <div   id="lwznbz8t0"   class="base_pop_bg"></div>
    <div   id="lwznbz8t0"   class="base_mian">
        <div   id="lwznbz8t0"   class="base_top">
            <h2><span id="lwznbz8t0"    class="lcicon icon-liuyan"></span>產(chǎn)品試用申請(qǐng)</h2>
            <a href="javascript:void(0);" rel="nofollow" onclick="Myclose()"><i class="lcicon icon-icon-1"></i></a>
        </div>
        <div   id="lwznbz8t0"   class="base_box" id="yuyuetiyan" data-url="http://mzwhy.com/form/2/">
            <div   id="lwznbz8t0"   class="base_info">感謝關(guān)注聯(lián)誠科技,請(qǐng)?zhí)顚懸韵滦畔?,我們將第一時(shí)間聯(lián)系您!</div>
            <div   id="lwznbz8t0"   class="base_box_title"><h4>基礎(chǔ)信息</h4></div>
            <div   id="lwznbz8t0"   class="base_form">
                <div   id="lwznbz8t0"   class="base_form_item">
                    <label><i>*</i>公司名稱</label>
                    <input type="text" class="input1" required autocomplete="off" id="theme" name="theme" placeholder="公司名稱">
                </div>
                <div   id="lwznbz8t0"   class="base_form_item">
                    <label><i>*</i>所在地區(qū)</label>
                    <input type="text" class="input1" required autocomplete="off" id="address" name="address" placeholder="公司所在地區(qū)">
                </div>
                <div   id="lwznbz8t0"   class="base_form_item">
                    <label><i>*</i>您的姓名:</label>
                    <input type="text" class="input1" required autocomplete="off" id="names" name="names" placeholder="您的姓名">
                </div>
                <div   id="lwznbz8t0"   class="base_form_item">
                    <label><i>*</i>聯(lián)系電話</label>
                    <input type="text" class="input1" required autocomplete="off" id="Tel" name="Tel" placeholder="聯(lián)系電話">
                </div>
                <div   id="lwznbz8t0"   class="base_form_item">
                    <label>電子郵箱</label>
                    <input type="text" class="input1" autocomplete="off" id="email" name="email" placeholder="電子郵箱">
                </div>
                <div   id="lwznbz8t0"   class="base_form_item">
                    <label>咨詢產(chǎn)品</label>
                    <input type="text" class="input1" autocomplete="off" id="product" name="product" placeholder="產(chǎn)品系列或者產(chǎn)品型號(hào),如:EC400">
                </div>
            </div>
            <div   id="lwznbz8t0"   class="base_box_title"><h4>需求信息</h4></div>
            <div   id="lwznbz8t0"   class="base_form_max">
                <textarea class="msg" id="Intro" required name="Intro" placeholder="1、采購量;2、對(duì)當(dāng)前產(chǎn)品的性能指標(biāo)需求或者問題;3、產(chǎn)品主要用途;4、合作類型"></textarea>
            </div>
            <div   id="lwznbz8t0"   class="pop_form_btn"><a href="javascript:;" rel="nofollow" id="myYuyue">確認(rèn)提交</a></div>
        </div>
    </div>
</div>
<!-- 彈窗結(jié)束 -->
<a href="javascript:void(0)" id="scroll-to-top"></a>
<!-- 右下角客服代碼 -->
<div   id="lwznbz8t0"   class="livechat-girl animated"> <img class="girl" src="http://mzwhy.com/static/upload/image/20240822/1724294288819313.png" alt=
情侣作爱视频网站| 日韩精品无码av成人观看| 亚洲国产精品高清久久久| 久久久久亚洲av片无码v| 成 人 色综合 综合网站| 视频一区视频二区制服丝袜| 色窝窝免费一区二区三区| 欧美jizzhd精品欧美| 久久人妻内射无码一区三区 | 精品一区二区三区波多野结衣 | 国外人妻视频免费播放| 麻豆精品国产综合久久| 欧美人与zoxxxx另类| 国产综合视频一区二区三区| 国产午夜福利片在线观看| 国产女孩精品在线播放| 免费毛片全部不收费的| 久久综合国产色美利坚| 久久久久久久亚洲av无码| 亚洲日本国产精品一区| 久久精品中文字幕无码| 91亚洲精品中文字幕| 少妇把腿扒开让我添| 国产精品人妻在线观看| 一本一道精品欧美中文字幕| 早起邻居人妻奶罩太松av| 久久精品亚洲综合专区| 亚洲老熟女性亚洲| 欧美亚洲国产精品久久| 人妻丰满熟妞av无码区| 人妻精品中文久久一区| 久久av一区二区三区| 精品女同一区二区三区不卡| 超清纯白嫩大学生无码网站| 成人视频在线观看| 精品无码久久久久久久久水蜜桃| aⅴ免费视频在线观看| 精品国产乱码久久久久久浪潮 | 日本大胆欧美人术艺术| 亚洲av蜜臀在线播放| 日日摸天天摸人人看|