zhengyueyong
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個
工控威望: 181 點
下載積分: 614 分
在線時間: 7(小時)
注冊時間: 2013-03-01
最后登錄: 2024-09-23
查看zhengyueyong的 主題 / 回貼
樓主  發(fā)表于: 2013-03-04 08:20
圖片:
圖片:
最近接到個任務(wù),機床增加一高度測量的模擬量輸入,需要實時顯示其值,不用觸摸屏用4位數(shù)碼管,手頭的PLC是FX1N40MT,查來查去FX系列的都沒有動態(tài)驅(qū)動段碼+位碼的指令,
而且七段碼譯碼的還只支持FX2N,七段碼時分顯示的又不是七段碼輸出,而是8421BCD+位碼
附圖如下:
zhengyueyong
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個
工控威望: 181 點
下載積分: 614 分
在線時間: 7(小時)
注冊時間: 2013-03-01
最后登錄: 2024-09-23
查看zhengyueyong的 主題 / 回貼
1樓  發(fā)表于: 2013-03-04 08:29
圖片:
現(xiàn)在準備用74LS247譯碼IC來把bcd碼轉(zhuǎn)成7段碼,又遇到個問題,所有的譯碼芯片輸入都是高電平有效,而FXPLC晶體管輸出的都是低電平有效(負邏輯輸出),數(shù)碼管也都是選的共陽數(shù)碼管,這樣還得加上一片74LS04反相器,郁悶無比,現(xiàn)在還是在理論階段,反相器跟譯碼芯片之間是否還要上拉電阻還不知道,網(wǎng)上說TTL的芯片之間可以直連的。
當然,也可以慢慢的自己編程序直接輸出段碼+位碼的,這不是為了圖省事么,本以為有現(xiàn)成的指令用呢!
[ 此帖被zhengyueyong在2013-03-04 08:39重新編輯 ]
zhengyueyong
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個
工控威望: 181 點
下載積分: 614 分
在線時間: 7(小時)
注冊時間: 2013-03-01
最后登錄: 2024-09-23
查看zhengyueyong的 主題 / 回貼
2樓  發(fā)表于: 2013-03-04 08:42
剛才仔細看了下指令說明,正負邏輯可以選擇的,PLC是負邏輯,段碼輸入正邏輯,位碼輸入負邏輯,指令可以寫成:
SEGL D0 Y0 K2
反相器不需要了,只需要BCD譯碼芯片即可
zhengyueyong
級別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 14 個
工控威望: 181 點
下載積分: 614 分
在線時間: 7(小時)
注冊時間: 2013-03-01
最后登錄: 2024-09-23
查看zhengyueyong的 主題 / 回貼
3樓  發(fā)表于: 2013-03-05 08:30
精度問題,總長300mm,精度要求控制在0.1mm以下,0.03%的精度。
很多市面上的只能達到0.1%,算下來正負0.6mm,不能用
光柵尺又不行,不是固定安裝,需要跟隨機頭高速移動,于是老板買了個高精度的測量裝置,用PLC處理+顯示