久久国视频,欧美日韩人妻无码视频,男人无色码,96青青青,亚洲一区二区少妇人妻,亚洲综合国产一区激情,色网在线视频道,成人黄页在线观看,欧美一区另类

建材之家 JC68.COM?
廣告

軟PLC的實現(xiàn)方法

   2024-09-18 建材之家2050
核心提示:STEP1:開發(fā)一個編程軟件,所有梯形圖的元件或功能塊用控件實現(xiàn),真正要實現(xiàn)的控件只要大概十個左右,如功能塊,不同的功能塊顯示主要通過不同的功能塊號或元件(函數(shù)號)去ini文件找對應(yīng)記錄。STEP2:用戶在把控件拖上編輯窗口時在控件內(nèi)將對應(yīng)的功能塊號、參數(shù)、變量名寫入一個中間文件。STEP3:通過對中間文件的掃描、語法檢查、重定位后生成對應(yīng)的LD文件,這時所有的變量都是變量區(qū)的偏移地址。這個……
STEP1:開發(fā)一個編程軟件,所有梯形圖的元件或功能塊用控件實現(xiàn),真正要實現(xiàn)的控件只要大概十個左右,如功能塊,不同的功能塊顯示主要通過不同的功能塊號或元件(函數(shù)號)去ini文件找對應(yīng)記錄。
STEP2:用戶在把控件拖上編輯窗口時在控件內(nèi)將對應(yīng)的功能塊號、參數(shù)、變量名寫入一個中間文件。
STEP3:通過對中間文件的掃描、語法檢查、重定位后生成對應(yīng)的LD文件,這時所有的變量都是變量區(qū)的偏移地址。這個過程一般要三至四次才能完成,如果要優(yōu)化可能還需要多的處理,如果要做增量編譯還要需要做這方面的處理。至于在線編程則需要在生成的中間文件中做更多的標(biāo)志和處理。
STEP4:將文件下載至PLC,這樣就會有一個比較完備的通信協(xié)議,這方面最好一開始就想好,如果不要在線編程可能還簡單一點,只是對下載、上載、監(jiān)視、強制、設(shè)置、參數(shù)、初始化列表等有比較清楚的概念就行了。
STEP5:程序下至PLC后,PLC在每次上電后要先進行各種軟硬件的初始化,包括掉電保持的變量或輸入輸出口的處理,各種寄存器或標(biāo)志的初始化。
STEP6:初始化完后進行程序的掃描運行,在掃描時其實是一個很簡單的分支程序,這個程序前要進行取指取參再通過分支程序進行跳跳轉(zhuǎn)運算。其實大家都把這一塊當(dāng)作PLC的核心,相反這一塊是最簡單的,當(dāng)然如果要做優(yōu)化倒還是有很多講究要對CPU的原理、對編譯原理有比較清楚的認(rèn)識。 字串4
STEP7:其實下位機就相當(dāng)于一個軟的CPU,包括程序指針、變量指針、堆棧指針等都是應(yīng)有盡有。
STEP8:每次掃描完畢后要進行IO的處理,這一塊是最簡單但又是最復(fù)雜的,簡單做做誰都能做,但要做到高效和智能化就需要有比較好的規(guī)劃。
STEP9:通信是通過中斷來處理或者在中斷中接收發(fā)送,但在IO處理后進行幀的處理。
STEP10:在IO處理后可以加一個工程量變換的程序進行模擬量的處理。同時如果有調(diào)試需要的還需要與IO點數(shù)一樣多位的表來進行處理強制和監(jiān)視等信息。
STEP11:定時器、高速計數(shù)、中斷型梯形圖、各種通信協(xié)議、自定義通信協(xié)議、脈沖輸出、PWM等,這些是可選項,當(dāng)然如果沒有定時器就不是PLC了。
 
【溫馨提示】本文內(nèi)容和觀點為作者所有,本站只提供信息存儲空間服務(wù),如有涉嫌抄襲/侵權(quán)/違規(guī)內(nèi)容請聯(lián)系QQ:727533600 刪除!
廣告位出租
舉報收藏 0打賞 0評論 0
 
組合邏輯設(shè)計法的理論基礎(chǔ)是邏輯代數(shù)。我們知道,邏輯代數(shù)的三種基本運算“與”、“或”、“非”都有著非常明確的物理意義。邏輯函數(shù)表達式的線路結(jié)構(gòu)與PLC梯形圖相互對應(yīng),可以直接轉(zhuǎn)化。如圖1所示為邏輯函數(shù)與梯形圖的相關(guān)對應(yīng)關(guān)系,其中圖1a是多變量的邏輯“與” 運算函數(shù)與梯形圖,圖1b為多變量“或”運算函數(shù)與梯形... 遞增、遞減指令用于對輸入無符號數(shù)字節(jié)、符號數(shù)字、符號數(shù)雙字進行加1或減1的操作。指令格式如表5-19所示。1. 遞增字節(jié)(INC-B)/遞減字節(jié)(DEC-B)指令遞增字節(jié)和遞減字節(jié)指令在輸入字節(jié)(IN)上加1或減1,并將結(jié)果置入OUT指定的變量中。遞增和遞減字節(jié)運算不帶符號。2. 遞增字(INC-W)/遞減字(DEC-W)指令遞增字和遞...
更多>文章標(biāo)簽:水電 電工維修 ;相關(guān)產(chǎn)品:
廣告位出租
更多>同類水電電工
推薦圖文
專精特新
點擊排行
推薦水電電工更多>
專精特新
最新問答更多>
微商機更多>
專精特新
俱樂部更多>
廣告位出租
建材之家  |  關(guān)于建材之家  |  聯(lián)系我們  |  加入建材之家  |  隱私政策  |  使用協(xié)議  |  財務(wù)相關(guān)  |  城市分站  |  招商加盟  |  建材群站  |  網(wǎng)站地圖 |  排名推廣 |  廣告服務(wù) |  網(wǎng)站留言 |  違規(guī)舉報  |  sitemap  |  粵ICP備14017808號
博一建材

博一建材

點擊查看放大的二維碼

微信服務(wù)號:jc68-1

建材之家小程序碼

建材之家小程序碼

云建會小程序碼

云建會小程序碼

建材商機小程序碼

建材商機小程序碼

博一建材小程序碼

博一建材小程序碼

工商網(wǎng)監(jiān)
全國服務(wù)電話:0755-82034561/18923733323;客服QQ:727533600/876399953;新浪微博ID:jc68com; 微信服務(wù)號ID:jc68-1; 粵公網(wǎng)安備 44030402000745號
建材之家旨在傳遞更多商機信息!信息內(nèi)容都是網(wǎng)絡(luò)用戶自發(fā)貢獻,本站只提供信息存儲空間服務(wù),如有涉嫌抄襲/侵權(quán)/違規(guī)內(nèi)容請告知QQ:275171283處理!
?2015-2020 ByBc.CN Powered by 建材之家 V5.0 策劃運營:深圳市博一建材有限公司
 
新安县| 城口县| 漯河市| 武陟县| 蓬安县| 安阳县| 虹口区| 房产| 曲沃县| 鸡东县| 宕昌县| 玛曲县| 谷城县| 公安县| 栖霞市| 阳泉市| 深水埗区| 开江县| 南溪县| 宁武县| 特克斯县| 当阳市| 洛浦县| 瑞金市| 六枝特区| 木兰县| 类乌齐县| 辽中县| 个旧市| 韶关市| 河曲县| 南康市| 长垣县| 泸定县| 彰化县| 呼伦贝尔市| 松溪县| 新丰县| 荥经县| 申扎县| 靖宇县|