浓毛老太交欧美老妇热爱乱,蜜臀性色av免费,妺妺窝人体色www看美女,久久久久久久久久久大尺度免费视频,麻豆人妻无码性色av专区

位置:51電子網(wǎng) » 技術(shù)資料 » 單 片 機(jī)

自由口模式下PLC與計算機(jī)通信應(yīng)用實例

發(fā)布時間:2019/6/13 20:27:55 訪問次數(shù):934

   自由口模式下PLC與計算機(jī)通信應(yīng)用實例

   應(yīng)用實例1――賓館供水供電控制系統(tǒng)

   (l)控制要求LPO2506I-154LC

   為實現(xiàn)賓館各客房單獨供水供電,應(yīng)用y~~,00PI'c設(shè)計開發(fā)供水供電系統(tǒng),并通過上位機(jī)進(jìn)行監(jiān)控,以達(dá)到對各房間有效的管理?刂埔笕缦:

   ①設(shè)賓館有3個房間,針對每一間房單獨控制供水供電;

   ②上位機(jī)監(jiān)控程序通過可視化語言Visual Basic6,o設(shè)計實現(xiàn)。

   (2)控制算法的實現(xiàn)

   PLC采用發(fā)送指令(XM'Γ)和接收字符中斷進(jìn)行主從式通信,PI£為主機(jī),上位機(jī)為從機(jī)。PLC主程序首次掃描時,執(zhí)行一次發(fā)送指令.目的是產(chǎn)生發(fā)送完成中斷事件9,事件9的中斷程序分別啟用字符接收中斷事件8和定時中斷事件10;在定時期間,PI£使用字符中斷監(jiān)控通信接口上的數(shù)據(jù),若收到上位機(jī)傳來的一個字符,會產(chǎn)生字符接收中斷事件8,可以在連接的中斷程序中處理此控制字符,此時要禁止中斷事件8和中斷事件10,以便中斷處理程序不被打斷。由于采用的是接收字符中斷,所以每次處理的控制信息為1字節(jié),如果要實現(xiàn)對不同房間的供電供水控制,需要把字節(jié)中的位控制信息解析出來。注意:在較高的波特率下

(38.4~115.2kbps)使用接收字符中斷時,中斷之間的時間間隔會非常短,例如在38.4kbps時為260ms,115.2kbps日寸為86ms,這時應(yīng)確保所編寫的中斷服務(wù)程序足夠短,不會丟失字符。中斷程序中還要執(zhí)行發(fā)送指令才能回到事件9所連接的中斷程序中。若在定時期間未收到計算機(jī)傳來的字符,定時時間到后,會產(chǎn)生定時中斷事件10,可在事件10的中斷程序中執(zhí)行發(fā)送指令并禁止中斷事件8和中斷事件10,實現(xiàn)PI£定時發(fā)送狀態(tài)信息,發(fā)送完成后回到事件9的中斷程序中,開始下一個循環(huán)。

   上位機(jī)監(jiān)控程序通過可視化語言Visual Basic6.o設(shè)計實現(xiàn)。Ⅵsual Basic6,0是面向?qū)?/span>象的可視化程序設(shè)計語言,采用事件驅(qū)動的編程機(jī)制,對各個對象需要響應(yīng)的事件分別編寫程序代碼。對每個事件過程的程序代碼來說,一般比較短小簡單,調(diào)試維護(hù)也比較容易。上位機(jī)


