91美女视频-亚洲免费观看视频-欧美a∨-久热在线视频-日韩黄网站-成av人片在线观看www-久操综合-超碰av在线播放-性欧美欧美巨大69-婷婷二区-av男人的天堂网-中文字幕一区在线播放-玖草在线观看-国产网址在线观看-免费在线不卡av

283596603
盟主
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 135 個
工控威望: 275 點
下載積分: 1075 分
在線時間: 111(小時)
注冊時間: 2010-06-15
最后登錄: 2025-10-21
查看283596603的 主題 / 回貼
樓主  發(fā)表于: 2023-02-04 15:53
第一次做一個倍福的項目,開始說只要寫PLC,客戶自己開發(fā)上位機,寫到后來客戶又要求加觸摸屏,于是就記錄下這次實踐的過程。。。
連接PLC與觸摸屏還算順利,按倍福的那個文檔設(shè)置基本就可以了,這里主要說一點,由于我是使用電腦WIN10運行的TwinCAT3,直接連接觸摸屏,
在添加觸摸屏Route時不要按文檔的復制,粘貼,而要設(shè)置好網(wǎng)絡(luò)后,使用Route Editer添加,能添加上基本就可以連接上;
下面來到觸摸屏開發(fā)配方地方,以前連接其它PLC都是使用【資料傳輸】元件觸發(fā)傳輸配方到PLC,但是由于PLC程序已經(jīng)寫好,PLC內(nèi)與配方關(guān)
聯(lián)的變量是結(jié)構(gòu)體數(shù)組的形式,鏈接的又是標簽非物理地址(鏈接驅(qū)動:Beckhoff TwinCAT PLC - Free Tag Names),按以前的辦法只能傳輸首
變量,威綸通技術(shù)支持說是可以的,試了很久沒成功,遂放棄。后想到了用宏指令一個個賦值傳輸?shù)牟坏靡艳k法;附上簡單的宏指令,只保留了
時間一項,其它類似:
macro_command main()    
//獲取選擇的配方ID
    short selID
    GetData(selID, "Local HMI", RECIPE, "Recip1.Selection")
//名稱
    char SRcpName[20]
    int i
    for i=0 to 19 step 1
        SRcpName=''
    next i
    StringGet(SRcpName[0], "Local HMI", RECIPE, "Recip1.RecipeName")
    StringSet(SRcpName[0], "Beckhoff TwinCAT PLC - Free Tag Names", "PM1.I_arrStepValue_G[1].sRcpName", 20)
    
//*****************步序***********
//時間    
    short iTime
    RecipeGetData(iTime, "Recip1.1Time", selID)
    SetData(iTime, "Beckhoff TwinCAT PLC - Free Tag Names", "PM1.I_arrStepValue_G[1].iStepTime", 1)
    RecipeGetData(iTime, "Recip1.2Time", selID)
    SetData(iTime, "Beckhoff TwinCAT PLC - Free Tag Names", "PM1.I_arrStepValue_G[2].iStepTime", 1)
    RecipeGetData(iTime, "Recip1.3Time", selID)
    SetData(iTime, "Beckhoff TwinCAT PLC - Free Tag Names", "PM1.I_arrStepValue_G[3].iStepTime", 1)
    RecipeGetData(iTime, "Recip1.4Time", selID)
    SetData(iTime, "Beckhoff TwinCAT PLC - Free Tag Names", "PM1.I_arrStepValue_G[4].iStepTime", 1)
    RecipeGetData(iTime, "Recip1.5Time", selID)
    SetData(iTime, "Beckhoff TwinCAT PLC - Free Tag Names", "PM1.I_arrStepValue_G[5].iStepTime", 1)
    RecipeGetData(iTime, "Recip1.6Time", selID)
    SetData(iTime, "Beckhoff TwinCAT PLC - Free Tag Names", "PM1.I_arrStepValue_G[6].iStepTime", 1)
    RecipeGetData(iTime, "Recip1.7Time", selID)
    SetData(iTime, "Beckhoff TwinCAT PLC - Free Tag Names", "PM1.I_arrStepValue_G[7].iStepTime", 1)
end macro_command
HMI

Route
  
[ 此帖被283596603在2023-02-04 16:11重新編輯 ]

主站蜘蛛池模板: 性生交大片免费看狂欲 | 免费无码又爽又黄又刺激网站 | 91福利网址 | 少妇精品高潮欲妇又嫩中文字幕 | 久久久久久久久久久久Av | 未满十八岁勿进 | av毛片网| 亚洲欧美日韩天堂 | 亚洲精品久久久久中文字幕二区 | 欧美a在线观看 | chien国产乱露脸对白 | 欧美大片91 | 人妻少妇无码精品视频区 | 99re6这里只有精品 | 国产天堂久久 | 五月婷婷六月天 | av免费观| 国产精品二区三区 | 3d动漫精品啪啪一区二区下载 | 久久中文一区 | 欧美日韩激情在线 | 日本欧美www| www.日日日| 精品久久久久久久 | 精品福利在线 | 又黄又免费的视频 | 国产真实夫妇交换视频 | 亚洲精品国产精品乱码视色 | 久久久成人免费视频 | 成人黄色一级 | 亚洲精品视频观看 | 日本高清视频免费看 | 天天综合一区 | 三上悠亚激情av一区二区三区 | 免费亚洲视频 | 猫咪av在线 | 麻豆成人精品国产免费 | 国产女18毛片多18精品 | 久久精品国产亚洲AV无码男同 | 久久久天堂国产精品女人 | free性欧美hd另类 | 天天色天天射综合网 | av中文字幕在线免费观看 | 欧美性受xxxx黑人猛交88 | 粗了大了 整进去好爽视频 精品无码久久久久成人漫画 | 久久爱成人 | 久久久久成人精品无码 | 日本色站 | 双性懵懂美人被强制调教 | 性猛交ⅹxxx富婆视频 | 国产国语亲子伦亲子 | 精品国产鲁一鲁一区二区张丽 | 久久夜色精品国产欧美乱 | a级大片在线观看 | 国产人妻人伦精品1国产丝袜 | 精品视频区 | 一级一毛片 | 免费观看av网址 | av一区不卡 | 国产在线麻豆精品观看 | av大片免费观看 | 99热热| 越南a级片| 免费超碰在线 | 中文字幕日本在线 | 超碰97国产 | 国产91免费观看 | 日本激情一区二区 | 成人乱人乱一区二区三区 | 91高清国产 | 无码精品人妻一区二区 | 久久99免费视频 | 人人艹在线 | 亚洲永久精品ww.7491进入 | 亚洲精品乱 | 成人精品水蜜桃 | xxx一区二区 | 久久五月天综合 | 精品视频久久久久久 | 成人性生交大片免费看vrv66 | 麻豆国产免费 | 精品九九九九九 | 中国极品少妇xxxx | 91超碰免费在线 | 天堂婷婷| 亚洲av无码一区二区二三区软件 | 国产靠逼网站 | 久久久亚洲欧洲 | 久久色网 | 91国内精品野花午夜精品 | 丰满人妻一区二区三区大胸 | 久久久久久亚洲中文字幕无码 | 激情久久久 | 大肉大捧一进一出好爽视频 | 亚洲色成人网站www永久四虎 | 亚洲成人va | 丁香网五月天 | 亚洲女同在线 | 国产日韩欧美自拍 |