矽能工控
自動(dòng)化編程維護(hù)改造升級(jí),微信同電話
級(jí)別: 略有小成
![]() |
之前用永宏的PLC做程序,其中用到先入先出的表格貯列QUEUE命令,支持16位32位。 現(xiàn)在用三菱FX5U的來(lái)做同樣的程序,找遍手冊(cè)只找到SFWR先入先出寫(xiě)入和SFRD先入先出讀取這兩個(gè)命令與那個(gè)表格貯列QUEUE命令用法一致。 但問(wèn)題來(lái)了,三菱的這個(gè)命令只支持16位的,因是要處理編碼器脈沖數(shù),16位最大數(shù)才3萬(wàn)多無(wú)法適用于編碼器數(shù)據(jù)。32位數(shù)據(jù)就不好處理了。 哪位大師熟悉三菱命令的,懇請(qǐng)幫幫看三菱的有沒(méi)什么其它的命令可用。 我現(xiàn)在是用的死辦法,用一寄存器做指針,往數(shù)據(jù)寄存器存一筆時(shí)指針加1,后面數(shù)據(jù)寫(xiě)入寄存器時(shí)根據(jù)指針內(nèi)容來(lái)選擇目標(biāo)寄存器。讀取則根據(jù)指針數(shù)讀取對(duì)應(yīng)的寄存器讀一筆指針減1.這樣也能實(shí)現(xiàn)這個(gè)先入先出功能,但幾十筆讀寫(xiě)太麻煩,50條數(shù)據(jù)讀寫(xiě)一次就是100條,程序本就要越精簡(jiǎn)越好。 |
|
---|---|---|
|
焦劉吉
緊跟時(shí)代發(fā)展,努力做好時(shí)代青年
級(jí)別: 工控俠客
![]() |
我搞了1個(gè)FB,F(xiàn)IFO,現(xiàn)在是10個(gè)數(shù)組的數(shù)據(jù),我FB開(kāi)放了,你可以修改成就行了 |
|
---|---|---|
本帖最近評(píng)分記錄:
|
矽能工控
自動(dòng)化編程維護(hù)改造升級(jí),微信同電話
級(jí)別: 略有小成
![]() |
謝謝高手大俠!這個(gè)功能塊太適用了,非常感謝! |
|
---|---|---|
|