- 0
- 0
- 约6.98千字
- 约 7页
- 2026-01-23 发布于北京
- 举报
基于以太网接口的PLC上位机通讯系统设计
1引言
随着信息时代的到来和国际互连网Internet的兴起,TCP/IP协议(传输控制协议/网际协议)
越来越所熟知和重视。在工业控制领域,利用TCP/IP协议编程实现下位机的数据通讯和
数据交换,既容易形成工厂企业局域网络体系,也便于设备和Internet相连,实现监
控。
TCP/IP协议是最成熟、应用最广泛的计算机互连网技术,拥有一整套总体结构和协
议。该协议诞生于70年代中期,Unix引入该协议后极大的促进了它的发展,许多公司
都推出了基于TCP/IP协议的软件包和工业产品,现在公司的Windows98/2000/X
P和基于Windows开发的VB6.0等都包含了TCP/IP协议,永宏公司的PLC产品也开发生
产了带有TCP/IP协议支持的Ethernet产品,这使永宏的PLC与PC利用该协议进行网络互
连进行数据交换和变得可行。
2系统概述
某自动售货机系统设计中,本地的下位机控制采用永宏公司的FBs系列PLC进行售货
控制,系统组成如图1所示。人机主态采用基于TCP/IP协议的VB6.0编写,为便于实现售
货的数据统计和交换,VB通过写操作把数据导入Excel中。
硬件配置:FBs-CBE-20MAT+24EYT+16EY+16EY
图1系统组成
3自动售货控制功能
售货机销售液态货品,每台主机控制32个售货台的电磁阀,以体积分ABCD四种不同量,
32电磁阀能同时销售货品。考虑到成本,系统采用共用ABCD的方式,在输出控制上用多点
巡回扫描方式,图2示出PLC巡回扫描电路设计。
图2PLC巡回扫描电路设计
动态扫描检知每个售货台的选择类型,当有类别被选择时,启动该售货台的出液电磁阀,
并且用时间控制来决定不同类别的出液量。PLC还必须记录每次销售货品的类别和该销售所
发生所在售货台的站号,以便PC实时的统计。
4PLC以太网服务器架设
以太网络通讯转换器的工作原理是透过本模块为中介,将网络上欲传给主机的以太网络信
号解出后转为CPU主机可接受的串行信号,透过Port1传送给直接连接之CPU主机或与Por
t1连接之其它CPU主机。此一转换过程完全为透通(Transparent)方式。换句话说对CPU主
机而言,其完全不知道此信号系由网络传来,其回传信号与一般之串行通讯并无二致。当模块
收到主机回传之串行信号后再将其打包为网络封包并将其传回网络上。
配合以太网络界面转换模块应用,永宏公司一窗口版设定软件“Ether_cfg.exe”,利用此
软体把模块服务模式(Servermode),在服务模式下本模块会等待网络传来的讯息,译码
将此讯息传到串行通讯端口给CPU主机。CPU主机回复的讯息待本模块接收后会再将其打包
并回传至网,如此即完成一笔命令的循环。采用该模块可以同时连接8个客户端连接。设
置如图3所示,协议采用永宏通讯协议。具体项目解释如下:
(1)FirmwareVersion:代表以太网络界面转换模块内的软件版本;
(2)IPAddress:本模块的网络地址;
(3)S
原创力文档

文档评论(0)