SQUARE D 8030-ROM-221軟PLC程序編譯系統(tǒng)的組成
PLC編譯模塊由梯形圖語(yǔ)法檢查模塊、梯形圖程序邏輯檢查模塊和指令表程序語(yǔ)法檢查模塊組成。梯形圖程序語(yǔ)法檢查模塊檢查用戶PLC圖形程序有無(wú)指令標(biāo)記重復(fù)、指令地址越界等語(yǔ)法錯(cuò)誤;梯形圖程序邏輯檢查模塊檢查PLC圖形程序有無(wú)邏輯錯(cuò)誤;語(yǔ)言程序語(yǔ)法檢查模塊檢查用戶語(yǔ)句程序有無(wú)拼寫(xiě)、指令格式、指令地址越界等語(yǔ)法錯(cuò)誤。
編譯程序的構(gòu)造包括詞法分析、語(yǔ)法分析、語(yǔ)義分析、SQUARE D 8030-ROM-221錯(cuò)誤的檢查和處理以及代碼生成和代碼優(yōu)化等程序。
2、軟PLC程序的遍歷算法
軟PLC程序的遍歷算法主要包括梯形圖遍歷算法和指令表遍歷算法。SQUARE D 8030-ROM-221梯形圖程序由若干個(gè)梯級(jí)組成,遍歷時(shí)以梯級(jí)為單位,采用深度優(yōu)先的掃描方法。按從上到下,從左到右的順序進(jìn)行。在掃描過(guò)程中,遇到并聯(lián)結(jié)點(diǎn)就轉(zhuǎn)入下一行進(jìn)行掃描,行與行之間的切換由指針的變換來(lái)實(shí)現(xiàn),原先位置的指針被預(yù)先存儲(chǔ)起來(lái),待并聯(lián)模塊掃描完后。再?gòu)脑瓉?lái)的位置開(kāi)始往下掃描。
-----商務(wù)熱線---廈門(mén)興銳達(dá)自動(dòng)化設(shè)備有限公司
聯(lián)系人:王文光
++QQ:1694785820 1282972140
手機(jī):15359273780
電話:0592-5580707 400-855-5103轉(zhuǎn)001
傳真:0592-5361289
郵箱:1282972140@qq.com
網(wǎng)址:http://www.xrdzidonghua.com
SQUARE D SY/MAX 8030-ROM-221 DIGITAL I/O 8030ROM221 SERIES F2
RELIANCE ELECTRIC 48267-K RESISTOR 48267K 7.445OHM NIB
HARDINGE MC 0000128 K KIT AIR BLAST MC0000128K NIB
TWECO ROBOTICS MIG GUN WITH 3FT CABLE ASSEMBLY
SPIRAX SARCO L6 58132 MECH KIT 1-1/2 FT/F-30 L 6 NIB
SMC EX230-SDN1 DEVICENET INTERFACE MODULE EX230SDN1
FISHER CONTROLS CL6872X1-A2 ANALOG OUTPUT BOARD 31B5150,
CL687X1A2
MARKEM 0695884 PNEUMATIC CONTROL
ALLEN BRADLEY 100-A18ND3 SER. C W/ 193-A1H1 SER. A & 195-FA02
SER. A 100A18ND3