TwinCAT提供了一系列的執行Windows系統命令的方法
Name |
描述 |
關機操作系統 |
|
取消關機操作系統命令 |
|
重啟操作系統 |
|
獲取本機系統時間 |
|
設置本機系統時間 |
|
啟動一個Windows的應用程序 |
|
同步本地系統時鍾和PC實時時鍾 |
|
讀系統注冊表 |
|
寫系統注冊表 |
|
搜索文件夾下符合指定文件名的子目錄或文件 |
|
搜索文件夾下符合指定文件名的子目錄或文件,並將找到的對象一一列出 |
|
讀取本機或遠程PC的板卡信息 |
|
讀取本機或遠程PC的主機名 |
|
將主機名轉換為(IPv4)的IP地址 |
|
讀取操作系統的時區 |
|
寫操作系統的時區 |
如果要執行具體的命令,首先添加Tc2_Utilities庫
其次根據庫的名稱找指令,我們只要知道了指令的名稱,就可以右擊轉到定義查看這條命令在庫中的位置
如果要詳細的知道這條指令的用法,可以在InfoSys中搜索這條命令,然后會出現詳細的說明
總結:
本小程序主要演示了貝福官方FBD功能塊的使用范例,要學會從InfoSys中找到每一個功能塊的含義和用法。
貝福本身PLC程序仍然使用ST編寫,注意對每一個FBD功能塊的置位復位,體現了PLC程序每一個掃描周期從第一行執行到最后一行算一個完整周期,且命令的觸發必須是上一個周期復位,這個周期置位。
一般我們只在使用具體功能的時候需要用到FBD功能塊,而本小程序中所演示的功能塊可能實用價值並不大(因為很少有應用會通過貝福來執行系統命令,類似於讀寫注冊表這種事情其實用高級語言完成效率更高更簡單,但是畢竟本節演示的程序不需要跟具體硬件打交道,所以誰有台電腦都能測試,理解本節所演示的功能塊有助於TwinCAT入門)
更多教學視頻和資料下載,歡迎關注以下信息:
我的優酷空間:
http://i.youku.com/acetaohai123
我的在線論壇:
http://csrobot.gz01.bdysite.com/
問題交流:
QQ:910358960