贵州快三走势图今天今

 找回密码
 立即注册

北京摇号结果查询:如何管理PLC的源程序

贵州快三走势图今天今 www.rs6l2.cn 2019-2-18 20:31| 发布者: admin| 查看: 2585| 评论: 0

摘要: 对于西门子S7-1500、S7-1200之前的PLC,包括S7-200、300、400等,我们在下载程序时,是不包括各种注释信息的,比如:硬件配置信息、符号信息、程序里的注释、DB块里的符号名和说明等,部分内容如下图所示(S7-1500、 ...
对于西门子S7-1500、S7-1200之前的plc,包括S7-200、300、400等,我们在下载程序时,是不包括各种注释信息的,比如:硬件配置信息、符号信息、程序里的注释、DB块里的符号名和说明等,部分内容如下图所示(S7-1500、S7-1200是支持这些信息下载和上载的)。


图1 硬件注释示例


图2 DB块内变量注释示例
这就出现一个问题:一旦源程序丢失,从PLC上传得到的程序就不含任何注释,很难理解和用于故障诊断。源程序的符号表(包括I点、Q点、M点、程序块的含义等注释)可以通过导出,单独进行备份。如果我们丢失了最新的源程序,则可以从PLC上载程序后,打开最近的源程序备份,将其符号表拷贝或者导入到上载的程序中,可以恢复部分符号信息。但是,其他信息是无法恢复的。因此,源程序的管理就显得尤为重要了。我们的管理方法如下(此方法也适用于所有源程序的管理):
1、尽量在同一台工程师站上进行程序修改及备份,并注意压缩备份不同的版本,自己做版本标识或者用修改日期做区别。
2、备份之前要通过工程师站比较一下离线/在线程序,如果不一致,即便通过Upload的方式上传在线程序,可以通过将不一致的程序块(包括硬件配置(系统数据块)),拷贝粘贴到原有程序中,这样既保证了程序的一致性,又不会致注释丢失。这样上载的程序是没有代码里的注释的。另外,为了确保代码里的注释有效,也可以打开不一致的程序,手工修改离线的程序。
3、建立程序修改记录文档:记录每次修改的原因、内容、是否已经备份等信息,便于追溯。
4、尽量专人修改。

看过《如何管理PLC的源程序》的人还看了以下文章:

最新评论

热门文章

|贵州快三走势图今天今 ( )

GMT+8, 2019-3-19 13:29

Powered by © 2011-2019 贵州快三走势图今天今 版权所有 免责声明 不良信息举报

技术驱动未来! 贵州快三走势图今天今—专业贵州快三走势图今天今、贵州快三走势图今天今学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | 贵州快三走势图今天今

返回顶部
  • 集体所有大锅饭,生产队求工分值,每一分钱都是自己劳动辛苦得来的,还为国家做贡献——交公粮;为工业发展——提供原材料。 2018-12-29
  • 内蒙古全区安全生产情况新闻发布会召开 2018-12-29
  • 努力把各级党组织锻造得更加坚强有力——四论认真学习贯彻省委十二届四次全会精神 2018-11-29
  • 新型慈善:不只是“募集善款” 2018-11-29
  • 未来战场,马拉松冠军不一定是合格战士 2018-10-30
  • 看见什么有用?[猜想] 2018-10-28
  • 福建泉港:“海上党课”宣讲十九大精神 发展海上渔业渔民信心倍增 2018-08-09
  • 毛泽东三游故宫看了些什么 2018-08-09
  • 5G标准出炉明年有望商用 2018-07-13
  • 高清"真"锋相对 盘点埃及与乌拉圭的新旧利物浦神锋对决 2018-07-13
  • 《新乌龙院之笑闹江湖》 吴孟达郝劭文时隔24年再聚首 2018-07-12
  • 通辽--内蒙古频道--人民网 2018-07-11
  • 这才是你应该了解的徐悲鸿 2018-07-10
  • 和田县驻村工作队帮助农民收小麦 2018-07-10
  • 动画:110奇葩报警记录 六安公安教你如何正确报警 2018-07-09
  • 635| 399| 775| 777| 543| 979| 936| 592| 337| 165|