Cognex Designer學習記錄

2021-09-07 02:42:11 字數 4033 閱讀 6666

從翻譯開始

bar graph                顯示乙個條形圖,以視覺化值之間的值

button 顯示可配置按鈕,使用者可以在其中處理單擊事件

checkbox(核取方塊) 允許使用者選擇或清除關聯選項

datetime entry 允許使用者選擇確切的日期和時間

label 以可配置的格式顯示文字

listbox 顯示乙個專案選擇器,使使用者可以從資料庫查詢中填充的列表中選擇專案。

numeric entry 允許使用者輸入數值

passwordbox 顯示可輸入密碼的文字框

radiobutton(單選框) 允許使用者從預定義選項列表中選擇單個值

selectionbox(下拉列表) 允許使用者從預定義列表中選擇專案

slider 允許使用者通過滑動小條在一系列值之間進行選擇

table 顯示適當資料庫查詢結果的表控制項

textbox 使用者可以在其中輸入文字的控制項

bezier segment      顯示可調貝塞爾曲線

ellipse 顯示橢圓形狀

line 顯示直線

panel 顯示凸起面板

rectangle 顯示矩形

image                顯示來自資源或影象檔案的影象
visionpro display                   允許使用者顯示visionpro影象

visionpro display 3d 允許使用者顯示範圍影象

visionpro display 3d status bar 允許使用者訪問顯示的資訊

visionpro display status bar 允許使用者從顯示中訪問資訊

visionpro tool editor 顯示單個visionpro工具的工具編輯器

visionpro toolblock editor 顯示visionpro工具塊編輯器控制項

一、communication

1.com and tcp/ip

decode byte stream data(解碼位元組流資料) 使用指定的字串編碼將位元組轉換為字串

encode byte stream data(編碼位元組流資料) 使用指定的字串編碼將字串轉換為位元組陣列

receive data 通過tcp/ip或com協議接收位元組陣列或字串

send data 通過tcp/ip或com協議傳送位元組陣列或字串

2.discrete io 離散的

read io 從通訊卡讀取輸入庫0的線路,並將其分配給塊插腳

write io 將輸出的給定值寫入通訊卡

3.event handling 事件處理

cancel event 取消由給定事件令牌標記的計畫事件

schedule event(計畫事件) 手動計畫發生精確io事件

4.factory protocol 工廠協議

format plc input data 從位元組陣列中提取值

format plc output data 將一組變數組合成位元組陣列

notify plc 通知plc 使用指定的引數呼叫選定的通知方法

read plc 讀取從遠端裝置傳送到視覺的使用者資料

二、data manipulation 資料操作

1.collection 採集

compose collection 組成集合

decompose collection 分解集合

get data by index 按索引獲取資料

三、data storage 資料儲存

database writer資料庫寫入器 資料編寫器塊,使使用者可以將序列值插入到預定義的資料表中

image recorder影象記錄器 資料儲存塊,允許使用者將影象儲存到檔案系統中

四、logic

1.binary二元

(1)and 二元序列塊,輸出兩個接收值的邏輯與運算結果。

(2)not 一元序列塊,它對輸入端接收到的值求反,並在輸出端返回該值。

(3)or 二元序列塊,輸出接收值的邏輯或

(4)xor 二進位制序列塊,輸出邏輯異或接收值

2.comparison比較

(1)< 邏輯運算子塊,返回第乙個值是否小於第二個值

(2)<=

(3)==

(4)>

(5)>=

3.math

(1)- 數學序列塊,它將輸入端上接收到的數值相減。

(2)* 數學序列塊,它將輸入端上接收到的數值相乘。

(3)/ 數學序列塊,它將輸入端上接收到的數值相除。

(4)+ 數學序列塊,將輸入端上接收到的數值相加。

五、scripts

script block 指令碼塊,允許使用者建立c#指令碼

六、structure

1.group 用於對邏輯連線的序列項進行分組的結構項

2.note 序列項,允許向序列新增注釋

3.now 序列塊,返回其輸出引腳上的當前日期和時間

4.parallel 結構項,允許並行執行包含的序列項

5.sub sequence 將多個塊封裝到單個塊中

七、vision

vision pro-------tool block visionpro工具塊序列塊,使使用者可以使用visionpro工具

使用:

簡單步驟

(1)create a camera device      (相機有image和timestamp兩個輸出)

(2)create a workflow

(3)tag your data

(4)create an user inter face 

components計時器指令碼

$tasks.task.run();

按鈕  scripts   ---   mouse click

if($components.runauto.isrunning==true)

$components.runauto.stop();

else

$components.runauto.start();

按鈕  tag:$components.runauto.isrunning  

associations :

false  開始採集

true    停止採集

學做事,先學做人

經理很關照我,我很感謝經理。其實,有乙個好的領導,只要好好幹,他是一定會知道的。但是,要改變客戶的看法,看來還真的很難。在客戶面前不可以太謙虛,太過謙虛,他們反覺得我們無能。做事先做人,一點都沒錯啊。感覺自己太嫩了,這一切還得慢慢磨練。希望多看數,多學習,多仔細觀察生活,觀察周圍成功的人,不斷提高自...

B 學密碼學真的得學程式

b 學密碼學真的得學程式 time limit 1000msmemory limit 65536kb64bit io format lld llu submit status practice sdutoj 2464 description 話說,上次zyj同學最終在眾位瑪麗亞的幫助下搞定了那個神奇...

學密碼學一定得學程式

time limit 1000ms memory limit 65536k 曾經,zyj同學非常喜歡密碼學。有一天,他發現了乙個很長很長的字串s1。他很好奇那代表著什麼,於是神奇的wl給了他另乙個字串s2。但是很不幸的是,wl忘記跟他說是什麼意思了。這個時候,zyj不得不求助與偉大的zp。zp笑了笑...