文章目录

  • 一、数据类型
  • 二、系统参数.
    • 1、内存容量设置
    • 2、“掉电保持范围”设置
    • 3、系统设置
  • 三、符号表
    • 1、编辑符号表
    • 2、符号表的打印
  • 四、元件监控表
    • 1、新建元件监控表
    • 2、编辑元件监控表
    • 3、复制元件监控表
    • 4、快速监控表
  • 五、元件使用信息表
  • 六、交叉引用表
  • 七、软元件内存表
    • 1、新建和复制软元件内存表
    • 2、编辑软元件内存表

一、数据类型

系统支持BOOL、16位整数、32位整数、FLOAT四种数据类型,每种数据类型说明如下:

数据类型 描述 范围
BOOL 布尔 1 ON,OFF
16位整数 16 -32768~32767
32位整数 双字 32 -2147483648~2147483647
FLOAT 浮点数 32 -3.402823 E+ 38 ~ -1.175494 E-38, 0,1.175494 E -38~3.402823 E + 38

二、系统参数.

1、内存容量设置

“内存容量”设置如下:

内存容量:即系统的容量大小,包括注释容量,文件寄存器容量和程序容量的总和。如上图所示,内存容量设置为16000步,大小为32000个字节。
注释容量:注释容量有32块,每块为50点,每块的容量为500步,占1000个字节。
文件寄存器容量:文件寄存器容量有15块,每块为500点,每块的容量也是500步,占1000个字节。
程序容量:程序容量即为程序块所占内存的容量的大小。程序容量 = 内存容量—注释容量—文件寄存器容量。

2、“掉电保持范围”设置

“掉电保持范围”设置如下:

掉电保存范围:
由上图可以看出,在辅助继电器(M)、状态继电器(S)、定时器(T)、计数器(C)、数据寄存器(D)元件设置范围内, PLC掉电时,它们的值会自动保存到AutoShop系统文件中,用户可以防止异常情况下对PLC中数据的损坏。

3、系统设置

“系统”设置如下

系统:

无电池模式: 设置PLC的运行模式,选上单选按钮即为无电池模式,反之为有电池模式。

运行端子输入: 用户可以选择PLC中X0~X17的一个输入端子对PLC进行控制;也可以不进行选择,由PLC内部程序自动运行进行控制。

三、符号表

符号表头为符号名称、地址、注释三个属性,地址即相当于软元件名称。

符号的定义规则为:由AZ、az、0~9、下划线、汉字混合组合而成,符号名称不能以数字开始,也不能是单独的数字。名称不区分大小写,长度不能超过16个英文字符,不能使用元件类型字母+数字作为程序和变量名称。名称中不能包含空格,不能使用和关键字相同的名称,保留的关键字包括:基本数据类型名称 、指令名称 、指令表语言中的运算符。

符号表主要是用来修饰地址(软元件符号)的。其中符号名称可以用来在编程中代替地址,相当于地址的 一个别名,使程序看起来更利于理解,更加形象化。注释是对地址的意义的描述,有助于用户对程序的理解。

1、编辑符号表

双击工程管理窗口的符号表可以打开符号表:


符号: 地址的一个别名,在编程中可以用来代替地址。

地址: 即软元件名称。

注释:用来对地址进行说明,限制在20个字符(10个汉字)以内,注释除了可以在符号表中添加外,还可以在梯形图编辑器中添加, 具体查看如何在梯形图中添加网络注释和元件注释

符号表提供以下编辑功能:

排序: 使用鼠标单击符号表表格的列头,可以对符号、元件地址和元件注释中的任何一列升序或者降序排列。

查找、替换、定位: 在符号表内查找特定的文字,查找到后光标落入含有该文字的单元格内, 点击“查找下一个” 按钮可以继续查找下一个符合条件的单元格。对于找到的文字,可以替换为指定的其他字符,可以只替换当前查找到的文字,也可以自动替换所有符合查找条件的文字。

剪切、复制、粘贴、删除:拷贝、剪切一个或者多个单元格文字内容,粘贴到同一列选中的多个单元格中。在拷贝符号名和元件地址时,如果造成多个单元格有相同的内容,系统不弹出窗口提示,只用红色显示已经重复的符号名或者元件地址。

插入行:在选择行的前一行插入新行

删除行:删除选中的一个或者多个行

添加行:在单元格的行尾添加一行

撤销、恢复:编辑过程中可以单击常用工具栏的撤销按钮或者编辑菜单下的撤销菜单可以撤销误操作,最多撤销最近的20次操作;也可以单击恢复按钮或者选择编辑菜单下的恢复菜单恢复最近一次撤销的的操作, 最多可以恢复最近20次撤销操作。

