從零開始理解IEC104協(xié)議之三——主要過程中的一些技術(shù)細(xì)節(jié)

⑴凯楔、遙信

????????遙信數(shù)據(jù)格式一般為——當(dāng)總召喚時(shí)们陆,使用不帶時(shí)標(biāo)的全遙信報(bào)文允蚣,而其它情況下一律只使用帶時(shí)標(biāo)的遙信報(bào)文。

????????當(dāng)主站收到SOE信息后應(yīng)能自動(dòng)產(chǎn)生COS信息迟几。

????????遙信報(bào)文常見問題如下:1消请、遙信報(bào)文丟失;2类腮、遙信報(bào)文的前一幀報(bào)文丟失臊泰,導(dǎo)致序列號(hào)校驗(yàn)出錯(cuò),主站丟棄此遙信報(bào)文蚜枢,3主站的確認(rèn)報(bào)文丟失缸逃。

????????1、2的處理方式為主站關(guān)閉通道重連厂抽,重連后執(zhí)行初始化及總召喚過程需频,之后將從站中緩存的遙信數(shù)據(jù)重新上送,直到收到主站的S幀后才清除緩存數(shù)據(jù)筷凤。

????????發(fā)生3時(shí)昭殉,其流程為從站將繼續(xù)發(fā)送剩下的數(shù)據(jù),直到K值等于12后停止發(fā)送藐守。此時(shí)等待t1挪丢,t1超時(shí)后,執(zhí)行1卢厂、2的處理方式乾蓬。

????????雙點(diǎn)遙信采用同一狀態(tài)點(diǎn)的分閘和合閘信息的組合表示該點(diǎn)狀態(tài),因此比單點(diǎn)格式具有更高的可靠性足淆。但是如果對(duì)分閘和合閘狀態(tài)的變化檢測不完全同步就可能會(huì)出現(xiàn)短暫的中間狀態(tài)巢块,可以通過延遲采樣來過濾掉中間狀態(tài)礁阁。

⑵、遙控

????????這里主要分析選控的相關(guān)細(xì)節(jié)族奢。

Ⅰ姥闭、遙控選擇階段(遙控返校)

????????遙控選擇過程可被中斷,遙控選擇及選擇確認(rèn)報(bào)文間的間隔時(shí)間受到超時(shí)控制越走,最大不得超過60s棚品。

????????當(dāng)從站處于遙控選擇狀態(tài),不再接受任何遙控選擇指令廊敌,返回否定確認(rèn)铜跑。

????????只有處于初始狀態(tài)才能進(jìn)行遙控選擇。當(dāng)同一個(gè)遙控點(diǎn)號(hào)選擇之后再次接收到選擇命令應(yīng)當(dāng)認(rèn)為指令錯(cuò)誤并恢復(fù)到未選擇之前的初始狀態(tài)骡澈,重新等待新的遙控選擇指令開始新的遙控流程锅纺。

????????遙控選擇之后應(yīng)該在規(guī)定的時(shí)間(默認(rèn)60s)內(nèi)接收到遙控執(zhí)行或者遙控撤銷命令,如果超時(shí)未收到遙控執(zhí)行或撤銷命令則選擇狀態(tài)失效肋殴,恢復(fù)到未選擇之前的初始狀態(tài)囤锉。

Ⅱ、遙控執(zhí)行階段/遙控撤銷階段

????????遙控執(zhí)行過程不可中斷护锤。執(zhí)行及執(zhí)行確認(rèn)官地,撤銷及撤銷確認(rèn)的報(bào)文間的間隔時(shí)間同樣受到超時(shí)控制,默認(rèn)時(shí)間同樣為60s烙懦。

????????只有選擇成功狀態(tài)才能進(jìn)行遙控撤銷或執(zhí)行驱入,遙控撤銷或執(zhí)行成功后恢復(fù)到初始狀態(tài)。執(zhí)行命令的確認(rèn)代表是操作的啟動(dòng)氯析,而非操作的結(jié)束亏较。

