回复:STEP7程序结构的几点思考 期待您的回复

Queen_35

  • 帖子

    10
  • 精华

    0
  • 被关注

    0

论坛等级:新手

注册时间:2013-07-19

普通 普通 如何晋级?

发布于 2014-01-06 00:24:51

12楼

首先,还是从开始提出的问题开始,FC,FB,给出的一种答案是我觉得值得更多考虑的,就是一个功能中有定时器的情况,是不是就必须用FB,FC只是执行顺序的程序,一次出结果的。FB用于多次调用,或者持续运行中的逻辑时,就需要背景数据块保持当前的状态,等待再次调用时候,可以接着断点,或则未执行完的逻辑。
从这个角度看的话,那就清晰一些了。或许真的是这样。那区别可就大了去了。别用错了。
回头想想,还真的没怎么正经做过什么程序,或则都不算是完整的程序,版主猜的没错,我真的不是电气工程师,也不是什么电工,我是一名仪表修理工(多年以前),其实每次接到的工程或则项目都是为了完成,而去完成的。谁不想多试验啊,时间精力是有限的啊,我也必须承认,我真的不够勤奋,主观能动性真的不高,不过有一点,如果我想去做的事,我会全力去做,可以不计报酬,不计得失。每次都能够圆满的完成工程项目的任务,每个运行中的系统就像是我的作品一样,在哪里,好的也有,不好的也有,大家都应该遇到这样的经历,改进别人的系统,自己的让别人给完善了某某功能。行业就这样。
版主同时也提到了这些问题是当下绝大多数主力技术人员普遍存在的问题,这不是一个对于某个专业知识知道不知道的能力的问题,而是恰恰是一个主观能动性的态度问题。
是的,我所接触的大多数技术人员、工程从业人员、管理者、创业者等等,各个领域,各个层面,各个年龄段的伙伴们,都是这样的工作着,生活着。都是为了家庭,为了自己而忙碌着,奔波着。谁没有爱好?没有兴趣吗?有,绝对不是做工程在现场一蹲半年,甚至几年,不知道各位大神们在现场待多久,可以这样举个简单的例子,如果做一个全厂的自动化项目的话,从前期介入,到签订合同,订货,装柜子,出厂前调试,到现场安装,调试,验收,保产,再后期补合同,再安装调试,。。。。
2年,可以吧,我的记忆里这是很平常的工程时间节点,一不小心,就2年时光过去了。那么好,算算,一生能做多少个这样的工程呢,按工作40年,一共就只能做20个工程,这种还需要你有良好的平台,可以让你做到这么多。并且身边有帮手,可以按照计划实现工程目标,如果你所处的平台够好,可以做的更多,那是大多数人都在追求的目标。大多数人有时候在等着下一个工程的到来。
回到时间的话题,我最初在现场调试,保产,还是很有热情的,时间过的很充裕,什么情况呢,刚毕业,单身,没对象,时间多得是,家人也不需要很多的照顾,等等,总之,安逸的很,也是学东西最多的时期。
而过了那段时期呢,有了家,有了孩子,父母需要照顾,还有精力在想那么多。可以蹲现场,心情已经不同了,在有了以前的经历,也不会像开始时候的干劲(这里或许不能代表大多数人的心态,只是我自己的状态),这么多现场都干过来了,该有的功能都有,创新,小改动也有,后来发现,完美的东西没有,总是那么点缺憾,说不出,又不能全推到重来,人家都生产了好不好,人家认可了好不好,那你还要为了自己那么一点心思,去试验,去尝试,去改动,我会在下个工程中尽量完善,这次真的就那样了。很多时候,自动化是决定不了设备的采购和运行的。
这里需要再说明一下,每个工程都会有缺陷,这个不一定准确,大家应该也会遇到,有问题怎么解决,彻底解决的也有,基本没解决的占多数吧,因为还能够生产,而且有些不影响生产质量,或很少。那对于控制来说,就是有缺陷的,你说你做不了,差那么点,就不能实现功能,,,,,,我记得,我都是说的:能,可以控制,然后呢,下次改造,如果怎么样,会效果好点。至少,程序上不会存在::: 还不能说很大的问题。因为功能实现了。
这就是经历,不一样的经历。做大型项目,总体规划,行,可以做,只要有要求,就能够实现要求,“只要有主观能动性,技术上的问题都不是问题。因为技术上的问题的绝大多数问题都可以从手册、资料、在线帮助、互联网中自己找到答案。自己不能解决的可以通过论坛这类途径寻求帮助。“
引用一下,呵呵,其实忘告诉大家一个事,我喜欢做的,就是我没做过的。挑战性高点的,而且我一直在实践着,就是大家都会的,我一般都不怎么会,大家都不会的,我一定要会。当然了,能力有限,西门子搞了怎么多年,还是个门外汉,工程做了一大堆,样本还是没背下来,原理也讲不通,为什么好用呢?就那样就好用,记住。有人问我,我常这样告诉人家,其实不是不想说,其实我也不清楚啊。
其实呢,跑题有点跑的忒远了,还是回来说思考吧,我在定义一组变量,可以用到任何工程上的,自己的一组变量系统。这个我已经在考虑和实践好久了,一直也没算出来满意的版本,我想成型的大企业或是设计院应该都有现成的规定也好,条条框框,照着做,就行。我到现在为止,还没见过满意的变量定义系统。
我想呢,怎么才能有特点,然后呢,通用性强,不受品牌,型号的CPU限制,一目了然。
就像是语句表里的语句一样,谁都认识,不需要更多的注释,就可以认识的,变量名。
看过AB的程序,有见过很长很长的变量名,中文也好,英文也好,就是很长,不简洁。
看过西门子的变量名,觉得还没AB的好用呢,麻烦。不够方便。
对于小点的PLC,不支持中文变量,只能用缩写,全称太长。
最近做一个工程,正在组织变量表,还是不够好,等工程结束时候,发一份,希望大神们能帮我改改不对的地方。
我要早睡,其实每天都很早就睡了,天没亮前肯定睡着了。
最后,祝大家都做个好梦,然后都梦想成真吧。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54755条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。