1 引言
在以可編程序控制器(PLC)為控制系統的生產設備中,往往建立了服務器-客戶機的網絡結構,兩者之間的數據遠程訪問廣泛的進行。現以GE Fanuc公司90系列的編程軟件Cimplicity為例,對它的遠程訪問功能加以介紹。
2 遠程訪問
GE Fanuc 公司的CIMPLICITY HMI軟件是基于Microsoft Windows NT和Windows 95的產品,">

      技術頻道

      PLC中遠程訪問的應用

      1 引言
      在以可編程序控制器(PLC)為控制系統的生產設備中,往往建立了服務器-客戶機的網絡結構,兩者之間的數據遠程訪問廣泛的進行。現以GE Fanuc公司90系列的編程軟件Cimplicity為例,對它的遠程訪問功能加以介紹。
      2 遠程訪問
      GE Fanuc 公司的CIMPLICITY HMI軟件是基于Microsoft Windows NT和Windows 95的產品,使用Windows NT或Windows 95的遠程訪問特性就可以讓一個在客戶機上運行CIMPLICITY HMI軟件的用戶通過調制解調器訪問服務器上的CIMPLICITY HMI工程數據。下面介紹其具體的步驟。
      3 遠程訪問的設置步驟
      3.1 服務器的設置(Windows NT)
      對于一個運行Windows NT和CIMPLICITY HMI服務器軟件的服務器,需要安裝遠程訪問服務,然后配置遠程訪問服務器,使之自動啟動,然后用戶從客戶機撥號登錄。
      (1) 安裝遠程訪問服務
      先打開Control Panel,雙擊Network圖標,在Network對話框中選擇Services屬性頁,點按Add。在Select Network Service對話框中從服務列表中選擇Remote Access Service,然后點按OK。計算機就會開始安裝了。軟件安裝完成之后,Remote Access Setup對話框自動打開,如圖1所示:

      圖1 Remote Access Setup對話框


      選擇Configure,Configure Port Usage對話框打開如下。
      對于服務器,Port Usage的最小選擇是Receive calls only。為調制解調器選擇了端口用法后即可點擊OK返回。


      再選擇Network。Network Configuration對話框打開。


      確保選擇Server Settings中的NetBEUI和TCP/IP。然后點擊NetBEUI的Configure:


      在RAS Server NetBEUI Configuration對話框中選擇需要的客戶訪問類型,然后返回。再為配置TCP/IP,在RAS Server TCP/IP Configuration對話框中,在Allow remote TCP/IP clients to access下,選擇希望的方式。選擇Use static address pool,在Begin和End域中輸入從網絡管理員那里申請的兩個連續IP地址。Begin地址被分配給服務器的調制解調器,End地址則分配給客戶機。選擇Allow remote clients to request a predetermined IP address。然后點擊OK返回。進行了這些配置之后需要重新啟動計算機。之后還需要配置自動啟動和允許用戶從客戶機撥號登錄功能。
      (2) 配置自動啟動
      遠程訪問服務的Startup Type在安裝時被設為Manual。需要將其改為Automatic。那么首先打開Control Panel,雙擊Services圖標,在Services對話框中雙擊Remote Access Server,在它的對話框中選擇Startup Type為Automatic,點擊OK返回即可。
      (3) 給予客戶撥入許可
      從Start菜單選擇Administrative Tools,從中打開Remote Access Admin程序,在該窗口中的Users菜單上選擇Permissions。遠程訪問許可對話框就打開了。在對話框中確保所以需要作為客戶撥入的用戶都得到了撥入許可,就可返回。

      3.2 客戶機的設置(Windows NT)
      對于運行Windows NT的客戶(CIMPLICITY HMI瀏覽站),需要安裝遠程訪問服務之后再配置撥號網絡。
      (1) 安裝遠程訪問服務
      同樣先打開Control Panel,雙擊Network圖標,在Network對話框中選擇Services屬性頁。點擊Add,在Select Network Service對話框中,從服務器列表選擇Remote Access Service然后點擊OK,計算機就開始安裝了。
      安裝完畢之后,Remote Access Setup對話框會自動打開,選擇Configure,Configure Port Usage對話框打開,在其中選擇希望的調制解調器的端口用法,一般對于客戶機而言,Port Usage的最小選項是Dial out only。設置好后返回。再選擇Network對其進行配置,在這里需要確保Dial out Protocols選擇為NetBEUI和TCP/IP,然后依次返回。
      (2) 安裝完遠程訪問服務器后,還需要進一步配置撥號網絡選項。先打開My Computer,雙擊Dial-up Networking圖標,為希望連接的遠程訪問服務器添加一個項,即可。

      3.3 客戶機的建立(Windows 95)
      對于運行Windows 95的客戶機(CIMPLICITY HMI瀏覽站),首先要保證安裝了NetBEUI和TCP/IP協議。步驟:打開Control Panel,雙擊Network圖標,選擇Protocols卡片,確保安裝了這兩個協議。然后配置撥號網絡,步驟:打開Control Panel,雙擊Add/Remove Programs圖標,在Add/Remove Programs Properties對話框中選擇Windows Setup卡片,選擇Communications,選擇Details,在Communications對話框中,選擇Dial-up Networking,然后點擊OK。在Add/Remove Programs Properties對話框中點擊OK。計算機就開始安裝撥號網絡選項了。安裝完畢后,再配置它的屬性。先打開My Computer,雙擊Dial-up Networking圖標,為希望連接的遠程訪問服務器添加一個項。最后配置網絡屬性,先打開Control Panel,雙擊Network圖標,在打開的Network對話框中選擇Configuration卡片。選擇TCP/IP->Dial-up Adapter并顯示其屬性,然后做下列工作:
      (1) 禁止DNS Configuration
      (2) 讓Gateway保持空白
      (3) 對于WINS Configuration,選擇DHCP for WINS Resolution
      (4) 選擇Obtain and IP address Automatically
      (5) 對于Bindings,選擇Client for Microsoft Networks
      (6) 對于Advanced,選擇None
      再選擇Identification卡片,為計算機輸入一個名字,點擊OK關閉Network對話框,保存所在的修改。
      至此遠程訪問的客戶就建立起來了。

      3.4 配置HOSTS文件
      由于RAS連接不支持CIMPLICITY HMI工程的廣播方式,因此每臺計算機(包括服務器和瀏覽站)的IP地址和結點名都必須配置到其它計算機的hosts文件中去。例如:在Windows NT環境下,可以在C:WINNT35system32 driversetc下找到hosts.sam文件,在Windows95環境下,可以在C:Windows下找到hosts.sam文件,只需要將hosts文件放在和hosts.sam同樣的目錄下即可。

      4 舉例說明
      本文采用以下配置作為示例:
      服務器:名稱為Server61,并配有Microsoft Windows V4.0,CIMPLICITY HMI服務器軟件,調制解調器,以太網IP地址為202.114.1.98,兩個連續的IP地址-202.114.1.90和202.114.1.91-用于配置遠程訪問服務。
      客戶機:命名為Client62,并配有Microsoft Windows95,CIMPLICITY HMI瀏覽站軟件,調制解調器。配置圖示如圖2所示:

      圖2 系統配置示意圖

      4.1 測試連接
      當從客戶端撥入服務器并建立連接后,可以進行如下的測試。
      (1) 客戶端測試
      從客戶機上要計算機名測試服務器,如下:
      C:WINDOWS>ping Server61
      Pinging Server61 [202.114.1.98] with 32 bytes of data:
      Reply from 202.114.1.98: bytes=32 time=103ms TTL=128
      Reply from 202.114.1.98: bytes=32 time=101ms TTL=128
      Reply from 202.114.1.98: bytes=32 time=99ms TTL=128
      C:WINDOWS
      (2) 服務器測試
      同理可以從服務器測試客戶機,如下:
      C:WINDOWS>ping Client62
      Pinging Client62 [202.114.1.91] with 32 bytes of data:
      Reply from 202.114.1.91: bytes=32 time<10ms TTL=128
      Reply from 202.114.1.91: bytes=32 time=1ms TTL=128
      Reply from 202.114.1.91: bytes=32 time=1ms TTL=128
      C:WINDOWS

      4.2 從客戶機訪問CIMPLICITY HMI工程
      (1) 瀏覽一個點
      在CimEdit中打開Select A Point瀏覽器時,Project域是空的,要想瀏覽服務器上的點需要在Project域中輸入服務器的計算機名,如Server61。
      (2) 打開一個CimView屏幕
      想在客戶機上打開一個CimView屏幕而其中使用了非嚴格格式化的數據點,可以使用/project命令行的選項指明服務器上運行的是希望訪問的工程。格式如下:
      cimview /project <server> <screen>
      這里<server>是服務器計算機名,<screen>是想顯示的屏幕的路徑名。如:
      cimview/project Server61 C:CIMPLICITY HMISCREENS1.CIM

      5 結束語
      在實際應用中,可能使用Windows更高版本的操作系統,具體的設置步驟差別不大,會更為簡便。該遠程數據訪問功能在實際工程得到了應用,效果良好。

      文章版權歸西部工控xbgk所有,未經許可不得轉載。

      主站蜘蛛池模板: 国产精品亚洲产品一区二区三区| 韩国福利一区二区三区高清视频 | 亚洲韩国精品无码一区二区三区| 色偷偷av一区二区三区| 亚洲爽爽一区二区三区| 在线|一区二区三区| 天堂一区人妻无码| 久久青草精品一区二区三区| 久久精品人妻一区二区三区 | 91久久精品国产免费一区| 一区二区三区免费视频网站| 日本高清无卡码一区二区久久| 中文字幕无线码一区2020青青| 亚洲一区二区电影| 骚片AV蜜桃精品一区| 色欲综合一区二区三区| 亚洲AV无码第一区二区三区| 久久精品国产亚洲一区二区| 久久国产精品一区| 国产精品乱码一区二区三区| 成人在线一区二区| 精品日韩在线视频一区二区三区 | 精品国产免费一区二区三区香蕉| 亚洲一区日韩高清中文字幕亚洲| 福利一区二区三区视频午夜观看| 无码国产精品一区二区高潮| 日韩在线视频不卡一区二区三区| 无码人妻精品一区二区三区不卡 | 亚洲线精品一区二区三区影音先锋| 国产成人高清精品一区二区三区| 久久精品国产亚洲一区二区三区| 在线观看免费视频一区| 国产AV午夜精品一区二区三区 | 无码一区二区三区亚洲人妻| 国产成人精品一区二区三在线观看| 秋霞鲁丝片一区二区三区| 国产精品一区二区三区99| 免费视频精品一区二区三区| 久久精品国产AV一区二区三区| 成人区人妻精品一区二区三区 | 国产精品毛片一区二区三区|