我們在做大一點(diǎn)的項(xiàng)目的時(shí)候,要?jiǎng)?chuàng)建大量的變量,如何快速的創(chuàng)建變量,同時(shí)創(chuàng)建的變量有一定的規(guī)律,方便觸摸屏和上位機(jī)進(jìn)行編程。
首先要規(guī)劃變量,我們習(xí)慣性的做法是設(shè)備尾號(hào)加后綴的方式,這樣做的好處是在做程序可以通過前綴替換來提高編程的效率,如我的系統(tǒng)中有100個(gè)電機(jī),首先我會(huì)在程序中建立一個(gè)電機(jī)的控制塊,然后建立控制電機(jī)需要的變量:如果電機(jī)的位號(hào)是M1001-M1100,這時(shí)候我們可以借助excel表格進(jìn)行編輯,首先確定位號(hào)對應(yīng)電機(jī)的名稱
然后在后面加多列,變量名為位號(hào)_后綴,后面的描述也同樣加后綴
按照這樣的方法建立好變量后,將變量粘貼進(jìn)AB變量表格式的表格中,點(diǎn)擊右鍵,選擇“選擇性粘貼”,選擇數(shù)值就可以了,然后復(fù)制其它選項(xiàng),補(bǔ)充完整變量表,然后建一個(gè)新的工作簿,保存為csv格式,導(dǎo)入Logix5000中就可以啦。
按照以上的辦法建立變量一天最少也能建上5000個(gè)變量,這還算上IO分配所花的時(shí)間,如果懷疑可以親自試試。
另外說一下Logix5000導(dǎo)出變量后描述部分亂碼的問題:
導(dǎo)出變量是選擇txt文件,然后用excel打開就可以了。