15267918129
級(jí)別: 正式會(huì)員
![]() |
如題,系統(tǒng)是三菱觸摸屏和三菱PLC通信控制的,3軸伺服的,產(chǎn)品有好幾種尺寸,要存不同產(chǎn)品的動(dòng)作參數(shù),現(xiàn)在是做在PLC里的,可以根據(jù)觸摸屏當(dāng)前顯示的位置一個(gè)動(dòng)作一個(gè)動(dòng)作的錄入PLC寄存器的數(shù)值,但是保存都是在PLC里的,這就導(dǎo)致PLC里程序教多而且其有點(diǎn)亂, 我想能不能在觸摸屏里面用觸摸屏內(nèi)部寄存器開(kāi)放好幾組的參數(shù)可以用戶(hù)自己輸入?yún)?shù),每組保存好,用哪個(gè)組的參數(shù)直接bomv這組的數(shù)據(jù)到PLC 和觸摸屏通訊的寄存器,也就是PLC控制動(dòng)作的具體數(shù)值,比如脈沖、次數(shù)、延時(shí)等,這樣PLC只要執(zhí)行程序就好了,不用里面很多保存不同組參數(shù)的程序。該怎么做?配方功能看起來(lái)好麻煩,好像還有上電腦才能改參數(shù)?還是bmov好用嗎? 求高手指導(dǎo),或者腳本列程。 |
---|---|
|
good0592
是路人,何懼一路風(fēng)塵.
級(jí)別: 工控俠客
![]() |
屏中配方寫(xiě)入PLC中 bmov([w:gd132],[w:TMP1000],1);//GD132記錄號(hào)存儲(chǔ)軟元件 //點(diǎn)一下按鈕,選一個(gè)配方號(hào)送到TMP1000 [w:TMP0000]=([w:TMP1000] ) * 10;//記錄號(hào)存儲(chǔ)軟元件*10后送到TMP0000 bmov([w:r0[w:TMP0000]],[w:GD1000],10);//把當(dāng)前頁(yè)所選的名稱(chēng),送到規(guī)格選擇輸入GD1000顯示(當(dāng)前規(guī)格) 存儲(chǔ)PLC數(shù)據(jù)到屏中配方中 bmov([w:gd132],[w:TMP1000],1);//記錄號(hào)通知軟元件 [w:TMP0000]=([w:TMP1000] ) * 10;// bmov([w:GD1000],[w:r0[w:TMP0000]],10);//當(dāng)前頁(yè)GD1000輸入的字符寫(xiě)到所選配方名稱(chēng)中 |
|
---|---|---|
|