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