三百六十行,行行有其特性,不同的方向,相同的是持续的学习和领悟。
自动化这一行,内涵非常广泛,与我们生活息息相关的方方面面都有渗透。
,纺织自动化--->织布、染色、印花、定型--->成衣动化生产线。
,各种各样的食品加工生产线、自动化农场、等等。
,BA(Building Automation)楼宇自动化(电梯、安防、火灾、暖通)。
,MA(Metro Automation)轨道交通自动化、汽车自动化生产线、机场自动化等等。
老鬼与各位朋友分属于不同的自动化细分方向,但是相同的是我们工作的方法,实施的流程。科学的工作方法,能够提高我们的工作效率,降低我们的劳动强度,提高工作和生活的幸福感和成就感。提高工作效率,是一个持续渐进的过程,是一个持续改进,不断优化的过程。不能完美,但是最少你我应该有一颗趋于完美的心。
生命中有意义的事情很多,专注的提高效率和专业技能,把更多的时间用来提高生活品质而非在现场整日低效率的耗着。时间就是金钱,效益就是生命,老鬼要说,提高了效率,金钱和生命都有了。
高效率的工作之管好你的文档、自动化项目软件的版本控制
做西门子PLC控制系统,特别是S7300 S7400系列PLC系统的朋友,一定会遇到的一个问题,PLC软件的版本如何控制?一个人负责的小系统,时间长了,版本尚且容易混乱。更何况团队分工的大型的自动化系统,就更不用说了,版本控制更加重要。试想一下,你将一个错误的版本download到PLC中,但是你却认为这个版本是正确的,后果可想而知。规范的版本控制,能够有效提高自动化系统开发和调试的效率。这个毋庸置疑。
下面老鬼就结合自己多年的经验,抛砖引玉,给大家介绍一些比较受用的方法,集中精力把这个问题给大家説透。
1、流传有序
控制系统的软件,从无到有,从有到完善。是一个客观的过程,在这个过程中,围绕软件做的任何工作,应该被有序的记录。哪怕是细小的功能改进也应该被记录。这样就能够保证,在软件传播的过程中不易出错,即使出错能够根据之前的记录,找回正确的版本。这如果古董文物的价值有很多的衡量标准,其中流传有序是其非常重要的标准之一。
自动化系统的软件开发,修改记录可以参照一下的格式来进行。
++++++++++++++++++++++++++++++++++++++++++++++
’时间:2012年1月1日
’ 地点:深圳
’开发人员:小张
问题描述:阀门打开关闭,新增加液位控制条件
‘测试结果:软件修改后
‘++++++++++++++++++++++++++++++++++++++++++++++
2、统一的归档
在项目开发,设计,调试过程中产生的项目文件,应当在每天的工作结束后及时的做归档。可以将项目相关的文档、程序,放置在一个以项目名称命名的文件夹内。然后对文件夹打包压缩(修改记录一并压缩)。
老鬼给大家分享一种,压缩软件设定的方法,通过此方法能够,在压缩文件后面,自动的加上当前的日期和时间。这样对文件版本的控制能够起到一个很好的识别作用。软件的设定方法如下。
打开软件,菜单栏中,安装以下步骤操作
a、选项/设置(弹出新窗口)
b、压缩/创建默认配置(弹出新窗口)
c、备份/按掩码产生压缩文件名(勾选)/_YYYY_MM_DD_HH_MM(填入字符串)
d、确定
3、多重备份机制
重要的项目成果文件,应当采用多重备份机制。通俗的说来,核心的数据和文件,应当保存至少3份以上的存档。
a、保存在本地计算机系统分区以外的分区中。(或者备份于公司服务器)
b、保存在移动存储介质中(或者交与项目组中的其他人员存档)。
c、网络云端存储(跟老鬼一起与时俱进,现在已经进入了云计算的时代,不要out了)。
4、程序下载、上载前的比较
在对plc编程和下载之前先确定PLC存储区中的软件版本,待确定后再进行download和upload操作。西门子S7300和S7400的开发平台Step7提供了这方面的功能。能够对PLC中的软件和计算机中的PLC文件进行版本的比较。具体的使用和操作方法老鬼分享如下:
a、打开西门子SIMATIC Manager Step7软件,载入项目文件。
b、选择Blocks(块) 在右键弹出菜单中选择Compare Blocks(块比较)选项。
c、弹出以下窗口,在弹出窗口中可以使用两种比较功能,功能1,比较online/offline(比较PLC和当前载入的程序)。功能2、比较path1和path2 (比较路径1和路径2中的程序,程序可以在对应的Select中进行选择)。配置完成后点击 Compare按钮,软件自动开始比对,各个软件之前的不同。如果之前程序做过修改的话,修改的地方将被自动的显示出来,一目了然。
老鬼在工作间隙为朋友们做的分享希望大家能够受用,之为博君一用。按照以上的方法来操作我相信可以帮助大家规范的管理文档和项目文件,从而提高工作效率。如果这样的话各位赶紧试一试吧!