Ⅲ、正常選控過程的總結(jié)

????????綜上魄鸦,同一點(diǎn)號(hào)只能執(zhí)行一次遙控選擇宴杀、撤銷或執(zhí)行操作。遙控選擇和執(zhí)行命令在以下情況才可重復(fù)發(fā)送:

????????1拾因、選擇命令已被執(zhí)行旺罢,并發(fā)出了執(zhí)行命令,且得到了該點(diǎn)的狀態(tài)變位信息绢记;

????????2扁达、在任何時(shí)候發(fā)生了命令與命令確認(rèn)間的超時(shí);

????????3蠢熄、發(fā)生了否定命令確認(rèn)跪解;

????????4、選擇和執(zhí)行命令已被終止签孔;

????下面談下在工程實(shí)際中叉讥,往往會(huì)出現(xiàn)的情況:

????????在實(shí)際中窘行,主站可以設(shè)置多任務(wù)同時(shí)執(zhí)行,允許操作員同時(shí)進(jìn)行同一裝置多個(gè)點(diǎn)的遙控图仓。在出現(xiàn)通道的延遲或者從站的命令處理較慢時(shí)罐盔,如果操作員在等不及的情況下可能在發(fā)出某點(diǎn)控制命令后,再次點(diǎn)擊發(fā)送該點(diǎn)控制命令救崔。這就造成短期內(nèi)裝置收到兩個(gè)或更多的遙控命令惶看,在104規(guī)約里對(duì)其處理方式做出了嚴(yán)格規(guī)定,上文中也有提到六孵。而在實(shí)際中纬黎,很多廠家不會(huì)嚴(yán)格執(zhí)行標(biāo)準(zhǔn),比如 對(duì)舊命令做否定認(rèn)可或者不對(duì)新的命令做任何應(yīng)答劫窒。由于應(yīng)答過程不完整本今,有可能還會(huì)存在一些互操作的麻煩,在實(shí)際工作中注意甄別烛亦。

????????在實(shí)際中诈泼,某些從站不能設(shè)置超時(shí)選擇時(shí)間,這在通道不穩(wěn)定的情況下是非常不安全的煤禽。例如主站某選擇命令成功后發(fā)出執(zhí)行命令,在網(wǎng)絡(luò)或通道傳輸延遲的情況下岖赋,等該命令到達(dá)從站時(shí)檬果,由于其傳輸時(shí)間已經(jīng)超過了主站自身對(duì)該命令進(jìn)程設(shè)置的超時(shí)時(shí)間而被主站取消,而從站卻依然執(zhí)行了該命令唐断。這種執(zhí)行的結(jié)果并不是主站所預(yù)期的选脊,因此現(xiàn)場運(yùn)行時(shí)很有可能造成一些危險(xiǎn)。

Ⅳ脸甘、針對(duì)不可控點(diǎn)的遙控處理機(jī)制

????????這種情況在控制站與被控站的信息點(diǎn)表配置不匹配時(shí)可能會(huì)出現(xiàn)恳啥,那么被控站(裝置)應(yīng)該能對(duì)所控點(diǎn)的類型和狀態(tài)進(jìn)行判斷,如果在裝置上未配置該信息點(diǎn)或該地址不屬于控制點(diǎn)丹诀,則應(yīng)向控制站做相應(yīng)的符合規(guī)定的應(yīng)答钝的,如104規(guī)約中規(guī)定可采用傳輸原因COT=47(未知的信息對(duì)象地址) 或COT=7(P/N位=1,否定確認(rèn))铆遭。在測試中硝桩,有些廠家或者不應(yīng)答,或者一律做肯定確認(rèn)卻不做任何實(shí)際處理枚荣,都是不恰當(dāng)?shù)耐爰埂_@樣做的后果是讓監(jiān)控主站或調(diào)度站誤以為傳輸通道出現(xiàn)問題而重發(fā)命令,或者干脆以為現(xiàn)場裝置出了故障橄妆,最后造成不必要的麻煩衙伶。

⑶祈坠、遙測

