国产狂喷潮在线观看-日韩a∨无码中文无码电影-精品午夜中文字幕熟女人妻在线-国内精品久久久久久久电影视-成人欧美一区二区三区a片

yangchunyao
級別: 正式會員
精華主題: 0
發帖數量: 3 個
工控威望: 92 點
下載積分: 599 分
在線時間: 7(小時)
注冊時間: 2014-09-26
最后登錄: 2016-06-16
查看yangchunyao的 主題 / 回貼
樓主  發表于: 2015-07-22 12:06
最近在做一個觸摸屏直接通過MODBUS控制變頻器頻率的程序,通過宏指令把實際的工程值轉換成變頻器的頻率,比如線速度10M/S轉換成50HZ,下面是宏指令,在觸摸屏上設置3個數值元件,地址分別是LW0,LW1,LW2,LW2對應的數值元件用來顯示計算結果,請問怎么把計算的結果寫入變頻器,變頻器主頻率給定的地址是0x6203,謝謝。
macro_command main()
short a[3]
GetData(a[0], "Local HMI", LW, 0, 2)
a[2]=a[0]*a[1]
SetData(a[2], "Local HMI", LW, 2, 1)
end macro_command
本帖最近評分記錄:
  • 下載積分:+1(離亭晚)
    ajiang_th
    級別: 略有小成
    精華主題: 0
    發帖數量: 219 個
    工控威望: 347 點
    下載積分: 13859 分
    在線時間: 366(小時)
    注冊時間: 2010-08-13
    最后登錄: 2025-07-15
    查看ajiang_th的 主題 / 回貼
    1樓  發表于: 2015-07-22 13:39
    那有那么麻煩,想必用了觸摸屏的話一定也用了PLC吧,我曾經做過這樣的控制很簡單,只要用觸摸屏把要寫到變頻器的參數輸入到PLC的暫存器里,然后通過PLC的MODBUS指令把參數直接寫到變頻器上就可了很方便。不用做任何轉換,讀取也同樣方便,只要反過來就可以了。不過我用的是匯川的PLC,匯川的PLC有很方便的MODBUS指令,在程序里也是直接指定就可以搞定了。不仿試試我的這個方法,根本用不著難懂的宏指令。
    moder7364
    緣起我在人群中看見你,緣散我看見你在人群中。
    級別: 網絡英雄
    精華主題: 0
    發帖數量: 195 個
    工控威望: 8058 點
    下載積分: 40445 分
    在線時間: 1119(小時)
    注冊時間: 2013-08-31
    最后登錄: 2025-07-22
    查看moder7364的 主題 / 回貼
    2樓  發表于: 2015-07-22 16:24
    macro_command main()
    short a[3]
    GetData(a[0], "Local HMI", LW, 0, 2)
    a[2]=a[0]*a[1]
    SetData(a[2], "Local HMI", LW, 2, 1)
    SetData(a[2], "MODBUS ASCII", 6x, 1#6203, 1)
    end macro_command
    本帖最近評分記錄:
  • 下載積分:+3(mk自動化) 熱心助人!
    924011476
    級別: 略有小成
    精華主題: 0
    發帖數量: 337 個
    工控威望: 445 點
    下載積分: 1278 分
    在線時間: 287(小時)
    注冊時間: 2013-09-11
    最后登錄: 2025-06-20
    查看924011476的 主題 / 回貼
    3樓  發表于: 2015-07-22 17:53
    1樓的方法簡單易懂,不過樓主好像沒有用PLC,學習了,謝謝。
    [ 此帖被924011476在2015-07-22 17:58重新編輯 ]
    yangchunyao
    級別: 正式會員
    精華主題: 0
    發帖數量: 3 個
    工控威望: 92 點
    下載積分: 599 分
    在線時間: 7(小時)
    注冊時間: 2014-09-26
    最后登錄: 2016-06-16
    查看yangchunyao的 主題 / 回貼
    4樓  發表于: 2015-07-22 23:00
    引用
    引用第2樓moder7364于2015-07-22 16:24發表的  :
    macro_command main()
    short a[3]
    GetData(a[0], "Local HMI", LW, 0, 2)
    a[2]=a[0]*a[1]
    SetData(a[2], "Local HMI", LW, 2, 1)
    .......

    謝謝,根據你的方法問題已經解決了。
    yangchunyao
    級別: 正式會員
    精華主題: 0
    發帖數量: 3 個
    工控威望: 92 點
    下載積分: 599 分
    在線時間: 7(小時)
    注冊時間: 2014-09-26
    最后登錄: 2016-06-16
    查看yangchunyao的 主題 / 回貼
    5樓  發表于: 2015-07-22 23:02
    引用
    引用第1樓ajiang_th于2015-07-22 13:39發表的  :
    那有那么麻煩,想必用了觸摸屏的話一定也用了PLC吧,我曾經做過這樣的控制很簡單,只要用觸摸屏把要寫到變頻器的參數輸入到PLC的暫存器里,然后通過PLC的MODBUS指令把參數直接寫到變頻器上就可了很方便。不用做任何轉換,讀取也同樣方便,只要反過來就可以了。不過我用的是匯川的PLC,匯川的PLC有很方便的MODBUS指令,在程序里也是直接指定就可以搞定了。不仿試試我的這個方法,根本用不著難懂的宏指令。

    沒辦法,為了節約成本,把PLC省掉了
    大明哥
    級別: 略有小成
    精華主題: 0
    發帖數量: 122 個
    工控威望: 237 點
    下載積分: 841 分
    在線時間: 83(小時)
    注冊時間: 2014-08-28
    最后登錄: 2016-06-27
    查看大明哥的 主題 / 回貼
    6樓  發表于: 2015-07-23 17:52
          哈哈 學習了
    大明哥
    級別: 略有小成
    精華主題: 0
    發帖數量: 122 個
    工控威望: 237 點
    下載積分: 841 分
    在線時間: 83(小時)
    注冊時間: 2014-08-28
    最后登錄: 2016-06-27
    查看大明哥的 主題 / 回貼
    7樓  發表于: 2015-07-23 17:54
    看一看威綸觸摸屏使用手冊   宏指令章節中 通訊有關的函數 這一部分     

    主站蜘蛛池模板: 欧美疯狂性受xxxxx另类| 国产精品1卡2卡3卡4卡| 亚洲国产av美女网站| 国产成人无码综合亚洲日韩| 九九热线视频精品99| 色猫咪av在线观看| 亚洲精品国产精品国自产观看| 欧美日韩中文国产一区| 国产av永久精品无码| 亚洲熟妇无码八av在线播放| 无码人妻久久一区二区三区 | 国产成人美女视频网站| 超碰aⅴ人人做人人爽欧美| 欧美肥妇毛多水多bbxx| 东京热无码中文字幕av专区| 精品国产午夜理论片不卡| 一本一道av无码中文字幕﹣百度| 在线观看国产成人av片| 久久99九九精品久久久久齐齐| 思思re热免费精品视频66| 国产三区在线成人av| 人妻精品动漫h无码专区| 中文字幕无码乱人伦| 国精产品源xzl仙踪林仙踪| 国产精品毛片更新无码| 国产成人精品亚洲一区| 六月婷婷国产精品综合| 色欲狠狠躁天天躁无码中文字幕| 成人无码黄动漫在线播放| 国产线播放免费人成视频播放| 欧美日本一区二区视频在线观看| 一本无码中文字幕在线观| 日韩精品无码久久久久久| 亚洲成a人片在线观看久| 狠狠色噜噜狠狠狠8888米奇| 97人摸人人澡人人人超一碰| 国产做爰xxxⅹ久久久精华液| 亚洲女毛多水多21p| 亚洲人做受???高潮游戏| 亚洲日韩成人无码不卡网站| 中文字幕制服丝袜第57页|