当前位置: 首页 > news >正文

汇川AM系列基础使用

1.汇川AM硬件系统组成

型号与铭牌说明

部件说明

端子接线

输入分为:普通IO源性输入/漏型输入,编码器源性输入/漏型输入

输出分为:漏型输出/源性输出

标准数据类型

2.InProShop软件使用

软件安装

汇川技术 - 推进工业文明 共创美好生活

新建工程

1.选择主模块机型

2.选择熟悉的编程语言

3.填入工程名称与存放位置

菜单栏常用功能介绍

程序的上传下载操作

上传

注:如果没有下载源代码是无法上传的

点击【文件】-【源上传】

下载

源代码下载

点击【文件】-【下载源代码】

不下载源码

点击【在线】-【登录到】

选择否,跳过源下载

当前下载程序与PLC不一致时
在线修改:在运行模式下修改程序PLC不会进入STOP模式
完整下载:重新下载程序,PLC会进入STOP模式 
直接登陆:不修改程序

编译功能

复位功能

热复位:用于复位-除了保持(retain,persistent retain)变量-所有应用程序中激活的变量都将会被初始化。
冷复位:用于复位-除了持续保持(persistent retain)变量-所有应用程序中激活的变量都将会被初始化。
初始化值复位:可以复位当前活动应用的所有变量,复位所有相关变量到初始值并擦除控制器上的应用程序,再次运行时将提示是否下载程序。

调试功能

在线模式下进行调试

CTRL+F5 单循环只执行一个扫描周期后停止

F9 加入新断点

F8 跳入一条一条顺序执行,碰到程序块进入执行

F10 跳过   直接执行完毕程序块内容

SHIFT+F10 跳出,在程序块返回到上层的调用

断点调试方便检测程序中的问题

工具栏介绍

功能基本上重复不再赘述

设备管理窗口

通信连接

通过LAN局域网连接(要保证通信双方在同一网段下)

通过USB连接(可能需要安装USB驱动)

连接之后进行网络扫描之后登陆

有时同一个局域网内有多个AM,当选择登录某台控制器后,要试验确认所选控制器是否正确。

单击“识别设备”,“通讯设置”界面所选的PLC数码管会交替闪烁。

扫描不到设备的处理
CoDeSys网关没有启动

IP地址不在同一个网段(重新设置IP地址)

故障诊断

InoProShop上的诊断界面只有登录PLC后才能获取和显示
故障诊断涉及的模块类型主要包括:CPU模块、Modbus、Modbus TCP、EtherCAT、CANopen、CANlink、 PROFIBUS DP等。
网络与硬件 组态诊断

在线诊断

网络组态

在网络组态中双击PLC可以进行网络配置

在右侧的设备列表中可以添加不同类型的扩展

本地扩展模块配置

PLC逻辑

微分监视器
该功能用于监视设定任务周期内BOOL/BIT变量的变化次数,最多只能监控8个变量。
启动/停止 :启动/停止微分监视器。
变量名:监视变量的名称。
条件:上升沿,下降沿
任务:监视变量挂载的任务,可单击选择挂载的任务。
计数:统计触发监视变量条件的次数。
状态:监视变量的状态指示。触发计数后闪

DUT

结构体

结构体可以继承

继承的优势:
将不同设备间共有的数据域抽象到一个基础的父结构体里。
创建针对特定设备的子结构体,它们会自动拥有父结构体的所有成员,你只需在其中添加独有的属性

枚举:将变量的值列出来

1.在CODESYS中 枚举值与整数值可以互相转换

2.应用

定义控制指令

其他应用:实现状态机,作为数组索引

别名:给当前的数据类型重命名让我回忆起来typedef梦回嵌入式啊~使用方法也一致

UNION:跟EASY/HU5一样

联合中的所有变量具有相同的存储位置,联合类型 变量分配的空间大小为其中占用最大空间的变量分配的大小。

库管理

添加库:选择资源库中存在的库文件导入程序使用

删除库:删除当前选中的库文件

资源库:可以添加自定义库/其他厂商提供的库文件

库文件:带源码

编译过的库文件:有源码保护

自定义库文件

 新建工程为库

编辑完成后点 保存入库直接保存到资源库中

可以设置库文件信息

任务配置

程序组织单元

PGR

程序是在执行时产生一个或多个值的 POU。程序执行后,直到下一次执行,所有值都保持不变。应用程序中程序的调用顺序在任务对象中定义。

声明部分的第一行包含以下声明:

PROGRAM <program>

程序和功能块可以调用程序。

如果一个 POU 调用程序并且程序的值因此而更改,然后这些更改将保留到下一次程序调用。即使下一次调用由另一个 POU 进行,程序的值也会保留。

FB块

调用总是通过功能块的实例进行的。调用功能块时,只有相应实例的值会发生变化。

可以使用通过扩展功能来继承其他FB块,可以通过接口定义来实现接口功能

  • 只能从功能块实例外部访问功能块的输入和输出变量,而不能访问内部变量。

  • 对功能块实例的访问仅限于声明该实例的 POU,除非已全局声明该实例。

  • 可以在调用实例时将所需的值分配给功能块变量。

FC

纯计算的快捷函数L:

仅有1个返回值 

应用:数学运算 (如圆的面积)、单位转换、布尔逻辑等纯计算

添加对象

动作:

操作对象实现了额外的代码,这些代码可以用与上级 POU 的基本实现不同的语言进行编程。

方法:

方法包含声明和实现。但是,与函数不同的是,方法不是独立的 POU,它从属于功能块或程序。方法可以访问上级 POU 的所有有效变量。

属性:

属性用于数据封装,因为它们允许外部访问数据并同时充当过滤器。为此,属性提供了访问器方法 Get 和 Set 它允许对属性下方实例的数据进行读写访问。

访问说明符

声明部分的限定符

PUBLIC

访问不受限制。

PRIVATE

访问仅限于程序、功能块或 GVL。

该对象在 POU 或设备视图中标记为。声明包含关键字。(private)

PROTECTED

对该属性的访问仅限于程序、功能块或 GVL 及其派生。声明包含关键字。

该对象在 POU 或设备视图中标记为。(protected)

INTERNAL

对该方法的访问仅限于命名空间(库)。

该对象在 POU 或设备视图中标记为。声明包含关键字。(internal)

GET方法:

SET方法:

通过prop的属性来实现对内部变量prop_var的读写

转移

该对象可用作在 SFC 中实现的程序块中的过渡元素。

掉电保持

1.在变量后PERSISTENT RETAIN关键词

2.添加对象掉电保存管理


在标准模式下:编译后自动进行掉电地址分配(推荐使用标准模式)

在传统模式:需要进行手动进行天机实例化路径

Trace

主要功能进行数据监视与追踪,在图表中可以观察变量的实际变化,使用方法与AutoShop一致

添加监控变量

配置触发器

当开始监控后,可以实时观察到变量porp_var的变化,当var触发正跳变后,再记录采样100个数据后停止

隐含检查

一般在调试的时候使用,平常使用会影响到扫描周期的时长

资源使用表

显示I/Q/M区地址使用情况,包含已用地址、冲突地址和空闲地址的分类显示
显示程序区、数据区、掉电保持区及I/Q/M区域的使用大小、可用大小及使用率
1.数据刷新区
单击界面上“生成”按钮,生成数据后,显示“刷新”按钮,单击“刷新”按钮可刷新本界面
2.区域使用信息
主要显示程序区、数据区、掉电保持区及I/Q/M区的基本信息,包括:区域总容量、已用区域大
小、可用区域大小及区域使用率等信息。
3.信息显示区
地址关联的变量信息、地址冲突情况和未用地址区信息等

3.编程基础

变量

常用快捷键

可以在工具-->自定义 进行快捷键自定义

输入助手 F2

变量声明 SHIFT+F2

登陆 ALT+F8

启动 F5

单循环 CTRL+F5

断点添加 F9

跳入 F8

跳过 F10

跳出 SHIFIT +F10

编译器内页面切换 CTRL+TAB

http://www.dtcms.com/a/570714.html

相关文章:

  • 智能导购AI选型
  • 广州做响应式网站多少钱21年没封直接可以进的
  • 做的网站需要买什么服务器邯郸网址场
  • Linux: 磁盘:关键文件修改的过程
  • 做外贸做几个网站合适网站建设数据库放哪
  • 怎样做网站3天赚100万投放广告网站
  • 邯郸做网站推广费用做内贸哪个网站好
  • 免费做的英文网站网站开发职业岗位
  • 网站建设运营策划方案网页设计自学要多久
  • 宁波 住房和建设局网站个人在线网站推广
  • wordpress弹出seo投放营销
  • Harmony鸿蒙开发0基础入门到精通Day13--ArkScript篇
  • 设计非常漂亮的网站什么语言网站比较安全
  • 基于 Docker 容器技术构建可移植嵌入式 Linux 交叉编译环境的实践报告
  • 建网站如何备案廉江市住房和城乡建设局网站
  • 哈尔滨网站建设唯辛ls15227南京百度网站推广
  • 网站优化的主要任务泰兴企业网站建设
  • 基于AI大模型智能硬件--小智AI项目RK3588开发板部署
  • 万江东莞网站建设住建部和城乡建设官网
  • 专业的营销网站建设公司wordpress收费播放插件
  • 在线推广网站的方法win8风格网站 源码
  • dede 网站源码百科网wordpress
  • C++类成员变量的存储逻辑与析构函数的资源管理
  • 中国摄影在线网站seo销售话术开场白
  • 网站建设及数据分析公众号做电影网站赚钱
  • 阿里巴巴外贸网站论坛cms建站方案
  • 浙江建设职业技术学院尔雅网站易捷网站内容管理系统漏洞
  • PAI Physical AI Notebook详解1:基于Isaac仿真的操作动作数据扩增与模仿学习
  • 网站信息邯郸做网站推广
  • 网站开发区书籍上海浦东哪里有做网站的公司