工控阿正
一切的一切從現(xiàn)在開始.用自己的態(tài)度闖出一片天
級(jí)別: 探索解密
![]() |
求教:匯川大型PLC:枚舉、結(jié)構(gòu)體、FB 這三者之間是怎樣的關(guān)系,又是怎樣應(yīng)用的呢,看說明書還是看不太懂,多謝指教! |
---|---|
|
libin520
雖然沒什么突破和進(jìn)步,卻還是每天在堅(jiān)持著。
級(jí)別: 工控俠客
![]() |
上B站下載視頻。看個(gè)夠。 |
|
---|---|---|
|
18857713026
賺點(diǎn)辛苦錢不容易啊 誒~~~~ 努力賺錢
級(jí)別: 家園常客
![]() |
變量聲明 一般不需要實(shí)例化的 大都沒什么用 和普通變量一樣處理 變量類型:enum(枚舉) 它是靜態(tài)變量的合集 軸名稱賦值這樣 主虛軸=1 刀虛軸=2 膜虛軸=3...或者氣缸1=1 氣缸2=2這樣 沒什么用 和直接變量表定義 沒什么區(qū)別 變量類型:struct(結(jié)構(gòu)體) 它是變量的合集 比如某個(gè)節(jié)點(diǎn)或者設(shè)備動(dòng)作 用到這么一坨參數(shù) 可以全部打包成一個(gè)結(jié)構(gòu)體 出現(xiàn) N各節(jié)點(diǎn)時(shí) 實(shí)例化N個(gè)結(jié)構(gòu)體 程序復(fù)雜粘貼 參數(shù)名稱 動(dòng)作1.啟動(dòng)替換成動(dòng)作2.啟動(dòng) 可以快速編寫任務(wù) FC: 創(chuàng)建時(shí)占用內(nèi)存 不會(huì)重復(fù)占用 用來處理函數(shù) 無法保存參數(shù) Y=X*ABCDEFG 這樣 輸出全靠輸入 決定 FB: 有自己的內(nèi)存地址 需要實(shí)例化使用 可以配套結(jié)構(gòu)體使用 也可以在FB的參數(shù)定義 直接拉滿不需要配套結(jié)構(gòu)體 常用在 伺服程序打包上 一個(gè)軸實(shí)例化一個(gè)FB 100個(gè)軸100個(gè)FB 高效編程 也可以簡(jiǎn)易動(dòng)作打包成FB 張力計(jì)算 氣缸動(dòng)作之類 |
---|---|
|
刺猬果果
級(jí)別: 探索解密
![]() |
枚舉聲明的是常量,一般用在CASE語句里面; 結(jié)構(gòu)體是對(duì)一堆變量歸類和復(fù)用;比如創(chuàng)建學(xué)生這個(gè)結(jié)構(gòu)體,其中成員包含身高,成績(jī),班級(jí),等等信息,在主函數(shù)內(nèi)聲明(張三:學(xué)生;李四:學(xué)生;)就能調(diào)用張三.身高,張三.班級(jí),李四.身高,李四.班級(jí)這些變量; FB我的理解就是個(gè)不需要提供返回值的函數(shù),運(yùn)行結(jié)果全靠傳入內(nèi)部的參數(shù),內(nèi)部的變量也是靜態(tài)變量函數(shù)運(yùn)行完成也不會(huì)釋放; |
---|---|
|