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