第1页共11页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第1页共11页利用Winscok控件实现VB与PLC的以太网通信2009年08月22日星期六上午08:19摘要:工业以太网以其特有的低成本,高实效,高扩展性及高智能的魅力,吸引着越来越多的制造业的厂商
因此通过MODBUS/TCP协议实现诸如PLC的I/O模块,以及连接其它简单域总线或I/O模块的网关服务有重要的意义
本文基于VB讨论PLC与监控计算机的通信问题
关键词:VBMODBUS/TCP协议可编程控制器以太网1、引言在网络的各个层上,随着自动化和控制工程师需要与网络打交道的机会越来越多,联网的愿望和需要也正在逐渐高涨
而且,在监控和数据采集应用中,大多数工程师已将以太网协议应用于数据采集与监视控制系统(SCADA)和工厂的诊断、测试及维护
如何简便地实现与PLC的交互已经成为众多厂商新的竞争战场
由此产生了人机界面及各种组态软件产品,这些产品的出现简化了对PLC的控制、操作,使PLC的应用更加方便
但也有其共同的缺点CONTROLENGINEERINGChina版权所有,价格普遍偏高和可二次开发性较差
VB作为"原始"的编程语言,兼具了上述两方面的优势
本文结合一个简单的案例来粗略讨论如何通过VB实现PC机与PLC的以太网通信问题
2、以太网通信的基本概念2
1以太网的标准以太网是一种局域网
早期标准为IEEE802
3,数据链路层使用CSMA/CD,10Mb/s速度物理层有:(1)10Base5粗同轴电缆,RG-8,一段最长为500m
(2)10Base2细同轴电缆,RG-58,一段最长为185m
(3)10BaseT双绞线,UTP或STP,一段最长为100m
2工业以太网与商用以太网的区别什么是工业以太网
技术上,它与IEEE802
3兼容,故从逻辑上可把商用网和工业网看成是一个