MULTIPROG是德國(guó)科維軟件有限公司開(kāi)發(fā)的一款plc編程軟件,國(guó)內(nèi)的騰控科技有限公司使用的正是這款軟件,被廣泛應(yīng)用于機(jī)械制造、汽車和過(guò)程自動(dòng)化行業(yè)。MULTIPROG提供了豐富的操作命令和優(yōu)異的人機(jī)交互界面,支持拖拽和全鍵盤操作,提供了變量在線監(jiān)視、強(qiáng)制和覆蓋功能,允許對(duì)程序設(shè)置斷點(diǎn)和單步調(diào)試,同時(shí)自帶了邏輯分析器,可方便地記錄輸入輸出波形。
功能特色:
支持IEC 61131-3 編程語(yǔ)言——FBD、LD、IL、ST 和SFC。
工程結(jié)構(gòu)清晰,編程語(yǔ)言直觀。
支持FBD、LD 和IL 之間的交叉編譯,支持混合編程。
支持多用戶編程,縮短工程編程時(shí)間。
用戶界面可以使用德語(yǔ)、英語(yǔ)、法語(yǔ)、西班牙語(yǔ)、日語(yǔ)和漢語(yǔ)。
通過(guò)向?qū)А⒔徊鎱⒖嫉荣Y源可進(jìn)行高效編程。
版本兼容可進(jìn)行統(tǒng)一版本管理。
T9系列PLC如何執(zhí)行用戶編寫(xiě)的程序
用戶把程序下載到 PLC,然后運(yùn)行 PLC,就能循環(huán)執(zhí)行用戶的程序了。CPU 停止時(shí),程序不執(zhí)行。
PLC 每執(zhí)行一次用戶的程序稱為一個(gè)掃描周期,T9 系列 PLC 的最小掃描周期為 10ms,在一個(gè)掃描周期中,將執(zhí)行以下工作:
A. 讀輸入:將數(shù)字量、模擬量輸入信號(hào)讀取到輸入映射區(qū)中。
B. 執(zhí)行程序:執(zhí)行用戶的程序指令并將中間、最終數(shù)據(jù)存儲(chǔ)在各種存儲(chǔ)區(qū)中。
C. 處理通訊請(qǐng)求:執(zhí)行通訊任務(wù)。
D. CPU自診斷:檢查固件、程序存儲(chǔ)器工作狀態(tài)。
E. 寫(xiě)輸出:在輸出映射區(qū)中存儲(chǔ)的數(shù)據(jù)被復(fù)制到物理輸出點(diǎn)。
注:如果要實(shí)現(xiàn)一個(gè)每隔一段時(shí)間執(zhí)行一段程序時(shí)要用周期任務(wù),而不要在循環(huán)掃描任務(wù)中用計(jì)時(shí)器觸發(fā)一個(gè)周期脈沖來(lái)實(shí)現(xiàn),前者要準(zhǔn)確些。
更新日志:
v5.35
1.指令增加EN、ENO。
2.增加1K字節(jié)的掉電保持區(qū);從%MB3.100000開(kāi)始1K字節(jié)可掉電保持。
3.FileAccess文件讀寫(xiě)固件庫(kù)增加3個(gè)指令:
FileSeek指令,用于在已打開(kāi)的文件中將光標(biāo)移動(dòng)到某個(gè)位置;
FileTell指令,用于在已打開(kāi)的文件中找出光標(biāo)所在的位置;
FileRemove指令,用于刪除PLC中存在的一個(gè)文件。
文件存儲(chǔ)容量1M。
4.支持16個(gè)Modbus TCP Server。
5.Modbus協(xié)議新增43、44號(hào)功能碼。