datasheet
超过460,000+ 应用技术资源下载
pdf

基于VC.NET的PC机与PLC串行通信的编程实现

  • 1星
  • 日期: 2013-09-20
  • 大小: 315.01KB
  • 所需积分:1分
  • 下载次数:0
  • favicon收藏
  • rep举报
  • 分享
  • free评论
标签: 基于VC NET的PC机与PLC串行通信的编程实现

摘要:针对目前市场上上位机通信软件不兼容等问题,提出了用vC.NET实现上位机与PI尤通信的方法。采用西门子公司的57一30P比为下位机,按照Rs一2犯c标准与上位机通信;通信协议为自由模式下用户自定义的协议,数据传输格式为具有块校验字符的16进制ASCll编码。通信实验结果表明该方法结构简单、运行稳定可靠。关键词:串行通信可编程控制器VC.NET编程西门子57一30 功能块可编 程 控 制器由于可靠性高、抗干扰能力强、编程简单直观、开发周期短等优点广泛应用于工业、农业、国防等自动控制领域。实际工程中由于中小型PLC的显示功能较差,为了便于现场设备的监控,需要使用具有PLC通信功能的上位机来获取现场数据。目前国外开发的上位机监控应用软件很多,如工控组态软件WinCC、InTouch和Irlx等,但都是专用(即与硬件相关)和封闭的,自成体系、互不兼容;同时国内应用的可编程控制器大部分是国外产品,所提供的配套的上位机产品功能复杂、价格高,用户量少,不适合广泛推广使用。有作者提出基于vB的PLC与上位机的通信方法[6]。针对上述伺题,本文以西门子公司的57-30系列的PLC为研究对象,提出用VC.NET实现上位机与PLC 通信的方法。

更多简介内容

评论

下载专区


TI最新应用解决方案

工业电子 汽车电子 个人电子
$(function(){ var appid = $(".select li a").data("channel"); $(".select li a").click(function(){ var appid = $(this).data("channel"); $('.select dt').html($(this).html()); $('#channel').val(appid); }) })