本例說(shuō)明如何將SIMATIC S7-212或S7-214與條形碼閱讀器配合使用。
讀入條形碼的信息并經(jīng)解碼器翻譯后,再通過(guò)自山通信u模式(Freeport Mode)把信息傳入SIMATIC。
在S7-212或214的內存中有兩個(gè)緩沖區,用來(lái)存儲條形碼信息,這兩個(gè)緩沖區輪流地存儲每次新讀入的條形碼。
通常這些數據可供程序調用。
但本例中僅僅將信息存入接收緩沖區,可以用S7-200程序包來(lái)查看。
2005年12月16日對于中國工控行業(yè)來(lái)說(shuō),是一個(gè)不平凡的日子,因為這一天西門(mén)子隆重推出了200CN,這是針對中國市場(chǎng)小型自動(dòng)化而精心打造的一款產(chǎn)品,以下是我在小型半自動(dòng)車(chē)床上應用的切身體驗. 概述: JSD210K-N是用在小型圓柱形零件成批的大量生產(chǎn)中的一種半自動(dòng)車(chē)床,該車(chē)床有自動(dòng)定長(cháng)進(jìn)料、車(chē)削速度可調、自動(dòng)按照預先設定的工序進(jìn)行車(chē)削加工、零件計數等功能,去掉了老型號車(chē)床中的機械凸輪機構,減少了車(chē)床運行時(shí)的機械噪聲,延長(cháng)了車(chē)床的使用壽命,使車(chē)床的使用和維護都變得非常方便。
硬件構成: 該車(chē)床要求有自動(dòng)定長(cháng)進(jìn)料、自動(dòng)斷料、可裝夾三把車(chē)削刀具(三把刀按照預先設定的工序依次使用)、自動(dòng)進(jìn)刀等功能。
1、伺服驅動(dòng):主軸5.5KW,進(jìn)料0.75KW,進(jìn)刀0.5KW,走刀0.5KW共四套伺服系統,伺服系統選用安川的伺服放大器和伺服電機,轉速最高為3000r/min,自帶2000線(xiàn)的編碼器和速比為50:1的二級減速機(主軸為自制減速機,分為四個(gè)速比,由PLC控制氣缸動(dòng)作進(jìn)行檔位切換,速比為2.5:1、10:1、60:1和300:1) 2、系統中有四個(gè)編碼器信號需要采集,還有四路脈沖調制信號輸出,故在系統中選用了2只S7-226CN的PLC,2只PLC通過(guò)PPI方式組成一個(gè)網(wǎng)絡(luò )。
一塊存儲卡,用于保存配方。
3、顯示屏選用K-TP178micro觸摸屏,通過(guò)PPI網(wǎng)絡(luò )與S7-200CN的PLC進(jìn)行數據交換 軟件構成: 1、把凸輪旋轉一周360度分成24等份,平均每等份15度。
運行時(shí),利用CPU226CN的配方功能,把凸輪的運行速度和圈數用編碼器脈沖數的形式存入配方中,輸入對應的系數,選擇主軸齒輪箱的速比。
2、把從軸(走刀和進(jìn)刀)對應于主軸相對位置的旋轉量用編碼器脈沖數的形式也存入配方中,輸入對應的系數,齒輪箱速比為50:1。
3、開(kāi)機后,程序先把主軸、走刀和進(jìn)刀,三個(gè)運行配方調入V存儲區,乘上他們各自的系數和速比后進(jìn)行對比,結果分別送入三個(gè)驅動(dòng)器速度給定的脈沖調制PTO區。
4、一次走刀和進(jìn)刀周期結束后,進(jìn)入第二個(gè)循環(huán)周期,按三個(gè)運行配方中的第2條配方,把對應數值送入V存儲區,重復步驟3的內容。
在程序中共可設定60條配方條目。
5、運行完所有的配方條目,把零件從棒料上切斷,同是程序計數,進(jìn)料驅動(dòng)器運行,進(jìn)入下一個(gè)零件的加工周期。
如無(wú)料或數量達到,停機。
硬件要求為能正常進(jìn)應用此例,你需要以下硬件:可能會(huì )出現一個(gè)問(wèn)題:因為SIMATIC S7-200和條形碼閱讀器都作為數據通信設備(DCE),兩臺設備的數據傳輸方向有可能會(huì )相同,也就是說(shuō),二者的數據接收線(xiàn)接在一起,發(fā)送線(xiàn)也接在了一起(線(xiàn)2和3)。
這個(gè)問(wèn)題可以通過(guò)轉換器的正確設置或使用合適的線(xiàn)路適配器(空調制解調式的適配器)來(lái)解決。
程序框圖程序和注釋該程序從條形碼閱讀器接收信息再存入兩個(gè)緩沖區。
從條形碼解碼器傳出的信息是ASCII碼形式,所接收的條形碼存在SIMATIC內存中。
這些數據可被程序利用,但本例中僅僅將信息存入接收緩沖區,可以用SIMATIC S7-200程序包來(lái)查看。
概述本例描述了用S7-200實(shí)現PID控制功能。
這個(gè)程序是一個(gè)帶過(guò)程仿真的獨立執行的PID例子,它很容易修改后與模擬模塊EM235一起使用。
例圖程序結構圖程序及注解初始化部分將PID的所有值復位,并定義了計算P舊控制器的控制周期Tc.計算PID過(guò)程中,出現了某些數字方面的問(wèn)題,以及控制周期丁c的計算。
山于掃描時(shí)間的限制,除法運算通過(guò)移位來(lái)實(shí)現(1024近似為1000),而未調用專(zhuān)門(mén)的除法子程序。
微分和積分是2個(gè)比較靈敏的數學(xué)運算,采用如下公式:微分運算: