登录
首页 工控软件 工控软件
回帖 发帖
正文

主题:【话题】一群在夹缝中求生存的工控人——上位机程序设计员(20140627)

点击:9996 回复:32

   今天就跟大家讨论两个问题,首先工控中的组态设计功能和交互孰重孰轻,其次组态设计岗位由什么专业的人来担任。
   第一个问题先说下我在项目中了解到的现象:(1)一部分公司为了降低人工成本或者所谓“培养人才”会将上位机设计和下位机设计交给一个人处理或者合并成一个职位(2)一部分公司会专门设有上位机设计这个职位,由专人来完成并配置相应美工。
   我个人分析了下这两个现象优缺点:
   第一种现象的优点:因为整个系统由一个人完成,故下位机的要实现的思想可以完整、直接的用组态表达出来,降低了因信息或思想在另一个人那接收或理解不正确而造成的组态设计中的缺陷,同时因为较理解工艺流程所以在组态的用户友好方面应该表现的更好;第一种现象的缺点:一方面是由于下位机和上位机设计都是有一个人来完成,更有甚者因为项目较小,有的公司会将现场设备安装调试的工作也一并交给这个人完成,那么此时这个工程师会相应的减少放在组态设计方面的时间和精力从而造成组态设计的失败,另一方面由于有这个能力同时可以完成下位机和上位机设计的工程师大多都是学自动化相关专业或者是接触下层逻辑设计较多的人,他们会有一个思维习惯,觉得整个系统的重点应该是在逻辑设计而不是组态设计,组态设计只要能实现远程监控就ok,在他们思想里缺少人机交互的友好性考虑,最终也会造成组态设计的失败。
   第二种现象的优点:由于有专业的人员来对组态进行设计,保证了组态设计的专业性,同时一般公司担任这个岗位的都是计算机专业或者设计专业毕业的人,他们关注的重点就是人机界面的友好,包括功能中是报表的设计;第二种现象的缺点:一方面增加组态设计岗位会给公司增加项目成本,另一方面如果跟下位机设计人员沟通较差或者不主动、深入去理解整个项目要给客户的展现什么,势必会造成整个系统功能缺陷。
   第二个问题其实和第一个问题是相辅相成的,在上面两个现象的优缺点中也提到了,上位机组态设计这个岗位应该由什么专业的人来做比较合适,我个人认为有计算机专业或相关专业背景的人做这个会比较合适,虽然在第一个问题中计算机专业的工程师来做组态设计也会出现问题,但这个是可以避免的,而相关自动化专业的人在学校里学习的重点不在组态软件上,或者说只注重功能应用,而不包含人机交互的友好,或者说用户体验。
   所以我个人认为,一个自动化系统的成功与否不仅包括逻辑控制的严谨同时包括在组态中怎样让下位机实现的功能更好的展现在操作人员面前,用户界面设计构筑了产品设计的基础,所以归根结底,整个系统最终的出口还是在上位机,人机交互是否友好很大一方面决定了整个系统的成败。
   那么一个合格的组态程序设计人员应该掌握哪些方面的知识呢,留一个问题给大家,希望为在夹缝中求生存的组态设计人员指明一个新的方向,希望大家可以踊跃发言。
最后修改:2014/7/2 9:02:35
14-06-07 09:08
楼主的分析很深刻啊,个人认为程序设计人员应该尽可能多掌握全方位的知识会更加好吧!?
14-06-26 11:36
基本上上下位机如果不是大公司都是一个人的事。界面的设计确实友好性差点。多学点工业设计应该能好些。
14-06-26 13:11
有一阵我也在思索这个问题,因为发展过程的原因,现在有很多是直接由开发PLC程序的自动化人员来做,所以会造成一些IT上的技术瓶颈,比如数据库等,或者一些界面体验等的问题,比如界面优化、操作人性化、甚至构图搭配等;还有一些专业计算机做的又会存在和现有自动化开发者的沟通脱节问题。
前一阵和一个朋友聊,说他们帮当地一些客户进行了一些界面和功能的优化,人家老板就很高兴,说设备一下子档次上来了,之前老的组态那都是几万设备的架势。
这个问题请有亲身体会的广大网友来谈一谈、吐吐槽...
14-06-26 13:18
有钱的大公司上位机和下位机有专门人员
没钱的公司有时甚至接线都是同一个人
这跟公司决策有关,是想做精品还是做个能用的产品就行。
14-06-26 13:19

引用 tigermu 在 2014/6/26 13:11:15 发言【内容省略】

相信有这样的学习班应该会比较受欢迎...
14-06-26 13:19

引用 风之力 在 2014/6/26 13:19:10 发言【内容省略】

有道理!有些甚至稳定能用的产品都难,更别提精品了...
14-06-26 13:21
分工明细才适合企业发展,才适合做出更好的产品和设备,
什么都一个人来做, 那么 只对于这个人来说,是不错的,但对公司来说 弊大于利!
14-06-26 14:19
有的做上位机的自己都不知道自己要什么信号,问下位机能提供什么样的信号给他,这样怎么可能做的好组态?
14-06-27 08:40
库德莱兹的季先生在微信上回复我:
很好的文章!国内用户重逻辑控制功能,轻人机界面设计和美化,能用就行。随着移动平台监控需求和部署的增多,界面设计尤其是易操作性会变得越来越重要,好的画面设计确实给用户高大上的感觉,从而提升公司形象,变相增强竞争优势和议价能力
14-06-27 08:53

上一页下一页

工控新闻

更多新闻资讯