贵州快三走势图今天今

 找回密码
 立即注册

微信电脑版视频竖屏:如何管理PLC的源程序

贵州快三走势图今天今 www.rs6l2.cn 2019-2-18 20:31| 发布者: admin| 查看: 4322| 评论: 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-5-23 02:43

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

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

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

返回顶部
  • 普京力挽狂澜,从北高加索平叛到格鲁吉亚兴兵,从克里米亚回归到叙利亚反恐,给了俄罗斯人民新生——这一切都是和中国同志的支持分不开的。 2019-05-14
  • 把十九大精神送到群众心中 2019-05-14
  • 旅游市场再创佳绩端午假期河北接待游客2026.77万 揽金147.79亿 2019-04-25
  • 清明祭英烈:他为救落水儿童英勇牺牲 双胞胎女儿刚3岁 2019-04-25
  • 幸福感,在改革的春风里成长 2019-04-23
  • 公婆儿媳争讨房租租客不知给谁 司法所介入调解 2019-04-23
  • 家国情怀·天人和谐·文化自信——从端午文化看民族精神传承 2019-04-18
  • 融众资本投资集团有限公司董事长谢小青获第十二届人民企业社会责任奖年度人物奖 2019-04-18
  • 高清:埃及今晚对阵乌拉圭 萨拉赫有望登场 2019-04-11
  • 俄罗斯世界杯F组:球迷风采 2019-04-11
  • 江苏如皋一工厂违法掩埋危险废物 官方:严肃追责 2019-03-28
  • 凯恩率“三狮军团”艰难战胜突尼斯 2019-03-27
  • 性格能预测寿命?4种性格有助长寿 2019-03-19
  • 【华商侃车NO.193】网约车不再是你想开就能开的了 2019-03-19
  • 集体所有大锅饭,生产队求工分值,每一分钱都是自己劳动辛苦得来的,还为国家做贡献——交公粮;为工业发展——提供原材料。 2018-12-29
  • 793| 591| 864| 654| 163| 882| 784| 971| 804| 709|