- 博客(14)
- 收藏
- 关注
原创 Codesys与Factory IO实现连接的方法
Codesys在运动控制领域有着广泛应用,Factory IO可以做出漂亮的3D仿真界面,两个结合起来就可以做出接近实际设备的效果。下边介绍实现Codesys与Factory IO连接的方法。主要思路是使用Factory IO做Modbus TCP/IP Server。Codesys设备做Modbus_TCP_Slave。6.factory 添加start 和EMG按钮并且与 Coil连接。4.codesys需要添加一个Read coil的通道。5.要把右下角的Start PLC点击一下。
2024-09-08 22:17:28 347
原创 Codesys流水线动作仿真
/ 3.物料顶升 0->-10。在自动化设备中,流水线用来搬运载具或物料,在设备在有着广泛的应用,通过仿真来模拟流水线的动作对学习codesys编程很有帮助,本文介绍一个简单的流水线仿真。// 5.物料下降 -10->0。// 6.阻挡下降 0->20。
2024-09-01 20:35:35 1009
原创 codesys 指示灯延时亮
前面已经介绍过codesys通过按钮控制指示灯亮,由于codesys的延时功能比较常用,现在介绍添加延时功能的指示灯程序,程序定义如下:VART1:TON;END_VAR程序内容如下:END_IFELSEEND_IF可视化界面如下:
2024-09-01 19:15:51 216
原创 Codesys让奥运奖牌动起来
Codesys具有强大的运动功能,和可视化功能,本文介绍通过可视化界面让奖牌运动起来。照片池的位置也与这两个变量绑定,就可以实现拖到滑块让奥运奖牌移动了。分别绑定 PLC_PRG.iXpos和PLC_PRG.iYpos。Application添加照片池。照片池选择实现下载好的奖牌图片。添加一个水平滑块和一个垂直滑块。把照片池拖入到可视化界面。程序只需要定义两个变量。
2024-08-20 21:35:03 328
原创 Codesys按钮与指示灯
数据绑定如下:启动按钮输入配置->Tap->Variable绑定PLC_PRG.bStart。本文介绍codesys的简单应用,即启动按钮按下,指示灯亮;停止按钮按下,指示灯灭。停止按钮输入配置->Tap->Variable绑定PLC_PRG.bStop。Codesys可视乎界面的如下,包含一个启动按钮、一个停止按钮和一个指示灯。
2024-08-19 22:01:53 348 2
原创 Codesys Case结构的简单实例
Codesys的Case结构比较常见,需要熟练掌握,本实例介绍case的简单应用,通过输入的成绩判断成绩标准即。Out1:='输入不在范围';包含一个成绩输入控件和一个成绩显示控件,按钮表示开始运算。Out1:='不合格';Out1:='优秀';Out1:='合格';Out1:='良好';
2024-08-19 21:51:01 193
原创 XY 图显示斜线
本文介绍使用Codesys可视化界面的XYChart显示斜线,主要思路是通过计算产生表示斜线的数组,然后把数组与XYChart绑定。第一个TextField绑定ik,第二个TextField绑定ib,按钮绑定xDoIt。在可视化界面上添加如下控件,XYchart 两个TextField,一个按钮。
2024-08-19 21:39:39 285
原创 Codesys 可视化简单实例
TextField Texts->Text输入%s,Text variables->Text variable 选择PLC_PRG.s3。DipSwitch的Variable选择绑定PLC_PRG.bStart。在可视化界面上添加TextField和按钮DipSwitch。然后添加对象->可视化。
2024-08-17 22:12:33 431
原创 Codesy是使用加法函数实现加法运算示例
函数名改为Add1,类型函数,返回类型int;bStart为假时 c的值为0。bStart为真时 c的值为3。首先添加对象,添加POU。
2024-08-17 20:08:27 231
原创 Codesys 使用函数方法实现加1
Codesys的函数功能比较基本,但是熟练使用才能写出复杂的程序,下面介绍通过调用函数的方式实现加1的功能,首先添加对象->POU,程序运行当bstart为假时,a2为0;bstart为真时,a2为2。然后名称改为Acc,类型选择:函数,返回类型选择INT。Acc里面的代码如下。
2024-08-17 19:43:48 174
原创 Codesys简单的加法实现
基于EtherCAT协议的驱动器、IO模块在自动化行业近年来得到了广泛的应用,Codesys平台的PLC对EtherCAT协议具有很好的兼容性,Codesys平台也得到了国内外众多PLC厂商的支持,Codesys编程对于自动化行业的人员来后续可能会变成一种常用的技能。然后再Application->添加对象->可视化添加Codesys的可视化界面。然后把SpinControl和变量进行绑定,三个控件分别绑定a,b,c。如上就是一个简单的codesys加法仿真的例子。代码很简单涉及三个整数a,b,c。
2024-07-24 18:44:27 248
原创 Postman发送Http请求的方法
综上所述实际项目中需要使用Get还是Post方法需要依据客户定义,具体方法里面的Header设定,内容格式也要根据实际应用修改。格式对接客户服务器,进行数据收发交换的时候,可以用它来调试,确认好数据格式之后,再进一步开发程序。3.使用Post发送Json格式的Post请求。然后单击send就可以查看返回值。请求的调试工具,当我们需要通过。单击send就可以查询南京天气。2.使用Post方法获取天气。是一款功能强大的用于发送。
2024-07-23 20:12:14 538
原创 网络调试助手的使用方法
在做工控项目的时候,与机械手交互,视觉程序交互比如康耐视或者基恩士视觉进行交互的时候,与客户后天交互,获取前站生产信息,上传生产数据的时候,也要用到网络交互。首先说明一下我们需要使用127.0.0.1回送地址,它是指本地机,一般用来测试使用。此次使用的网络调试软件是TCP调试助手(V1.9),百度搜索就可以下载。实际应用的时候可以根据要求选择调试助手做服务器或者客户端,在设置端口建立通讯就可以进行指令测试了。服务器和客户端的网络指示灯都会变成绿色,表明已经建立网络连接,再打开一个网络调整助手程序,
2024-07-23 19:26:04 1134
原创 UDP调试工具使用入门
是User Datagram Protocol的简称, 中文名是用户数据报协议,是OSI(Open System Interconnection,开放式系统互联) 参考模型中一种无连接的传输层协议,提供面向事务的简单不可靠信息传送服务,IETF RFC 768是UDP的正式规范。,传输数据之前源端和终端不建立连接。下面使用网络调试助手介绍一下UDP通讯。如上就是UDP通讯的简介,主要概念包括本地主机地址,本地主机端口,远程主机IP:端口需要一起设定,建立好通讯,就可以进行进一步的数据收发,数据解析等工作。
2024-07-23 19:16:03 344
add函数版.projectarchive
2024-08-18
add1 函数版.projectarchive
2024-08-18
Hello.projectarchive
2024-08-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人