一、基本设置
- 软件下载与安装,设备描述文件与库文件下载
- 合信官网:下载资料-PLC_伺服_HMI_折弯系统_深圳市合信自动化技术有限公司(官网) (co-trust.com)
- Codesys官网
- 有eplan可能冲突
- 设置库管理器跟设备管理器(新版忽略)
- 添加设备描述文件和库文件
- 安装(PLC)设备描述文件、安装从站描述文件(添加从站处检查)、安装库(于杂项)
二、本地组态与通信
- 新建项目
- 选择实际设备和语言
- 建立 PC与PIC通信
- PC与PLC默认IP同网段
- 若扫描不出则ping,检查硬件是否正常
- 组态本地总线模块及配置
- 设备---根据目标ID过滤网络扫描—不打勾(不需要型号完全一致)
- PLC shell---?---setip---修改PLCip
- 程序的全局变量及局部变量等可用文本模式或列表模式设置
- 任务下的程序才有效
- 新建工程的库需要安装
三、新建工程及运行(仿真)
全局变量调用前缀 “gvl.”,其名可与局部变量同
掉电保持变量也是全局
库管理器---丢失库的可能
有些操作需要登录后才可操作
四、任务配置
六、数据类型-标准类型
注意:布尔类型关联直接地址时不可以直接声明为数组。因为codesys内部以字节形式存储,BOOL是bit;
主要工程:12251309bilili
六、标准类型
七、数组
CoDeSys 中最多支持三维数组。
声明数组的语法如下:
<数组名>:ARRAY[<ll1>..<ul1>,<2>..<ul2>,<ll3>..<ul3>]OF <数据类型>
编程思维:
1.20个轴功能
2.写成功能块
3.定义长度20的功能块类型数组
4.循环20遍
- 结构体
预留是使存储都为双字对应(尽量偶数)
- 编程语言
ST语言基本语法:不分大小写
- 调试
显示参考数据
查找功能