基于PLC的远程访问的应用

发布者:达文西happy最新更新时间:2015-05-13 来源: eechina关键字:PLC  远程访问 手机看文章 扫描二维码
随时随地手机看文章
1 引言
  在以可编程序控制器(plc)为工业控制系统的生产设备中,往往建立了服务器-客户机的网络结构,两者之间的数据远程访问广泛的进行。现以gefanuc公司90系列的编程软件cimplicity为例,对它的远程访问功能加以介绍。
2 远程访问
  ge fanuc 公司的cimplicity hmi软件是基于microsoft windows nt和windows95的产品,使用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所示:

 


  选择configure,configure port usage对话框打开如下。
  对于服务器,port usage的最小选择是receive calls only。为调制解调器选择了端口用法后即可点击ok返回。

 


  再选择network。network configuration对话框打开。

 


  确保选择server settings中的netbeui和tcp/ip。然后点击netbeui的configure:

 

[page]
  在ras server netbeui 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所示:

 


  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
  这里是服务器计算机名,是想显示的屏幕的路径名。如:
  cimview/project server61 c:cimplicity hmiscreens1.cim
5 结束语
  在实际应用中,可能使用windows更高版本的操作系统,具体的设置步骤差别不大,会更为简便。该远程数据访问功能在实际工程得到了应用,效果良好。
关键字:PLC  远程访问 引用地址:基于PLC的远程访问的应用

上一篇:单频可调光纤激光器的应用
下一篇:数字量设备控制模块的设计分析

推荐阅读最新更新时间:2024-05-02 23:41

