Codesys学习调试笔记1

0. 一些使用Codesys平台的控制器

  • 禾川:HCQ1、HCQ5
  • 汇川:AM400、AM600、AC800
  • 信捷:XS3、XSD、XSL
  • 施耐德新推出的小型PLC(可使用SoMachine软件进行编程的):M241、M251

1. 下载安装Codesys

使用PLC平台:禾川HCQ1-1300-D2 + HCQX-OD16-D16通道数字量输出扩展模块
不同厂家有不同的基于Codesys的IDE,列举一些

  1. 禾川:http://class.hcfa.cn/course/view.php?id=66
  2. Codesys官网(需要免费注册一个账号):http://www.codesys.cn/list-DOWNLOAD.html
    Codesys学习调试笔记1_第1张图片
    官网下载的是 Development System,注意不要下了别的东西
    禾川网站的版本低一些,官网下的版本高一些,实际体验两者差不多,下面使用官网新版(SP17, 现在有更新版本 SP18 了)进行介绍

2. PLC学习资料

  1. 汇川:http://bbs.inovance.com/

  2. 禾川:http://class.hcfa.cn/course/view.php?id=66
    公众号 “禾川自动化中心ATC”

  3. 信捷:https://college.xinje.net/course/

  4. 官网录播公开课:https://apppgn72r8z3960.pc.xiaoe-tech.com/index

  5. IEC61131-3参考资料(英文PDF版,可以慢慢钻研):
    书名:《IEC61131-3 Programming industrial automation systems》
    封面如下:
    Codesys学习调试笔记1_第2张图片
    资源:在 z-library 上有

  6. CodeSys软件自带的帮助文档,
    打开方式:快捷键 Ctrl+Shift+F1 或 帮助 --> 目录 / 索引 / 搜素
    Codesys学习调试笔记1_第3张图片

    每次打开很慢,打开之后就快了,开了之后要长时间看就别轻易关了

3. 软件安装

  1. Codesys 3.5.17 安装的时候有些慢,要耐心等候,否则重装很麻烦
  2. 安装的时候,如果提示需要安装 .NET 4.6.2,可以从网上手动下载离线安装包:https://www.newasp.net/soft/457488.html
    如果是win7系统要升级到win7 sp1才能安装.NET4.6.2
    这里推荐一下:一般提示缺少.dll文件,都是缺少.NET运行库或者VC++运行库,安装对应的离线合集包即可解决大部分问题
    1. .NET库离线安装合集
      合集最新发布页面:需要论坛注册、需要邀请码
      下载地址1 下载地址2
    2. VC++库离线安装合集
      合集最新发布页面:可直接下载无需注册

4. Codesys界面调教

  1. 界面设置中文语言
    工具 --> 选项 --> 语言设置
    Codesys学习调试笔记1_第4张图片

  2. 支持中文变量名、文件名
    用禾川官网下的codesys需要进行设置,codesys官网下的不需要进行设置
    工具 --> 选项 (就是上面打开的选项界面) --> 编译 --> 使用Unicode字符串

  3. 梯形图设置注释
    工具 --> 选项 (就是上上面打开的选项界面) --> FDB,LD和IL编辑器
    Codesys学习调试笔记1_第5张图片
    按需进行配置,同理CFC、SFC注释也可在左侧对应条目下的选项中设置

  4. (可选)编辑器界面个性化设置

    1. 编辑器界面字体设置
      上面第 3 点打开的界面,点击“字体”,可进行设置
      个人推荐:
      英文–Fira Code Nerd Font 字体介绍 官方下载(github) 国内下载
      中文–华为鸿蒙字体 (Harmony OS Sans)
  5. 增加代码编辑器的撤销次数
    尽可能调高代码编辑器的撤销次数
    工具 --> 选项(同上文界面) --> 文本编辑器 --> 编辑 --> 撤销次数
    Codesys学习调试笔记1_第6张图片

  6. 如果电脑没联网,使用本地软件内部的帮助文档
    codesys官方帮助

5. PLC组态

  1. 安装禾川官网提供的package,装最新版的就行
    2. 先从官网下载Codesys学习调试笔记1_第7张图片
    然后在Codesys软件中安装,注意要保证codesys以管理员身份运行,否则可能会报错
    工具 --> 包管理器 --> 安装

    1. 上电,用网线连接PLC,建立电脑与PLC的通信,注意电脑要与PLC在同一子网
      PORT1口(左上)–默认IP / 子网掩码:192.168.188.100 / 255.255.255.0
      PORT2口(左下)–默认IP / 子网掩码:192.168.88.100 / 255.255.255.0

    2. 修改两个网口的 IP 地址和子网掩码:
      两个网口IP的修改位置:在与PLC建立连接后,双击localdevice即可进行设置,设置后重新编译、下载程序,PLC重启后IP地址就会改变
      地址改变后,电脑要重新设置相同网段的 IP 地址和子网掩码才能和 PLC 建立通信。
      Codesys学习调试笔记1_第8张图片 之后的内容有空再更。。。

你可能感兴趣的:(codesys平台,iot)