智能工控

通过外部配置文件修改PLC等设备参数

新建一个窗口,分别添加读取数据和写入数据的按钮。 添加引用 添加命名空间 通过Key来获取Value的函数代码编写 写入函数的编写 编写一个写入的按钮调用写入函数,写两组测试数据,查看/bin/Debug下的配置文件看是否写入成功。 此种修改配置文件的方式,可以用于修改PLC的IP地址或一些设备的参...

工业相机的标定

因为相机是一个有透镜的设备,透镜与CCD感觉元件都会产生变形或失真的情况。这是相机本身的叫内参。而相机与物体间也存在视角不同也会存在很大的变形或失真,这叫外参。 为确定空间物体表面某点的三维几何位置与其在图像中对应点之间的相互关系,必须建立相机成像的几何模型,在大多数情况下这些参数是必须通过实验与计...

Halcon联合C#编程相机打开及拍照

Halcon联合C#编程一般是需要进行相机的连接,可以是普通的USB摄像头或工业相机都是可以的,甚至手机相机也是可以的。首先要通过Halcon助手查自己的相机是属于哪一种参数的。 在C#的项目中新建几个按钮如,相机打开,相机关闭,单次拍照,连续拍照等,并关联其相应的事件。如,打开相机功能代码如下: ...

Halcon项目导出库工程

一般导出halcon程序有两种方式,一种是导出CS类文件,也就是CS类文件。另一种是导出库文件。 写一段测试代码,将其保存,并导出语言。 由此可见,生存的代码,可以直接在C#中使用,但是代码比较乱不太好管理。 同样的一段测试代码,选中需要生成函数的代码部分,右击创建函数,注意其中的参数部分,没有问题...

Halcon类导出及联合编程依赖环境

将Halcon中编写好的程序导出成C#程序,也可以是其它格式。 打开C#开发程序新建一个空白工程 选择一个项目路径 将halcon的库拷贝到C#编程软件中 将halcon中生成的cs程序拷贝到C#编程软件的debug目录下。 单击右键添加引用库。 将启动对象设成C#的项目程序名称。

如何在200 SMART中生成伪随机数

利用线性同余法的公式:RandNum =(A * RandNum + B)% M, 编写随机功能。 A、B、M均为常数,其中A是乘数,B是增量,M是模数,RandNum是初始值(种子)。 线性同余虑的编写 在"线性同余"中调用"双整数取余" 主函数调用随机数_...

PLC第三方库使用CODESYS库

下载第三方库文件 从http://www.oscat.de网站下载库文件oscat_basic_331_codesys3。 打开网站通过右侧Main Menu选择Downloads。 网页最低下选择接受协议。 下载需要的库文件。 安装库文件 打开库管理器–>资源库–>安装–>选择下...

HP打印机连接无线网络的使用

开机时同时按住第一和第三个键不入,直到电源灯开始闪烁后放手。 打开手机进行如下操作,对于不同款手机操作都差不多,选择自己的无线打印机型号进行连接,一般是不需要输入密码的。 如果提示"该网络无法正常使用则点击"保持连接和使用" 打开手机中的任一浏览器输入IP地址192.1...

AI使用小技巧ChatGPT

Cursor是基于GPT-4模型的编程工具,可以通过它生成、编辑以及和AI讨论分析代码。官网上三个单词:Build Software. Fast.(快速构建软件),“Write, edit, and chat about your code with a powerful AI"在新型编辑...

内置Flash故障导致IE浏览器不能看视频

Win8、win10、win11 IE浏览器不能看视频,提示安装Flash,却安装不上。Win8以后的IE浏览器已经内置了Flash插件,如果该插件损坏不能直接下载插件安装。 打开IE浏览器,依次找到“工具”-“Internet选项”-“程序”-“管理加载项”,选“当前已加载的加载项”。 首先检查I...

提供最优质的资源集合

立即查看 了解详情