做工控也十来年了,最近做个项目,客户给要求的时候说的不详细,然后做完了程序,到现场调试的时候,才发现工艺描述距现场的情况有比较大的出入,然后就开始改程序,一边改一边恶心,那程序结构已经被打乱的自己完全不想看了,很多东西都是后加的,像有些元器件,比如一些执行机构搭配了电子尺,需要根据电子尺的行程去判断和控制这些执行机构的启停和运行等,都是一开始没想到的,后来加程序的时候,一开始也是茫然不知道需要哪些功能,一边试一边加,都试完了,程序都乱七八糟的也不好改了,还有就是M区,这一块那一块,用的非常的零散,就跟电脑老是删程序会产生碎片一样。
我就想,这个东西,怎么才能把程序设计的更加合理,程序结构易于修改和扩展呢?