恭喜,你发布的帖子
发布于 2018-05-13 21:18:16
113楼
个人以为PLC程序就像讲故事一样,清晰流畅度、启发性、关联广度都很重要。形式要简洁,关联却要深远。看法决定算法,背后不仅仅是编程。
再者,PLC编程也许被过于偏重了。我以为人机界面的编程也许比PLC更为重要,那是把PLC功能和工艺结合,高信息量以直觉化方式传达给操作者的最后通道。在重市场、服务和效率的今天,产品的形式和内涵应该通透合一才好。
我自己编程的很多时间都是花费在界面设计上,事实上很多时候完全是以界面功能为基点和目标,来设计PLC程序的数据架构,再基于数据关联衍生出逻辑表示。
面向对象,也许视觉对象比逻辑对象更为重要,更基本,更为源头。
恰恰相反,我们可以分析客户行业的操作规范,操作习性,直接就在PLC程序里考虑了人机交互的需求,所以对人机界面来说,PLC数据的变化导致了人机做出不同的响应,实际上PLC与人机之间的交互也仅仅就是数据,所以大部分情况下,我们的PLC程序定稿,也就是人机的功能也就确定了,其他都是些修饰性的了。
我的同事可以在背靠背完全不知情的情况下,拿了我的程序,把一个设备的人机的基本操作功能(如点击操作,状态显示,故障报警,手自动切换连锁等)就给实现了
请填写推广理由:
分享
只看
楼主