导出EXCEL:导出当前符号表到EXCEL,可自行在EXCEL编辑后导入,方便表格修改

导入EXCEL:导入编辑好EXCEL表格到符号表中,对应元素获取遵循导入EXCEL左上第二行第二列为符号表符号列第一个元素。

剪切、复制、粘贴、删除、插入行、删除行、添加行可以在编辑菜单中选择。 也可以通过在符号表上点击右键弹出菜单选择,同时右键菜单支持导出EXCEl和导入EXCEL功能;弹出菜单如下图所示:


实例应用展示:




2、符号表的打印

打印预览
打印之前,您可以在屏幕上进行打印预览,点击 [文件/打印预览] 菜单或者工具栏上的按钮(),可以打开打印预览窗口,如下:

在预览窗口中的预览工具栏的功能如下:
1 打印当前程序到打印机上。
2 查看下一页。
3 查看上一页。
4 每屏双页显示。
5 放大显示比例。
6 缩小显示比例。
7 关闭预览窗口。
打印:
需要打印时,请点击工具栏上的()按钮,或在打印预览窗口中点击()按钮, 首先弹出标准打印对话框,您可以在此设置打印选项,确定后即可将当前程序输出到打印机。

四、元件监控表

元件监控表的表头由:元件名称、数据类型、显示格式、当前值、新数值,下面分别介绍。

元件名称:即软元件名称。

数据类型:即软元件的数据类型,可以参考数据类型说明

显示格式:即软元件的值是按二进制、十进制、还是按十六进制显示。

当前值:即在监控模式下软元件当前所显示的值。

新数值:如果想要强制改变软元件的值可以在“新数值”这栏下填入一个值。当然, 在监控模式下除了可以在监控表中对软元件的值进行强制改变外,还可以在梯形图编辑器中实现这一功能,具体查看 监控模式下在梯形图中强制改变软元件的值

监控表主要用来在监控模式下实时的对软元件的值进行监控,有助于程序的调试。

1、新建元件监控表

如果是新建工程,在工程管理窗口中系统会默认生成一个名称为“MAIN”的元件监控表。另外,如果您想再建立多个元件监控表, 可以用右键点击“元件监控表”,在弹出菜单中选择”新建“菜单项,便可创建一个监控表。如图所示:

选择”新建“后会弹出新建监控表的对话框,在编辑框中输入名称”TABLE1“,如图所示:

点击”确定“按钮后,监控表”TABLE1“便创建成功了,如下图:

2、编辑元件监控表

在工程管理窗口中双击元件监控表便可打开。 如图所示:

在监控模式下,当在元件名称栏下输入您想要监控的元件值,系统会根据元件自动判断元件的数据类型, 并将当前值显示出来。
元件监控表所提供的编辑功能和符号表的类似:可以查看符号表编辑功能 。

3、复制元件监控表

在工程管理窗口中用右键点击元件监控表,在弹出菜单中选择”复制“,如下图所示:

接下来会弹出复制监控表的对话框,如下图所示:

首先选择要复制的监控表名,再输入新的监控表名称,点击“确定”后,便可创建一个新的监控表了,如下图:

4、快速监控表

在进入监控模式的时候,AutoShop会自动打开快速监控表,它位于程序编辑窗口的下方,如图所示:

快速监控表的显示信息与监控表相同,其优点在于可以同时观察梯形图中的数据和快速监控表中的指定数据。

五、元件使用信息表

元件使用信息表主要是方便用户查看某类软元件的使用情况,并将此类软元件对应的交叉引用表信息显示出来;

当用户对程序进行编辑后,需要重新编译程序,才能更新元件使用信息表的内容。

元件使用信息表界面分两部分,如下图所示:

从图中看出:元件使用信息表的左边部分将程序中使用到的软元件给标注出来(用"√"表示);点击表上方的元件按钮,可切换到相对应的元件使用信息;如果想快速定位到某个软元件的位置,可在表上方的编辑框中输入元件地址,再按回车键,即可定位到表中相应的位置。
而右边部分则对应的是此类软元件的交叉引用表,交叉引用表的功能可查看交叉引用表。

六、交叉引用表

系统提供交叉引用表供用户查看,表中记录了元件在各个程序中的使用情况,双击交叉引用表中的某条记录或者在右键菜单中选择“元件定位”,可以定位到该元件所在的程序和行列。

交叉引用表不可以编辑,只可以进行查找,要使用查找功能, 可以在“编辑”菜单下选择的“查找”菜单,也可以点击()按钮。 并且可以通过双击交叉引用表中的任何一个单元格内容都可以定位到程序编辑界面所在的元件位置。

