版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、騰控PLC編程實(shí)例北京騰控科技有限公司 電話網(wǎng)址:http:/ 騰控PLC編程實(shí)例1.量程轉(zhuǎn)換功能塊2.條件觸發(fā)3.流水燈4.獲取PLC時鐘5.PLC之間通信6.PLC與RTU通信7.高速計(jì)數(shù)HTIME一、量程轉(zhuǎn)換功能塊 描述:描述:騰控PLC模擬量輸入通道A/D轉(zhuǎn)換后,0-20mA/0-5V對應(yīng)的數(shù)值 為0-20000,運(yùn)算或監(jiān)控時經(jīng)常轉(zhuǎn)換為工程量,如5m-100m。 問題:問題:各傳感器量程不同,如果每個傳感器轉(zhuǎn)換一次,工作量相當(dāng) 大。 解決方法:解決方法:若將量程轉(zhuǎn)換程序做成功能塊,可反復(fù)調(diào)用。 目標(biāo):目標(biāo): 1.理解功能塊 2.理解運(yùn)算指令創(chuàng)建一個功能塊創(chuàng)建
2、一個功能塊計(jì)算公式計(jì)算公式 LOWOUTINLOWOUTHIGHOUTOUT_0200000_OUT: 要檢測的工程量OUT_HIGH: 工程量的最大值OUT_LOW: 工程量的最小值IN: PLC模擬量通道A/D轉(zhuǎn)換值功能塊編程功能塊編程2.新建變量雙擊指令連接點(diǎn),編輯變量屬性。3.數(shù)據(jù)傳遞將鼠標(biāo)移至連接點(diǎn),出現(xiàn)連接符號 拖動到另一連接點(diǎn)。1.插入指令在右側(cè)編輯向?qū)е姓业郊?、減、乘、除指令。減乘除加4.功能塊算法5.變量表單使用功能塊使用功能塊1.編譯工程2.打開主程序工作單,在右側(cè)編輯向?qū)е姓业揭怨こ堂慕M,組內(nèi)出現(xiàn)上步創(chuàng)建的功能塊3.將功能塊添加到主程序工作單中4.添加變量5.編譯,
3、下載騰控PLC可使用的運(yùn)算指令 ABS(絕對值) ADD(加法) SUB(減法) MUL(乘法) DIV(除法) MOD(取模、求余數(shù)) SORT(平方根) EXP(e的指數(shù)) EXPT(冪) LN(自然對數(shù)) SIN(正弦) COS(余弦) TAN(正切) ASIN(反正弦) ACOS(反余弦) ATAN (反正切) WORD_TO_DWORD DWORD_TO_REAL指令總結(jié)指令總結(jié)二、條件觸發(fā)描述描述當(dāng)液位LT1大于等于2m且液位LT2小于3m時,開啟泵P1LT1LT2P1目標(biāo)目標(biāo)1.理解比較指令2.理解邏輯運(yùn)算指令編程編程1.插入指令在右側(cè)編輯向?qū)е姓业酱笥诘扔凇⑿∮?、邏輯與指令;在
4、左側(cè)工具欄找到右線圈和右電源軌線。2.新建變量雙擊指令連接點(diǎn),編輯變量屬性。3.數(shù)據(jù)傳遞將鼠標(biāo)移至連接點(diǎn),出現(xiàn)連接符號 拖動到另一連接點(diǎn)。大于等于小于與右線圈和右電源軌線4.算法5.編譯,下載騰控PLC可使用的比較指令 GT(大于) GE(大于等于) EQ(等于) LT(小于) LE(小于等于) NE(不等于)騰控PLC可使用的邏輯運(yùn)算指令 AND(邏輯與) OR(邏輯或) NOT(邏輯非) XOR(邏輯異或) 指令總結(jié)指令總結(jié)三、流水燈描述描述8個燈循環(huán)依次點(diǎn)亮,間隔為1S目標(biāo)目標(biāo)1.理解任務(wù)周期運(yùn)行和循環(huán)運(yùn)行2.理解移位指令1S1S編程編程1.修改任務(wù)類型將任務(wù)默認(rèn)的循環(huán)運(yùn)行修改為周期運(yùn)行
5、,并設(shè)置周期為1000ms。1232.插入指令在右側(cè)編輯向?qū)е姓业窖h(huán)左移指令,添加變量。3.編譯下載四、獲取PLC時鐘描述描述取出PLC的小時和分鐘。目標(biāo)目標(biāo)1.理解添加庫操作2.理解獲取PLC時鐘指令3.理解“取出字符串中的幾個字符”指令編程編程1.插入庫1232.插入指令在右側(cè)編輯向?qū)ROCONOS組中找到“獲取PLC時鐘”指令,使能端置1。 在右側(cè)編輯向?qū)е姓业健叭〕鲎址械膸讉€字符”指令。數(shù)據(jù)格式3.算法4.編譯下載五、PLC與PLC通信描述描述PLC之間對變量的讀寫。目標(biāo)目標(biāo)1.理解PLC網(wǎng)絡(luò)使用2.理解TCNET指令編程編程1.插入庫1232.插入指令在右側(cè)編輯向?qū)CNET
6、LIB組中找到TCNET指令。3.使能端置14.編譯下載讀從站PLC的數(shù)字量輸入引腳RW的值為4,表示讀取從站PLC的數(shù)字量輸入(以字節(jié)為最小單位)引腳MRAddr的值為500,表示讀到的數(shù)據(jù)存放在主站PLC的IB500引腳YRAddr的值為0,表示讀取從站PLC的輸入映射區(qū)IB0,1表示IB1,以此類推引腳RLength的值為1,表示讀一個字節(jié)的數(shù)字量輸入用法用法寫從站PLC的數(shù)字量輸出引腳RW的值為5,表示寫從站PLC的數(shù)字量輸出(以字節(jié)為最小單位)引腳MWAddr的值為510,表示要寫的數(shù)據(jù)存放在主站PLC的QB510引腳YWAddr的值為0,表示寫從站PLC的輸出映射區(qū)QB0,1表示Q
7、B1,以此類推引腳RLength的值為1,表示寫一個字節(jié)的數(shù)字量輸入讀從站PLC的模擬量輸入 引腳RW的值為7,表示讀取從站PLC的模擬量輸入引腳MRAddr的值為520,表示讀到的數(shù)據(jù)存放在主站PLC的IW520引腳YRAddr的值為0,表示讀取從站PLC的第1路AI,2表示第2路AI,以此類推引腳RLength的值為2(以字節(jié)為最小單位),表示讀一個AI(一個AI為一個字)寫從站PLC的模擬量輸出引腳RW的值為8,表示寫從站PLC的模擬量輸出(以字為最小單位)引腳MWAddr的值為530,表示要寫的數(shù)據(jù)存放在主站PLC的QW530引腳YWAddr的值為84,表示寫從站PLC的第1路AO(Q
8、W64)86表示第2路AO(QW66),以此類推;引腳WLength的值為2,表示寫一個AO讀從站PLC的中間變量區(qū)引腳RW的值為1,表示讀取從站PLC的中間變量區(qū)引腳MRAddr的值為500,表示讀到的數(shù)據(jù)存放在主站PLC的MB3.500引腳YRAddr的值為0,表示讀取從站PLC的MB3.0,1表示MB3.1,以此類推引腳WLength的值為6(以字節(jié)為最小單位),表示讀中間變量區(qū)的6個字節(jié)寫從站PLC的中間變量區(qū)引腳RW的值為2,表示寫從站PLC的中間變量區(qū)引腳MWAddr的值為500,表示要寫的數(shù)據(jù)存放在主站PLC的MB3.500引腳YWAddr的值為0,表示把數(shù)據(jù)寫到從站PLC的MW
9、3.0;1表示MB3.1,以此類推引腳WLength的值為6,表示寫中間變量區(qū)的6個字節(jié)六、PLC與RTU通信描述描述PLC對RTU變量的讀寫。目標(biāo)目標(biāo)理解TCMODBUS指令編程編程1.插入庫1232.插入指令在右側(cè)編輯向?qū)CNETLIB組中找到TCMODBUSRUN和TCMODBUS指令。打開PLC的串口并設(shè)置通訊格式發(fā)送讀寫命令打開串口TCMODBUSRUN指令讀寫TCMODBUS指令4.添加變量5.編譯,下載七、高速計(jì)數(shù)HTIME描述描述騰控PLC中有些產(chǎn)品的DI可兼做高速脈沖計(jì)數(shù)。編碼器(或其它高速脈沖發(fā)生裝置)接入PLC的高速脈沖計(jì)數(shù)通道后,需要設(shè)置高速計(jì)數(shù)通道的工作方式,才能計(jì)
10、數(shù)。目標(biāo)目標(biāo)理解高速計(jì)數(shù)指令HTIME_SET、HTIMEA_SET、HTIMEB_SET、HTIMEAB_SET編程編程1.插入庫1232.插入指令在右側(cè)編輯向?qū)TIME組中找到HTIME_SET指令。端子EN從0變?yōu)?后(上升沿有效)啟動HTIME_SET指令3.建立變量獲取高速脈沖計(jì)數(shù)值建立UDINT型變量,用來獲取高速脈沖計(jì)數(shù)值第1路高速脈沖計(jì)數(shù)值的變量地址為%ID192第2路高速脈沖計(jì)數(shù)值的變量地址為%ID196兩相高速脈沖計(jì)數(shù)值的變量地址為%ID2004.建立變量獲取高速脈沖頻率值建立UDINT型變量,用來獲取高速脈沖頻率值第1路高速脈沖頻率值的變量地址為%ID208第2路高速脈沖頻率值的變量地址為%ID2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒童機(jī)器人智能課程設(shè)計(jì)
- 2024-2025學(xué)年云南省曲靖市羅平縣數(shù)學(xué)九年級第一學(xué)期開學(xué)綜合測試模擬試題【含答案】
- 東風(fēng)標(biāo)致-處理顧客投訴
- 2024年環(huán)保粘接材料項(xiàng)目合作計(jì)劃書
- 2024年汽車內(nèi)外飾件項(xiàng)目建議書
- 簽訂園林工程施工合同的原則
- 2024實(shí)習(xí)勞動合同范文模板
- 秦皇島市存量房屋買賣合同
- 清華研究生錄取協(xié)議書范本
- 2024買賣合同中雙方違約的補(bǔ)救方法
- 橋隧建筑物修理 課件 2.1橋隧建筑物修理組織
- 人教版二年級數(shù)學(xué)上冊2兩位數(shù)減兩位數(shù)-解決問題課件
- 上海市生活垃圾管理?xiàng)l例解析課件
- 電纜溝、電纜管敷設(shè)施工方案
- 基坑監(jiān)測課件ppt版(共155頁)
- 第四節(jié)--熱機(jī)效率與環(huán)境保護(hù)教案
- 吸痰技術(shù)操作考核評分標(biāo)準(zhǔn)
- 動物繁殖單詞表
- 小班語言《誰哭了》課件
- 慢支COPD肺心病
- 《創(chuàng)新思維與創(chuàng)業(yè)實(shí)驗(yàn)》MOOC單元測驗(yàn)+期末考試
評論
0/150
提交評論