luwanli7758
級別: 探索解密
|
第一次用FX3U-4AD偏置和增益,請教下,如何設置 目前傳感器0~10V 輸入,通道選擇是1 BFM0# 設置1 電壓模式-10~10V= -4000~4000 我現在需要設定成0~10V=0~4000,應該怎么設置呢? |
---|---|
|
菜鳥入行
級別: 論壇先鋒
|
-10~10V 對應 -4000~4000 和 0~10V 對應 0~4000 基本是一樣的。 一個有負值 ,一個沒負值。 正常只要接線不接反,不會有負值的。 |
|
---|---|---|
|
光明左使
級別: 論壇先鋒
|
如一樓所説,無需專門去設定0-4000,程序可以加個防呆,讀取的初始值小於0,就MOV K0到你的暫存寄存器。 |
---|---|
|
luwanli7758
級別: 探索解密
|
數據采集是實時刷新的,K0是賦進去又會馬上被覆蓋掉,0位無負載的時候會有一個-0.01V的電壓信號跳變,導致最終讀取數值會有負值 |
---|---|
|
zmrs163
級別: 家園常客
|
太傻了,4AD的緩沖存儲器你取出來放到PLC的寄存器,中間加個大于0的條件判斷否則為0。4AD的數字值寄存器你去改他干嘛 |
---|---|
|
光明左使
級別: 論壇先鋒
|
如4樓所説,你可能理解錯了我説的,不是修改覆蓋4AD的緩衝存儲地址,是你轉存出來的暫存地址。 |
---|---|
|
宿遷電工
級別: 論壇先鋒
|
模擬量轉換,就是簡單的Y=KX+B數學公式。 |
|
---|---|---|
|