交叉引用表会在某个程序单元保存时,自动更新相应程序的信息。交叉引用表包含的信息如下:

元素:如果元件在全局变量表中定义为变量,且当前显示模式设置为显示变量模式,则显示元件变量名,否则显示元件地址

块:元件所在的用户程序

位置:元件所在用户程序的行号和列号

上下文:对元件的使用方式

七、软元件内存表

软元件内存表主要是用来保存用户设定的数据寄存器(D)元件的值,其元件范围为D0—D8255。

单个D元件占16个bit,故可存储16位整数,而两个D元件联合便可存储32位整数、单精度浮点数、定点数。(32位操作系统模式下)

1、新建和复制软元件内存表

新建软元件内存表:

在工程管理窗口中,用右键点击软元件内存表,在弹出菜单中选择“新建”, 然后在弹出的新建软元件内存表的对话框中点击“确定”按钮,便可创建完成,具体操作和新建元件监控表类似,请查看新建元件监控表。

复制软元件内存表:

在工程管理窗口中,用右键点击软元件内存表,在弹出菜单中选择“复制”, 然后在弹出的复制软元件内存表的对话框中选择要复制的软元件内存表名,并输入新的内存表名,点击“确定”按钮,便可创建完成,具体操作和新建元件监控表类似,请查看复制元件监控表 。

2、编辑软元件内存表

新建完软元件内存表后,双击其表名,便可打开,如下图所示:

软元件内存表的特有功能有:D元件定位、对D元件进行数值输入、对D元件进行字符串输入、D元件的字符串读取、 D元件值的数据类型显示(16位整数、32位整数、浮点数、定点数)、D元件值的显示方式(10进制、16进制)。

D元件定位:
如上图所示,在“软元件名”后的编辑框中输入元件名后,按回车键,或点击“显示”按钮,系统将会定位到对应的D元件 所在的位置,并高亮显示。如下图:


对D元件进行数值输入:
以D0为例,用鼠标左键选中D0所在的单元格,输入数值(16位整数),按回车便可输入到表中,并且D0的值会在 本行的最后一列“字符串”中显示其所对应的ASCII字符,如下图所示:

提示: 如果输入的数值小于32,在“字符串”列所对应的字符就会用点来显示(以上图的D0为例,D0的16位整数值是333,它的低8位的值大于32, 对应的ASCII字符为M,而它的高8位值位0,小于32,故用点表示,所以D0所对应的字符串为"M.")。

对D元件进行字符串输入:
还是以D0为例,当要对D0进行字符串输入时,可以双击D0所在的单元格,这时会弹出一个字符串输入对话框,如下图:


点击确定后,如上图所示,"mm"字符串会输入到最后一列中,而D0所在单元格会显示"mm"字符串所对应的16位整数值,如下图:

提示: 软元件内存表的最后一列只能输入字符串,也就是说不管是直接输入,还是双击最后一列的单元格,输入进去的值 都会以字符串的形式表示,同时输入的字符串将自动映射到同行所对应的D元件的数值。

D元件的字符串读取:
还是以D0元件为例,当双击D0元件所在的单元格,会弹出字符串输入对话框,点击对话框上的“读取”按钮, 在编辑区域中便会显示D0数值所对应的字符串内容,如下面连个图所示:

点击“读取”按钮后:如下图:

提示: 如果D元件中的高8位或低8位包含小于32的数值,系统便会提示“存在无法转换的字符”,也就是读取出来的字符是用点表示的。

D元件数据类型显示:
系统可以显示D元件的多种数据类型,其中单个D元件显示16位整数,两个D元件联合显示32位整数、32位浮点数、32位定点数。

D元件显示方式:
D元件除了有多种数据类型外,其显示方式还可以用10进制或16进制来表示。

元件内存表的其他基本功能:
除了上述软元件内存表的特有功能外,还有复制、粘贴、剪切、删除功能,由于这些功能同符号表的功能类似, 故不再赘述,可参考符号表的编辑功能
提示: 软元件内存表的粘贴功能只能用于同一类型数据拷贝,也就是说字符串列的内容不能拷贝到D元件值中; 不同数据类型之间也不能进行拷贝。

