ln2000通訊系統(tǒng)手冊_第1頁
ln2000通訊系統(tǒng)手冊_第2頁
ln2000通訊系統(tǒng)手冊_第3頁
ln2000通訊系統(tǒng)手冊_第4頁
ln2000通訊系統(tǒng)手冊_第5頁
已閱讀5頁,還剩31頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

通訊手冊

GPS授時(LN_GPS.EXE)1.1概述LK_GPSReceiver接收對時程序接收LN_GPS模塊的串口對時輸出,并修改操作系統(tǒng)時間,完成精確授時功能。在LN2000DCS系統(tǒng)文件夾中,點擊GPSReceiver.exe按鈕,就進入LK_GPSReceiver接收對時程序界面(如圖1.1-1所示)。圖1.1-1LN_GPS啟動界面程序界面說明程序顯示的主體是一個對話框的形式,包括操作區(qū)、對時回顯區(qū)以及對時歷史區(qū)。其中操作區(qū)是程序的設(shè)置部分,各種操作都在這里;回顯區(qū)顯示最近一次對時的時間、接收碼以及校驗對時狀態(tài);歷史區(qū)顯示最近100次的接收歷史,包括接收碼和接收時間如圖1.2-1所示。操作區(qū)回顯區(qū)操作區(qū)回顯區(qū)歷史區(qū)圖1.2-1LN_GPS程序界面操作說明LK_GPSReceiver程序主要有如下幾種操作:開始接收/停止接收:此按鈕操作程序是否接受來自串口的對時信號,點擊開始按鈕則開始接收,點擊停止接收按鈕則停止接收串口信號參數(shù)設(shè)置:設(shè)置程序使用的串口設(shè)置,包括選擇串口號、波特率、奇偶校驗等,LN_GPS模塊上信號格式采用(9600,n,8,1)格式,即波特率為9600,沒有奇偶校驗、8個傳輸位、一個停止位。設(shè)置好后,點擊確定即可如圖1.3.1所示。圖1.3.1串口設(shè)置隱藏:點擊隱藏或者是最小化,程序都會隱藏窗口,在屏幕右下角工作臺縮成圖標,鼠標左鍵單擊該圖標,可還原窗口。退出:退出程序。清空顯示:清空對時歷史區(qū)顯示。串口通訊接口及協(xié)議說明1.4.1LN-GPS模塊通訊接口概述LN-GPS模塊對各種授時接收系統(tǒng)提供三種通訊接口,包括CAN接口兩個,RS-485串行接口四個,RS-232串行通訊接口兩個。串行口通訊的物理層協(xié)議為RS-485與RS-232,可與任何具有RS-485或RS-232接口的計算機、設(shè)備或系統(tǒng),特別是DCS系統(tǒng)實現(xiàn)通訊,通常推薦RS-485方式進行距離較遠或者環(huán)境較惡劣情況下的通訊。1.4.2LN-GPS模塊串行口通訊接口方式通訊接口:RS-485或RS-232校驗方式:8位CRC校驗數(shù)據(jù)格式:9600,n,8,1通訊方式:主從通訊,LN-GPS模塊定時向外廣播時間,接收系統(tǒng)查詢接收LN-GPS模塊的數(shù)據(jù)。接收數(shù)據(jù)格式(其中CRC校驗碼是前面八個字節(jié)的校驗校驗碼):123456789101112數(shù)據(jù)起始字節(jié)年高字節(jié)年低字節(jié)月日時分秒毫秒高字節(jié)毫秒低字節(jié)CRC校驗碼數(shù)據(jù)停止字節(jié)0x240x070xD50x040x180x0A0x2D0x180x010x980x970x40數(shù)據(jù)含義:2005年4月24日10時45分24秒408毫秒 表1.4-1接收數(shù)據(jù)格式注意事項確保天線放置在室外,盡量避免障礙物的遮擋。盡量要避開高大建筑物、茂密植物的遮擋。天線不要側(cè)放,固定旋桿旋入整流罩柄后應(yīng)基本垂直于水平面。不要擅自延長天線的電纜。不要用金屬罩、網(wǎng),罩住天線。不要和其他無線電發(fā)射天線在短距離內(nèi)混合安裝。如:雷達天線、車載電臺天線等等。通常情況下距離雷達的發(fā)射天線距離應(yīng)在4~5米以上;距離大功率單邊帶的發(fā)射天線應(yīng)2~3以上;距離普通車載電臺發(fā)射天線應(yīng)在40~60厘米以上。不要浸泡在液體環(huán)境中使用。授時天線無防雨密封設(shè)計,液體高度不可高于整流罩柄末端。嚴禁將GPS專用天線作為其他設(shè)備的發(fā)射天線!這樣不但會燒毀天線,而且會燒毀GPS接收板,甚至用戶端接收電路。G507型天線技術(shù)規(guī)格書頻率范圍(Frequency)1575±5MHz極化方式(Polarization)右旋圓極化righthandcircular天線增益(Antennagain)≥3.5dB放大增益(Amplifiergain)≥35dBtyp.噪聲系數(shù)(Noisefigure)≤1.5dBtyp.反射損耗-14dB(即駐波比≤1.5)干擾抑制(Interferencerejection)≥25dB供電3V/5VDC連接器N型(陰)安裝方式(Mounting)螺紋(M24*1.5)連接體積∮96*126mm工作溫度(Operationtemperature)-45℃to85℃貯存溫度(Storagetemperature)-50℃to90℃濕度(Humidity)100%OPC通用接口OPC說明OPC簡介OPC是OLEforProcessControl的縮寫,即把OLE應(yīng)用于工業(yè)控制領(lǐng)域。OLE原意是對象鏈接和嵌入,隨著OLE2的發(fā)行,其范圍已遠遠超出了這個概念?,F(xiàn)在的OLE包含了許多新的特征,如統(tǒng)一數(shù)據(jù)傳輸、結(jié)構(gòu)化存儲和自動化,已經(jīng)成為獨立于計算機語言、操作系統(tǒng)甚至硬件平臺的一種規(guī)范,是面向?qū)ο蟪绦蛟O(shè)計概念的進一步推廣。OPC建立OLE規(guī)范之上,它為工業(yè)控制領(lǐng)域提供了一種標準的數(shù)據(jù)訪問機制。工業(yè)控制領(lǐng)域用到大量的現(xiàn)場設(shè)備,在OPC出現(xiàn)以前,軟件開發(fā)商需要開發(fā)大量的驅(qū)動程序來連接這些設(shè)備。即使硬件供應(yīng)商在硬件上做了一些小小改動,應(yīng)用程序就可能需要重寫;同時,由于不同設(shè)備甚至同一設(shè)備不同單元的驅(qū)動程序也有可能不同,軟件開發(fā)商很難同時對這些設(shè)備進行訪問以優(yōu)化操作。硬件供應(yīng)商也在嘗試解決這個問題,然而由于不同客戶有著不同的需要,同時也存在著不同的數(shù)據(jù)傳輸協(xié)議,因此也一直沒有完整的解決方案。

