我用的時(shí)間稍長(cháng)點(diǎn),說(shuō)說(shuō)自己的理解:
1,全局符號在每個(gè) 程序(POU)和功能塊中都有效。沒(méi)有主程序的概念,所有程序都是一個(gè)層級,由“工作”指派 周期或中斷。
2,每個(gè)程序都是獨立的,所以?xún)炔渴褂镁植糠,與全局符號不矛盾。
3, 功能塊就是子程序。早期版本我用ISPsoft編寫(xiě)程序,下載到ES2,再用WPL上載,我發(fā)現 程序 調用一次 功能塊 ,就會(huì )添加一個(gè)子程序。兩次調用一個(gè)相同的功能塊,就會(huì )添加兩個(gè)子程序,F在的版本和其它PLC我沒(méi)有測試過(guò),不知道結果。估計已經(jīng)進(jìn)行了改進(jìn),多次調用相同功能塊,只添加一個(gè)子程序。
你可以按我的方法測試下,看看ISPsoft編譯后的結果。