????????遙測數(shù)據(jù)格式一般為——總召喚不帶時(shí)標(biāo)且信息體地址需連續(xù),越死區(qū)遙測則采用帶長時(shí)標(biāo)的格式矢劲。

????????也可采用循環(huán)數(shù)據(jù)的方式傳輸遙測赦拘,循環(huán)傳輸可被中斷。

????????遙測傳輸總是傳輸最新的實(shí)時(shí)數(shù)據(jù)卧须,越死區(qū)遙測也是一樣另绩。

????????當(dāng)模擬量監(jiān)測點(diǎn)設(shè)定為4~20mA輸入后一旦出現(xiàn)該測點(diǎn)輸入電流小于4mA時(shí)(變送器輸出開路或輔助電源丟失),應(yīng)保留前一次有效數(shù)據(jù)傳輸給控制站花嘶,并在其品質(zhì)描述詞中定義為數(shù)據(jù)無效和溢出笋籽。

????????如果遙測,如果采用歸一化格式椭员,需要進(jìn)行工程值的轉(zhuǎn)換车海,當(dāng)測量回路參數(shù)發(fā)生變化時(shí),就需要調(diào)整轉(zhuǎn)換系數(shù)隘击;如果采用標(biāo)度化或短浮點(diǎn)數(shù)格式侍芝,則可以直接傳送工程值,無需轉(zhuǎn)換埋同。

????????另外工程量大小州叠,系統(tǒng)精度(小數(shù)點(diǎn)位數(shù)越多)可以影響遙測精度,另外如采用歸一化值凶赁,增大滿碼值也有提升精度的效果咧栗。

⑷、遙脈

????????在通道故障情況下虱肄,從站應(yīng)能根據(jù)事先預(yù)定的采集周期致板,在間隔每1、5咏窿、15分鐘進(jìn)行自動(dòng)凍結(jié)遙脈值斟或,并將時(shí)標(biāo)和遙脈值一起存入緩存。由于涉及到電費(fèi)結(jié)算集嵌,緩存需要保證存儲(chǔ)一定時(shí)間的遙脈值萝挤。

⑸、事件

????????越死區(qū)值的遙測值傳輸按事件處理纸淮。事件發(fā)生時(shí)平斩,優(yōu)先傳輸遙信變位,后傳輸越死區(qū)變化遙測(其傳輸?shù)挠肋h(yuǎn)是最新數(shù)據(jù))咽块。

????????從站需要一個(gè)緩存空間用于收集從站尚未來得及傳輸?shù)氖录婷妗K惺录仨毜玫街髡镜拇_認(rèn)(上送傳送原因?yàn)橥话l(fā)的報(bào)文后,要收到主站S幀確認(rèn),才能夠視為主站確認(rèn))揭璃,否則將事件進(jìn)行緩存晚凿,緩存遙信條數(shù)不超過256條,超出256條遙信則循環(huán)覆蓋最早的遙信數(shù)據(jù)瘦馍,待通信恢復(fù)正常后重新上送未被確認(rèn)的事件歼秽,未被確認(rèn)的事件應(yīng)該在通信重新建立鏈路后重復(fù)上送,直到被確認(rèn)才清除緩存遙信情组。如果終端掉電重啟后則事件清空燥筷,無需再補(bǔ)充上送。

院崇、總召喚

????????總召喚(非初始化)可被中斷肆氓,但總召喚(初始化)不可中斷。

底瓣、參數(shù)下裝

????????對(duì)遙測對(duì)象進(jìn)行死區(qū)值的設(shè)定谢揪,是主站與從站通信流量控制的有效途徑,一般用參數(shù)下裝的功能完成捐凭。

????????參數(shù)下裝拨扶,可以作為操作員命令發(fā)向被控站。這些參數(shù)通過可行性檢查后被立即激活并作為當(dāng)前運(yùn)行的有? 效值茁肠。

????????參數(shù)下裝報(bào)文患民,無論是肯定認(rèn)可或否定確認(rèn),回答主站的確認(rèn)報(bào)文總是指出當(dāng)前運(yùn)行的有效參數(shù)垦梆。

