西門子PLC維修|西門子變頻器代理商江西
| 更新時間 2024-12-02 08:00:00 價格 請來電詢價 PLC觸摸屏代理商 西門子代理商 伺服電機驅動電纜 西門子一級代理商 變頻器直流調速器 西門子一級總代理商 聯系電話 13922889745 聯系手機 18475208684 聯系人 向小姐 立即詢價 |
描述
本文將介紹在西門子 TIA Portal WinCC 中制作控件對象沿圓周移動動畫的一種方法和步驟。完成的功能效果如以下動圖所示。
第1步:
添加 PLC 設備。
CPU:S7-1214C DC/DC/DC。
設置 IP 地址:192.168.18.1。
設置子網掩碼:255.255.255.0。
第2步:
編寫 PLC 程序。
1.添加一個 FB 塊,命名為:ObjCircularMove。
添加接口變量。
布爾型變量 enable 用來控制圓周移動的啟停。
整型變量 step 用來控制圓周移動的速度。
浮點型變量 radius 用來控制圓周移動的半徑。
浮點型變量 coordX 和 coordY 用來輸出移動目標的坐標值。
布爾型變量 run 用來指示圓周移動的運行狀態。
整型變量 degree 用來控制圓周移動的角度。
臨時浮點型變量 tempRadian 用來控制圓周移動的弧度。
2.編寫代碼。
通過角度計算出弧度,然后根據弧度和半徑計算出坐標值。
3.添加全局數據塊,命名為:GdbData。
在以上全局數據塊中添加變量,用作 FB ObjCircularMove 的實參。
4.添加循環中斷 OB CyclicInterrupt,并調用在以上步驟中添加的 FB 塊,實例命名為:InstObjCircularMove。
為實例 InstObjCircularMove 配置實參,圓周移動速度為 2 度,圓周移動半徑為 250。
第3步:
添加 HMI 設備。
設備: WinCC RT Professional。
設置 IP 地址:192.168.18.2。
設置子網掩碼:255.255.255.0。
第4步:
添加 HMI 變量。
定義布爾型內部變量 exitRuntime,用來退出運行系統。
定義浮點型 PLC 變量 coordX,作為圓周移動 X 軸坐標。
定義浮點型 PLC 變量 coordY,作為圓周移動 Y 軸坐標。
定義布爾型 PLC 變量 enable,用來控制圓周移動的啟停。
第5步:
1.添加 HMI 畫面。
從工具箱中的基本對象中選擇兩個圓,分別作為圓周運動軌跡和移動目標對象,其中圓周運動軌跡圓的半徑為 250。
2.為圓周移動對象圓_1添加屬性。
此處圓形移動對象的半徑為 15。
3.為啟動按鈕添加過程變量和事件屬性。
單擊鼠標左鍵,置位圓周移動使能變量 enable。
4.為停止按鈕添加過程變量和事件屬性。
單擊鼠標左鍵,復位圓周移動使能變量 enable。
第6步:
啟動 PLC 和 HMI 仿真,進行功能測試。
聯系方式
- 電 話:13922889745
- 經理:向小姐
- 手 機:18475208684
- 微 信:18475208684