我们公司最新买了一套用PCS7开发的DCS系统。对于一直使用STEP7的我来说各种不适应。连基本的监控上传下载都有困难。知道现在在不断的看资料。自己做项目。终于把PCS7的功能搞熟了。不能说精通就是怎样按照要求整改都没有问题了。
首先所以下要学好PCS7应该注意的地方。
1.PCS7与STEP的区别到底在哪?
很多朋友问这个问题,其实区别可以说是不大。首先STEP就是一个普通的,可以硬件组态、诊断、编程、在线等功能的软件、至于人机方面必须借助其他软件实现、而且功能比较局限。相比之下PCS7就显得功能强大了,不仅有用西门子管理器,还集成WINCC的人机,还有CFC,SFC等功能。简单来PCS7=step7+wincc+cfc+sfc。
2.学习的时候SCL编*的入门很困难不过不影响你使用CFC。你可以用梯形图做成块。再在CFC里头用。真的没必要真的使用SCL。除非真的很复杂的控制块。挑你熟悉的语言编程。
3.修改PCS时要三思。没有撤销按钮。改了就改了。又不能上传。而且如果改完以后不理的话。下次需要修改的时候就会提示程序与CPU内部不同。搞死你。所以要善于利用编译和下载程序时的CHANG ONLY。只修改只下载只编译改过的部分。这样就可以再现修改。如果真的无力回天了。提示与CPU程序不符。不能使用CHANG ONLY 功能的话。那就等停机检修的时候把你备份好的程序整个灌进去。(PS!!一定要使用READ BACK功能。不然DB块都会被刷新,什么PID数据。开度手自动。设定值全部没有了。我试过一次。搞了一个通宵把整个系统的PID数据之类的重设一次。血的教训。(read back 功能可以把在线的PLC的DB块数据都保存到离线的程序DB块里头,你只要回读了,在按全部下载。像很多PID的数据什么的都会自动设置好))
4.要学习WINCC的面板功能。不要在想STEP那样。自己做控制画面。一个控制一个画面搞累死都搞不完。PCS7只要你创建好面板。结构。你就可以在PCS7里头编译OS。把变量自动导进去WINCC里头。就连控制图标都在画面中自动生成。不过前提是工厂视图里头的设置都设好。详细的请看深入浅出。
5.如果做到以上那样。你基本可以驾驭PCS7的基本功能。一般控制没有问题了。这样就可以开始研究SCL.SFC等等的功能。
祝各位早日学会