????????新參數(shù)在從站裝置重啟后依舊有效酒奶。

、異常狀態(tài)

1奶赔、數(shù)據(jù)傳輸溢出

????????其原因可能是主站發(fā)出命令過于頻繁或從站報(bào)文處理速度過慢,盡管報(bào)文通過通道正確地被傳輸?shù)懒藦恼靖芮猓藥瑘?bào)文仍無法被從站接收站刑。

2、緩存溢出

????????從站應(yīng)立即向主站發(fā)出一個(gè)單點(diǎn)遙信報(bào)文鼻百,用以告知主站绞旅。主站會(huì)立即向從站發(fā)出總召喚。

????????對(duì)于遠(yuǎn)動(dòng)來說温艇,緩存發(fā)生了溢出因悲,必須刪掉一個(gè)事件記錄,無論是遙測勺爱、遙信還是遙脈晃琳,默認(rèn)是刪除最久的數(shù)據(jù)。

、應(yīng)用功能的優(yōu)先級(jí)

????????高優(yōu)先級(jí)不能阻塞低優(yōu)先級(jí)事件的傳輸卫旱。

????????報(bào)文優(yōu)先級(jí)如下:初始化結(jié)束>總召喚的應(yīng)答數(shù)據(jù)(初始化)>遙控命令的應(yīng)答報(bào)文>SOE>總召喚的應(yīng)答數(shù)據(jù)(非初始化)>COS>時(shí)鐘同步的應(yīng)答報(bào)文>變化遙測>復(fù)位進(jìn)程>文件召喚>文件傳輸>電能量召喚人灼。

、常見系統(tǒng)內(nèi)部事件

1顾翼、通道故障

????????當(dāng)主通道發(fā)生中斷投放,主站會(huì)把主通道打上故障標(biāo)記,同時(shí)按某種邏輯激活一條備用通道适贸,如果備用通道未響應(yīng)啟動(dòng)數(shù)據(jù)傳輸(U幀)灸芳,則同樣打上故障標(biāo)記,繼續(xù)激活另一備用通道拜姿。

2烙样、系統(tǒng)內(nèi)部事件

????????常見的一般有這幾類:事件緩存情況,系統(tǒng)RAM狀況砾隅,當(dāng)?shù)仫@示子系統(tǒng)狀態(tài)(工況)误阻,參數(shù)有效性檢查,UPS運(yùn)行工況晴埂,遙控方式(遠(yuǎn)方/就地)究反,電源工況。

儒洛、對(duì)時(shí)

????????在應(yīng)用104規(guī)約對(duì)時(shí)的情況下精耐,往往會(huì)設(shè)置t4,默認(rèn)時(shí)間為8s琅锻。

????????主站下發(fā)對(duì)時(shí)報(bào)文后卦停,如果主站在t4時(shí)間內(nèi)沒有收到對(duì)時(shí)確認(rèn)報(bào)文,不能將原對(duì)時(shí)報(bào)文重發(fā)恼蓬,可以用最新主站時(shí)鐘重新組裝對(duì)時(shí)報(bào)文下發(fā)惊完,這個(gè)過程不得超過3次。

????????有些情況下处硬,會(huì)單純運(yùn)用時(shí)鐘讀取指令小槐。時(shí)鐘讀取指令(類型標(biāo)識(shí)103,傳送原因5):主站主動(dòng)查詢從站本地時(shí)間信息荷辕,主站下行的讀取時(shí)鐘指令報(bào)文所攜帶的時(shí)間信息全部填0補(bǔ)齊凿跳,從站在收到主站的時(shí)鐘讀取命令后,以當(dāng)前本地時(shí)間回復(fù)主站疮方。

????????時(shí)標(biāo)的格式有兩種控嗜,7字節(jié)的長時(shí)標(biāo)和3字節(jié)的短時(shí)標(biāo)。短時(shí)標(biāo)只有分到毫秒的部分時(shí)間骡显,必須加上主站的年到小時(shí)的時(shí)間部分疆栏,從而合成一個(gè)完整的時(shí)間曾掂,因此在跨點(diǎn)時(shí)刻短時(shí)標(biāo)容易發(fā)生錯(cuò)誤。

????????為了避免發(fā)生錯(cuò)誤承边,通常采用長時(shí)標(biāo)遭殉。若一定要采用短時(shí)標(biāo),也可以在SOE上送前博助,將時(shí)鐘信息發(fā)送給主站(傳送原因:突變)险污,以便在時(shí)鐘存在偏差的情況下,也能夠?qū)OE時(shí)標(biāo)做出正確的處理富岳。

????????主站應(yīng)能夠同時(shí)處理以上2種時(shí)標(biāo)格式的信息蛔糯,并能正確處理從站主動(dòng)通知整點(diǎn)跨越的情形,而從站則應(yīng)? ? 只使用一種時(shí)標(biāo)格式窖式。

⑿蚁飒、其他注意事項(xiàng)

????????1、發(fā)送方在發(fā)送一個(gè)查詢或控制指令(如時(shí)鐘)時(shí)萝喘,不要求即將接收的數(shù)據(jù)一定為上一幀發(fā)送指令的回復(fù)數(shù)據(jù)淮逻,即當(dāng)主站請求一個(gè)數(shù)據(jù)時(shí),如果從站尚未準(zhǔn)備后阁簸,從站可以先上送命令隊(duì)列里的其它數(shù)據(jù)直至主動(dòng)站所請求的數(shù)據(jù)準(zhǔn)備完成爬早,此情主動(dòng)站不認(rèn)為查詢或控制指令執(zhí)行失敗。

????????2启妹、在一個(gè)項(xiàng)目中筛严,從站的數(shù)據(jù)庫可能包含了未被定義的地址。如果從站的有關(guān)信息對(duì)應(yīng)到未定義的地址饶米,且在執(zhí)行過程中把這組報(bào)文發(fā)送出去了桨啃,在主站將其視為錯(cuò)誤,但控制站應(yīng)能處理這種情況檬输,將未定義地址信息作特殊處理照瘾,已保證其他報(bào)文的正常收發(fā)。

????????3丧慈、有些應(yīng)用過程网杆,從站可以返回結(jié)束ASDU,以表示整個(gè)應(yīng)用過程的結(jié)束伊滋,例如總召喚過程結(jié)束、遙控過程結(jié)束队秩、電能量召喚過程結(jié)束等笑旺。不過這些都是可選項(xiàng),不一定會(huì)有馍资。

????????4筒主、品質(zhì)因數(shù)在實(shí)際工程往往不能得到完整的實(shí)施。有的主站對(duì)從站上送的信息的品質(zhì)描述不加判斷,造成數(shù)據(jù)分類和處理的缺陷乌妙;有的從站在調(diào)試狀態(tài)或故障時(shí)使兔,沒有在相關(guān)遙測、遙信和事件等信息中用品質(zhì)描述藤韵,造成現(xiàn)場狀態(tài)不能如實(shí)反映到控制站虐沥,影響了系統(tǒng)監(jiān)控的實(shí)時(shí)性和準(zhǔn)確性。時(shí)標(biāo)中的品質(zhì)位很多情況下未被真實(shí)啟用泽艘。這些情況需要根據(jù)工程實(shí)際情況進(jìn)行斟酌判斷欲险。

、典型網(wǎng)絡(luò)架構(gòu)及通訊流程

先看網(wǎng)絡(luò)架構(gòu)圖如下匹涮,結(jié)合實(shí)際天试,自行理解:

說明:

