国产美女喷水视频-国产美女炮机视频-国产美女明星三级做爰-国产美女免费无遮挡-国产美女免费网站-国产美女免费视频-国产美女免费看-国产美女免费观看-日本三级网址-日本三级网站在线观看-日本三级视频在线观看

咨詢熱線

18621916738

當前位置:首頁  >  技術文章  >  運用VC#編程通過OPC方式實現(xiàn)PC機與西門子PLC通訊

運用VC#編程通過OPC方式實現(xiàn)PC機與西門子PLC通訊

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

運用VC#編程通過OPC方式實現(xiàn)PC機與西門子PLC通訊

1、 配置OPC服務器
  對于服務器的配置與同步通訊的配置一樣,這里不需再講解,若有不清楚的,可以參閱之前發(fā)布的<運用VC#編程通過OPC方式實現(xiàn)PC機與西門子PLC通訊>

2、 OPC編程
  變量組、項的命名規(guī)則與同步通訊的一樣,這里不再描敘,下面主要就開發(fā)一個異步通訊類 AsynServer來講解如何編程。

<1>、引用
  在VC#開發(fā)環(huán)境中添加對OpcRcw.Da庫以及OpcRcw.Comn庫的引用,該庫屬于.NET庫,不屬于COM庫,西門子雖然編寫了類庫,以提供對.NET平臺的支持,但這些類庫仍然難于編程,里面包含了大量的在托管和非托管區(qū)傳輸數(shù)據(jù),因此我們需要在它的基礎上再開發(fā)一個類庫,以簡化以后的編程,首先在類的開頭使用命名空間:
using OpcRcw.Comn;
using OpcRcw.Da;
using System.Runtime.InteropServices;
using System.Collections;

<2>、編程
  異步編程的原理就是在OPC服務器那邊檢測當前活動的變量組,一但檢測到某一個變量,譬如變量Q0.0從1變成0,就會執(zhí)行一個回調(diào)函數(shù),以實現(xiàn)針對變量發(fā)生變化時需要實現(xiàn)的動作,在這里可以采用委托來實現(xiàn)該功能。

  1、 在命名空間的內(nèi)部、類 AsynServer聲明之前添加委托的申明:
// 定義用于返回發(fā)生變化的項的值和其對應的客戶句柄
public delegate void DataChange(object[] values,int[] itemsID);

  2、 該類繼承于西門子提供的庫接口IOPCDataCallback
public class AsynServer:IOPCDataCallback
在類的開頭部分聲明變量:
struct groupStru
{
public int groupID;
public object groupObj;
}
internal const int LOCALE_ID = 0x407; //本地語言
private Guid iidRequiredInterface;
private string serverType="";
private int hClientGroup = 0; //客戶組號
private int nSvrGroupID; // server group handle for the added group 
private Hashtable hashGroup; //用于把組收集到一起
private int hClientItem=0; //Item號

   3、編寫構造函數(shù),接收委托參數(shù)已確定當數(shù)據(jù)發(fā)生變化時需要執(zhí)行的方法入口點:
//創(chuàng)建服務器
//svrType 服務器類型的枚舉
//dataChange 提供用于在數(shù)據(jù)發(fā)生變化時需要執(zhí)行的函數(shù)入口
public AsynServer(ServerType svrType,DataChange dataChange)
{
switch(svrType)
{
case ServerType.OPC_SimaticHMI_PTPR
serverType="OPC.SimaticHMI.PTPro";break;
case ServerType.OPC_SimaticNET:
serverType="OPC.SimaticNET";break;
case ServerType.OPC_SimaticNET_DP:
serverType="OPC.SimaticNET.DP";break;
case ServerType.OPC_SimaticNET_PD:
serverType="OPC.SimaticNET.PD";break;
case ServerType.OPCServer_WinCC:
serverType="OPCServer.WinCC";break;

}
hashGroup=new Hashtable(11);
dtChange=dataChange;
}
  
  4、創(chuàng)建服務器
