開始了:
下面為大家展示,我們的梯形圖寫單片機燒寫器編程器,來製作你自己的PLC!
視頻: 自製PLC-梯形圖寫單片機
http://v.youku.com/v_show/id_XMzMwOTE0ODQw.html
發貨清單:
主機PM300 一台
USB通信線 一條
軟件和驅動光盤 一張 STC芯片二片
推廣期間送DIY M12評估板實驗板一個、STC芯片一片,標準串口線一條。
編程器軟硬件介紹
軟件
使用PM300需要安裝2個軟件:USB轉串口芯片PL2303的驅動及三菱PLC編程軟件如GX Developer8.31中文版
編程器支持FX2n PLC的絕大多數指令,軟元件也很豐富。具體可查閱產品的說明書中的資源列表及指令列表
1):自製的PLC目前支持的功能
高速脈衝輸出功能(可以控制步進電機)
高速脈衝輸入功能(可以連接編碼器輸入)
程序,參數,註釋的寫入功能必須通過PM300進行
不支持程序,參數,註釋的讀取功能
程序,參數,註釋的校驗功能
電腦監控功能(方便調試)
軟元件批量功能
軟元件登陸功能
軟元件測試功能
清除內存功能
連接文本或觸摸屏
掉電保持功能
登陸關鍵字(如果設置密碼,即使輸入正確的密碼也無法讀取,無法解密)
錯誤信息讀取功能(梯形圖程序的錯誤步號存儲在D0,可通過監控讀出)
2): 本產品目前支持命令集
本產品目前支持Fx2N的以下命令:
基本指令:
LD,LDI,AND,ANI,OR,ORI,INV,OUT (OUTT,OUTC),SET,RST,ANB,ORB,LDP,LDF,ANDP,ANDF,
ORP,ORF,PLS,PLF,MPS,MRD,MPP,RET,NOP,END.
步進指令:
STL:支持最大8路並行分支.
接點比較指令:
LD>=,LD<=,LD>,LD<,LD<>,LD=,AND>=,AND<=,AND>,AND<,AND<>,AND=,OR>=,OR<=,OR>,OR<,
OR<>,OR=.
傳送與比較指令:
MOV,CML,XCH,BCD,BIN,CMP,ZCP,FMOV.
四則運算指令:
ADD,SUB,MUL,DIV,INC,DEC,WAND,WOR,WXOR,NEG.
循環移位指令:
ROR,ROL,RCR,RCL.
數據處理指令:
ZRST,DECO,ENCO,SUM,BON,MEAN.
程序流程指令:
CJ(最大16個地址),CALL(最大5級嵌套,16個子程序),SRET,FEND,WDT,FOR(最大5級嵌套),NEXT.
方便指令:
ALT.
高速處理指令:
REF,REFF,MTR,PWM(支持Y0,Y1各一路,可同時使用),SPD(僅支持X0且一路),PLSY(僅支持Y0一路,20K-200Hz)
外圍設備I/O口:
SEGD.
外圍設備SER指令:
ASCI.
半字節交換指令:
SWAP.
本產品目前不支持Fx2N功能指令中的所有32位指令,包括D指令及P指令,即不支持功能指令前加D或後面加P,如DMOV或MOVP等.
3):本產品目前支持以下資源:
軟元件:
X0-X27,Y0-Y27,
對於沒有引出的輸入口和輸出口,程序中可以作為普通M繼電器使用,可以對其進行強制修改(軟元件測試功能).
M0-M255(普通型),M512-M768(停電保持型),
S0-S127(普通型),S512-S640(停電保持型),
T0-T23(100mS定時器),T200-T215(10mS定時器),T250-T255(100mS累加定時器),
C0-C23(16位計數器),C200-C207(32位加減停電保持型計數器),C235(32位高速加減停電保持型計數器),
D0-D79(普通型),D512-D527(停電保持型)
V0-V7,Z0-Z7.
特殊軟元件:
M8000(運行監視觸點),M8001(運行監視反觸點).
M8002(初始化脈衝觸點),M8003(初始化脈衝反觸點).
M8004(錯誤指示觸點).
M8011(10毫秒時鐘脈衝),M8012(100毫秒時鐘脈衝),M8013(1秒時鐘脈衝),M8014(1分時鐘脈衝).
M8020(零位標誌),M8021(借位標誌),M8022(進位標誌).
M8029(指令執行結束標誌).
M8033(內存保持觸點).
M8034 (禁止輸出觸點).
M8200-M8203(C200-C203的計數方向).
M8235(C235的計數方向).
D8000(監控定時器設定值).
D8012(最大掃瞄時間).
D8140(Y0脈衝輸出計數寄存器)
M8030---允許長方電子公司的簡易文本通信繼電器。接通表示X2,Y3,Y4口連接了長方電子的簡易文本,此時D30-D32做文本通信用;斷開表示不允許連接簡易文本,此時X2,Y3,Y4口和D30-D32做正常用途。
M8031---通信狀態指示繼電器。接通表示正在通信。斷開表示沒有通信。
M8032---新鍵值指示繼電器。接通表示D32裡面有新的鍵值。按鍵每操作一次,M8032就接通。讀取完鍵值後,請把M8032復位。
支持常數:
K範圍:-32768~+32767或0~65535;H範圍:0~FFFFH.
目前不支持32位數操作.
最大內存容量:8000步.
「梯形圖寫單片機」支持單片機類型:
STC11F56XE單片機、STC11F60XE單片機,這些單片機目前市場上可以自由購買.
硬件
專用模具,外觀經典。
USB接口通訊及供電,連接穩當可靠。
雙色LED顯示:紅色亮表示電源,黃色閃表示通訊。
IC座為40Pin 3M鎖緊座,能穩定鎖緊單片機芯片。
內置超高速過流保護芯片,即使鎖緊座意外放錯單片機,亦能有效保護編程器及電腦USB口,免遭意外損壞。