50个经典的西门子300PLC问题
1:使用CPU 315F和ET 200S时应如何避免出现“通讯故障”消息? 使用CPU S7 315F, ET 200S以及故障安全DI/DO模块,那么您将调用OB35 的故障安全程序。而且,您已经接受所有监控时间的默认设置值,并且愿意接收“通讯故障”消息。 OB 35 默认设置为100毫秒。您已经将F I/O模块的F监控时间设定为100毫秒,因此至少每100毫秒要寻址一次I/O模块。但是由于每100毫秒才调用一次OB 35,因此会发生通讯故障。要确保OB35的扫描间隔和F监控时间有所差别,请确保F监控时间大于OB35的扫描间隔时间。 S7分布式安全系统,一直到V5.2 SP1 和 6ES7138-4FA00-0AB0,6 ES
[嵌入式]
50个经典的西门子300<font color='red'>PLC</font>问题
西门子S7-200SMART PLC之间通过向导实现S7通讯
导读:PUT/GET 指令的编程可以使用PUT/GET 向导以简化编程步骤。该向导最多允许组态16 项独立PUT/GET 操作,并生成代码块来协调这些操作。 CPU1 (192.168.2.1 ) 把VB100~107数据传输到CPU2(192.168.2.2 ) VB0~7 CPU1 (192.168.2.1 ) 把VB100~107数据读取到CPU2(192.168.2.2 ) VB0~7 一、PUT/GET 向导编程步骤PLC 1、STEP7 Micro/WIN SMART 在“工具”菜单的“向导”区域单击“Get/Put”按钮,启动 PUT/GET 向导(见图1)。 图1 启动 2、在弹出的“Get/Put”向导界
[嵌入式]
西门子S7-200SMART <font color='red'>PLC</font>之间通过向导实现S7通讯
PLC的类型有哪些 如何部署
技术部署 PLC数据采集处理基于远程服务器组态软件的数据解析控制,将数据通过无线4G的方式传输到服务器,使多项目点进行集中管理控制。由于PLC的应用场景不同,通信接口各异。串口使用欣仰邦4G DTU实现数据采集,只需要在DTU配置工具中写入服务器端口及地址即可。对于网口的PLC,实现远程数据传输,就难度比较大,需要通过企业内网,将多个PLC架设成同个局域网,使用局域网的方式分配IP,通过ip对PLC的数据进行读取。市面上大多PLC不带企业内网vpn功能。因此,网口PLC需要通过欣仰邦4G 工业无线路由器,内置vpn功能,搭建企业L2TP VPN实现公网中的局域网。4G 工业无线路由器可在重启时自动连接vpn,可使用有线网络或者4G
[嵌入式]
意法半导体发布即插即用的电力线通信开发工具
意法半导体新发布的即插即用的电力线通信(PLC)开发工具套件,包括开发和运行PLC应用所需的全部软硬件件,可加快电力线网络整体解决方案的开发周期。 新的开发工具套件允许开发人员使用意法半导体的EVALKITST8500-1评估套件连接智能设备。EVALKITST8500-1评估套件用于评估经过公用事业级智能电表项目验证的ST8500 PLC调制解调器系统芯片和STLD1双线驱动器的功能。 这套开发工具由软硬件工具和技术文档组成,其中,G3-PLC 通信协议栈在500kHz以下所有频段取得相关认证(CENELEC-A,CENELEC-B和FCC频段认证);用于IPv6的 6LowPAN适配层支持网络扩展,还包括用于PAN协
[网络通信]
PLC的控制内容及工作原理
PLC的控制内容及工作原理 2 .1 恒功励磁控制 恒功励磁控制主要是指对主发电机中励磁机励磁的控制,具体地讲就是:机车处于牵引工况时,在不同的柴油机转速下实现柴油机的恒功率控制。PLC 根据实际检测到的柴油机转速和预先保存的柴油机功率- 转速曲线获得当前柴油机转速下的给定功率;然后根据采集到的主回路电压和牵引电机电流(6 台电机)进行计算得到实际功率值,由两者的偏差、以及电压值与限压值、电流值与限流值的偏差,取最小值进行PID 调节运算,并通过斩波器调节主发电机励磁电流,使主发电机的输出功率向着功率给定值调节,实现主发电机的恒功率控制。其控制框图见图1。控制过程中,PLC 对牵引电机电压、电流进行监控,实现恒功、限压、限
[模拟电子]
<font color='red'>PLC</font>的控制内容及工作原理
数控系统和台达PLC在某刀具研磨机之项目应用方案
本文主要介绍了中达电通H4数控系统和台达PLC,在客户上海某五金刀具有限公司的使用情况,并用两种产品的巧妙组合,实现了五轴专用磨刀机的特殊需求。 某刀具研磨机主要是用来加工铣刀和钻头的高精度工具磨床,是由五个轴组成的。其中X,Y为机台的横向和纵向运动轴,Z为棒料分度轴是个旋转轴,这三个轴控制刀具的加工。X1为料盘移动轴控制料盘的左右移动,Y1为机械臂上升轴控制机械臂升降。     图一 中达H4数控系统及专用磨刀机 一、工艺要求和精度要求 分度要求,当加工时分度轴旋转分度主要有两个工艺要求,一是在加工过程中不允许改变分度方向,只能单向旋转用以消除机械设备的反线误差;二是分度加工时对沟槽加工的顺序有特殊要求
[嵌入式]
应用S7-300 PLC进行罩式炉控制系统的设计与分析
0 引言 罩式退火炉是目前应用较多的一种高效退火设备,主要用于冷轧卷板产品最后工序的光亮退火处理,由。于其退火质量较好,生产效率高,而且燃料消耗低,被广泛应用于各大冷轧产品生产厂。大连万通工业装备有限公司在引进消化大连大学重点实验室所开发的先进控制技术基础上,于2004年8月承建张家港中原制管厂罩式炉控制系统。针对三炉罩六炉座的系统结构特点和控制性能要求,设计过程中着重考虑了以下几个方面的内容:为方便现场操作,采用分布式I/O控制模式;为防止系统产生较大超调,进行PID限幅控制;为保证炉内温度场的均匀性,采用脉冲燃烧控制方式;同时,在对脉冲燃烧控制系统的设计中,利用西门子公司提供的Step7 V5.2软件设计程控脉冲分频器,即
[嵌入式]
基于S7-1500 PLC的电机启停控制项目
导读 项目概述 对于一个全新的PLC产品,如何入门看似简单,可往往对于刚入手的工程师们来说,如果使用不得法会成为一个棘手的问题。为此我们设计了一个简单的工程项目,逐步介绍,让大家对TIA Portal V12和S7-1500如何实施一个项目可以一目了然 。【下图为此文的框架结构】 一.项目介绍 1.功能介绍 通过S7-1500实现一个自动化工程师广为熟悉的’电机启停控制’ 逻辑。 2.软硬件列表 注:实例项目中的选型仅供参考,用户务必根据实际要求选型。有关硬件选型,请参考 3.所使用的计算机操作系统: Windows7 Ultimate Service Pack1 32-bit 4.IO表 由于TIA Portal是
[嵌入式]
基于S7-1500 <font color='red'>PLC</font>的电机启停控制项目
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved