岸邊橋式集裝箱起重機PLC程序的設計與實現
步驟二:編寫“起升命令控制”程序。當起升機構滿足了“起升允許“,PLC就可以發出起升向上/下的命令。如圖2-3所示:
圖2-3:起升運行命令
步驟三:編寫“起升速度的控制”程序。在這段程序中:當司機在駕駛室把控制電源合上,并發出起升命令,如果有減速命令存在,則將給定值變為原來的10%,程序如下圖2-4所示。
圖2-4:速度給定信號處理
步驟四:編寫“起升命令與速度控制”程序。以上的程序完成了岸橋起升運行的命令和速度給定的產生,最終我們就是要將這命令與速度給定通過PROFIBUS總線傳輸給變頻器,如圖2-6是調用了西門子公司功能塊庫中的一個PROFIBUS數據傳送功能塊PCD_SEND,用來傳送數據塊DB123中的16個字。。
圖2-5升命令與速度控制
圖2-6總線數據傳輸
2.2.3. 岸橋主要機構程序對應的功能FC(Function)
以上分析了岸橋起升機構的程序編寫,與起升機構的程序類似, 岸橋的大車, 小車, 俯仰機構程序也要處理運行允許, 命令與速度給定,數據傳輸等。為了使整個項目程序結構清晰,我們將各個功能細分,如下圖3-14所示是:主要機構運行控制的功能FC,以及用于命令與速度給定傳輸的PROFIBUS總線數據傳輸功能塊FB:
圖2-7:岸橋主要機構對應功能FC
這些功能FC的作用如下:
l FB22 起升/大車1#變頻器PROFIBUS總線數據傳輸
l FB23 起升/大車2#變頻器PROFIBUS總線數據傳輸
l FB24 小車/俯仰變頻器PROFIBUS總線數據傳輸
l FC31 起升運行控制
l FC41 大車運行控制
l FC51 小車運行控制
l FC61 俯仰運行控制
2.2.4. 岸橋輔助機構的運行程序
在岸橋上還有一些輔助機構需由PLC程序來控制。這些功能FC如下圖2-8所示:
圖2-8:輔助機構控制
這些功能FC的作用如下:
l FC12 投光燈,空調的啟動,停止控制。
l FC13 風速處理:當風速達到警報值時發出信號。
l FC16 指示燈顯示:控制各個操作站的指示燈。
l FC34 起升編碼器位置處理:判斷起升上下的停止,減速位置等。
l FC36 負載重量處理:判斷負載是否超過額定。
l FC54 小車編碼器位置處理:判斷小車前后的停止,減速位置等。
l FC63 俯仰編碼器位置處理:判斷俯仰上下的停止,減速位置等。
l FC71 吊具控制:吊具在起吊集裝箱時的控制,如吊具鎖頭的開閉功能。
結合岸橋主要機構,輔助機構控制的功能FC,以及PROFIBUS總線通訊數據傳輸的功能塊FB等,完成了岸橋PLC程序的設計。










