mill6610
困難是彈簧,你弱它就強!
級別: 略有小成
|
請問下,數據寄存器D是幾進制的,二進制嗎? 這個D的值可以是帶小數點的嗎,比如這個D是D200,那可以將觸摸屏上將D200值設置成10.3或20.5嗎?如果想將這個值設置成帶小數點的,如何做?還是做不了,只能是整數。 PLSY S1 S2 D 其中S1可以是小數點嗎,比如說是200.5 ,可以這樣嗎? 老鳥們幫個忙。 [ 此帖被mill6610在2013-09-18 10:14重新編輯 ] |
|
---|---|---|
|
john42tw
級別: 網絡英雄
|
D 值是以 16Bit 二進制方式儲存 0000 0000 0000 0000 顯示:則是看你選擇以何種資料來顯示 整數.實數.........(一般不設定為整數) PLC 與 觸摸屏 要選擇同一種數字型態 如此才會顯示相同 例:實數 PLC : --------------[FLT D0 D10] 將D0的值改變為實數 存於(D11)D10 D0=99 =>D10=99.000 D10必須採實數計算的指令才會正確 觸摸屏 : 必須將D10 選擇實數型態 若要將觸摸屏上將D200值設置成10.3或20.5 必須將D200 選擇實數型態 值將會儲存在 PLC (D201)D200 中 PLSY S1 S2 D 其中S1可以是小數點嗎? 不行 S1 :1~100 S2:0~32767 |
---|---|
|
stincen
自動化系統研發,PLC+CIM程序開發;光電面板半導體物流
級別: 略有小成
|
寄存器的值都是以二進制形式存儲的;至于小數的,三菱的可以用指令E 來把整數轉換成實數,觸摸屏上的小數的顯示是通過屏上的顯示小數的位數來實現 的,但是在PLC內依然是整數,如屏上顯示10.3,在PLC內就是103; PLSY脈沖都是整數值的,你有聽說零點幾個脈沖嗎? 你問的這些只需你認真看相關資料手冊都能找到答案,學習運用資料手冊,這樣對你有幫助 |
|
---|---|---|
|