自O(shè)PC提出以后,這個問題終于得到解決。OPC規(guī)范包括OPC服務(wù)器和OPC客戶兩個部分,其實質(zhì)是在硬件供應(yīng)商和軟件開發(fā)商之間建立了一套完整的"規(guī)則",只要遵循這套規(guī)則,數(shù)據(jù)交互對兩者來說都是透明的,硬件供應(yīng)商無需考慮應(yīng)用程序的多種需求和傳輸協(xié)議,軟件開發(fā)商也無需了解硬件的實質(zhì)和操作過程,見圖2.1.1-1。圖2.1.1-1OPC通訊示意圖OPC的優(yōu)越性硬件供應(yīng)商只需提供一套符合OPCServer規(guī)范的程序組,無需考慮工程人員需求。軟件開發(fā)商無需重寫大量的設(shè)備驅(qū)動程序。

工程人員在設(shè)備選型上有了更多的選擇。OPC擴展了設(shè)備的概念。只要符合OPC服務(wù)器的規(guī)范,OPC客戶都可與之進行數(shù)據(jù)交互,而無需了解設(shè)備究竟是PLC還是儀表,甚至在數(shù)據(jù)庫系統(tǒng)上建立了OPC規(guī)范,OPC客戶也可與之方便地實現(xiàn)數(shù)據(jù)交互。OPC的適用范圍OPC設(shè)計者們最終目標是在工業(yè)領(lǐng)域建立一套數(shù)據(jù)傳輸規(guī)范,并為之制定了一系列的發(fā)展計劃?,F(xiàn)有的OPC規(guī)范涉及如下領(lǐng)域:在線數(shù)據(jù)監(jiān)測:實現(xiàn)了應(yīng)用程序和工業(yè)控制設(shè)備之間高效、靈活的數(shù)據(jù)讀寫。

報警和事件處理:提供了OPC服務(wù)器發(fā)生異常時,以及OPC服務(wù)器設(shè)定事件到來時向OPC客戶發(fā)送通知的一種機制。

歷史數(shù)據(jù)訪問:實現(xiàn)了讀取、操作、編輯歷史數(shù)據(jù)庫的方法。

遠程數(shù)據(jù)訪問:借助Microsoft的DCOM技術(shù),OPC實現(xiàn)了高性能的遠程數(shù)據(jù)訪問能力。

