剛接觸到數控的程序。其中有UDT自定義數據塊,用UDT生成DB塊,不知道怎么看生成后的DB塊是由哪個UDT生成的?不會是看其中的內容吧。
答:UDT是用來定義復雜數據的,不是用來生成數據塊的。UDT的內部結構看起來和數據塊有點像而已,但是UDT絕對不是數據塊。UDT默認的名稱是UDT1、UDT2等。定義后可以像使用數據類型Byte一樣使用你定義的UDT1。別人定義的UDT你不知道名字(不一定是默認的UDT1等),在變量的數據類型中如果有非標準的數據類型,那就是自定義的數據類型了。
可以用下面的方法迅速找到自定義的數據類型:
選中SIMATIC管理器中的“塊”,執行菜單命令“視圖”→“過濾”,打開“新建過濾器”對話框,選中“SELECT”,單擊“更多”按鈕,選中“數據類型”。單擊“確定”按鈕后,在右邊的“塊”工作區只能看到剩下的自定義數據類型。
再次執行菜單命令“視圖”→“過濾”,切換到“無過濾”,單擊“確定”按鈕后,將顯示所有的塊。
答:UDT是用來定義復雜數據的,不是用來生成數據塊的。UDT的內部結構看起來和數據塊有點像而已,但是UDT絕對不是數據塊。UDT默認的名稱是UDT1、UDT2等。定義后可以像使用數據類型Byte一樣使用你定義的UDT1。別人定義的UDT你不知道名字(不一定是默認的UDT1等),在變量的數據類型中如果有非標準的數據類型,那就是自定義的數據類型了。
可以用下面的方法迅速找到自定義的數據類型:
選中SIMATIC管理器中的“塊”,執行菜單命令“視圖”→“過濾”,打開“新建過濾器”對話框,選中“SELECT”,單擊“更多”按鈕,選中“數據類型”。單擊“確定”按鈕后,在右邊的“塊”工作區只能看到剩下的自定義數據類型。
再次執行菜單命令“視圖”→“過濾”,切換到“無過濾”,單擊“確定”按鈕后,將顯示所有的塊。
























粵公網安備 44030402000745號