產(chǎn)品簡介
S7-300 提供多種性能等級的 CPU。除了標準型 CPU 外,還提供緊湊型 CPU。同時還提供技術(shù)功能型 CPU 和故障安全型 CPU。
詳細介紹
西門子6ES7902-1AD00-0AA0
S7-300的編程語言較為豐富,除了梯形圖、語句表和功能塊圖以外,還支持結(jié)構(gòu)化語言(SCL)、順序功能圖(SFC)等。 S7-200的指令簡單,通常用梯形圖就可以完成工控所需要的功能。
大的不同編程中S7-300出現(xiàn)了子程序塊FB,F(xiàn)C,豐富和優(yōu)化了編程環(huán)境,提高了對具備類似功能自動化對象的編程與開發(fā)效率,對多款其他品牌的PLC 提供了通信接口模塊。而S7-200就只支持梯形圖,程序設(shè)計不靈活,PPI的點對點得通信方式,導(dǎo)致它的在有通信需要的應(yīng)用范圍比較狹小,通常它可以作為子站掛到主站上面,或者上位機上面。
西門子S7-200系列PLC高速計數(shù)器的應(yīng)用步驟
1、建一個初始化程序,用SM0.1控制;
2、在初始化程序中,初始化高速計數(shù)器
2.1 設(shè)置控制寄存器(HSC0為SMB37),不同的計數(shù)器對應(yīng)不同的DI點,HSC0為I0.0,HSC3為I0.1,HSC4為I0.2,HSC5為I0.3(222不支持HSC1和HSC2)
2.2 執(zhí)行HDEF指令,你可以用模式0
2.3 置計數(shù)器初始值(HSC0為SMD38),如果從零啟動就置零
2.4 置預(yù)置值(HSC0為SMD42),計數(shù)器計到這個值可以產(chǎn)生一個中斷,一般利用這個中斷調(diào)用相應(yīng)的中斷程序把當前值(SMD38)復(fù)零,否則計數(shù)器到頭就不再計數(shù)了,當然你也可以置一個大點的值,在其他程序中清除當前值(SMD38),確保永遠到不了頭就可以了。
2.5 中斷程序(ATCH),中斷事件是12,程序號看你程序了
2.6 打開中斷(ENI),這條指令沒有的話,2.5是不起作用的
2.7 啟動高速計數(shù)器(HSC),按前面的初始化,你就要啟動HSC0,即N為0
西門子6ES7902-1AD00-0AA0