设为首页
收藏本站
PLC技术网
开启辅助访问
切换到宽版
登录
注册哦
只需一步,快速开始
微信扫码登录
门户
Portal
论坛
BBS
导读
Guide
排行榜
Ranklist
搜索
搜索
本版
文章
帖子
用户
PLC论坛-全力打造可编程控制器专业技术论坛
»
论坛
›
控制专题
›
『数控/电机控制/运动控制/工业总线』
›
谈谈Codesys PLC编程
返回列表
发新帖
谈谈Codesys PLC编程
[复制链接]
312
|
0
|
2024-1-9 09:31:26
|
显示全部楼层
|
阅读模式
熟悉PLC的朋友都知道,PLC市场鱼龙混杂,西门子PLC、三菱PLC、欧姆龙PLC……加之各种型号,随之而来的各种问题,消耗了程序工程师、尤其是电气工程师的大把青春。
Codesys
CODESYS是一种功能强大的PLC软件编程工具,它支持IEC61131-3标准IL 、ST、 FBD 、LD、 CFC、 SFC 六种PLC编程语言,用户可以在同一项目中选择不同的语言编辑子程序,功能模块等。
以上是百度百科对Codesys的解释,Codesys是德国3s公司推出的,在PLC界的地位相当于手机中的安卓,代码一次性编写,可以在多个总线、多个系统、多个PLC上进行切换。
包括:
1. 总线切换,切换EtherCAT、Profibus、CAN总线等。
2. 操作系统切换,切换Windows、Linux,树莓派等。
3. PLC切换,可支持汇川 、合信、和利时、英威腾、台达等PLC。
编程语言——ST
Codesys支持多种编程语言,有电气工程师常用的梯形图,和软件程序员喜欢的ST语言,以ST语言为例,它写出来的代码是这样的:
图1
上面是程序变量的声明,下面是控制语句的使用,ST语言的语法并不复杂,Codesys很多的代码是用C#实现的,其API处处洋溢着.net的风格style。
环境安装
可以访问Codesys的官网(或中国官网),切换到下载专区,下载Codesys的IDE(如Codesys V3.5 SP17 64位),下载后打开IDE
图2
Codesys是一种软PLC,所谓软PLC,就是利用驱动将Windows变成实时的操作系统(Codesys驱动 + Windows -> 软PLC),或者说:change 【Windows工业机】 to 【PLC】。
本帖子中包含更多资源
您需要
登录
才可以下载或查看,没有账号?
注册哦
x
回复
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册哦
本版积分规则
发表回复
回帖后跳转到最后一页
loveplc
回复楼主
返回列表
『数控/电机控制/运动控制/工业总线』
『机器视觉/AI/IoT/机器人论坛』
『高级语言/组态软件/触摸屏』
『操作系统xp/xin7/win10/linux』