用戶登陸
免費注冊
找回密碼
站內短信
論壇搜索
工控下載
用戶名
密碼
輸入驗證碼:
關稅
綜合討論
資料互助
程序樣例
三菱工控
西門子區
歐姆龍區
觸摸屏區
工控人家園
綜合討論
求百分比
上一主題
下一主題
kevin-q
一天加一分,總有一天可以達到100分。
級別: 家園?
發送短信
加為好友
精華主題:
0
發帖數量:
105 個
工控威望:
888 點
下載積分:
346 分
在線時間: 91(小時)
注冊時間:
2016-12-29
最后登錄:
2019-07-03
查看kevin-q的
主題
/
回貼
樓主
發表于: 2019-01-24 11:58
只看樓主
|
小
中
大
圖片:
圖片:
今天想在設備上加一個生產的不良率,開始以為很簡單,用不良數D202除以總數D212,然后把結果放在D216里,最后用D216乘以K100得出不良率放在D218里,可是寫了兩種方式還是不對,不知道為什么程序里的D218結果好像都不對,而且面板上顯示的都是0,那位大哥可以教一下小弟要怎么寫才行,謝謝了。
分享
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
發送短信
加為好友
精華主題:
3 篇
發帖數量:
6815 個
工控威望:
38419 點
下載積分:
11478 分
在線時間: 9719(小時)
注冊時間:
2006-09-13
最后登錄:
2025-07-23
查看cvlsam的
主題
/
回貼
1樓
發表于: 2019-01-24 12:13
只看該作者
|
小
中
大
整數除法:18除以46,商0,余數18
要得到結果,你需要全部使用浮點數來運算。
Good Luck~
樓主留言:
謝謝,我在試做一下
本帖最近評分記錄:
下載積分:+1(18306677573)
分享
zz2679493
三十而立
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
290 個
工控威望:
457 點
下載積分:
14881 分
在線時間: 272(小時)
注冊時間:
2014-06-08
最后登錄:
2023-11-24
查看zz2679493的
主題
/
回貼
2樓
發表于: 2019-01-24 12:33
只看該作者
|
小
中
大
一樓正解,整數型轉成浮點數,用到的指令FLT
樓主留言:
感謝您的提示!
本帖最近評分記錄:
下載積分:+1(18306677573)
分享
小侯
小侯
級別: 工控俠客
發送短信
加為好友
精華主題:
0
發帖數量:
482 個
工控威望:
2612 點
下載積分:
8994 分
在線時間: 513(小時)
注冊時間:
2008-10-17
最后登錄:
2025-07-18
查看小侯的
主題
/
回貼
3樓
發表于: 2019-01-24 16:59
只看該作者
|
小
中
大
第一張圖
你用
1、良數D200+不良數D202=生產總數D212
2、不良數D202/生產總數D212=不良率D216
3、不良率*k100=不良%數
原本你的思路應該是這樣
但是你整個都是用BIN碼計算
在2 的時候會變成商數D216...餘數D217
不良數一定低於生產總數那全部變成餘數
在3 時你又用DMUL這是32位元相乘
這樣當然會將(餘數D217,商數D216)*100變成一個很大的數
第二張圖
前面幾個還是一樣
但是你最後用EMUL這是浮點相乘
前面都是BIN碼到這邊才用浮點當然也會有問題
那用浮點的話就全部浮點計算
若是要用BIN碼的話
那就調換一下順序
樓主留言:
受教了,謝謝!說的很詳細,我明白了。
本帖最近評分記錄:
下載積分:+1(18306677573)
下載積分:+5(jeffwang2011) 熱心助人!
分享
等待后獨行
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
83 個
工控威望:
312 點
下載積分:
3280 分
在線時間: 17(小時)
注冊時間:
2019-01-07
最后登錄:
2020-02-17
查看等待后獨行的
主題
/
回貼
4樓
發表于: 2019-01-25 09:41
只看該作者
|
小
中
大
贊,學習了
分享
上一主題
下一主題
工控人家園
綜合討論
求百分比
http://www.wentianyingyuan.com
訪問內容超出本站范圍,不能確定是否安全
繼續訪問
取消訪問
精品国产一区二区三区AV蜜|一本加勒比HEZYO无码|91在线无码精品秘 入口九|天天干天天日天天射|亚洲无码私人影院