沐秦她爹
級(jí)別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個(gè)
工控威望: * 點(diǎn)
下載積分: * 分
在線時(shí)間: (小時(shí))
注冊(cè)時(shí)間: *
最后登錄: *
查看沐秦她爹的 主題 / 回貼
樓主  發(fā)表于: 2010-02-04 22:16
實(shí)際上是1個(gè)問題。分兩個(gè)方面說:
1、現(xiàn)象:程序其中有20段是近似的,每段有300步左右。加上其他的步數(shù),8000步不夠了 。有Y、M、S,及相應(yīng)的輸入輸出。
      處理措施:想用子程序來調(diào)用,但是FX系列沒有參數(shù)調(diào)用。所以,想在子程序后半部分中用MOV指令來賦值。請(qǐng)問,可否實(shí)現(xiàn)?或是有其他更好的辦法?
2、如果沒有較好的處理方法,就只能增加程序步數(shù)。請(qǐng)問,該怎么做?是增加存儲(chǔ)盒嗎?在操作方面,有否需注意的地方?如設(shè)置等。

哪位大蝦解答一下,非常感謝!
[ 此帖被沐秦她爹在2010-02-04 22:24重新編輯 ]
litung
臺(tái)灣-李同在
級(jí)別: VIP會(huì)員
精華主題: 2 篇
發(fā)帖數(shù)量: 577 個(gè)
工控威望: 3224 點(diǎn)
下載積分: 14494 分
在線時(shí)間: 405(小時(shí))
注冊(cè)時(shí)間: 2009-06-06
最后登錄: 2024-12-23
查看litung的 主題 / 回貼
1樓  發(fā)表于: 2010-02-04 23:27
找出規(guī)則,看看能不能縮簡程式碼。
使用call p試試看,call p好像可以帶參數(shù)的樣子;你自己查一下指令手冊(cè)。

如果真的都不行的話,建議更換型號(hào),改FX3U的,容量有64k可以給你寫,絕對(duì)夠用了。
價(jià)格沒有多多少錢。應(yīng)該比你加外部記憶體還便宜。速度號(hào)稱是2N的4倍。
本帖最近評(píng)分記錄:
  • 下載積分:+1(沐秦她爹) 熱心助人
  • 簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    沐秦她爹
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看沐秦她爹的 主題 / 回貼
    2樓  發(fā)表于: 2010-02-06 02:16
    非常感謝樓上的朋友!
    如果換型號(hào)的話,有兩個(gè)問題不知是否可以:1、帶4AD模塊;2、X0高速計(jì)算?
    litung
    臺(tái)灣-李同在
    級(jí)別: VIP會(huì)員
    精華主題: 2 篇
    發(fā)帖數(shù)量: 577 個(gè)
    工控威望: 3224 點(diǎn)
    下載積分: 14494 分
    在線時(shí)間: 405(小時(shí))
    注冊(cè)時(shí)間: 2009-06-06
    最后登錄: 2024-12-23
    查看litung的 主題 / 回貼
    3樓  發(fā)表于: 2010-02-06 10:28
    2n的4ad好像可以直接拿來3u上使用,3u好像有向下相容。
    3u也是有內(nèi)建高速計(jì)算。
    這些,你上網(wǎng)找一下3u的型錄都有介紹, 大陸的資料比臺(tái)灣還多的。

    至於如何使用,就要麻煩你自己看資料了。
    或是跟你的代理商要資料,或是範(fàn)例程式來參考。
    本帖最近評(píng)分記錄:
  • 下載積分:+2(沐秦她爹) 熱心助人
  • 簡單的心,是真正有福
    單純的心,是真正的快樂    
    T480 i5-8250U,32GB,SSD:2TB+256G
    沐秦她爹
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看沐秦她爹的 主題 / 回貼
    4樓  發(fā)表于: 2010-02-06 23:57
    了解了,不甚感激!
    like_shun
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看like_shun的 主題 / 回貼
    5樓  發(fā)表于: 2010-02-07 11:33
    mov 指令恐怕不行,提個(gè)醒:一些參數(shù)可用變址寄儲(chǔ)器,另外一些相同的動(dòng)作可用CALL指令,試試吧.8K程式相信你也是高手了
    本帖最近評(píng)分記錄:
  • 下載積分:+1(沐秦她爹) 熱心助人
    like_shun
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看like_shun的 主題 / 回貼
    6樓  發(fā)表于: 2010-02-07 11:36
    FX3U的程式容量沒那么大,上面的老兄說錯(cuò)了吧,Q02的CPU才14K容量,Q02HCPU才28K容量
    本帖最近評(píng)分記錄:
  • 下載積分:+1(沐秦她爹) 熱心助人
    asdfg123
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看asdfg123的 主題 / 回貼
    7樓  發(fā)表于: 2010-02-08 09:52
    好好學(xué)習(xí)
    沐秦她爹
    級(jí)別: *
    精華主題: * 篇
    發(fā)帖數(shù)量: * 個(gè)
    工控威望: * 點(diǎn)
    下載積分: * 分
    在線時(shí)間: (小時(shí))
    注冊(cè)時(shí)間: *
    最后登錄: *
    查看沐秦她爹的 主題 / 回貼
    8樓  發(fā)表于: 2010-02-09 23:25
    引用
    引用第5樓like_shun于2010-02-07 11:33發(fā)表的 :
    mov 指令恐怕不行,提個(gè)醒:一些參數(shù)可用變址寄儲(chǔ)器,另外一些相同的動(dòng)作可用CALL指令,試試吧.8K程式相信你也是高手了

    MOVE指令是可以的。原理是將子程序當(dāng)做一個(gè)公式套路,調(diào)用前將需運(yùn)行變量帶入公式變量,公式執(zhí)行后(子程序),再M(fèi)OV到原變量就好了。我的問題是輸出有Y。。。和一些其他問題,沒有用這種方式。
    CALL指令好像是不可以的。兄臺(tái)是否可指點(diǎn)一下?


    另外,6樓的兄弟,F(xiàn)X3U是內(nèi)置了64K步的RAM內(nèi)存的。可以查一下資料。

    各位大俠,除了更換成FX3U外,是否還有更好的思路,還請(qǐng)指點(diǎn)一下,非常感謝!
    [ 此帖被沐秦她爹在2010-02-09 23:32重新編輯 ]