PLC通过ADSL实现广域以太网远程通讯

发布者:MysticalDreamer最新更新时间:2012-09-29 来源: 21ic 关键字:ADSL  PLC  路由器  通讯  以太网 手机看文章 扫描二维码
随时随地手机看文章
  1 前言
  当今社会处于信息时代,由于计算机技术尤其是网络技术的发展,信息高速公路已经将世界紧密的联系在一起,在这种形势下,利用信息技术将单机的计算机应用扩展为局域网内的计算机应用,进一步扩展为远程世界范围内的计算机广域网控制系统,利用网络数据库进行信息的实时更新和跟踪共享,已经成为当前【地球村】环境下工业控制发展的必然趋势。
  随着工业自动化的要求不断地提高,工业控制网络需要一种高速廉价、实时性和开发性好、稳定性和准确性高的网络,而以太网正具备上述所有的优势特点,随着它进入工业控制领域,工业自动化系统向着分布化、智能化发展的方向更进一步,可以肯定,基于以太网技术的工业控制网络将成为未来工业控制系统的发展方向,并将越来越广泛应用在现代化自动系统的各个领域。
  本文基于台达的自动化产品控制工程网版权所有,提出了一种以D-LINK路由器、ADSL-MODEM及3G上网卡为基本配置,配合DVP28SV+DVPEN01-SLL实现PC与PLC之间的以太网远程通讯方案。对于同行的工业控制远程通信应用,具备非常重要的应用价值,值得行业借鉴。
  2 系统框架
  系统框架如图1所示。

                                                         图1 系统框架示意图
  系统采用DVP28SV主机+DVPEN01-SL台达PLC以太网通信模块,与D-LINK路由器、ADSL-MODEM依次连接到中国电信网络服务商的服务器上,再通过上位PC机(通过3G上网卡连接)在网络上的操作实现广域以太网的远程通信。
  3 系统设置
  3.1 ADSL-MODEM配置
  安装ADSL-MODEM,向电信部门申请宽带业务,索取上网账号和密码。保证PC1可直接通过ADSL-MODEM上的以太网口拨号登录互联网。
  3.2 路由器设置
  (1)将D-LINK路由器的WAN口与ADSL-MODEM的以太网口相连。
  (2)连接PC1网口与D-LINK路由器LAN口,如图2所示。

                                                  图2 路由器设置连接示意图
  (3)根据路由器说明书找出其缺省IP地址,比如为192.168.0.1。
  (4)在PC1上打开浏览器,键入192.168.0.1,回车后即可进入路由器操作界面,见图3所示:

                                                 图3 路由器进入主界面
  (5)一般在路由器默认状况下,用户名缺省为admin,密码缺省为空格。这样就可直接登录路由器。注意:最好保持缺省用户名和密码,否则有可能以太网通讯有可能因为路由器登录需要密码而导致无法连接。
  (6)登录后,进入"安装向导",选择互联网连接方式为动态PPPoE(DSL),输入用户名和密码(即为向电信申请的账户密码),选择连接模式为总是连接,然后"保存设置",这样就实现了路由器自动拨号登录上网,而无需手动拨号。这也为后续EN01-SL的联网提供了基础。如图4所示。

                                                  图4  路由器安装向导界面1
  (7)上述步骤完成后,通过PC1登录一下互联网,如果成功,则表明网络调试成功,此时再次进入D-LINK路由器操作,进入"状态"选项,如果连接成功CONTROL ENGINEERING China版权所有,在WAN一栏中会显示DHCP客户端连接,且"IP地址"、"子网掩码"等均会有所显示,请记下此IP地址,该IP为电信运营部门分配给ADSL的IP地址。比如为218.82.145.059。如图5所示。[page]
  注意:该IP地址可能是动态或固态IP,若为固态IP,则不论网络是否断电或断线,一直不会变化,比较方便后续的程序监控,但收费比较昂贵。如果是动态IP,就是每次自动拨号上网,该IP就可能变化,这样每次路由器上电启动自动拨号上网,就必须查看一下ADSL的IP地址是多少;通过进入路由器的状态页面查看是方法之一。或者保证网络不掉线,该动态IP也不会变化。

                                                  图5 路由器安装向导界面2
  (8)启动远程管理
  进入"维护选项","设置管理"栏中启动远程管理
  即允许外部网络服务器访问该路由器的WAN口
  允许访问IP地址指的是上述ADSL的IP地址(而不是路由器默认的内局域网IP地址)
  最后"保存设置"。
  (9)DMZ映射
  上述设置中,已经完成了ADSL到路由器WAN口的访问,现在问题是,当访问请求到达WAN口时,WAN口如何将访问请求传给某个特定的LAN口。
  一般路由器中,默认选择动态分配IP地址,则对应的LAN口IP会按照接入网络的先后顺序来分配,比如:第一个为192.168.0.100。第二个为192.168.0.101……
  启动DMZ映射即将某个LAN口与WAN口对应起来,如果WAN口接收到数据,则自动转到该LAN口。也即将该LAN口完全暴露在路由器之外,如图6所示。DMZ IP地址指的是某指定LAN口的IP地址,比如为192.168.0.100.
  设定完成后,点击"应用到列表上",即成功完成DMZ主机映射。
  注意:DMZ映射是唯一的,无法实现多个LAN口的DMZ映射,所以如果要实现监控多台设备,则要么配置多个ADSL网络,要么在一个ADSL网络内,连接设备不使用EN01-SL(因为其只能一对一),而使用IFD9506(可实现一个IP地址对应最多32个设备【RS485】)。

                                                 图6  防火墙和DMZ设置图
  3.3 PLC连接设置
  (1) 将DVP28SV+DVPEN01-SL连接上,然后连接路由器LAN口(IP:192.168.0.100)与EN01-SL.
  (2)通过EN01-SL上的RS232端口将EN01-SL的IP地址修改为DHCP(动态获取IP),则该EN01-SL的IP地址自然就是192.168.0.100
  (3)在互联网另一端,PC2(不同于PC1)接入网络.
  3.4无线上网卡设置
  1,不论是上网卡控制工程网版权所有,还是ADSL宽带方式,只要能直接进入互联网(由于防火墙等网络限制,最好不要经过代理服务器)就可以。
  2, 在PC2上打开3G网络,网络连接如图7所示。

                                                            图7  3G无线上网设置图
  3.5 WPL程序通讯设置及程序上载
  (1)在PC2上打开WPL软件,在通讯设置中,选择"Ethernet",选择指定IP为ADSL的IP地址:218.82.145.059。如果该IP地址下连接了多台设备(RS485),则可通过图8中的通讯站号来区分。可实现分别对各台设备进行监控操作。

                                                           图8  通信设置图
  (2)点击"指定IP查找按钮",如图9。若搜索成功,则在左侧通讯栏中www.cechina.cn,会显示EN01-SL的IP为192.168.0.100。 [page]

                                                              图9  IP搜索图
  (3)点中左侧"192.168.0.100"字样CONTROL ENGINEERING China版权所有,会出现一个"√",此时点击"上载",即可实现程序上载、监控及下载。如图10:

                                                       图10  程序上载图
  (4)若希望远程修改EN01-SL的基本参数,可点击"DCISOFT"按钮,通过DCISOFT进行远程搜索EN01-SL,并进行参数修改及设置,操作方法与WPL软件类似,如图11。

                                             图11  远程修改EN01-SL的设置图
  4 总结
  该方案可实现设备商对终端用户设备的远程监控和维护,方便快捷、安全可靠。简化了设备的调试及维修,也大大降低了设备商的服务成本。运行实践表明,系统性能稳定,安全可靠,性价比高,值得业界同行借鉴和推广。
  【参考文献】
  [1] 台达全系列可编程序控制器  台达内部资料  2008
  [2] 郭宗仁等. 可编程序控制器应用系统设计及通信网络技术. 人民邮电出版社,2002
  [3] 阳宪惠.工业数据通信与控制网络。清华大学出版社,2003年