// 創(chuàng)建一個OPC Server接口
//error 返回錯誤信息
//若為true,創(chuàng)建成功,否則創(chuàng)建失敗
public bool Open(out string error)
{
error="";bool success=true;
Type svrComponenttyp ;
//獲取 OPC Server COM 接口
iidRequiredInterface = typeof(IOPCItemMgt).GUID;
svrComponenttyp = System.Type.GetTypeFromProgID(serverType);
try
{
//創(chuàng)建接口
pIOPCServer =(IOPCServer)System.Activator.CreateInstance(svrComponenttyp);
error="";
}
catch (System.Exception err) //捕捉失敗信息
{
error="錯誤信息:"+err.Message;success=false;
}
return success;
}

  5、 編寫添加Group的函數(shù)
///


/// 添加組
/// 
/// 組名
/// /創(chuàng)建時,組是否被激活
/// //組的刷新頻率,以ms為單位
/// 返回錯誤信息
/// 若為true,添加成功,否則添加失敗
public bool AddGroup(string groupName,int bActive,int updateRate,out string error)

error="";bool success=true;
int dwLCID = 0x407; //本地語言為英語 
int pRevUpdateRate;
float deadband = 0;
// 處理非托管COM內(nèi)存
GCHandle hDeadband;
IntPtr pTimeBias = IntPtr.Zero;
hDeadband = GCHandle.Alloc(deadband,GCHandleType.Pinned);
try
{
pIOPCServer.AddGroup(groupName, //組名
bActive, //創(chuàng)建時,組是否被激活
updateRate, //組的刷新頻率,以ms為單位
hClientGroup, //客戶號
pTimeBias, //這里不使用
(IntPtr)hDeadband,
dwLCID, //本地語言
out nSvrGroupID, //移去組時,用到的組ID號
out pRevUpdateRate, //返回組中的變量改變時的zui短通知時間間隔
ref iidRequiredInterface,
out pobjGroup1); //指向要求的接口
hClientGroup=hClientGroup+1; 
groupStru grp=new groupStru();
grp.groupID=nSvrGroupID;grp.groupObj=pobjGroup1;
this.hashGroup.Add(groupName,grp);//儲存組信息
// 對異步操作設置回調(diào),初始化接口
pIConnectionPointContainer = (IConnectionPointContainer)pobjGroup1;
Guid iid = typeof(IOPCDataCallback).GUID;
pIConnectionPointContainer.FindConnectionPoint(ref iid,out pIConnectionPoint);
pIConnectionPoint.Advise(this,out dwCookie);
}
catch (System.Exception err) //捕捉失敗信息
{
error="錯誤信息:"+err.Message;success=false;
}
finally
{
if (hDeadband.IsAllocated) hDeadband.Free();
}
return success;
}

  6、 編寫激活、或者取消激活組的函數(shù)

  在同步編程中對于組的激活或者取消激活沒有實質(zhì)的意義,但在異步通訊編程中卻異常重要,這是因為OPC服務器只對當前處于活動狀態(tài)的組中的變量進行監(jiān)控,同時這也是很有必要的,因為我們可以把不同界面中的變量編程不同的組,即同一界面中的變量規(guī)成一個組,而在某一時刻提供給用戶的只有一個界面,讓該界面中用到的組處于活動狀態(tài),這樣執(zhí)行委托調(diào)用時只會執(zhí)行于該界面中有關的變量檢測,而如果讓所有的組處于活動狀態(tài),則當前沒有顯示給用戶的界面用到的變量若發(fā)生變化也會觸發(fā)對委托函數(shù)的調(diào)用,這根本是沒有必要的,同時會大大降低程序的性能,請嚴格控制組的激活。
///
/// 激活或者取消激活組
/// 
/// 組名
/// true為激活,false為取消激活
/// 若有錯誤,返回錯誤信息
/// 若為true,添加成功,否則添加失敗
public bool AciveGroup(string groupName,bool toActive,out string error)
{
error="";bool success=true;
//通過名稱獲取組
object grp=((groupStru)hashGroup[groupName]).groupObj;
IOPCGroupStateMgt groupStateMgt=(IOPCGroupStateMgt)grp;
//初始化傳遞參數(shù)
IntPtr pRequestedUpdateRate = IntPtr.Zero; //由客戶的Item更新間隔時間
int nRevUpdateRate = 0; //由服務器返回的能夠更新的zui短時間間隔
IntPtr hClientGroup = IntPtr.Zero; //客戶組
IntPtr pTimeBias = IntPtr.Zero;
IntPtr pDeadband = IntPtr.Zero;
IntPtr pLCID = IntPtr.Zero; 

// 激活或者取消激活組
int nActive = 0; 
GCHandle hActive = GCHandle.Alloc(nActive,GCHandleType.Pinned);
if(toActive)
hActive.Target = 1;
else
hActive.Target = 0;
try 
{
groupStateMgt.SetState(pRequestedUpdateRate,out nRevUpdateRate,hActive.AddrOfPinnedObject(),pTimeBias,pDeadband,pLCID,hClientGroup); 
}
catch(System.Exception err)
{
error="錯誤信息:"+err.Message;success=false;
}
finally
{
hActive.Free(); 
}
return success;
}