監(jiān)控程序設(shè)計完成后,可脫離開發(fā)環(huán)境獨立運(yùn)行于WindtDws操作系統(tǒng)中,開始運(yùn)行監(jiān)控程序時會響應(yīng)裝載事件,對通信接口進(jìn)行初始化,設(shè)定握手協(xié)議。由于PI£定時發(fā)送信息,監(jiān)控程序會不斷地響應(yīng)信息接收事件,接收來自PLC的狀態(tài)信息,通過程序代碼的處理形象地顯示在屏幕上。觸發(fā)控制設(shè)定事件可以向PLC發(fā)送1字節(jié)的控制命令,其他事件用于監(jiān)控界面的完善。




   自由口模式下PLC與計算機(jī)通信應(yīng)用實例

   應(yīng)用實例1――賓館供水供電控制系統(tǒng)

   (l)控制要求LPO2506I-154LC

   為實現(xiàn)賓館各客房單獨供水供電,應(yīng)用y~~,00PI'c設(shè)計開發(fā)供水供電系統(tǒng),并通過上位機(jī)進(jìn)行監(jiān)控,以達(dá)到對各房間有效的管理?刂埔笕缦:

   ①設(shè)賓館有3個房間,針對每一間房單獨控制供水供電;

   ②上位機(jī)監(jiān)控程序通過可視化語言Visual Basic6,o設(shè)計實現(xiàn)。

   (2)控制算法的實現(xiàn)

   PLC采用發(fā)送指令(XM'Γ)和接收字符中斷進(jìn)行主從式通信,PI£為主機(jī),上位機(jī)為從機(jī)。PLC主程序首次掃描時,執(zhí)行一次發(fā)送指令.目的是產(chǎn)生發(fā)送完成中斷事件9,事件9的中斷程序分別啟用字符接收中斷事件8和定時中斷事件10;在定時期間,PI£使用字符中斷監(jiān)控通信接口上的數(shù)據(jù),若收到上位機(jī)傳來的一個字符,會產(chǎn)生字符接收中斷事件8,可以在連接的中斷程序中處理此控制字符,此時要禁止中斷事件8和中斷事件10,以便中斷處理程序不被打斷。由于采用的是接收字符中斷,所以每次處理的控制信息為1字節(jié),如果要實現(xiàn)對不同房間的供電供水控制,需要把字節(jié)中的位控制信息解析出來。注意:在較高的波特率下

(38.4~115.2kbps)使用接收字符中斷時,中斷之間的時間間隔會非常短,例如在38.4kbps時為260ms,115.2kbps日寸為86ms,這時應(yīng)確保所編寫的中斷服務(wù)程序足夠短,不會丟失字符。中斷程序中還要執(zhí)行發(fā)送指令才能回到事件9所連接的中斷程序中。若在定時期間未收到計算機(jī)傳來的字符,定時時間到后,會產(chǎn)生定時中斷事件10,可在事件10的中斷程序中執(zhí)行發(fā)送指令并禁止中斷事件8和中斷事件10,實現(xiàn)PI£定時發(fā)送狀態(tài)信息,發(fā)送完成后回到事件9的中斷程序中,開始下一個循環(huán)。

   上位機(jī)監(jiān)控程序通過可視化語言Visual Basic6.o設(shè)計實現(xiàn)。Ⅵsual Basic6,0是面向?qū)?/span>象的可視化程序設(shè)計語言,采用事件驅(qū)動的編程機(jī)制,對各個對象需要響應(yīng)的事件分別編寫程序代碼。對每個事件過程的程序代碼來說,一般比較短小簡單,調(diào)試維護(hù)也比較容易。上位機(jī)


監(jiān)控程序設(shè)計完成后,可脫離開發(fā)環(huán)境獨立運(yùn)行于WindtDws操作系統(tǒng)中,開始運(yùn)行監(jiān)控程序時會響應(yīng)裝載事件,對通信接口進(jìn)行初始化,設(shè)定握手協(xié)議。由于PI£定時發(fā)送信息,監(jiān)控程序會不斷地響應(yīng)信息接收事件,接收來自PLC的狀態(tài)信息,通過程序代碼的處理形象地顯示在屏幕上。觸發(fā)控制設(shè)定事件可以向PLC發(fā)送1字節(jié)的控制命令,其他事件用于監(jiān)控界面的完善。




相關(guān)IC型號
LPO2506I-154LC
暫無最新型號

熱門點擊

 

推薦技術(shù)資料

硬盤式MP3播放器終級改
    一次偶然的機(jī)會我結(jié)識了NE0 2511,那是一個遠(yuǎn)方的... [詳細(xì)]
版權(quán)所有:51dzw.COM
深圳服務(wù)熱線:13751165337  13692101218
粵ICP備09112631號-6(miitbeian.gov.cn)
公網(wǎng)安備44030402000607
深圳市碧威特網(wǎng)絡(luò)技術(shù)有限公司
付款方式


 復(fù)制成功!