关键字:ADSL  PLC  路由器  通讯  以太网 引用地址:PLC通过ADSL实现广域以太网远程通讯

上一篇:PLC在机械手控制中的应用
下一篇:机电产品在自动开袋机上成功应用

推荐阅读最新更新时间:2024-05-02 22:21

中兴通讯前三季度盈利39.05亿元,将加大5G研发投入
电子网消息,10月26日,中兴通讯发布2017年三季报,报告期内,公司实现营业收入765.80亿元,同比增长7.01%;净利润为39.05亿元,同比增长36.5794%;每股收益为0.93元。 中兴通讯表示,营收利润上涨主要是由于国内4G系统产品、国内固网接入和承载系统、国际手机产品及国内家庭终端产品营业收入同比增长所致。 今年前三季度,中兴通讯在国内市场,积极配合三大运营商的网络建设与技术演进需求,4G和光传输等核心产品的市场占有率进一步提升,并率先通过国家5G技术验证的第二阶段功能测试;在国际市场,坚持聚焦大国和主流运营商,战略投入持续加大,高端客户认可度不断提升,市场格局进一步优化;在消费者业务,发挥研发创新及全球布
[手机便携]
中兴通讯前三季度净利亏损72.6亿,同比下降285.92%
集微网消息 10月25日晚间,中兴通讯披露了三季报,前三季度实现营业总收入587.66亿元,同比下降23.26%;当期对应实现归属净利润负72.60亿元,同比下降285.92%。其中,第三季度实现营收193.32亿元,同比下降14.34%;实现归属净利润5.64亿元,同比下降64.98%。 三季报显示,中兴通讯正按此规划运营,该公司2018年第三季度研发费用达34.65亿,同比增37.47%,公司称主要因集团本期加大5G无线、核心网、承载、接入、芯片等核心技术领域投入。2018年7~9月,中兴通讯销售费用19.12亿,同比减少37.49%,主要系报告期加强费用管控所致。 同时,中兴通讯还披露了2018年年度业绩预告,预计公司20
[手机便携]
快速查找PLC系统故障的经验分享
笔者近几年在维护和修理plc系统中,总结了一些快速查找PLC系统故障原因的经验,现与大家交流如下。 一个典型的PLC系统包括一个现场PLC站,和通过高速数据线与之相连的上位机以及模拟屏PLC站,上位机用以显示各种图形和数据,模拟屏PLC站用来驱动模拟屏上的发光二极管。整个PLC系统与外联设备相接,就构成了一个自动控制系统。 1、模拟屏上闪烁的故障信号 根据PLC控制站图纸,先检查该设备在模拟屏PLC柜内的显示状态,如果相符合再检查现场PLC柜的显示状态,同样符合时再继续检查PLC柜的I/O端子、外联设备的I/O端子,并由此推断出是设备故障还是PLC故障。以上过程可以用下面的框图表示(如图1)。 图1 判断PLC柜I/
[嵌入式]
快速查找<font color='red'>PLC</font>系统故障的经验分享
STM32 x 翌控科技 x 米尔电子 | STM32MP135开放式高实时高性能PLC控制器解决方案发布
01前言 随着工业数字化进程加速与IT/OT深入融合,不断增加的OT核心数据已经逐步成为工业自动化行业的核心资产,而OT层数据具备高实时、高精度、冗余度高、数据量大等等特点,如何获取更加精准的OT数据对数字化进程起到至关重要的作用,同时随着国内工业控制系统逐步进入中高端应用,更加精准的控制至关重要,因此工业控制系统高实时高性能需求尤其突出。 面对以上挑战,合作伙伴翌控科技基于米尔STM32MP135开发板发布开放式高实时高性能PLC控制器解决方案,将高精准数据采集、预处理、存储、通信与高实时控制融为一体,为控制系统迈向完全数字化中高端控制提供一个非常好的选择。 02STM32MP135处理器简介 STM32MP1
[嵌入式]
STM32 x 翌控科技 x 米尔电子 | STM32MP135开放式高实时高性能<font color='red'>PLC</font>控制器解决方案发布
工业以太网的OPC通信服务
  工业以太网及OPC技术简介   OPC是为了解决应用软件和各种设备驱动程序的通讯而制定的一-项工业技术规范和标准。它采用客户/服务器体系,基于Microsoft的OLE / COM和DCOM(Distributed Component Object Mode坡术,为硬件厂商和软件开发者提供了一套标准接口。OPC规范了接口函数,不管现场设备以何种形式存在,客户都以统一的方式去访问。当OPC服务器向。上层应用程序提供标准接口时,使上层的应用程序能够获取到OPC服务器中的数据,从而向上实现互联。   (1) OPC的基本概念   OLE是Object linking and Embedding(对象链接与嵌入)的缩写,是微软为W
[嵌入式]
PLC控制电源加滤波器的作用是什么
前排电工师傅提问: 我在很多项目中,采用的西门子24V的PLC,直流开关电源为明纬产品,我都从来没有用过滤波器。 但是我在很多其它同行中,特别喜欢用一个电源滤波器,我不明白这样的意义。特别是日系产品国产产品PLC的控制柜中(我这么说不是突出是日系和欧系PLC不同的原因,我认为都没必要,只是表明看到滤波器最多的场景仅此而已)。 有时我问他们,为什么要加一个电源滤波器呢?回答都是,这都不懂嘛?滤波嘛,保护PLC嘛。 但是我不明白的是,我们的PLC接的电源,如明纬的开关电源,在明纬的官网上查询其原理图,会发现其交流输入后,会有一个滤波电路。相信其它品牌的开关电源也会做这么个滤波电路。那么我们再专门安装一个滤波器又是什么意图呢
[嵌入式]
<font color='red'>PLC</font>控制电源加滤波器的作用是什么
Windows CE设备与PLC串行通信的实现
Windows CE操作系统是微软公司针对嵌入式系统的特点如内存容量小、运行速度低、实时性要求高等,而设计出的一种紧凑、高效、模块化的嵌入式实时操作系统。 Windows CE可以提供桌面Windows绝大多数系统服务与功能,同时又保持系统体积很小的特点并可以支持应用程序的实时应用。它还支持数据库、 COM(Component Object Model)、Internet等功能的开发,可以使用标准的Windows控件来完成界面设计。支持众多的标准设备接口,并能够移植到多种嵌入式CPU 架构中。选择Windows CE作为嵌入式产品的操作系统较之现有嵌入式系统中软件结构上多采用DOS系统或者无操作系统而言,可以极大的提升了产品的功能
[嵌入式]
PLC编程设计中的IO配置清单怎么做
控制系统设计是每个工控工程师必须掌握的基本技能,IO清册也就是我们常说的点数统计是首先要做的工作。 一般控制系统点数通常由设计院统计提供,系统点数是仪表专业I/O点数、电气专业I/O点数和控制系统与其他系统的通讯点数总和。准确统计电气和仪表I/O点数可避免电气和仪表专业出现协调不一致的问题,准确的系统点数能为使用单位决策控制系统品牌和系统造价提供依据。 控制系统通常涉及热工检测、模拟量控制、顺序控制和逻辑控制等自动化控制内容,点数是从AI模拟输入点数、AO模拟输出点数、DI开关量输入点数、DO开关量输出点数和控制系统与其他系统通讯点数五个方面统计结果得出。 1、自控系统AI输入点数如何计算 AI指进入控制系统的模拟量输
[嵌入式]
<font color='red'>PLC</font>编程设计中的IO配置清单怎么做
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

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

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