C#工控上位机开发
文章平均质量分 60
PLC在工业自动化领域是常用的控制器,一般在和上位机界面通讯时,经常使用组态软件。当面对需求比较多样化的需求时,往往难以胜任。而且,作为量产的标准化产品,授权的费用一笔不小的成本。
该专栏将会详细讲解西门子PLC, 欧姆龙PLC,fanuc机器人,UR机器人等的上位机创建。
机器人自动化控制
这个作者很懒,什么都没留下…
展开
-
dataGridView
在Form1窗体中,鼠标单击DataGridView的某一行,弹出Form2窗体,显示该行的所有内容。原创 2023-03-01 17:09:40 · 235 阅读 · 0 评论 -
Modbus历史
文章类型:*发Modbus协议的诞生时间:1979年;Modbus协议的诞生的原因:为了解决PLC控制器之间通信的问题。(世界上第一台PLC诞生于1969年)Modbus协议的诞生的归属:Mod, Modicon(莫迪康)的简写,之后被施耐德收购。原创 2023-01-13 12:26:11 · 937 阅读 · 0 评论 -
基于PChmi.dll的PLC的报警显示及记录
操作让下位机PLC的报警实时显示在上位机并能查询过往报警记录。原创 2022-09-18 16:20:35 · 1558 阅读 · 0 评论 -
基于PChmi.dll的上位机与PLC1200通讯
基于PChmi.dll的上位机与PLC1200通讯原创 2022-09-18 12:04:04 · 2385 阅读 · 0 评论 -
西门子PLC触发相机拍照上位机及PLC程序设计
一个流水线的视觉检测项目,当待检测工件到达工位,传感器检测到位,PLC接收到信号,触发上位机上的拍照按钮,进行图像采集。原创 2022-06-04 22:07:51 · 5834 阅读 · 1 评论 -
深入浅出Modbus协议 第三讲
常用功能码解析Modbus主从机制Modbus应用原创 2022-05-12 23:54:29 · 347 阅读 · 0 评论 -
深入浅出Modbus协议 第二讲
搭建仿真环境1. 创建1对虚拟端口选择【Manage ports】,分别在“First port”和"Second port"选择2个端口号,为了新选择的端口号不会与现有的端口号重合,尽量取大一点的端口号,可选端口号1至254。选择完之后,选择【Add pair】端口虚拟的产生需要成对,为什么要成对,一个负责收数据,一个负责法数据。在软件和设备管理器上可以看到虚拟出的端口,这表示虚拟端口添加成功。2. 端口连接测试首先打开Modbus Slave,选择【Connectio原创 2022-05-09 23:13:22 · 604 阅读 · 0 评论 -
深入浅出Modbus协议 第一讲
Modbus协议是应用于电子控制器上的一种通用语言。通过此协议,可以实现控制器相互之间或通过网络实现通信。Modbus协议特点:1. Modbus协议标准开放,公开发表且无版权要求。2. Modbus协议支持多种电气接口,包括RS232、RS485、TCP/IP等,还可以在各种介质上传输,如双绞线、光纤、红外、无线等。、3. Modbus协议消息帧格式简单、紧凑、通俗易懂。厂商容易开发和集成,方便形成工业控制网络。Modbus RTU 、 Modbus ASCII 、Modbus TCP原创 2022-05-06 16:47:24 · 464 阅读 · 0 评论 -
C#上位机与西门子S7-200 Smart 网口通讯
西门子PLC在工业自动化领域是常用的控制器,一般在和上位机界面通讯时,经常使用组态软件。上位机可以使用西门子的Wincc flexible或TIA,但是,当面对需求比较多样化的需求时,Wincc难以胜任。而且,作为量产的标准化产品,Wincc授权的费用一笔不小的成本。xktComm .dll 是应用在 .NET平台上和西门子PLC通讯的一个动态库,大家可以到GitHub中直接去下载安装。原创 2022-05-02 15:47:40 · 9520 阅读 · 2 评论