虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

您现在的位置是:虫虫下载站 > 资源下载 > 技术资料 > 开放式PLC

开放式PLC

  • 资源大小:660 K
  • 上传时间: 2024-10-28
  • 上传用户:moh2000
  • 资源积分:2 下载积分
  • 标      签: 开放式

资 源 简 介

PLC以其工作可靠、编程方便被广泛应用于工业控制现场。目前PLC常采用梯形图进行编程,广大工程技术人员使用这一工具时基本没有编程方面的困难,因而PLC易于在工控现场推广使用。但是PLC价格不菲,而在一些应用场合,如果使用单片机探制板来完成同样的功能,成本可能低至其若干分之一。 目前,市场上已可见多款单片机工控板,虽然这些控制板与PLC相比有明显的价格优势,但目前很多工程师仍在观望,部分人进行了一些尝试,总体说来,很多做系统集成的公司或者工业现场的工程师仍不愿用单片机工控板替代PLC。究其原因,除了在硬件抗干扰等方面尚不完全成熟外,单片机工控板需要使用较为复杂的汇编或者C语言进行开发,很多人感到畏惧,不愿也不敢去尝试使用。 作者开发了DKB-1A型工控板,然后又开发了一套程序,可以使用梯形图为该工控板编写程序。 由图可见,开发方法非常简单,即画出梯形图à转换成为Hex格式文件à将HEX格式文件其写入芯片中。采用这种方法进行开发,基本上不需要任何额外的开发成本,而编程又非常方便。这一产品在网站公开后,很多人表示对此有兴趣。 以此为基础,作者进一步开发了“开方式PLC”这一产品,其外形如图14-2所示,性能如下: 12点光耦隔离输入; 8点继电器隔离输出; 板上自带RS232通信功能; 安装有DS1302实时钟和后备电池; 使用STC12系列高速芯片,兼容51系列,片内RAM达1280Byte; CPU具有在线可编程功能,通过RS232即可编程,使用方便; 可安装铁电系列FLASH(FRAM); 1路高速计数输入; 2路高速脉冲输出; 2路AD转换输入; 2路顶调电位器输入; 自带485通信功能。 这个开放式PLC既可以使用汇编语言、C语言等编程方法来开发,又可以通过梯形图转换成HEX文件的方法来开发,非常方便。下面就介绍一下如何实现将梯形图转换成为HEX的过程,供读者参考。

相 关 资 源