OPC近期將實現(xiàn)的功能還包括安全性、批處理、歷史報警事件數(shù)據(jù)訪問等。OPC服務(wù)器端程序(LN2000_OPC.exe)OPC程序簡介LN2000_OPC提供了一個具有通用工控標準(OPCDA2.0)的數(shù)據(jù)服務(wù)程序,實現(xiàn)了與其他系統(tǒng)軟件的高性能數(shù)據(jù)通訊,為客戶端程序提供了讀寫DCS數(shù)據(jù)的功能。圖2.2.1-1LN2000_OPC界面如圖2.2.1-1所示,程序視圖包含:標題欄;數(shù)據(jù)結(jié)構(gòu)顯示區(qū);DCOM實時信息顯示區(qū);系統(tǒng)參數(shù)顯示區(qū);菜單欄,詳情見表2.2.1-1。菜單項說明SystemExit程序退出ServerRegister注冊服務(wù)器信息。首次運行時自動注冊,注冊后本地的以及遠程的OPC客戶端程序可連接本服務(wù)器端程序Unregister清除注冊信息SetDelimiter設(shè)置服務(wù)器端的數(shù)據(jù)結(jié)構(gòu)連接符,默認用“.”。Createtags加載系統(tǒng)數(shù)據(jù)庫,創(chuàng)建服務(wù)器端數(shù)據(jù)結(jié)構(gòu)HelpAboutLn2000_opcLn2000版本信息 表2.2.1-1菜單項及說明OPC環(huán)境配置打開Ln2000目錄下的OPCCnfg文件夾,雙擊運行批處理文件OPCConfg.bat,完成OPC環(huán)境的注冊。LN2000_OPC程序的啟動LN2000_OPC.exe可以以兩種方式運行:仿真數(shù)據(jù)方式和LN2000實時數(shù)據(jù)方式。仿真數(shù)據(jù)方式LN2000_OPC.exe啟動后自動監(jiān)測LN2000中的StartUp.exe是否運行,如果Startup未運行,會彈出詢問窗口如圖2.2.4-1所示,請用戶選擇是否繼續(xù)執(zhí)行程序。圖2.2.4-1選擇窗口如繼續(xù)則進入到圖2.2.4-2所示界面。圖2.2.4-2OPC通訊數(shù)據(jù)點設(shè)置界面包含數(shù)據(jù)點個數(shù)、更新速度、數(shù)據(jù)類型等信息,用戶設(shè)置合時的參數(shù)后,點擊“OK”按鈕繼續(xù)運行程序,進入“數(shù)據(jù)點仿真調(diào)試”界面。圖2.2.4-3 數(shù)據(jù)點仿真調(diào)試實時數(shù)據(jù)方式如果檢測到LN2000的StartUp.exe程序,LN2000_OPC.exe查找LN2000數(shù)據(jù)庫文件;如果查找到LN2000數(shù)據(jù)庫文件,則按照數(shù)據(jù)庫內(nèi)容創(chuàng)建相似的數(shù)據(jù)結(jié)構(gòu)進入實時數(shù)據(jù)調(diào)試狀態(tài),見圖2.2.5-1。圖2.2.5-1實時數(shù)據(jù)調(diào)試OPC客戶端程序(LN2000_OPCClient) 功能介紹LN2000_OPCClient是LN2000DCS系統(tǒng)的OPC客戶端程序,支持OPCDA1.0、2.0協(xié)議。該程序允許同時讀取多個Server的數(shù)據(jù),支持對于Server端的本地和遠程訪問,實現(xiàn)了LN2000DCS對其他監(jiān)控系統(tǒng)的管控功能。程序簡介該程序界面由標題欄、菜單欄、工具欄、數(shù)據(jù)顯示區(qū)域、事件顯示區(qū)域、狀態(tài)欄六部分組成,見圖2.3.2-1。 圖2.3.2-1LN2000_OPCClient程序界面標題欄:顯示程序圖標和程序名。菜單欄顯示程序的所有菜單項。如圖2.3.2-1所示,程序包含F(xiàn)ile、Edit、View、Tools、Help五類菜單項。菜單項定義詳情見表2.3.2-1。菜單名描述FileSave保存配置Exportto…將配置信息導(dǎo)出到一個.xml文件Importfrom..從一個.xml文件導(dǎo)入配置信息Setdefault…設(shè)置默認啟動文件,文件格式為.xmlExit程序退出EditNewServerConnection新建一個server連接NewGroup新建一個數(shù)據(jù)組NewItem新建一個數(shù)據(jù)項Delete刪除數(shù)據(jù)對象Properties顯示數(shù)據(jù)對象的屬性ViewItemUpdateInterVal…設(shè)定數(shù)據(jù)刷新時間ClearMessages清空事件顯示區(qū)域LogErrorsOnly只顯示錯誤事件ToolsServerConnect連接服務(wù)器Disconnect斷開服務(wù)器的連接Reconnect重新連接服務(wù)器GetErrorString得到錯誤字符串EnumeratorGroup列舉GroupGetGroupbyName按名字查找GroupGroupCloneGroup復(fù)制一個GroupItemSetActive活動標志SetInactive禁用標志HelpAboutLN2000_OPCClient…顯示版本信息 表2.3.2-1菜單項及定義工具欄提供常用菜單命令的快捷按鈕。數(shù)據(jù)顯示區(qū)域左側(cè)區(qū)域以樹形結(jié)構(gòu)顯示當前數(shù)據(jù)的結(jié)構(gòu),右側(cè)區(qū)域顯示任一數(shù)據(jù)項詳細信息事件顯示區(qū)域顯示所發(fā)生的事件信息。狀態(tài)欄顯示程序狀態(tài)和數(shù)據(jù)點的個數(shù)與服務(wù)器的連接下面以LN2000_OPCClient與LN2000_OPC程序的連接為例,介紹LN2000_OPCClient在工程中的實際使用。OPC環(huán)境配置打開Ln2000安裝目錄下的OPCCnfg文件夾,雙擊OPCConfg.bat運行完成OPC環(huán)境的注冊。如果客戶端程序遠程連接Server程序,用戶必須完成服務(wù)器端計算機的OPC遠程連接相關(guān)配置,詳情見“OPC遠程連接服務(wù)器端配置”。服務(wù)器注冊在Ln2000系統(tǒng)安裝完成后,啟動Ln2000_OPC.exe程序完成Ln2000OPCServer的注冊。其他服務(wù)器按照相關(guān)的注冊方法完成服務(wù)器端的注冊。對象組態(tài)Server對象配置 啟動StartUp并啟動LN2000_OPCClient程序,執(zhí)行“NewServerConnection”命令,彈出服務(wù)器屬性配置界面,見圖2.3.3.3-1。ProgID:服務(wù)器注冊名RemoteMachineName:遠程計算機IP或網(wǎng)絡(luò)ID,例如:202.206.212.101ServerName:在程序中顯示的節(jié)點名設(shè)置完相關(guān)的屬性后,點擊“確定”按鈕,添加服務(wù)器對象。圖2.3.3.3-1服務(wù)器屬性界面Group對象配置在左側(cè)屬性結(jié)構(gòu)中選中服務(wù)器對象,點擊執(zhí)行“NewGroup”命令,會彈出添加組屬性配置對話框,見圖2.3.3.3-2。Name:組對象名,組對象的標識UpdateRate:組對象的數(shù)據(jù)掃描周期。圖2.3.3.3-2組屬性界面TimeBias:時差,服務(wù)器與客戶端所在地之間的時差。PercentDeadband:數(shù)據(jù)死區(qū)。LanguageID:語言ID,一般為英語,所以該項固定為1033;UpdateNotification:刷新方式,有三種:1.0(有、無時間標簽),2.0ActiveStation:組活動狀態(tài),當組設(shè)置為非活動狀態(tài)時,組不可用,客戶端不掃描該組內(nèi)數(shù)據(jù)項的數(shù)據(jù)。設(shè)置完成后,點擊“確定”按鈕,添加Group對象。Item對象配置選中組對象,點擊執(zhí)行“NewItem”命令,彈出添加數(shù)據(jù)項屬性配置對話框,見圖2.3.3.3-3。圖2.3.3.3-3Item屬性界面DbPointName:該數(shù)據(jù)項對應(yīng)的LN2000系統(tǒng)的數(shù)據(jù)點名。Active:點活動狀態(tài)。AccessPath:該數(shù)據(jù)點在服務(wù)器端快捷訪問路徑,一般為空即可。DataType:數(shù)據(jù)類型,一般選擇Native即可,此時自適應(yīng)服務(wù)器端的數(shù)據(jù)類型。ItemID:數(shù)據(jù)項標識。可以在下面服務(wù)器結(jié)構(gòu)中選擇,點擊“AddLeaves”按鈕,就會自動把可識別的ItemID添加到對應(yīng)的編輯框中。必須在設(shè)置完所有屬性后在點擊“AddLeaves”按鈕。ReadOnly:數(shù)據(jù)項是否只讀。該項選中則數(shù)據(jù)點讀寫屬性為只讀,否則,該數(shù)據(jù)點具有讀寫屬性。IsBC:廣播狀態(tài)。選中則表示該數(shù)據(jù)點具有站間廣播功能,該數(shù)據(jù)點可以引入邏輯運算;否則,該數(shù)據(jù)點只能引用到畫面,不能引入邏輯運算中。配置完成后,點擊“確定”按鈕,數(shù)據(jù)項就添加到程序中,見圖2.3.3.3-4。圖2.3.3.3-4已添加Item的程序界面批量組態(tài)當配置大量的數(shù)據(jù)項時,窗體操作方式費時費力;用戶可以利用配置文件完成大量數(shù)據(jù)的組態(tài),再利用數(shù)據(jù)導(dǎo)入功能將組態(tài)信息導(dǎo)入到程序中。啟動程序后,點擊“Exportto…”命令,將當前系統(tǒng)配置導(dǎo)出到.xml文件中,配置文件結(jié)構(gòu)見圖2.3.3.4-1。該文件包含對Server、Group、Item三類對象的配置。每類對象存儲區(qū)域位于本類對象屬性名和下一類別對象屬性名之間。兩個不同類型對象之間必須有一空行。Server對象最后一列表示其包含Group對象的數(shù)目,Group對象最后一列表示其包含Item對象的數(shù)目?!?Channel”列表示其所屬的Server對象名,“$Device”列表示其所屬的Group對象名。對象屬性在界面配置中已介紹,在此不再贅述。Server對象存儲區(qū)存放所有的server對象;Group對象存儲區(qū)按照Server對象存儲次序依次存放每一個Server對象下的所有Group對象;Item對象存儲區(qū)按照Group存儲次序依次存放每一個Group對象下的所有Item對象。圖2.3.3.4-1導(dǎo)出文件視圖配置完成后保存,切換到LN2000_OPCClient,選擇“Importfrom..”命令將配置好的文件導(dǎo)入到程序中,選擇“保存”命令保存當前組態(tài)信息。OPC遠程連接服務(wù)器端配置DCOM配置運行在WINNT\system32目錄下的dcomcnfg.exe,或者在“開始->運行”執(zhí)行Dcomconfg.exe命令,彈出“分布式COM配置屬性”對話框。系統(tǒng)DCOM配置在“默認屬性”頁面不作改動:默認選項是:選擇在這臺計算機上啟動分布式COM(E)選項、默認身份驗證級別是:連接,默認模擬級別是:標識,見圖2.4.1.1-1。圖2.4.1.1-1“默認屬性”對話框在“默認安全機制”頁面按默認訪問權(quán)限框里的“編輯默認值”按鈕,如果無用戶:Everyone,按“添加”按鈕,選擇:Everyone,按“添加”按鈕,在訪問類型框里選擇:允許訪問,按“確定”按鈕。再按“確定”按鈕回到默認安全機制頁面,見圖2.4.1.1-2。圖2.4.1.1-2“默認訪問權(quán)限”界面按默認啟動權(quán)限框里的“編輯默認值”按鈕,如果無用戶:Everyone,按“添加”按鈕,選擇:Everyone,按“添加”按鈕,在訪問類型框里選擇:允許調(diào)用,按“確定”按鈕。再按“確定”按鈕回到默認安全機制頁面,見圖2.4.1.1-3。圖2.4.1.1-3“默認啟動權(quán)限”界面按默認配置權(quán)限框里的“編輯默認值”按鈕,按“添加”按鈕,選擇:Everyone,按“添加”按鈕,在訪問類型框里選擇:完全控制,按“確定”按鈕。再按“確定”按鈕回到默認安全機制頁面,見圖2.4.1.1-4。圖2.4.1.1-4“默認配置權(quán)限”界面.默認協(xié)議頁面不作改動,回到在應(yīng)用程序頁面。應(yīng)用程序配置在應(yīng)用程序頁面,見圖2.4.1.2-1,點擊鼠標左鍵選擇:LN2000_OPC,按(屬性)按鈕,彈出“LN2000屬性”配置界面。圖2.4.1.2-1“應(yīng)用程序”界面a、在常規(guī)頁面不作改動,身份驗證級別是:默認值。b、在位置頁面不作改動,默認選項是:在這臺計算機上運行應(yīng)用程序。c、在安全性頁面不作改動,全部選擇:使用默認選項,見圖2.4.1.2-2。圖2.4.1.2-2“應(yīng)用程序安全性”界面d、在身份標識頁面,選擇:交互式用戶,見圖2.4.1.2-3。圖2.4.1.2-3“應(yīng)用程序身份標識”界面e、.終結(jié)點頁面不作改動。f.、按(確定)按鈕,返回到應(yīng)用程序頁面OpcEnum配置在應(yīng)用程序頁面,點擊鼠標左鍵選擇:OPCEnum,按(屬性)按鈕,見圖2.4.1.3-1。 圖2.4.1.3-1“分布式COM配置屬性”界面a、在常規(guī)頁面不作改動,身份驗證級別是:默認值。b、在位置頁面不作改動,默認選項是:在這臺計算機上運行應(yīng)用程序。c、在安全性頁面作如下改動:對“默認訪問權(quán)限”,“默認啟動權(quán)限”和“默認配置權(quán)限”進行設(shè)置,添加“everyone”用戶,并將其權(quán)限分別設(shè)置為“允許訪問”,“允許調(diào)用”和“完全控制”。d、.在身份標示頁面,選擇:交互式用戶e、終結(jié)點頁面不作改動。f.、按(確定)按鈕,回到,在應(yīng)用程序頁面按(確定)按鈕,關(guān)閉程序。用戶配置OPCClient遠程訪問Server,客戶端用戶必須具有訪問服務(wù)器端計算機的權(quán)限,因此,用戶必須在服務(wù)器端計算機用戶組中添加客戶端計算機使用的用戶(用戶名和密碼完全相同)。例如計算機A安裝Client程序,使用用戶名為AA,密碼為AA;計算機B安裝了Server程序,使用用戶名為BB,密碼為BB。若要建立合理的連接,必須在計算機B上添加用戶AA,以Win2000系統(tǒng)為例,具體操作步驟如下:a、打開控制面板,雙擊“用戶與密碼”按鈕,進入“用戶和密碼”設(shè)置界面。見圖2.4.2-1。 圖2.4.2-1“用戶和密碼”對話框b、點擊“添加”按鈕,彈出“添加新用戶”界面,見圖2.4.2-2。 圖2.4.2-2“添加新用戶”對話框c、點擊“下一步”按鈕,設(shè)置用戶密碼,見圖2.4.2-3。 圖2.4.2-3“新用戶密碼設(shè)置”對話框d、點擊“下一步”按鈕,授予該用戶合理的權(quán)限,見圖2.4.2-4。 圖2.4.2-4“新用戶訪問權(quán)限”對話框e、點擊“完成”按鈕,完成用戶的添加,見圖2.4.2-5。 圖2.4.2-5“用戶和密碼”對話框Modbus通訊程序(LN_GATAWAY.EXE)功能簡介該程序?qū)崿F(xiàn)modbus協(xié)議,支持主站、從站兩種工作方式運行。程序作為主站運行時,支持多串口和一主多從的網(wǎng)絡(luò)結(jié)構(gòu)。程序簡介程序主界面由標題欄、菜單欄、工具欄、左側(cè)結(jié)構(gòu)區(qū)、右側(cè)報文區(qū)五部分組成,見圖3.2-1。圖3.2-1Modbus程序啟動界面標題欄:顯示程序名菜單欄詳情見表。菜單名描述文件保存保存配置信息退出程序退出啟動運行啟動通訊停止停止通訊串口添加串口添加串口信息刪除串口刪除已有串口串口屬性修改、查看串口信息設(shè)備添加設(shè)備添加設(shè)備描述信息刪除設(shè)備刪除已有設(shè)備設(shè)備屬性修改、查看串口信息報文顯示該口報文顯示選中的串口報文不顯示報文停止顯示報文清空報文清空報文區(qū)凍結(jié)報文停止報文實時滾動幫助計算校驗碼校驗工具,計算輸入數(shù)據(jù)區(qū)的校驗碼關(guān)于Ln_Gateway顯示程序版本信息左側(cè)結(jié)構(gòu)區(qū):樹形顯示當前配置的結(jié)構(gòu)右側(cè)報文區(qū):顯示實時報文使用方法環(huán)境配置安裝文件MsFlxGrd.ocx到系統(tǒng)目錄“\system32\”,并在“開始->運行”中執(zhí)行“regsvr32msflxgrd.ocx”命令,完成注冊表的注冊。切換到LN2000系統(tǒng)安裝目錄下的子目錄“Project\”,新建名為“GateWay”的文件夾程序組態(tài)切換程序狀態(tài)程序啟動后,自動進入運行狀態(tài),用戶組態(tài)前須將程序由“運行”狀態(tài)轉(zhuǎn)換到“組態(tài)”狀態(tài)。點擊“啟動->停止”命令,使程序切換到“組態(tài)”狀態(tài)。添加串口點擊“串口->添加串口”命令,彈出“串口定義窗口”對話框,見圖3.3.2-1。 圖3.3.2-1“串口定義窗口”對話框名稱:串口別名。啟用該串口:允許使用該串口通訊時選中。描述:該串口描述字符串。串口:選擇使用的計算機串口。波特率:通訊傳輸速率,單位b/s。數(shù)據(jù)位:一個字節(jié)在傳輸過程中所占用的數(shù)據(jù)位個數(shù)。停止位:一個字節(jié)在傳輸過程中所占用的停止位個數(shù)。校驗方式:數(shù)據(jù)傳輸過程中的校驗規(guī)則。主從方式:選擇作為主站運行還是從站運行。配置完成后,點擊“確定”按鈕,退出“串口定義串口”對話框。添加通訊設(shè)備選中樹形結(jié)構(gòu)中的串口名,點擊“設(shè)備->添加設(shè)備”命令,彈出“設(shè)備定義窗口”對話框,見圖3.3.2-2。 圖3.3.2-2“設(shè)備定義窗口”對話框設(shè)備名:通訊對象(現(xiàn)場智能設(shè)備或其他控制系統(tǒng))別名。啟用該設(shè)備:允許該設(shè)備通訊時選中。設(shè)備描述:通訊對象的描述字符串。設(shè)備地址:協(xié)議中定義的從站地址。命令字:協(xié)議中的功能碼編號,根據(jù)雙方約定填寫。緩沖區(qū)設(shè)置:包括起始地址、數(shù)據(jù)個數(shù)。起始地址是從站寄存器的起始地址,由客戶端指定;數(shù)據(jù)點個數(shù)是各類型數(shù)據(jù)的總數(shù)據(jù)點個數(shù)。要求客戶端寄存器地址是連續(xù)的。包內(nèi)最大數(shù)據(jù)點個數(shù):定義Modbus一包數(shù)據(jù)中傳送最大數(shù)據(jù)點個數(shù),決定了數(shù)據(jù)報文長度,根據(jù)現(xiàn)場情況定義。“包內(nèi)最大AM點數(shù)”取值范圍為1-127;“包內(nèi)最大DM點數(shù)”取值范圍為1-2040。時間設(shè)定:最小等待時間:查詢報文是否到達的時間間隔。最大循環(huán)次數(shù):檢測報文是否到達的最大查詢次數(shù)。等待數(shù)據(jù)回復(fù)的最長時間間隔為最小等待時間乘最大循環(huán)次數(shù)。數(shù)據(jù)傳輸時間:最長數(shù)據(jù)報文傳輸所占用的時間,數(shù)據(jù)傳輸時間(S)=最長數(shù)據(jù)報文長度*11/波特率。配置完上述信息后,切換到“緩沖區(qū)設(shè)置”對話框,見圖3.3.2-3。 圖3.3.2-3“設(shè)備定義窗口”對話框數(shù)據(jù)緩沖區(qū)包含AM請求、DM請求、AM命令、DM命令四種數(shù)據(jù)類型。AM請求:讀模擬量數(shù)據(jù),主站讀取從站的模擬量數(shù)據(jù)。DM請求:讀開關(guān)量數(shù)據(jù),主站讀取從站的開關(guān)量數(shù)據(jù)。AM命令:寫模擬量數(shù)據(jù),主站向從站寫模擬量數(shù)據(jù)。DM命令:寫開關(guān)量數(shù)據(jù),主站向從站寫開關(guān)量數(shù)據(jù)。切換緩沖區(qū)->類型中的數(shù)據(jù)類型,在數(shù)據(jù)庫區(qū)域會顯示適合該類型的數(shù)據(jù)點,在緩沖區(qū)列表中顯示當前類型已添加的數(shù)據(jù)點。數(shù)據(jù)點有索引號、點名、描述、廣播狀態(tài)、上限值、下限值六種屬性;索引號、點名、描述為只讀屬性,廣播狀態(tài)、上限值、下限值為可編輯屬性。雙擊屬性對應(yīng)的表格,表格變?yōu)榭删庉嫚顟B(tài)后,用戶編輯其屬性值。廣播狀態(tài):站間廣播標志。選中,該數(shù)據(jù)點進行站間廣播,該數(shù)據(jù)點可以被引入邏輯運算;否則,數(shù)據(jù)點不廣播,數(shù)據(jù)點不能被引入邏輯運算。上限值、下限值:適用于模擬量數(shù)據(jù)。下限值~上限值與0~65535之間成線形關(guān)系;實時值與傳送二進制數(shù)值之間的關(guān)系:實時值=傳送值*(上限值-下限值)/65535+下限值;一般設(shè)置下限值為0比較簡單,此時,上限值=實時值*65535/傳送值。設(shè)置完成后,點擊“確定”按鈕,退出“設(shè)備定義窗口”對話框。d、保存啟動點擊“文件->保存”命令,保存配置信息,點擊“啟動->運行”命令,啟動通訊進程,查看報文,如圖3.3.2-4。 圖3.3.2-4 總貌多協(xié)議接口程序(Interface.exe)功能簡介Interface程序使用相同的主界面,一致的組態(tài)方法,支持ModbusTcp、CDT多種通訊協(xié)議。Interface提供界面和文本兩種組態(tài)方式,具有報文監(jiān)視功能;提供虛擬站的功能,允許使用過程站數(shù)據(jù)點組態(tài),虛擬站提供站狀態(tài)廣播和站內(nèi)數(shù)據(jù)廣播。程序簡介程序主界面由標題欄、菜單欄、工具欄、樹形結(jié)構(gòu)部分、信息顯示部分和狀態(tài)欄六部分組成,如圖4.2-1。 圖4.2-1Ln2000系統(tǒng)通訊程序標題欄:顯示程序名菜單欄:顯示應(yīng)用程序的可執(zhí)行菜單項,由文件、系統(tǒng)配置、通訊組態(tài)、運行和幫助五個主菜單組成,詳情見表4.2-2。菜單項描述文件重載數(shù)據(jù)庫重新加載DCS系統(tǒng)數(shù)據(jù)庫退出退出程序系統(tǒng)配置虛擬站設(shè)置虛擬站站號,用“,”分開通信點從DCS數(shù)據(jù)庫中選取用作通訊的數(shù)據(jù)點點屬性編輯通訊數(shù)據(jù)點的屬性通訊組態(tài)端口配置配置端口屬性(COM或網(wǎng)卡)添加設(shè)備在指定端口(COM和網(wǎng)卡)添加通訊對象刪除設(shè)備刪除指定的通訊設(shè)備設(shè)備屬性編輯某一通訊對象的屬性點表配置組態(tài)通訊對象的數(shù)據(jù)點表報文設(shè)置定義數(shù)據(jù)報文格式運行運行開啟通訊停止停止通訊幫助關(guān)于(&A)…程序幫助信息 表4.2-2菜單及其描述工具欄: 顯示工具按鈕,為使用頻率較高的菜單項提供快捷操作。樹形結(jié)構(gòu)部分: 按樹狀結(jié)構(gòu)顯示所有的對象,提供對于不同類型對象的選擇和快捷訪問。信息顯示部分: 顯示設(shè)備配置信息,監(jiān)控通信端口或通信設(shè)備的實時報文狀態(tài)欄: 顯示提示信息使用方法環(huán)境配置 用戶將MsFlxGrd.ocx文件拷貝到系統(tǒng)目錄“\system32\”下,并在“開始->運行”中執(zhí)行“regsvr32msflxgrd.ocx”命令,添加注冊表信息。系統(tǒng)組態(tài)4.3.2.1 設(shè)置虛擬站點擊“系統(tǒng)配置->虛擬站”命令,彈出“選擇虛擬站”對話框,設(shè)置虛擬站站號(用作虛擬站站號不能同時用作過程控制站),見圖 圖4.3.2.1-1“選擇虛擬站”對話框4.3.2.2 選擇通訊數(shù)據(jù)點 點擊“系統(tǒng)配置->通信點”命令或按鈕,彈出“數(shù)據(jù)點選擇”對話框,如圖4.3.2.2-1。 圖4.3.2.2-1“數(shù)據(jù)點選擇”對話框左側(cè)“可選變量”列表為數(shù)據(jù)庫中的數(shù)據(jù)點,可以通過“站號”和“數(shù)據(jù)類型”選擇數(shù)據(jù)庫中的任意點;右側(cè)“已選變量”列表為當前變量類型的已選數(shù)據(jù)點列表。用戶使用“插入”、“刪除”按鈕可以自由選取所需要的通訊數(shù)據(jù)點。點擊“下一步”進入“變量定義”界面。4.3.2.3 數(shù)據(jù)點屬性配置用戶點擊菜單“系統(tǒng)配置->點屬性”命令或按鈕,彈出“變量定義”對話框,見圖4.3.2.3-1。 圖4.3.2.3-1“變量定義”對話框在“類型選擇”中,選擇不同的數(shù)據(jù)類型,所選類型的數(shù)據(jù)點就自動填充在數(shù)據(jù)列表中,見圖4.3.2.3-1。數(shù)據(jù)點包括點名、點描述、讀寫屬性、廣播狀態(tài)、轉(zhuǎn)換系數(shù)、量程偏移六個屬性,點名、點描述為只讀屬性,其他屬性可以編輯。編輯方法:雙擊屬性對應(yīng)的單元格,屬性項變?yōu)榭删庉嫚顟B(tài)。讀寫屬性讀屬性:數(shù)據(jù)點從外部系統(tǒng)讀取數(shù)據(jù)值。寫屬性:數(shù)據(jù)點向外部系統(tǒng)寫數(shù)據(jù)值。廣播狀態(tài):站間廣播標志。如果數(shù)據(jù)點需要引入邏輯運算,設(shè)置為1;否則,設(shè)置為0。轉(zhuǎn)換系數(shù)、量程偏移是一組屬性,它們一起定義了數(shù)據(jù)點實時值和通訊傳送二進制數(shù)值之間的關(guān)系。實時值=二進制數(shù)值*轉(zhuǎn)換系數(shù)+量程偏移。轉(zhuǎn)換系數(shù)、量程偏移兩個屬性適用于Modbus協(xié)議。4.3.2.4 端口配置程序端口包含串口和以太網(wǎng)兩類,在左側(cè)樹形結(jié)構(gòu)區(qū)選擇串口或以太網(wǎng)下的端口名(串口名為COM*,以太網(wǎng)端口名為“新建網(wǎng)絡(luò)節(jié)點”),點擊“通信組態(tài)->端口設(shè)置”命令或按鈕,將會彈出端口配置對話框。串口配置對話框 圖4.3.2.4-1“串口設(shè)置對話框”串口號:計算機串口COM*。波特率、數(shù)據(jù)位、停止位、校驗方式為串口參數(shù)。協(xié)議類型:選擇基于串口的通訊協(xié)議。以太網(wǎng)配置對話框 圖4.3.2.4-2“網(wǎng)絡(luò)端口配置窗口”通道名稱:端口在樹形結(jié)構(gòu)節(jié)點的顯示名,初始名為“新建網(wǎng)絡(luò)節(jié)點”,不允許使用初始名。通道描述:端口描述信息。協(xié)議:選擇基于以太網(wǎng)的協(xié)議。主備通道:冗余網(wǎng)絡(luò)標志。主通道基址:主網(wǎng)絡(luò)IP基址。備用通道基址:備網(wǎng)絡(luò)IP基址。4.3.2.5 添加設(shè)備在左側(cè)樹形結(jié)構(gòu)中選擇端口,點擊“通信組態(tài)->添加設(shè)備”命令或按鈕,將會彈出設(shè)備定義對話框。a、串口設(shè)備定義對話框 圖4.3.2.5-1“設(shè)備設(shè)置界面”設(shè)備名:通訊設(shè)備(邏輯)名稱。設(shè)備描述:設(shè)備提示信息。啟動:啟用標志。設(shè)備地址:通訊設(shè)備在通訊協(xié)議中的地址。主從站:選擇主從方式。最小時間:設(shè)備掃描周期時間。b、網(wǎng)絡(luò)設(shè)備定義對話框 圖4.3.2.5-2“網(wǎng)絡(luò)設(shè)備設(shè)置窗口”設(shè)備名稱:通訊設(shè)備(邏輯)名稱。設(shè)備描述:設(shè)備提示信息。啟動:啟用標志。主從方式:選擇主從方式?;鶞蕰r間:設(shè)備掃描周期時間。主備:主備冗余網(wǎng)絡(luò)標志。IP主機號:IP地址中的主機號。地址號:通訊協(xié)議中的設(shè)備地址號。4.3.2.6 點表組態(tài)選中左側(cè)樹形結(jié)構(gòu)中的通訊設(shè)備,在右側(cè)數(shù)據(jù)區(qū)會顯示該協(xié)議支持的各種類型的數(shù)據(jù)列表,選中所需的數(shù)據(jù)類型書簽頁,點擊“通信組態(tài)-〉點表配置”命令或按鈕,彈出對應(yīng)數(shù)據(jù)類型的點表配置對話框。 圖4.3.2.6-1“通信數(shù)據(jù)點表設(shè)置對話框”用戶使用對話框提供的“添加”、“插入”、“刪除”按鈕,組態(tài)數(shù)據(jù)點表。4.3.2.7 報文組態(tài)Modbus協(xié)議需要用戶組態(tài)報文,其定義方法如下:選中左側(cè)樹形結(jié)構(gòu)中的通訊設(shè)備,點擊右側(cè)數(shù)據(jù)區(qū),點擊“通信組態(tài)->報文配置”命令,彈出報文配置對話框,見圖圖4.3.2.7-1。圖4.3.2.7-1報文配置對話框報文類型:通訊數(shù)據(jù)類型功能碼:根據(jù)協(xié)議定制寄存器地址:數(shù)據(jù)包數(shù)據(jù)區(qū)起始寄存器地址,根據(jù)設(shè)備端定義填寫點數(shù):數(shù)據(jù)區(qū)內(nèi)傳送的數(shù)據(jù)點個數(shù)。點表偏移量:發(fā)送的起始數(shù)據(jù)點在點表中的數(shù)據(jù)點位置偏移。等待時間:最長等待回復(fù)時間。系統(tǒng)啟動與報文監(jiān)視配置完成后,點擊菜單“運行->運行”命令或按鈕,啟動通訊進程。通訊開啟后,切換左側(cè)結(jié)構(gòu)區(qū)到“監(jiān)聽”頁,用戶選取不同節(jié)點來監(jiān)聽通訊端口或設(shè)備的報文。目錄TOC\o"1-3"\h\u623第一章總論 587061.1項目說明 5232041.2項目概況 578331.2.1項目建設(shè)區(qū)環(huán)境條件 5116101.2.2社會經(jīng)濟條件 6175811.3項目的由來及必要性 7311371.4編制依據(jù) 922760第二章市場分析與預(yù)測 10132752.2項目市場SWOT分析 1279642.2.1優(yōu)勢 12301362.2.2劣勢 12170832.2.3機會 13233892.2.4威脅 PA

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論