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

建材之家 JC68.COM?
廣告

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

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

博一建材

點(diǎn)擊查看放大的二維碼

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

建材之家小程序碼

建材之家小程序碼

云建會(huì)小程序碼

云建會(huì)小程序碼

建材商機(jī)小程序碼

建材商機(jī)小程序碼

博一建材小程序碼

博一建材小程序碼

工商網(wǎng)監(jiān)
全國(guó)服務(wù)電話:0755-82034561/18923733323;客服QQ:727533600/876399953;新浪微博ID:jc68com; 微信服務(wù)號(hào)ID:jc68-1; 粵公網(wǎng)安備 44030402000745號(hào)
建材之家旨在傳遞更多商機(jī)信息!信息內(nèi)容都是網(wǎng)絡(luò)用戶自發(fā)貢獻(xiàn),本站只提供信息存儲(chǔ)空間服務(wù),如有涉嫌抄襲/侵權(quán)/違規(guī)內(nèi)容請(qǐng)告知QQ:275171283處理!
?2015-2020 ByBc.CN Powered by 建材之家 V5.0 策劃運(yùn)營(yíng):深圳市博一建材有限公司
 
漳州市| 光山县| 嘉定区| 灵山县| 伊吾县| 密山市| 登封市| 习水县| 娱乐| 济南市| 阿拉善右旗| 清远市| 同江市| 黔西| 博客| 罗平县| 巫溪县| 云安县| 定安县| 惠州市| 龙山县| 鹿邑县| 衡水市| 奎屯市| 三穗县| 荆门市| 东海县| 富宁县| 淅川县| 青浦区| 崇阳县| 乌拉特后旗| 亚东县| 山东省| 天等县| 孟州市| 五台县| 营山县| 长乐市| 陕西省| 贡山|