设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
工控技术交流区
›
『国外:三菱/西门子/欧姆龙/松下』
›
TIA Portal 生态扩展,SIMATIC AX 面向 IT 工作流的自动 ...
返回列表
发新帖
[西门子]
TIA Portal 生态扩展,SIMATIC AX 面向 IT 工作流的自动化工程 IDE
[复制链接]
9967
|
0
|
2024-11-15 07:48:04
|
显示全部楼层
|
阅读模式
SIMATIC AX是西门子推出的一款自动化工程IDE,旨在提高自动化工程的效率和可靠性。它通过动态工具和包扩展TIA Portal生态系统,使得自动化工程比以往更容易和更快。
SIMATIC AX包括AX Code,一个基于Visual Studio Code的IDE,支持多种编程语言,包括符合IEC标准的编程语言(如ST)。VSC(Visual Studio Code,后面简称为VSC或VS Code)无疑是世界上最流行的代码编辑器之一。在此之前VS Code与西门子的ST编程语言的情谊也就在安装一个SIEMENS scl的扩展,可以识别下scl的的关键字高亮,也可以使用VSC用git可以对ST代码进行版本管理,但由于VSC不具备有调试ST语言的环境,所以也鲜有OT工程师使用VS Code来编写和维护ST语言编写的PLC程序。
图 在VS Code中使用Siemens SCL 扩展
现在的AX Code,可以编写遵循IEC 61131-3:2013的ST代码(支持OOP,面向对象编程),并有ST的调式环境。可以生成可以导入TIA Portal的全局库文件(仅支持TIA V18版本),可以修改程序和迭代全局库版本,使用代理可以连接到PLC或者虚拟PLC通过AX云(仅支持S7-1500),看package名称是可以在AX Code上做TIA Portal的硬件组态的。来段ST代码感受一下语法
如何获取AX Code这款IDE的安装包
SIMATIC AX 目前只对部分国家的西门子员工开放,并未正式发布,官网的软件Download按钮点击后有身份验证登录AX后方可下载。
但要注意的是,即使通过非官网下载的其它方式得到了AX Code的安装包,使用AX Code编写ST代码前需要先安装apax包,AX Code是基于VS C的Extensions 实现的功能,AX安装后,默认安装扩展 “Extension Manager” 且无法卸载,在其设置中已开启了自动更新,打开AX Code后可以在command center里点击快捷登录AX加载Apax的package。
自动更新过程需要联网注册登录AX才能进行,也就是说有了安装包也不能加载apax,也就不能使用AX Code。因此大家想尝鲜还需静候10月份SIMATIC AX正式发布。
有帮助的学习资料
目前在GitHub仓库里已经有按内容分类34个示例可以用于学习
Application examples
Example libraries
Tutorials
Code snippetsProject templates
这些示例都可以fork到自己的github仓库中。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
水煮PLC
回复楼主
返回列表
『国外:三菱/西门子/欧姆龙/松下』
『国产:台达/汇川/信捷产品交流区』