汇川PLC编程软件AutoShop的使用相关推荐

  1. 汇川H2U编程软件 AutoShop下载

    汇川H2U编程软件 AutoShop下载安装 前言 因为工作需要,笔者将学习汇川的PLC产品--H2U 安装步骤 1.下载安装包 下载地址:https://www.inovance.com/hc/pr ...

  2. 禾川触摸屏编程软件_汇川PLC编程PLC代写程序

    汇川PLC编程-PLC代写程序 硬件设计 在硬件方面,Pro-face的要求不高,需要一个24V/2A的直流电源和触摸屏本身.另外,为了与PLC通讯,我们根据需要选择了MPI接口的RS232C串行连接 ...

  3. 弯管机编程软件电脑版_汇川HMI编程软件(InoTouch Editor)

    InoTouch Editor 是汇川技术 InoTouch 系列 HMI 编程组态软件,采用 Windows Visual Studio风格,功能强大,简单易用. 功能特色: 1) 支持 65536 ...

  4. CK-GW06-E01与汇川PLC的MODBUC TCP通信

    准备阶段: CK-GWO6-E01网关 POE交换机 网线 汇川PLC编程软件 1.打开汇川PLC编程软件AutoShop 新建工程,选择对应的PLC型号,点击确定,本次以H5U-A8型号为例. 选择 ...

  5. 汇川PLC如何连接工业网关实现远程编程和远程上下载程序?

    汇川PLC是一款国产PLC,可以应用于工业.农业.建筑等多种行业,实现开关逻辑控制.运动控制.过程控制等操作,实现工业控制的轻松管理.但在实际的使用中,企业往往会遇见PLC故障问题,影响到生产管理,特 ...

  6. 使用OPCServer通过Modbus协议对汇川PLC进行工业数据采集

    在现有的文章中较少提及对汇川PLC的数据采集,本文通过个人实际测试结果进行描述 Los geht's! 具体描述: 1.使用的汇川PLC型号为:H3U-1616MT-XP 2.OPCServer软件中 ...

  7. CK-GW208-EC与汇川PLC配置走EtherCAT通讯指南

    CK-GW208-EC这款产品是晨控智能一款工业级 IO-LINK 主站网关,支持 EtherCat 工业协议.可通过以太网接口,对 IO-LINK 从站设备进行控制. CK-GW208-EC 是一款 ...

  8. CK-FR208-EC与汇川PLC配置走EtherCAT通讯指南

    CK-FR208-EC与汇川PLC配置走EtherCAT通讯指南 CK-FR208-EC是一款支持标准工业Ethercat协议的多通道工业RFID读写器,读卡器工作频率为13.56MHZ,支持对I-C ...

  9. 汇川plc可以用C语言吗,汇川PLC技术能应用在工业自动化领域吗?

    汇川PLC可以应用于所有的工业部门,现在已经扩展到商业.农业.民用.智能建筑等领域.汇川PLC不仅可以代替继电器控制用于开关逻辑控制,还可以用于模拟闭环过程控制.数据处理.通信联网和运动控制.它在国民 ...

最新文章

  1. 用Python解“爬动的蠕虫”题
  2. 新手入门深度学习 | 1-2:编译器Jupyter Notebook
  3. matlab 格式化文件,格式化matlab文件01_新建普通文件
  4. SAP UI5 应用开发教程之六十七 - 基于 OData V4 的 SAP UI5 List-Detail(列表-明细)布局的实现方式试读版
  5. 使用Oracle做定时任务
  6. mybatisplus activerecord之mybatisplus entity XXX Not Found TableInfoCache.错误
  7. 2019年数据库系统工程师上午真题及答案解析
  8. Spring框架爆RCE 0day漏洞的临时解决方案
  9. 数据安全技术落地经验浅谈和分类分级实施
  10. 简述XSS攻击及其防范措施
  11. 为什么要研究《双目结构光》?
  12. 【论文笔记】Pre-train, Prompt, and Predict: A Systematic Survey of Prompting Methods in NLP
  13. 线性表中的尾插法双链表的学习
  14. 什么是smarty及其安装
  15. maven 打包把依赖jar打进去
  16. 晕菜~~~竟然出了这样的事情~~
  17. 999句最常用英语口语
  18. java搭建o2o平台_java版 spring cloud+mybatis 构建 b2b2c o2o 多租户电子商务平台
  19. 给 Linux 系统“减肥”,系统垃圾清理
  20. 智能眼镜、语音识别等8种输入设备即将取代传统键盘

热门文章

  1. VC2008 Redist依赖安装 win10下报1935失败解决
  2. JavaScript进阶:如何写出优雅的JavaScript代码
  3. 《信号与系统》第一章 信号与系统概述
  4. PickerView和AutoSize
  5. 搞笑的100条脑筋急转弯
  6. catia怎样倒2d_Catia Drafting平面图生成 3D 转2D教程.ppt
  7. E-prime2.0安装教程及软件下载
  8. 博学谷前端 CSS字体样式属性
  9. sqlserver数据库优化指南
  10. 2018南邮全国计算机大赛,关于举办2018年南京邮电大学第十届数学建模竞赛通知...