2.用TwinCat创建第一个PLC程序
1.创建PLC项目,注意是选择TwinCat Project,不是TwinCat PLC,否则会出现无法active configuration的情况
2.在PLC目录下新建PLC标准程序
这时候目录下已经自动创建了Main程序以及PLCTASK。解释下上面几个项的意思
DUTs:放一些自定义数据,结构体等,结构体中可以放基本变量类型,也可以嵌套其他结构体。使用的时候,需要声明结构体的实例,然后按照类.属性的格式来读写变量,会有代码的自动提示。
GVLs:全局变量。
POUs:程序文件下,放一些功能块等。
VISUs:画面文件夹。
接下来我们在POUs下创建一个功能块,用于实现简单的闪烁功能
接着到Main函数中编写,定义参数,并调用我们刚刚创建的功能块
右键PLC 的Project,点击生成,生成成功后,点击顶部菜单栏TwinCat下的active configuration,最后点击菜单栏PLC中的登录到,启动
运行或可以发现Result基于给定时 间 3S 来回闪烁,同时 A 的值 0-1000 递增,再从 1000-0 递减,不断循环
参考文档:https://jingyan.baidu.com/article/ff42efa90616d5809e2202e5.html
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?