- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于以太网接口的PLC 上位机通讯系统设计
1 引言
随着信息时代的到来和国际互连网Internet 的兴起,TCP/IP 协议(传输控制协议/ 网际协议)
越来越被人所熟知和重视。在工业控制领域,利用TCP/IP 协议编程实现下位机的数据通讯和
数据交换,既容易形成工厂企业内部局域网络体系,也便于设备和Internet 相连,实现远程监
控。
TCP/IP 协议是当今最成熟、应用最广泛的计算机互连网技术,拥有一整套总体结构和协
议标准。该协议诞生于70 年代中期,Unix 引入该协议后极大的促进了它的发展,许多公司
都推出了基于TCP/IP 协议的软件包和工业产品,现在Microsoft 公司的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 巡回扫描电路设计。
图2 PLC 巡回扫描电路设计
动态扫描检知每个售货台的选择类型,当有类别被选择时,启动该售货台的出液电磁阀,
并且用时间控制来决定不同类别的出液量。PLC 还必须记录每次销售货品的类别和该销售所
发生所在售货台的站号,以便PC 实时的统计。
4 PLC 以太网服务器架设
以太网络通讯转换器的工作原理是透过本模块为中介,将网络上欲传给主机的以太网络信
号解出后转为CPU 主机可接受的串行信号,透过Port1 传送给直接连接之CPU 主机或与Por
t1 连接之其它CPU 主机。此一转换过程完全为透通(Transparent)方式。换句话说对CPU 主
机而言,其完全不知道此信号系由网络传来,其回传信号与一般之串行通讯并无二致。当模块
收到主机回传之串行信号后再将其打包为网络封包并将其传回网络上。
配合以太网络界面转换模块应用,永宏公司提供一窗口版设定软件“Ether_cfg.exe”,利用此
软体把模块服务模式(Server mode),在服务模式下本模块会等待网络传来的讯息,译码之后
将此讯息传到串行通讯端口给CPU 主机。CPU 主机回复的讯息待本模块接收后会再将其打包
并回传至网路上,如此即完成一笔命令的循环。采用该模块可以同时连接8 个客户端连接。设
置如图3 所示,协议采用永宏标准通讯协议。具体项目解释如下:
(1) Firmware Version:代表以太网络界面转换模块内的软件版本;
(2) IP Address:本模块的网络地址;
(3) Subnet Mask:本模块的子网络掩码;
(4) GateWay:本模块的所在局域网络网关;
(5) Host Name:批注用,可用于辨识不同模块,最多可输入11 个字符;
(6) Comment:批注用,可用于说明更详细之模块信息,最多可输入21 个字符;
(7) Operation mode:客户或服务工作模式选择;
(8) Protocol:Fatek 或ModBus/TCP 通讯协议选择,ModBus/TCP 仅能使用于Server 模
式。
图3 PLC 以太网络通讯转换器设置
5 数据采集和通讯
5.1 永宏通讯协议和系统数据采集
永宏PLC 之通讯讯息格式无论是命令讯息(主系统发出)或响应讯息(从系统发出)
均可概分为6 个数据域位,如图4 所示,具体解释如下。
您可能关注的文档
最近下载
- 医疗器械体系文件-变更控制程序及下附表单.pdf VIP
- 基于卷积神经网络的CIFAR-10图像识别分类.docx VIP
- 广东省基桩静载试验员考试理论试题.pdf VIP
- 防雷安全检查制度.docx VIP
- 华南农业大学《大学物理A》2025 - 2026学年第一学期期末试卷(A卷).docx VIP
- 法律文书写作(第五版) 课件全套 第1--7章 法律文书概述---律师实务文书.pptx VIP
- 登康口腔深度研究报告:深耕口腔抗敏领域,渠道扩张%26产品进阶相辅相成.pdf
- IbaAnalyzer中文版用户手册.pdf VIP
- 2025至2030中国疫苗行业发展现状调研及市场趋势洞察报告.docx VIP
- 治安案件检查证式样.doc
原创力文档


文档评论(0)