【技术困惑】
在自动化项目中,CODESYS编程软件应用越来越广泛,台达思图软件中ST语言编程,如何完成2个数据的相加计算?
【编程案例】
// 台达AX PLC ST语言 两个数据相加 标准程序
PROGRAM PLC_PRG
// 输入变量(需要相加的两个数)
Data1 : INT; // 第一个整数数据 可改为REAL(浮点数)
Data2 : INT; // 第二个整数数据
// 输出变量(相加结果)
Add_Result : INT; // 两数相加结果
// 可选:浮点数相加示例
RealData1 : REAL; // 浮点数1
RealData2 : REAL; // 浮点数2
RealResult : REAL; // 浮点数相加结果
END_VAR
//ST语言程序 :
Add_Result := Data1 + Data2; // 整数相加
RealResult := RealData1 + RealData2; // 浮点数相加
END_PROGRAM
【更多案例】
先看第1门视频课程,入门学习。
【学习收获】
台达DIA思图编程软件的使用方法
工程项目的创建与应用程序配置
程序仿真与调试方法
ST语言编程入门
【课程大纲】
01 CODESYS编程,台达AX系列PLC,工程项目的创建
02 CODESYS编程,台达AX系列PLC,逻辑与任务、程序的关系
03 CODESYS编程,台达AX系列PLC,硬件配置
04 CODESYS编程,台达AX系列PLC,程序的创建与执行顺序调节
05 CODESYS编程,台达AX系列PLC,点动程序设计
06 CODESYS编程,台达AX系列PLC,点动程序仿真调试
07 CODESYS编程,台达AX系列PLC,程序变量与输入输出IO映射方法01
08 CODESYS编程,台达AX系列PLC,程序变量与输入输出IO映射方法02
09 CODESYS编程,台达AX系列PLC,IF与赋值语句编程
10 CODESYS编程,台达AX系列PLC,仓库监控程序编程与调试
【视频课程2】
在入门视频学习完毕后,再看第2门视频课程【已录制完毕,2个多小时带你用ST语言完成 饺子自动包装的设备开发编程】,进阶提高,学习用ST语言开发小型自动化设备。
【学习收获】
熟悉台达DIA思图编程软件的使用方法
训练小型自动化设备开发编程思维
掌握带参数的FB功能块封装方法
掌握程序仿真与调试方法
提升ST语言编程技能
【课程大纲】
【CODESYS台达AX系列PLCST编程进阶】
第1章、饺子自动包装编程实战
1.1 设备组成的表格设计
1.2 设备的工艺流程表格设计
1.3 PLC的IO信号表格设计
1.4 PLC程序框架的搭建【ST语言】
1.5 主程序的编程与调试【ST语言】
1.6 上电初始化动作的编程与调试【ST语言】
1.7 设备启动动作的编程与调试【ST语言】
1.8 设备停止动作的编程与调试【ST语言】
1.9 饺子皮送料动作的编程与调试
1.10 气缸动作FB功能块封装 【ST语言】
1.11 气缸动作FB功能块的优化 【ST语言】
1.12 肉馅推料动作的编程与调试 【ST语言】
1.13 肉馅下料动作的编程与调试 【ST语言】
1.14 包饺子动作的编程与调试【ST语言】
1.15 成品推料动作的编程与调试 【ST语言】
1.16 设备整机的程序调试 【ST语言】
【更多内容学习】
ST语言CODESYS编程学习,可以看看黄工写的5本书籍。
下图第1本资料,是用梯形图与ST语言的2种编程语言写的,适合新手,对比学习,常用的英语都有中文注释。
下图第2本资料,适合已经具备ST语言基础,想学习伺服运动控制的朋友。
下图第3本资料,适合已经具备ST语言基础,想学习面向对象编程思想的朋友。
下图第4本资料,适合已经具备ST语言基础,想学习变频器通讯、伺服CANOPEN通讯、自动化设备开发项目的朋友。
下图第5本资料,适合想学习施耐德PLC的ST语言、伺服运动控制的朋友。
【个人简介】
黄工入行工控行业已经20年了,面向大学老师、企业工程师、学习爱好者开展PLC、机器视觉、工业机器人、上位机软件开发的技能培训,PLC、工业机器人、机器视觉等自动化项目也做了几百个。
有自动化设备需要PLC、机器视觉编程,想提升技能的朋友 ,可以关注下我的微信公众号。如果这篇文章对你有帮助,记得点赞、留言,转发,让更多的朋友们受益。我的微信:18058717751
【充电学习-视频课程】
【充电学习-书籍】
想看书提升自己的朋友,可以往下阅读我挑选的部分书籍。
【备注:】
如果朋友们对PLC编程、电气自动化、机器视觉项目有兴趣,关注微信公众号《PLC电气工程师速成》欢迎与小编进行技术交流、学习,我们提供学习资料、远程技术支持、学习疑问解答。
如果这篇文章对你有帮助,记得点赞、留言,转发,让更多的朋友们受益。我的微信:18058717751
【往期推荐】