导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→PLC程序的统一性问题[原创]

* 59609: PLC程序的统一性问题[原创]

   sz20120406 
sz20120406发表的帖子 

 PLC程序的统一性问题[原创]
PLC程序的统一性问题
PLC程序统一性问题的发现  在岸桥的PLC程序编写完成后,我们随即在岸桥上进行了调试,由此发现了程序的统一性问题,该问题是这样的:我们所进行的这个项目有12台岸桥,在岸桥上,有些数据的定义需根据现场的实际情况来定义,举一简单的例子:  比如小车机构位置编码器的零位数据OFFSET,对于调试的第一台岸桥,我们可以很容易加以这样定义:将小车机构行驶到最后面的终点位置,读出小车在该位置时位置编码器的读数,以此作为小车机构位置编码器的零位数据OFFSET。但我们在调试第二台岸桥时发现,由于机械安装的误差,第二台小车机构行驶到最后面的终点位置时,读出的小车位置编码器读数与第一台岸桥的数值不相同。也就是说,我们必须将第二台岸桥的小车机构位置编码器的零位数据OFFSET设置成不一样的数据。  与此有相同问题的数据还有诸如重量传感器的比例系数,小车自动停车时停车位置点,俯仰机构的上升终点位置等等。这些问题都产生了一个后果,调试结束后每台岸桥都有对应的PLC程序,彼此之间不统一。
解决PLC程序统一性问题的分析  分析这个问题,我们设想了以下解决问题的方法:  n 我们可以增加设计这样一段解决问题的“岸桥编号识别”程序:首先让各台岸桥编号:比如岸桥1,岸桥2。。。。。。岸桥12,PLC程序运行“岸桥编号识别”程序来判定该岸桥的编号,如果是岸桥1,“岸桥编号识别”程序就执行将岸桥1的数据装载到一“共用数据块”。  “岸桥编号识别”执行完毕后,我们所需要的数据都在这“共用数据块”中,之后PLC在程序运行时,如需要用到那些各台岸桥有差异的数据,就可以从该“共用数据块”中读取所需要的数据。
(本文由Cogo商城-IC元器件在线采购平台搜集整理,浏览  了解更多详细信息)


发表时间:2012年4月16日14:49:00

  
回复该帖

本主题共有 1 帖,分页:>>>>>该主题的所有内容[1]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

[上一篇帖子]:PLC程序统一性问题的处理[原创]PLC程序统一性问题的处理  有了以上的思路,接下来我们就
[下一篇帖子]:PIC18F46J50主要特性[转帖]PIC18F46J50主要特性 采用nanoWatt&