7、 向的組中添加變量的函數(shù)
///
/// 向的組添加一系列項
/// 
/// 組名
/// 完整的item名數(shù)組
/// 由服務器返回讀寫數(shù)據(jù)時需要使用的item號
/// 無錯誤,返回true,否則返回false
public bool AddItems(string groupName,string[] iteame,int[] itemsID)
{
bool success=true;
OPCITEMDEF[] ItemDefArray=new OPCITEMDEF[iteame.Length];
for(int i=0;i {
hClientItem=hClientItem+1; //客戶項自動加1
ItemDefArray[i].szAccessPath = ""; // 可選的通道路徑,對于Simatiic Net不需要。
ItemDefArray[i].szItemID = iteame[i]; // ItemID, see above
ItemDefArray[i].bActive = 1; // item is active
ItemDefArray[i].hClient = hClientItem; // client handle ,在OnDataChange中會用到
ItemDefArray[i].dwBlobSize = 0; // blob size
ItemDefArray[i].pBlob = IntPtr.Zero; // pointer to blob 
ItemDefArray[i].vtRequestedDataType = 4; //DWord數(shù)據(jù)類型
}
//初始化輸出參數(shù)
IntPtr pResults = IntPtr.Zero;
IntPtr pErrors = IntPtr.Zero;
try 
{
// 添加項到組
object grp=((groupStru)hashGroup[groupName]).groupObj;
((IOPCItemMgt)grp).AddItems(iteame.Length,ItemDefArray,out pResults,out pErrors);

int[] errors = new int[iteame.Length]; 
IntPtr pos = pResults;
Marshal.Copy(pErrors, errors, 0,iteame.Length);
for(int i=0;i {
if (errors[i] == 0)
{
OPCITEMRESULT result = (OPCITEMRESULT)Marshal.PtrToStructure(pos, typeof(OPCITEMRESULT));
itemsID[i] = result.hServer; 
pos = new IntPtr(pos.ToInt32() + Marshal.SizeOf(typeof(OPCITEMRESULT)));
}
else
{
String pstrError;
pIOPCServer.GetErrorString(errors[0],0x407,out pstrError); 
success=false;
break;
}
}
SetItenClient(groupName,itemsID,itemsID); //要求始終只有一個組被激活,才不會引起沖突。
}
catch (System.Exception err) // catch for error in adding items.
{
success=false;
//error="錯誤信息:"+error+err.Message;
}
finally
{
// 釋放非托管內(nèi)存
if(pResults != IntPtr.Zero)
{
Marshal.FreeCoTaskMem(pResults);
pResults = IntPtr.Zero;
}
if(pErrors != IntPtr.Zero)
{
Marshal.FreeCoTaskMem(pErrors);
pErrors = IntPtr.Zero; 
}
}
return success;
}

聯(lián)系我們

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

掃一掃 更多精彩

微信二維碼

網(wǎng)站二維碼

主站蜘蛛池模板: 天啦噜最新官网入口 | 美女黄色一级视频 | 97av视频在线 | 91视频毛片 | 久久94| 第一色综合 | 国产成人午夜片在线观看高清观看 | a天堂在线 | 91com在线观看 | 久久久久高潮综合影院 | 国产精品wwwdhxxx| 亚洲国产精品国自产拍久久 | 肥白大屁股bbwbbwhd | 美女内内免费看 | 黄色毛片大全 | 欧美自拍色图 | 国产乱子伦无套一区二区三区 | 国产在线a视频 | 天堂va欧美va亚洲va好看va | 在线播放高清视频www | 亚洲欧美日韩在线不卡 | 国产91勾搭技师精品 | 小婕子伦流澡到高潮h | 高h禁伦肉伦np双龙 高h捆绑拘束调教小说 | 亚洲精品视频在线免费播放 | 成人性生交大片免费网站 | 免费啪啪网址 | 6080毛片| 日日干夜| 在线观看亚洲专区 | 欧美自偷自拍 | 欧美激情性做爰免费视频 | 永久91嫩草亚洲精品人人 | 新婚之夜玷污岳丰满少妇在线观看 | www久久久久久久 | 天堂网亚洲| 81国产精品久久久久久久久久 | 狠狠干一区 | 风间由美性色一区二区三区 | 综合色九九 | 风间由美av在线 | 免费69视频| 男女做爰猛烈刺激 | 久久情趣视频 | 啄木乌法国一区二区三区 | 国产精品国产三级国产传播 | 婷婷综合社区 | 国产区一区二区 | 久久久久女人精品毛片九一 | 深夜影院在线观看 | 免费国产a国产片高清网站 国产婷婷一区二区三区 | 成人午夜精品一区二区三区 | 9久9久9久女女女九九九一九 | 人妻少妇精品无码专区动漫 | 久久精品视频观看 | 成人免费视频网 | 一色屋免费视频 | 黄色视频毛片 | 亚洲国产精品视频在线观看 | 97免费观看视频 | 高h纯肉无码视频在线观看 亚洲国产成人av毛片大全 | 三级免费看 | 国产艳妇av视国产精选av一区 | 日本亲子乱子伦xxxx60岁 | 成人自拍视频在线 | 羽月希奶水一区二区三区 | 爱爱爱爱网 | 97视频免费 | 亚洲欧美激情另类校园 | 学生妹亚洲一区二区 | 一本一本久久a久久综合精品 | 中文字幕文字暮 | www.天天综合| 成人免费视频网站在线看 | 欧美色成人综合影院 | 久久精品国产大片免费观看 | 亚洲毛片网 | 成人在线观看av | 五月天中文字幕在线 | 浴室里强摁做开腿呻吟男男 | 亚洲精品成人网站在线观看 | 中文字幕第23页 | 大地资源网第二页免费观看 | 色噜噜狠狠一区二区三区狼国成人 | 日韩精品一区二区三区在线观看视频网站 | 成人午夜性影院 | 2022精品国偷自产免费观看 | 国产亚洲精品久久yy50 | 成人性动漫 | 国产一区网 | av大帝在线观看 | 国产呻吟av | 欧美在线视频播放 | 无码人妻丰满熟妇啪啪网站 | 国产又粗又猛又爽又黄的视频在线观看动漫 | 国产69精品久久久久久妇女迅雷 | 日韩精品视频在线看 | 少妇视频在线播放 | 一区二区视频在线观看免费 | 欧美日韩国产在线播放 | 又粗又大又硬毛片免费看 | 草草在线影院 | 亚洲天堂网一区 | 免费日本在线 | 风流少妇按摩来高潮 | 99国产精品99久久久久久 | 中文字幕日本 | 国产精品久久久久一区二区 | 激情四射网站 | 富婆如狼似虎找黑人老外 | 肉色超薄丝袜脚交69xx | 三级av网| 久久久久久久极品内射 | 一级黄网 | 免费看一级黄色毛片 | 成人婷婷网色偷偷亚洲男人的天堂 | 国产二级一片内射视频插放 | 狠狠色狠色综合曰曰 | 国产伦精品一区二区三区免费视频 | 久久国产精彩视频 | 久久久久久久久久影视 | 免费成人进口网站 | 一级国产20岁美女毛片 | 国产成人影视 | 99热免费在线 | 夜夜高潮夜夜爽 | 亚洲精品v日韩精品 | 欧美永久免费 | 亚洲人成网站色www 久久在线视频免费观看 | 国产精品亚洲a | 国产一区二区三区色淫影院 | 91香蕉视频黄 | 神宫寺奈绪一区二区三区 | 亚洲综合二区 | 东北老女人av | 黑白配高清在线观看免费版中文 | 在线欧美激情 | 亚洲免费在线视频观看 | 在线观看中文字幕第一页 | 亚洲国产成人精品久久久国产成人一区 | 搡女人真爽免费视频大全 | 九九免费观看视频 | 香蕉久草| 邻居少妇张开腿让我爽了在线观看 | 黄色av免费网站 | 精品国产乱码久久久久久闺蜜 | 免费拍拍拍网站 | 国产一区在线看 | 久久丫精品忘忧草西安产品 | 寂寞少妇按摩spa高潮91 | 欧美性生交xxxxx久久久 | 99精品国产在热久久 | 成人免费在线观看网站 | 日韩免 | 疯狂三人交性欧美 | 国产在线拍揄自揄拍无码 | 丁香桃色午夜亚洲一区二区三区 | 一区二区三区四区国产精品 | 日韩福利视频一区 | 极品无码国模国产在线观看 | 欧美aaa大片 | 一本中文字幕 | 国产肉体xxxx裸体视频 | 亚洲国产美女视频 | 麻豆一区二区在我观看 | 午夜性福利视频 | 日本精品视频一区二区三区 | 免费av资源| 中文字幕人妻少妇引诱隔壁 | 大肉大捧一进一出好爽视频mba | 邻居少妇张开腿让我爽了一夜 | 亚洲视频久久 | 无码国产乱人伦偷精品视频 | 久久国产精华液 | 蜜乳av网站 | 草草影院第一页yycc.com | 免费看国产黄色 | 免费欧美一级 | 特色特色大片在线 | 欧美激情综合亚洲一二区 | 色多多导航 | 99精品国产99久久久久久97 | 国产免费自拍视频 | 亚洲少妇色| 国内精品久久久久久久久电影网 | 中文字幕久久熟女人妻av免费 | 成年网站免费在线观看 | h片在线免费观看 | 欧美一级夜夜爽 | 欧美成人免费视频 | 久久发布国产伦子伦精品 | 狠色狠狠色狠狠狠色综合久久 | 国产精品免费无遮挡无码永久视频 | 亚洲一卡一卡二新区无人区 | 精品午夜视频 | 69久久国产露脸精品国产 | av岬奈奈美一区二区三区 | 青青草在线视频免费观看 | 午夜精品久久久久久久96蜜桃 | 欧美a久久 | 国产精品186在线观看在线播放 | 成人年人免费看xxxxxxx | 超碰88| xxxxxx黄色| 三级全黄做爰在线观看 | 国产精品伦一区二区三区在线观看 | 少妇自摸视频 | 午夜乱码爽中文一区二区 | 成年女人毛片免费视频 | 免费无码的av片在线观看 | 北条麻妃一区二区三区av高清 | 九九九热精品免费视频观看网站 | 国产亚洲人成在线播放 | 亚洲欧美色一区二区三区 | 99久久国产宗和精品1上映 | 中文字幕高清在线免费播放 | 女仆高潮hd理论片 | 亚洲国产精品无码久久久秋霞1 | 九九精品在线播放 | 德国做爰xxxⅹ性 | 国产精品黑色丝袜久久 | 黄色成人在线播放 | 亚洲乱子伦 | 国产精品va在线观看无码不卡 | 国内精品久久久人妻中文字幕 | 久久婷婷国产麻豆91 | 丁香婷婷综合激情 | 日本在线免费观看 | 欧美无马| 一边摸一边添高潮av | 天天射网| 国产无套粉嫩白浆内谢在a 国产无套粉嫩白浆内谢在线 | 中文字幕福利视频 | 国产手机av在线 | 久久福利网 | 全黄一级毛片 | aaa亚洲精品 | 免费观看又色又爽又黄6699 | 风间由美一区二区av101 | 91视频免费网址 | 首页 亚洲 欧美 制服 丝腿 | 久久99久久98精品免观看软件 | 国产成人久久精品亚洲 | 六月综合 | 午夜福利三级理论电影 | 动漫av在线免费观看 | 伊人网欧美 | 爱啪啪影视 | 91av在线免费观看 | 日本久久一级片 | 久久久久久九九九 | 亚洲国产一区二区在线 | 少妇的呻吟k8 | 乱人伦中文视频在线 | 中文字幕五区 | 爱情岛论坛亚洲线路一 | brazzers欧美大波霸 | 中文字幕在线一区二区三区 | 伊人狠狠色j香婷婷综合 | 两个人看的www免费视频中文 | 欧美日韩一区在线观看 | 九九九网站| 精品久久久久久久中文字幕 | 久草在线视频免费资源观看 | 影音先锋中文字幕资源 | 极品少妇xxxx精品少妇小说 | 3级黄色片| 中文字幕第一区 | 亚欧激情乱码久久久久久久久 | 国产又粗又猛又大爽老大爷 | 一级特黄欧美 | 国产做爰免费观看 | 爱操综合 | 亚洲黄色一级大片 | 日本亚洲免费 | 熟人妇女无乱码中文字幕 | 韩国三级丰满少妇高潮 | 奇米色婷婷 | 色婷婷亚洲一区二区三区 | 日韩一二三区在线 | 久久久久国产精品人妻 | 精品国产乱码久久 | 国产精品资源在线 | jizz中国女人高潮 | 亚洲免费福利视频 | av毛片在线看| 娇喘顶撞深初h1v1 | 麻豆乱码国产一区二区三区 | 97久久精品人人澡人人爽 | 国内精品久久久 | 国产免费一区二区三区四在线播放 | 欧美老妇交乱视频在线观看 | 国产黄色免费观看 | 成人无码免费一区二区三区 | 黄瓜视频在线播放 | 国产欧美一区二区精品久久久 | 天堂在/线中文在线资源 官网 | 男女啪啪免费网站 | 日韩性猛交ⅹxxx乱大交 | 狠狠色综合激情丁香五月 | 4567少妇伦理 | 亚洲日韩精品一区二区三区 | jizzjizz亚洲| 成人深夜福利 | 奇米777狠狠色噜噜狠狠狠 | 躁躁躁日日躁2020麻豆 | 国产做a爱片久久毛片a片高清 | 91亚色网站| 成年性羞羞视频免费观看无限 | 日产国产精品亚洲系列 | 一个人在线观看免费视频www | 成人国产精品久久久网站 | 红杏av在线 | 男人用嘴添女人私密视频 | 欧美人吸奶水吃奶水 | 日韩一区二区在线免费观看 | 东方影院av久久久久久 | 中文字幕综合在线 | 日韩在线永久免费播放 | 福利在线视频观看 | 一区二区三区四区国产 | 精品国产乱码久久久久久预案 | 成人特级毛片 | 亚洲精品国产精品色诱一区 | 天堂伊人 | 精品小视频在线观看 | 少妇挑战三个黑人惨叫4p国语 | 日本a级老少配 | aaaa级毛片欧美的 | 爱爱爱爱网| 又爽又大久久久级淫片毛片 | 亚洲 欧美 综合 另类 中字 | 男女av网站 | 天天拍天天色 | 久久婷婷国产综合尤物精品 | 色五月在线视频 | 国产极品美女高潮无套小趴菜 | 无码人妻人妻经典 | 91亚洲精品国偷拍自产 | 一区二区三区视频免费看 | 久久久久久国产精品视频 | 久久xx| 久久精品亚洲a | 国产又粗又猛又爽又黄的视频p站 | 亚洲免费视频观看 | 中文字幕亚洲无线码 | 欧美一级片a | 日日碰狠狠躁久久躁 | 亚洲精品88欧美一区二区 | xxx黄色片| 大吊一区二区三区 | 亚洲国产精品国自产拍av秋霞 | 777视频在线观看 | 国产亚洲精品久久久久久久久动漫 | 久久久久久亚洲av毛片大全 | 久久亚洲色www成人 av免费网站在线观看 | 久久亚洲精品中文字幕冲田杏梨 | 777欧美 | 久久久久久久久毛片精品 | 亚洲欧美国产精品久久久久久久 | 欧美v国产v亚洲v日韩九九 | 欧美又粗又大aaa片 熟女少妇内射日韩亚洲 | 五十岁熟韵母乱视国产 | 欧美日韩高清一区 | 五月婷婷综合久久 | 亚洲中文精品久久久久久不卡 | 处破女处破av| 久久97久久97精品免视看秋霞 | 国产丰满精品伦一区二区三级视频 | 强开小嫩苞一区二区三区图片 | 日韩美女三级 | 中文在线а√在线8 | 四虎884aa成人精品 | 奇米精品视频一区二区三区 | 国产亚洲精品久久久闺蜜 | 探花视频在线版播放免费观看 | 亚洲日本视频在线观看 | 日本一区二区在线免费观看 | 欧洲lv尺码大精品久久久 | 日韩一级性 | 中文字幕a√ | 成人h片在线观看 | www.天天综合 | 少妇沉沦哀羞迎合呻吟视频 | 精品国产乱码久久久久久浪潮 | 日韩人妻无码免费视频一区二区三区 | 亚洲伊人久久精品影院 | 久久中文精品 | 日韩欧美亚洲综合 | 亚洲少妇色 | 久久99免费视频 | 色肉色伦交av色肉色伦 | 99久久这里只有精品 | 国产一区二区三区久久久久久久久 | 天堂av在线免费观看 | 久久久久久一区二区 | 男人天堂av网站 | 国产片久久久 | 91在线| 特高潮videossexhd | 思思99精品视频在线观看 | 裸身美女无遮挡永久免费视频 | 国产精品视频一二区 | 亚洲国产精品久久久久久无码 | 成年人av在线 | 欧洲lv尺码大精品久久久 | 肉番在线观看 | 精品视频久久久久久久 | 国产农村妇女精品久久 | 6080久久| 精品久久在线观看 | 亚洲99影视一区二区三区 | 国产精欧美一区二区三区久久久 | 在线国产视频一区 | 免费人成视频在线观看视频 | 日韩av免费在线观看 | 国产怡红院 | 伊人久久大香线蕉亚洲 | 欧美a在线 | 亚洲熟妇无码一区二区三区导航 | 欧美日韩在线成人 | 天堂国产一区二区三区 | 国产精品无码午夜福利 | 免费视频国产在线观看 | 久久综合伊人77777麻豆最新章节 | 六月久久 | 日本亲近相奷中文字幕 | 国产白嫩美女在线观看 | 国产精品69毛片高清亚洲 | www亚洲资源| 国产一区二区三区精品久久久 | 亚洲毛片一区二区三区 | 亚洲视频在线观看一区 | 日本最大色倩网站www | 九色网战 | 成人毛片100部免费看 | 丰满少妇高潮惨叫久久久久 | 国产精品911 | 美女av一区二区三区 | 国产成人精品无码短视频 | 久久久久亚洲精品 | 精品国产乱码久久久久久夜甘婷婷 | 超碰997| 丰满少妇猛烈进人免费看高潮 | 亚洲美女自拍偷拍 | 国产日韩欧美亚洲精品中字 | 无码内射中文字幕岛国片 | 吸咬奶头狂揉60分钟视频 | 成年网站在线 | 91偷拍在线嫩草 | 超碰97色| 熟妇人妻无乱码中文字幕真矢织江 | 激情五月婷婷丁香 | 国模小黎自慰gogo人体 | 免费无码又爽又刺激高潮 | 日本一区二区三区日本免费 | av在观看 | 一本色道久久综合亚洲精品图片 | 日日干日日操 | 国产精品岛国久久久久 | 国产农村妇女在野外高潮 | 欧美精品久久久久久久久 | 国产精品成人va在线观看 | 在线成人精品国产区免费 | 久久精品免费一区二区三区 | 日本三级欧美三级人妇视频黑白配 | 少妇富婆一区二区三区夜夜 | 国产精品久久久久久久竹霞 | 亚洲女人的天堂 | 人妻与老人中文字幕 | 熟女视频一区二区在线观看 | 欧美色欧美亚洲高清在线观看 | 欧美日韩一区二区三区自拍 | 东京热男人av天堂 | 国产一级大黄 | 综合天堂av久久久久久久 | 美女视频黄色在线观看 | 97se亚洲国产综合自在线观看 | 日韩精品免费一区二区在线观看 | 亚洲综人网 | 一区二区在线免费观看视频 | 亚洲精品国产品国语在线观看 | 欧美一级黄色片在线观看 | 成年女人男人免费视频播放 | 中文字幕亚洲综合久久筱田步美 | 五月婷婷六月天 | 亚洲国产wwwccc36天堂 | 亚洲 欧美 激情 小说 另类 | 18禁黄网站免费 | 欧美毛片在线观看 | 丁香婷婷综合网 | 国产午夜精品一区二区三区 | 久久综合久久美利坚合众国 | 国产果冻豆传媒麻婆 | 毛片视频观看 | 美女视频一区二区 | 性做久久久久久久免费看 | 久久久久久久久久av | www.-级毛片线天内射视视 | 91p九色| 亚洲精品三级 | 日韩中文字幕2019 | 国产一区二三区 | 一本色道无码道dvd在线观看 | 性欧美18一19内谢 | 日本一级黄色毛片 | 阿v免费在线观看 | 中文字幕无码人妻aaa片 | 亚洲综合伊人久久 | 97国产精 | 亚洲色欲色欲天天天www | 国产日韩欧美视频免费看 | 国产黄色激情视频 | 久久精品5| 顶级欧美熟妇xx | 男女草比视频 | 国产欧美日韩视频 | 日韩欧美操 | a资源在线观看 | 91这里只有精品 | 色屁屁ts人妖系列二区 | 丰满岳乱妇在线观看视频国产 | 亚洲区视频 | 久久精品中文闷骚内射 | 性开放少妇xxxxⅹ视频蜜桃 | 男人天堂社区 | 一区二区传媒有限公司 | 久久精品免费观看 | 极品嫩模高潮叫床 | 国产suv精品一区二区883 | 成年网站在线观看 | 国产特级毛片aaaaaaa高清 | 国产69精品久久久久人妻刘玥 | 色老大影院| 综合网久久 | 成年人av| 肉色超薄丝袜脚交一区二区 | 亚洲成人免费在线 | 狠狠色欧美亚洲狠狠色www | 人乳喂奶hd无中字 | 午夜免费视频 | 久久久欧美精品sm网站 | 后入内射国产一区二区 | 韩漫动漫免费大全在线观看 | 久久精品一区二区三区不卡牛牛 | 五月婷婷网站 | 国产xxxxxxxxx | 欧美亚洲国产精品久久高清浪潮 | 黑人粗大猛烈进出高潮视频 | 日本免费在线观看视频 | 国产高潮视频在线观看 | 欧美激情网站 | 亚洲日本在线电影 | 中文字幕av伊人av无码av | 国产成人精品三级麻豆 | 美女高清视频免费视频 | 红桃视频成人传媒 | 波多野结衣aⅴ在线 | 69精品人人人人 | 92看片淫黄大片一级 | 成人高潮片免费视 | 国产白丝jk捆绑束缚调教视频 | 张柏芝54张无删码艳照在线播放 | 午夜蜜桃视频 | jizz18国产 | 污污的网站在线观看 | 国产精品一区亚洲二区日本三区 | 亚洲成av人乱码色午夜 | 五月天中文字幕在线 | 色一情一乱一伦一视频免费看 | 亚洲v在线 | 白浆网站 | 日本在线免费 | 风间由美乳巨码无在线 | 国产精品人人人人 | 亚洲黄色一区二区 | 亚洲天堂成人在线观看 | 在线欧美日韩国产 | 国产日韩欧美亚欧在线 | 亚洲免费在线播放 | 欧美黑人欧美精品刺激 | 午夜免费av啪啪噜噜 | 欧美成人三级在线 | 精品人妻无码一区二区三区 | 精品亚洲国产成人av在线 | 国产二区三区视频 | 久久国产精品二国产精品 | 91高清网站 | 国产精品国产三级国产不产一地 | 麻花豆传媒剧国产免费mv入口 | 国产真人真事毛片 | 99热久久精品免费精品 | 麻豆精品乱码一二三区别蜜臀在线 | 欧美激情一区二区三区在线 | 一区二区三区免费在线 | 操小妞| 亚洲日韩精品无码专区加勒比 | 欧美日b视频 | 女上男下激烈啪啪xx00免费 | 久久中文字幕免费 | 国产超碰自拍 | 国产激情一区二区三区四区 | 欧美视频免费看 | 免费看的一级片 | 黄色a毛片 | av手机天堂 | 午夜午夜精品一区二区三区文 | 巨乳女教师佐山爱,夫前在线 | 大桥未久亚洲无av码在线 | 无码人妻一区二区三区免费n鬼沢 | 九九热色| 一本色道综合久久欧美日韩精品 | 色妹子综合 | 日韩免费观看视频 | 成人免费看视频 |