新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > V80系列PLC在自動讀卡系統的應用

        V80系列PLC在自動讀卡系統的應用

        作者: 時間:2014-02-22 來源:網絡 收藏


        3. 自動讀卡機控制系統的梯形圖設計及編程范例

        3.1自動讀卡機系統簡述


        圖2. 自動讀卡機系統構成

        自動讀卡機系統由上位PC機、V80-M40DR、兩個步進電機及機械系統組成(參見圖2)。上位PC機與之間進行通訊,完成對的編程,以及命令控制和過程監控,用于控制2個步進電機的動作。具體的工藝流程是:PC機發“推卡”命令,PLC做出相應的控制,并且由接口1 驅動電機1把卡推放到工作臺,然后等待PC機進行數據讀寫處理;接著PC機根據讀寫情況,發“好卡” 或“壞卡”命令,PLC由接口2驅動電機2 把卡推放到目標位置。要使電機以一個比較“平穩運動”的方式運作,電機應該從一個比較低的速度平穩加速到目標速度,再以目標速度勻速運行一定時間后,然后平穩減速到停止,V80系列PLC的PTO包絡輸出方式能很好滿足平穩運動的性能要求。

        本系統中還需配合電機的運動做一些與順序相關的其它I/O的控制,本系統將采用V80的CAM功能塊來完成此項任務。

        3.2自動讀卡機系統編程范例

        1) 初始化程序
        利用首次掃描標志調用一個子程序,在子程序中初始化參數。參見圖3、圖4。


        圖3. 首次掃描標志調用子程序1


        圖4.子程序1中初始化電機參數

        2) 電機的控制

        參加圖5、圖6。選定一個用戶變量單元來(40020)保存每次上位機發來的命令字,并與上一次保存的命令字(40030)做比較,當命令字有變化,則表明有新命令,否則就沒有新命令。有新命令時,重啟一個定時器(41103)由0開始計數。即開始一個新的控制過程。


        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 神木县| 石棉县| 宣武区| 牡丹江市| 安远县| 景泰县| 赣州市| 屏山县| 汽车| 昆山市| 抚州市| 邹平县| 长顺县| 镇安县| 辛集市| 阿克苏市| 鄂尔多斯市| 镇远县| 墨竹工卡县| 阳谷县| 绥芬河市| 静安区| 赤城县| 盐山县| 凤翔县| 青阳县| 汉沽区| 礼泉县| 太湖县| 安塞县| 瑞金市| 新源县| 社旗县| 清水县| 宝清县| 金堂县| 六盘水市| 铜陵市| 社旗县| 旺苍县| 申扎县|