BeckOff_TwinCAT2

前言

TC2学习资料

TC2 使用入门

一、TwinCAT 软件安装与介绍

1.5 TwinCAT软件属性介绍

TwinCAT图标的不同颜色代表TwinCAT系统处于不同的状态。
在这里插入图片描述在这里插入图片描述

二、System Manager 软件介绍与硬件扫描

2.1 SYSTEM-Configuration 介绍

在这里插入图片描述
【SYSTEM - Configuration】→【Real-time Settings】
①base time:时间片
②CPU Limit:设置CPU使用率
③Priorities:查看整个程序任务TASK的优先级

2.2 NC - Configuration

创建所需的轴和设置参数来实现运动控制任务

2.3 PLC-configuration 介绍

PLC-Settings 里面设置目标控制器的 PLC 启动方式、运行核的数量和引导文件等

2.4 I/O-configuration介绍

①Append Devices:手动配置硬件设备
通过手动配置硬件设备的方式,可以还没有硬件模块的情况下,进行硬件的配置、网络的
组态、变量的链接等。有效缩短配置周期,提高工作效率
②Import Device :导入已有的硬件配置 .tce 格式
③scan Devices :自动扫描设备

三、PLC control 软件介绍

3.1 如何创建一个工程项目

【File】→【new】
在这里插入图片描述
选择POU类型与编程语言
在这里插入图片描述

3.2 选项卡介绍

选项卡说明
POUs包含程序、功能、功能块三种对象
Data Type用户自定义的数据类型
Visulationg编辑调试界面
Resource用户资源配置界面
Resource Global Variables定义全局变量
Resource Library Manager库文件管理器
Resource Global Variables定义全局变量
Resource Task Configuration任务数量、优先级等配置
Resource PLC Configuration切换PLC类型等配置
Resource Watch Manager变量监视管理器

四、简单编写 ST 语言程序

4.1 变量定义

光标选中变量定义窗口,按下组合键【Shift+F2】

4.2 简单程序编写

在程序区按下【F2】,选择Local Variables即可看见成功声明的变量(相关注释)。

4.3 程序编译

【Project】→【Rebuild all】
TwinCAT PLC Control程序区至少要有一条语句,否则会报错。

4.4 选择目标控制器及下载运行程序

五、定义输入输出变量

在这里插入图片描述
项目文件可保存为.pro程序文件;【Rebuild all】生成.tpy关联文件。

六、变量链接

七、常见功能块介绍

7.1 TON 功能块介绍 (延时导通定时器)

7.2 CTU 功能块(递增计数器)

八、常用编程技巧

8.1 系统变量System

8.6 函数与功能块

1、Function函数:可以在程序、功能块和功能中被调用,在被调用后只会返还一个数据。其函数名为该函数的输出变量。
在这里插入图片描述
可以将函数封装成lib库文件的形式,以供在其它程序中调用
2、Function Block功能块:可以在程序和功能块中调用,最终得到多个输出值。
在这里插入图片描述
在这里插入图片描述

TC2 Visualization 使用

Visualization的优势在于和PLC之间不需要额外的通信,直接在Visualization中既可以获取到程序中的变量。

实现人机界面的几种方式

  • Twincat PLC HMI(Visualization、Target Visualization)
  • SCADA (监控组态软件)
  • 第三方触摸屏
  • 高级语言开发

Visualization

其运行于安装了Twincat的PC,集成在Twincat PLC control中,如需要独立Twincat plc control全屏运行,则需要在PC中在安装Twincat_plc_HMI软件包。

Target Visualization

Target Visualization 运行于CE系统的CX控制器中,通过CX控制器的显示接口和USB接口外接显示器和鼠标等外设,实现界面的监控。

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值