CoDeSys学习日记(一) 您所在的位置:网站首页 codesys软plc收费吗 CoDeSys学习日记(一)

CoDeSys学习日记(一)

#CoDeSys学习日记(一)| 来源: 网络整理| 查看: 265

勇哥2020/7/7注:

目前codesys + EtherCAT驱动 做运动控制很有优势。现在总线式运动控制基本都是这种配置。 

Codesys 号称PLC界的安卓,国内造PLC的 基本都用Codesys内核了。

如:汇川 ,合信,  和利时 ,英威腾,  台达。  

包括国外的: 倍福TC2  施耐德Somachine  力士乐 等等都是Codesys

直观的讲codesys是一个已经写好了运动控制和通讯的软件PLC。

例如:树苺派刷一个Codesys的Runtime应用就可以用Codesys编程当PLC跑程序了。

运动控制中PLCOpen协议是一种PLC的编程规范,博图的运动控制用的也是PLCOpenMotion,而Codesys支持PLCopen规范。

另外Codesys还有对高级语言的支持,例如在Codesys里可以调用C++函数程序。

再比如,Codesys还可以定义多任务,类似于高级语言的并行计算。 

以下为正文================================================

第一章:基本介绍

1、软PLC:所谓硬PLC 从严格意义上来说是由硬件或者一块专用的ASIC 芯片来实现PLC 指令的执行.而软PLC(SoftPLC,也称为软逻辑SoftLogic),是使用PC机或嵌入式控制器作为硬件支撑平台,利用软件实现硬PLC 的基本功能。或者说,将PLC 的控制功能封装在软件内,运行于PC 或嵌入式控制器的环境中。

image.png

Codesys架构示意图:

image.png

2、软PLC控制方案:要实现软PLC 控制功能,必须具有三个主要部分,即开发系统、对象控制器系统及I/O 模块。开发系统主要负责编写程序,对软件进行开发。对象控制器及I/O 模块是软PLC 的核心,主要负责对采集的I/O 信号进行处理,逻辑控制及信号输出的功能。

3、codesys实时核:

PLC 是一种实时计算机控制系统,软PLC 也不例外。其中的执行程序部分对实时性有着很高的要求。如果不能在系统要求的时间内完成PLC 程序的执行,会影响数据的采集和输出,无法完成控制任务。另外,作为工业控制系统,PLC 系统必须对工业现场的突发情况作出及时有效的响应,否则可能危机人身和设备安全。PLC 工作过程中,需要对各个元件的实时状态进行监控,所以PLC系统运行在实时平台上。

故只要在PC 机上安装软PLC CoDeSys RTE 软件,那么根据PC 机的功能,他就会变成一台先进的高性能可编程控制器。

其基本页面图如下:

image.png

本文出自勇哥的网站《少有人走的路》wwww.skcircle.com,转载请注明出处!讨论可扫码加群:


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

      专题文章
        CopyRight 2018-2019 实验室设备网 版权所有