首页|资源下载
登录|注册

您现在的位置是:电子研发网 > 资源下载 > codesys软件介绍

codesys软件介绍

  • 资源大小:8443
  • 上传时间: 2022-09-07
  • 上传用户:moranhgirl
  • 资源积分:2 下载积分
  • 标      签: codesys

资 源 简 介

C3XX系列控制器软件介绍

本公司的C3XX系列控制器所用编程软件为3S(Smart,Software,Solutions GmbH)公司的 CodeSysV2.3,下面对其编程软件CodeSys进行介绍。

1CodeSys安装

执行CodeSysV2.3.9.7.exe安装文件,安装以下提示依次安装。

2CodeSys简介及单个组件

Codesys是Controller Development System的缩写,概括地讲,CodeSys一个独立于硬件平台且能满足可重构需求的开放式全集成化的软件开发平台,同时CodeSys是基于微软Microsoft.NET技术进行构建的,因此它不仅结构先进、功能强大,而且易于学习掌握。

CodeSys的架构基本上可以分为三层;应用开发层(Development Layer)、通信层(Communication Layer)、设备层(DeviceLayer)。它不仅支持CANopen、Profibus、EtherCAT、SERCOS、DeviceNET、ProfiNET、Modbus、Ethernet等多种现场总线,而且可根据客户的具体需求将不同自动化厂商提供的产品和系统进行组合配置后统一编程,从而真正实现了控制系统的开放性和可重构性。CodeSys Controller软件包(the SoftPLC Runtime System)可以将任何嵌入式系统或PC变成基于IEC61131-3国际标准的、功能强大的可编程控制器。其中CodeSys SoftMotion 软件包可将逻辑控制(SoftPLC)和运动控制(SoftMotion)、SoftMotion CNC、HMI合四为一,完美地实现从单轴运动到复杂的CNC多轴轨迹插补的编程和控制。

2.1程序结构

一个工程文件(后缀名为.pro)包含PLC程序里的所有对象:POUs(program organization units)、数据类型、图形元素、资源。PoUs包含主程序(PRG)、子程序(PRG)、功能块(FB)、函数(FUN)、方法、接口、动作、数据类型定义等。

米PLC_PRG是一个特殊的POU,它是工程的缺省入口。每个控制周期调用一次这个POU,最好不要删除或者更改POU中PLC_PRG的名字。如果任务已经定义好了,且不包含任何PLC_PRG,在这种情况下过程顺序依赖任务分配。


相 关 资 源