????????遠(yuǎn)動(dòng)IP最好要分配兩個(gè),在一個(gè)IP地址的情況下然低,雙機(jī)在啟動(dòng)時(shí)會(huì)向網(wǎng)絡(luò)上發(fā)ARP報(bào)文喜每,由于雙機(jī)有同樣的IP地址,所以路由器在收到ARP報(bào)文后雳攘,只能建立一組MAC地址和IP地址的映射關(guān)系带兜,這樣就只能和一臺(tái)遠(yuǎn)動(dòng)進(jìn)行通訊。而在備機(jī)切換時(shí)来农,并不能重發(fā)ARP報(bào)文鞋真,路由器無法更新映射關(guān)系,造成IP地址與MAC地址對(duì)應(yīng)關(guān)系錯(cuò)誤沃于,無法進(jìn)行連接涩咖。

????????若無法分配給從站兩個(gè)IP,只能修改程序繁莹,讓備機(jī)切換時(shí)檩互,也發(fā)送ARP報(bào)文,重新建立映射關(guān)系咨演。

????????然后是通訊流程圖闸昨,結(jié)合上文內(nèi)容,自行理解:

????又告一段落了薄风,不過馬上又要見了饵较,哈哈!另外如果你看懂了之前的內(nèi)容遭赂,那么上面這兩張圖你應(yīng)該能夠自己理解循诉,當(dāng)作一個(gè)小測試吧。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末撇他,一起剝皮案震驚了整個(gè)濱河市茄猫,隨后出現(xiàn)的幾起案子狈蚤,更是在濱河造成了極大的恐慌,老刑警劉巖划纽,帶你破解...
    沈念sama閱讀 206,214評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件脆侮,死亡現(xiàn)場離奇詭異,居然都是意外死亡勇劣,警方通過查閱死者的電腦和手機(jī)靖避,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,307評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來芭毙,“玉大人筋蓖,你說我怎么就攤上這事⊥硕兀” “怎么了粘咖?”我有些...
    開封第一講書人閱讀 152,543評(píng)論 0 341
  • 文/不壞的土叔 我叫張陵,是天一觀的道長侈百。 經(jīng)常有香客問我瓮下,道長,這世上最難降的妖魔是什么钝域? 我笑而不...
    開封第一講書人閱讀 55,221評(píng)論 1 279
  • 正文 為了忘掉前任讽坏,我火速辦了婚禮,結(jié)果婚禮上例证,老公的妹妹穿的比我還像新娘路呜。我一直安慰自己,他們只是感情好织咧,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,224評(píng)論 5 371
  • 文/花漫 我一把揭開白布胀葱。 她就那樣靜靜地躺著,像睡著了一般笙蒙。 火紅的嫁衣襯著肌膚如雪抵屿。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,007評(píng)論 1 284
  • 那天捅位,我揣著相機(jī)與錄音轧葛,去河邊找鬼。 笑死艇搀,一個(gè)胖子當(dāng)著我的面吹牛尿扯,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播焰雕,決...
    沈念sama閱讀 38,313評(píng)論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼姜胖,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了淀散?” 一聲冷哼從身側(cè)響起右莱,我...
    開封第一講書人閱讀 36,956評(píng)論 0 259
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎档插,沒想到半個(gè)月后慢蜓,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,441評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡郭膛,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,925評(píng)論 2 323
  • 正文 我和宋清朗相戀三年晨抡,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片则剃。...
    茶點(diǎn)故事閱讀 38,018評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡耘柱,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出棍现,到底是詐尸還是另有隱情调煎,我是刑警寧澤,帶...
    沈念sama閱讀 33,685評(píng)論 4 322
  • 正文 年R本政府宣布己肮,位于F島的核電站士袄,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏谎僻。R本人自食惡果不足惜娄柳,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,234評(píng)論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望艘绍。 院中可真熱鬧赤拒,春花似錦、人聲如沸诱鞠。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,240評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽般甲。三九已至肋乍,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間敷存,已是汗流浹背墓造。 一陣腳步聲響...
    開封第一講書人閱讀 31,464評(píng)論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留锚烦,地道東北人觅闽。 一個(gè)月前我還...
    沈念sama閱讀 45,467評(píng)論 2 352
  • 正文 我出身青樓,卻偏偏與公主長得像涮俄,于是被迫代替她去往敵國和親蛉拙。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,762評(píng)論 2 345