Cognex Designer学习记录

从翻译开始

ToolBox  工具箱

------------------------------------------------User Controls---------------------------------------

  1. Bar Graph 显示一个条形图,以可视化值之间的值
  2. Button 显示可配置按钮,用户可以在其中处理单击事件
  3. CheckBox(复选框) 允许用户选择或清除关联选项
  4. DateTime Entry 允许用户选择确切的日期和时间
  5. Label 以可配置的格式显示文本
  6. ListBox 显示一个项目选择器,使用户可以从数据库查询中填充的列表中选择项目。
  7. Numeric Entry 允许用户输入数值
  8. PasswordBox 显示可输入密码的文本框
  9. RadioButton(单选框) 允许用户从预定义选项列表中选择单个值
  10. SelectionBox(下拉列表) 允许用户从预定义列表中选择项目
  11. SLIDER 允许用户通过滑动小条在一系列值之间进行选择
  12. Table 显示适当数据库查询结果的表控件
  13. TextBox 用户可以在其中输入文本的控件

------------------------------------------------Graphics---------------------------------------

Bezier Segment      显示可调贝塞尔曲线Ellipse             显示椭圆形状Line                显示直线    Panel               显示凸起面板    Rectangle           显示矩形

------------------------------------------------Media---------------------------------------

  1. Image 显示来自资源或图像文件的图像
  2. Video Player 允许用户在应用程序中播放视频文件

------------------------------------------------Vision---------------------------------------

VisionPro Display                   允许用户显示VisionPro图像VisionPro Display 3D                允许用户显示范围图像 VisionPro Display 3D Status Bar     允许用户访问显示的信息VisionPro Display Status Bar        允许用户从显示中访问信息VisionPro Tool Editor               显示单个VisionPro工具的工具编辑器 VisionPro ToolBlock Editor          显示VisionPro工具块编辑器控件

Task.Sequence-----Toolbox

  1. 一、Communication
  2. 1.COM and TCP/IP
  3. Decode Byte Stream Data(解码字节流数据) 使用指定的字符串编码将字节转换为字符串
  4. Encode Byte Stream Data(编码字节流数据) 使用指定的字符串编码将字符串转换为字节数组
  5. Receive Data 通过TCP/IP或COM协议接收字节数组或字符串
  6. Send Data 通过TCP/IP或COM协议发送字节数组或字符串
  7. 2.Discrete IO 离散的
  8. Read IO 从通信卡读取输入库0的线路,并将其分配给块插脚
  9. Write IO 将输出的给定值写入通信卡
  10. 3.Event Handling 事件处理
  11. Cancel Event 取消由给定事件令牌标记的计划事件
  12. Schedule Event(计划事件) 手动计划发生精确IO事件
  13. 4.Factory Protocol 工厂协议
  14. Format PLC Input Data 从字节数组中提取值
  15. Format PLC Output Data 将一组变量组合成字节数组
  16. Notify PLC 通知PLC 使用指定的参数调用选定的通知方法
  17. Read PLC 读取从远程设备发送到视觉的用户数据
  18. 二、Data Manipulation 数据操作
  19. 1.Collection 采集
  20. Compose Collection 组成集合
  21. Decompose Collection 分解集合
  22. Get Data By Index 按索引获取数据
  23. 三、Data Storage 数据存储
  24. Database Writer数据库写入器 数据编写器块,使用户可以将序列值插入到预定义的数据表中
  25. Image Recorder图像记录器 数据保存块,允许用户将图像保存到文件系统中
  26. 四、Logic
  27. 1.Binary二元
  28. (1)And 二元序列块,输出两个接收值的逻辑与运算结果。
  29. (2)Not 一元序列块,它对输入端接收到的值求反,并在输出端返回该值。
  30. (3)Or 二元序列块,输出接收值的逻辑或
  31. (4)XOR 二进制序列块,输出逻辑异或接收值
  32. 2.Comparison比较
  33. (1)< 逻辑运算符块,返回第一个值是否小于第二个值
  34. (2)<=
  35. (3)==
  36. (4)>
  37. (5)>=
  38. 3.Math
  39. (1)- 数学序列块,它将输入端上接收到的数值相减。
  40. (2)* 数学序列块,它将输入端上接收到的数值相乘。
  41. (3)/ 数学序列块,它将输入端上接收到的数值相除。
  42. (4)+ 数学序列块,将输入端上接收到的数值相加。
  43. 五、Scripts
  44. Script Block 脚本块,允许用户创建C#脚本
  45. 六、Structure
  46. 1.Group 用于对逻辑连接的序列项进行分组的结构项
  47. 2.Note 序列项,允许向序列添加注释
  48. 3.Now 序列块,返回其输出引脚上的当前日期和时间
  49. 4.Parallel 结构项,允许并行运行包含的序列项
  50. 5.Sub Sequence 将多个块封装到单个块中
  51. 七、Vision
  52. 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    停止采集

