夢(mèng)雨天涯
微信hui530527   &
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 4078 個(gè)
工控威望: 7440 點(diǎn)
下載積分: 14123 分
在線時(shí)間: 2746(小時(shí))
注冊(cè)時(shí)間: 2016-10-31
最后登錄: 2024-09-21
查看夢(mèng)雨天涯的 主題 / 回貼
樓主  發(fā)表于: 2018-01-24 11:00
圖片:
圖片:
圖片:
圖1為參數(shù)設(shè)置界面功能
1.有品種變更自動(dòng)讀取參數(shù)(未實(shí)現(xiàn)),讀取觸摸屏地址RW0  IDX0(16位索引寄存器,即變址)到固定地址D2000(X軸),RW1000 IDX0到D2200(Y軸)(已經(jīng)實(shí)現(xiàn))
2.選定某一點(diǎn),相對(duì)應(yīng)的1到12某一個(gè)指示燈會(huì)亮(M300到M311,只能某一個(gè)燈會(huì)亮,PLC用DECO指令控制),保存當(dāng)前參數(shù)(已實(shí)現(xiàn)),也有一分鐘自動(dòng)保存一次當(dāng)前品種的所有參數(shù)(未實(shí)現(xiàn))
3.選定某一點(diǎn),直達(dá)當(dāng)坐標(biāo)(PLC實(shí)現(xiàn))
要求:
1.圖2為宏指令,我想把它簡(jiǎn)化一下
2,.圖3為宏指令,想實(shí)現(xiàn)的功能就是當(dāng)型號(hào)變更的時(shí)候(型號(hào)地址D130,D131為型號(hào)地址,當(dāng)不相等的時(shí)候就會(huì)M172輸出,如果PLC來寫話是可以成功的),自動(dòng)讀取當(dāng)前品種參數(shù)
以上求大神幫忙
微信hui530527      b站賬號(hào),非標(biāo)自動(dòng)化譚工
請(qǐng)不要隨意加我,不會(huì)隨便通過。QQ群942493953
worker02
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 83 個(gè)
工控威望: 248 點(diǎn)
下載積分: 617 分
在線時(shí)間: 257(小時(shí))
注冊(cè)時(shí)間: 2008-08-01
最后登錄: 2024-09-21
查看worker02的 主題 / 回貼
1樓  發(fā)表于: 2018-01-30 13:04
是不是可以用采FOR語句+IF的形式來簡(jiǎn)化
lixianji_007
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 242 個(gè)
工控威望: 2871 點(diǎn)
下載積分: 5433 分
在線時(shí)間: 768(小時(shí))
注冊(cè)時(shí)間: 2011-08-27
最后登錄: 2024-09-21
查看lixianji_007的 主題 / 回貼
2樓  發(fā)表于: 2018-02-02 08:59
圖3的宏指令變量定義是int(32位),實(shí)際使用的地址是short(16位),把變量定義變更為short即可,離線仿真是可以的,m變量定義為short或bool都可以。
天下事有難易乎?為之,則難者亦易矣!不為,則易者亦難矣!
wwjfsk
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 71 個(gè)
工控威望: 188 點(diǎn)
下載積分: 928 分
在線時(shí)間: 424(小時(shí))
注冊(cè)時(shí)間: 2014-04-20
最后登錄: 2024-09-22
查看wwjfsk的 主題 / 回貼
3樓  發(fā)表于: 2018-02-05 17:13
bool b[16]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
SetData(b[0], "Mitsubishi FX3U/FX3G", M, 300, 16)
夢(mèng)雨天涯
微信hui530527   &
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 4078 個(gè)
工控威望: 7440 點(diǎn)
下載積分: 14123 分
在線時(shí)間: 2746(小時(shí))
注冊(cè)時(shí)間: 2016-10-31
最后登錄: 2024-09-21
查看夢(mèng)雨天涯的 主題 / 回貼
4樓  發(fā)表于: 2018-02-08 08:02
這樣的嗎,我先試一下
引用
引用第3樓wwjfsk于2018-02-05 17:13發(fā)表的  :
bool b[16]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
SetData(b[0], "Mitsubishi FX3U/FX3G", M, 300, 16)
微信hui530527      b站賬號(hào),非標(biāo)自動(dòng)化譚工
請(qǐng)不要隨意加我,不會(huì)隨便通過。QQ群942493953
jonesony
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 66 個(gè)
工控威望: 113 點(diǎn)
下載積分: 1100 分
在線時(shí)間: 5(小時(shí))
注冊(cè)時(shí)間: 2018-03-01
最后登錄: 2018-03-09
查看jonesony的 主題 / 回貼
5樓  發(fā)表于: 2018-03-09 14:31
是不是可以用采FOR語句+IF的形式來簡(jiǎn)化
夢(mèng)雨天涯
微信hui530527   &
級(jí)別: 網(wǎng)絡(luò)英雄
精華主題: 0
發(fā)帖數(shù)量: 4078 個(gè)
工控威望: 7440 點(diǎn)
下載積分: 14123 分
在線時(shí)間: 2746(小時(shí))
注冊(cè)時(shí)間: 2016-10-31
最后登錄: 2024-09-21
查看夢(mèng)雨天涯的 主題 / 回貼
6樓  發(fā)表于: 2018-07-30 10:21
圖片:
引用
引用第5樓jonesony于2018-03-09 14:31發(fā)表的  :
是不是可以用采FOR語句+IF的形式來簡(jiǎn)化
微信hui530527      b站賬號(hào),非標(biāo)自動(dòng)化譚工
請(qǐng)不要隨意加我,不會(huì)隨便通過。QQ群942493953