lzhpsky
工控小菜鳥
級別: 論壇先鋒
|
剛開始學FX2N-2AD模塊的使用,自己寫了一個程序,請大家幫忙鑒定一下對嗎?程序意思就是說,現在模塊CH1通道接著一個溫度傳感器,傳感器的測溫范圍是0-100度,輸出0-10V電壓給模塊,對應模塊內部的數字變化是0-4000,那么我編的這段程序,當現場溫度到100度時,Y0會輸出嗎?這樣寫可以嗎? |
---|---|
|
lzhpsky
工控小菜鳥
級別: 論壇先鋒
|
大家好,這段程序和上面的有什么區別,我看書上怎么這樣寫的程序,為什么又多出個 FROM K0 K0 K2M200 K2 呢?直接用FROM指令讀取模塊的數值到D100中不行嗎? |
---|---|
|
chengcaiyu
級別: 探索解密
|
這樣做就是說明D100,D101是16位數,限制FROM為16操作指令,因為16位和32位操作指令是不同的,比如k=1(32位)和K=2(16位)的效果是相同的,都是將D100,D101給相同的值。通過組合的字元件(K2M200,K4M200)j就保證數據傳送的準確性,低位傳低位,高位傳高位。 另外如果是只用一個通道,應該把K2該成K1,因為沒有用到D101. |
---|---|
|