(0)

相关推荐

  • 无需编程,拖拖鼠标图表自己动起来!已获ACM CHI 最佳论文荣誉提名

    Python数据科学 以Python为核心语言,专攻于「数据科学」领域,文章涵盖数据分析,数据挖掘,机器学习等干货内容,分享大量数据挖掘实战项目分析和讲解,以及海量的学习资源. 171篇原创内容 公众 ...

  • 学习记录笔记的方法

    ​很多人都会觉得记笔记浪费时间,也没有养成系统归纳的习惯,但其实如果能总结出一套适合自己的方法,不仅不会耽误时间,反而会事半功倍. 五个必做笔记的理由 ① 做笔记本身可以让你直接知道,你究竟有没有收获 ...

  • Response ->(个人学习记录笔记)

    @ 目录 1. HTTP协议: 1.1 请求消息:客户端发送给服务器端的数据 1.2 响应消息:服务器端发送给客户端的数据 1.2.1 数据格式: 1.2.1.1 响应行 1.2.1.2 响应头: 1 ...

  • 学习记录-1

    没有执行力,哪有竞争力! 2.只要心存梦想,坚持努力去奋斗,最终没有什么是不能实现: 3.遇事不能慌乱,要沉着泠静,才能做出正确的判断,才不会错失良机,给自己留下无法弥         补的遗憾: 4 ...

  • git原理学习记录:从基本指令到背后原理,实现一个简单的git

    一开始我还担心 git 的原理会不会很难懂,但在阅读了官方文档后我发现其实并不难懂,似乎可以动手实现一个简单的 git,于是就有了下面这篇学习记录. 本文的叙述思路参照了官方文档Book的原理介绍部分 ...

  • 学习记录-2

    1.2021.6.5 风无定势,雨无定时,随风而走,随波逐流,随雨而行,雨下不停,风雨同舟,不因风行而停滞,勿因雨急而不前,间缝可以插针,积少可以成多,时光飞逝,珍惜当下,专注一心,主攻一事,随时随地 ...

  • 学习记录一3

    1.2021.6.8一招鲜,吃遍天:在英语教学上选择听说读写看为主线,贯穿其他四项,形成独特的教学循环系统,以切实可行又具有实效的实践理论体系,在初中英语教学中实践,要基于初中英语又要高于初中英语,研 ...

  • 学习记录-5

    1.2021.610 调查就象"十月怀胎",解决问题就象"一朝分娩":三年寒窗苦读就是在孕育自己高贵的灵魂,中考就是衡量灵魂高贵的途径手段之一,不排除还有另外途 ...

  • 学习记录一6

    1.2021.6.11 当今世界的竞争说到底是人才竞争.教育竞争.要更加重视人才自主培养,更加重视科学精神.创新能力.批判性思维的培养培育. 找一群人,做一件事,积少成多,注意时间把控,随时随地思考, ...

  • 学习记录一7

    1.2021.6.18 语言学习最好的方法是化整为零.化繁为简:学句子要手脑并用:配合真人朗读,凭记忆重组句子:引入竞争机制,有竞争才有动力:弄一份日历签到表,准备专门笔记本记录当日所学知识与心得体会 ...