安庆大理运城常德铜陵江西
投稿投诉
江西南阳
嘉兴昆明
铜陵滨州
广东西昌
常德梅州
兰州阳江
运城金华
广西萍乡
大理重庆
诸暨泉州
安庆南充
武汉辽宁

McgsPro高级篇整理

5月25日 亡命徒投稿
  1、什么是键盘按钮构件
  键盘按钮可发送一个功能码或一个字符,常用于输入框组建自定义键盘。双击键盘按钮构件,打开操作属性页。
  发送指令:可选择抬起时发送指令和按下时发送指令
  功能码:不可见字符,与键盘对应按键指代的意义相同,组态时和字符码互斥。
  字符码:可见字符,组态时仅能输入一个字符,与功能码互斥。
  2、子窗口怎么使用
  (1)此软件对窗口做了优化,将用户窗口分为三类:启动窗口、子窗口、普通窗口。不同类型窗口使用不同颜色的图标。
  绿色图标:启动窗口(有且只有一个,可在右键菜单中或主控窗口属性中设置,子窗口不可设置为启动窗口)
  紫色图标:子窗口(用户窗口属性设置中勾选作为子窗口使用,不可再设置为启动窗口和封面窗口,反之亦然)
  黄色图标:普通窗口
  (2)除能用函数!OpenSubwnd()打开子窗口外,当前软件新增了子窗口属性,在此属性设置界面,用户可将用户窗口作为子窗口使用。双击窗口背景,可打开用户窗口属性设置,点击子窗口属性页,可切到子窗口属性设置界面。
  非模态式窗口:弹出子窗口后,不能再操作子窗口外的其他构件。
  模态式窗口:弹出子窗口后,能操作子窗口外的其他构件,子窗口不会消失。
  菜单式窗口:弹出子窗口后,操作子窗口外的其他构件时,子窗口会像菜单一样收起。
  位置:设置子窗口弹出的位置(自定义键盘使用时,输入框键盘属性不勾选自定义位置时有效,输入框键盘属性勾选自定义位置时,以输入框设置为准)
  大小:设置子窗口的大小
  (3)用户可通过按钮或者用户窗口。子窗口。Open()打开子窗口。若使用!OpenSubwnd()函数打开子窗口,用户可将大小和位置参数均设置为1,此时将根据子窗口属性中的设定值打开子窗口,否则将以函数给定的参数打开。
  3、如何实现自定义键盘固定键盘
  输入框键盘属性页勾选当前窗口键盘,输入时不会弹出键盘,而是通过物理键盘或当前窗口已组态的键盘进行输入操作,用户可通过键盘按钮构件来组态键盘。
  弹出键盘
  输入框键盘属性页勾选其他窗口键盘,键盘窗口选择用户自定义的键盘,设置好自定义弹出的位置,此时会以弹出子窗口的方式弹出键盘(注:输入框键盘属性勾选自定义位置时,以输入框设置为准)。
  4、新增的弹出键盘方式是什么
  输入框和标签等输入构件新增方法BeginInput()函数实现弹出键盘,用户可在脚本里面进行编辑,弹出键盘的类型与输入框组态时一致。
  5、多重复制功能怎么使用
  在组态过程中,用户可通过快捷的方式创建指定数量的相同构件,相较于旧版本组态软件,新版本组态软件保留了对所需复制对象的个数和布局形式的设置,也可实现预览。新增了关联属性的设置。
  使用方式:
  (1)以标准按钮为例,用户窗口添加标准按钮构件,鼠标右键打开菜单,在排列内
  点击多重复制(或者点击编辑条按键)
  (2)变化项目配置默认未勾选,用户可根据需求设置行列数量等基本参数,变化项目配置勾选项目,表示该项的文本或者关联的变量会按照详细配置内的规则来复制。
  例如:标准按钮数据对象值操作关联变量a。变化项目配置勾选数据操作对象,此时详细配置可设置。
  自动递增:
  内容:a{R},代表复制出来的变量显示模式,{R}由起始值、间隔、(定长)、进制来确定。
  起始值:配置{R}部分的起始数字,默认为0,表示从0开始复制。
  间隔:配置{R}部分的数字间隔,默认为1。
  定长:配置{R}部分的数字整体长度,默认不勾选。数字不足时自动在前面补0。
  进制:配置{R}部分的显示,起始值、间隔、定长按照八进制十进制十六进制进行规律变化。默认为十进制。
  列表索引:
  用户可自由修改右下角的属性列表,也可以点击变量选择按钮弹出变量选择中心,自主选择已创建好的变量(选择变量建议批量操作,否则不足时会替换之前的选择)。
  (3)各项设置配置好之后,用户可点击确定按钮,此时未知的变量会在实时数据库自动创建,并且不会弹出提示,若客户不满足可撤销操作,但是实时数据库的变量不会删除,用户需要在工具选择清除未使用的变量。
  另外,还可选择递增顺序,自动递增是按照先行后列还是先列后行的顺序。
  6、指针及索引变量的使用
  通过勾选实时数据库中变量的基本属性中的设置指针化选项,将当前变量设置为指针变量。此时其中,除组对象以外,其他的开关型、数值型和字符型变量均可以指针化。
  变量设置指针化后,会新增指针化设置属性,在这个界面,用户可选择数字索引和字符索引相关的参数。
  (1)数字索引
  (1。1)用户在变量列表中可以通过双击末尾行,添加新的行,之后可通过点击空白行末尾的?按钮,弹出变量选择中心选择变量;也可以通过右键菜单中的变量选择菜单选择变量。变量选择时,支持多选,系统将自动插入多行完成多个变量的同时选择。
  (1。2)变量列表变量设置除了常规操作外,还可支持XML格式数据的导入和导出,方便用户使用Excel工具统一编辑。
  (1。3)索引变量关联开关型或者数值型的变量,指代的是表格内的序号,指针变量的类型必须与表格内变量的类型保持一致。这里用测试索引变量举例,如:
  当测试索引0时,测试指针a0;
  当测试索引1时,测试指针a1;
  当测试索引2时,测试指针a2。
  (1。4)系统默认开启了变量采集优化功能,即系统后台将只会采集和更新当前指针变量指向并代表的变量的值,而其他变量列表中的变量的值将不做采集和更新。若用户需要取消采集优化,则在属性界面中勾选取消采集优化设置即可。
  (2)字符索引
  选择字符索引后,数字索引指代的索引变量将不再起作用,用户需在字符索引处关联字符型变量,指针变量指向的是字符索引中索引变量运行时输入的变量名的值。这里用测试字符变量举个例子,如:
  当测试字符a00时,测试指针a00
  当测试字符a01时,测试指针a01
  当测试字符a02时,测试指针a02
  (a00、a02、a03为变量名,并与指针变量类型相同)
  7、用户文件区操作工具
  菜单栏工具,选择用户文件区操作工具选项,将弹出文件操作主界面。
  用户可设置连接方式和对应参数,点击连接按钮,当当前连接状态显示已连接并亮绿灯,表示TPC与电脑已正常连接。此时可进行如下操作:
  (1)用户可在工具左侧部分查找电脑的文件,右侧部分查看TPC用户文件区的文件,还可通过双击、复制、拖动等方式实现两个区域之间的文件相互传输。
  (2)用户可对电脑文件和TPC用户文件进行重命名和删除操作。
  (3)工具下侧传输栏,用户可查看当前传输任务的状态;日志栏可查看整个操作的过程记录日志。
  (注:此功能只能在运行环境为3。2。5版本的实际TPC触摸屏才可用,否则在传输文件时,会提示网络错误,导致文件操作失败)
  8、工程下载时文件操作
  工程下载时可对TPC的用户文件区进行操作,包括下载时可勾选清除用户文件和U盘包制作时可选择附带的用户文件。
  (1)工程下载界面,用户可选择勾选清空用户文件,此时下载工程(网线、USB从口、U盘)均会清空当前TPC用户文件区的所有文件。
  (2)U盘包制作界面,用户可点击附带的文件后面的选择按钮,选择一个文件夹,此时制作的U盘包将包含已选择文件夹下的所有内容。下次使用此U盘包升级TPC工程时,会将这些附带的文件下载至TPC的用户文件区。
  注:文件附带下载只支持U盘功能包,如果需要通过网线或USB从口线下载文件,请使用用户文件区操作工具。
  9、构件属性列表
  添加任意构件,鼠标右键单击打开菜单选项,选择属性列表。用户通过构件的属性列表可设置或修改构件的参数,设置后立即生效。
  另外,属性列表为悬浮窗口,用户打开后,可以重新选择其他构件,列表将同步更新选中构件的属性进行展示,还可多选构件,则展示的就是多个构件的共有属性,用户可修改这些属性,从而达到批量设置的目的。
  10、如何实现警报的配置(统一配置、导入导出)
  在实时数据库变量属性的报警属性页,鼠标右键点击可选择追加报警信息。
  此软件对报警类型做了优化,相较于旧版本组态软件,新增了位报警和六种值报警,新增报警确认、触发误差设置、解除误差设置等功能。只有开关型和数值型变量能设置报警。
  除此之外,新增了报警统一编辑,可通过菜单栏工具,选择报警统一配置,打开统一配置界面。
  报警统一配置界面可实现双击行新增报警,选择实时数据库已建立的变量来设置报警,若是不存在的变量,也可在此界面新建。在设置报警不符合规则的情况下,对应表格会变成红色。同变量同类型只可建立一条报警,否则会报错。
  为了方便用户的使用,可点击文件选择导出或者导入报警信息,此表为xml格式文件,用户可通过Excel软件进行编辑再导入到软件中,导入时可选择覆盖模式和追加模式,覆盖模式将完全覆盖当前表格;追加模式将会对当前表格中不存在的变量进行追加,新表格为当前表格和导入表格的合集。
  报警新增!SetAlmInfo()和!GetAlmInfo()函数,分别是修改获取指定变量指定序号的报警描述信息。
  序号对应实时数据库报警变量属性设置,报警属性页。
  11、多语言的配置和使用(添加删除语种、多语言字段配置、导入导出)
  初级篇有讲到,McgsPro目前支持中文、繁体中文、英文、日文、韩文、德文、西班牙文、俄文、法文、波兰文、意大利语和泰文,共计12种语种。
  多语言中心新增多语言字段收集功能,用户可通过工具多语言配置进入(或者点击这个
  按键),此时便会文本收集框,也可在多语言配置界面点击
  按键也可进入文本收集框,或者编辑文本收集也可进入。
  多语言配置窗口点击
  按键便会进入语言选择界面,默认只勾选了中文,用户可以根据自己的需求勾选需要使用的语种,并且在这个界面可以设置工程字体、内置字体和两种字体的缩放比例。左下角有增加删除更改语言种类的选项供用户使用。语种选择之后,点击确认回到多语言配置窗口,用户可将工程文字进行翻译。
  多语言支持原位编辑,原位编辑时,将会自动匹配已有的多语言字段,若能匹配到已有字段,则使用已有字段,若未匹配到已有字段,则新增字段。
  已使用多语言的地方,点击多语言控制按钮
  ,在弹出的菜单列表中选择编辑所有语种即可打开多语言字段编辑器。在字段编辑器中可编辑所有当前已选择使用的语种对应字段,编辑完成后点击确定即可完成同步(注:此功能将同步多语言中心,所有使用了该字段的地方均会一起更新)。
  12、工程字体管理的使用
  在多语言语言选择界面默认情况下再勾选Japanese语种,点击菜单栏工具工程字体管理,弹出字体管理界面,可在字体替换处替换多语言的字体,替换后工程字体和内置字体同时被替换,多语言选择界面同步更新。
  13、新脚本编辑器及脚本引擎介绍(局部变量,数组变量)
  打开脚本程序编辑器,可看到主要分为三个板块:快捷栏、编辑区、对象树查找。用户可在快捷栏找到需要的快捷键实现对应的功能,编辑区是用户写脚本程序的地方,而对象树查找可根据关键字找出要使用的函数。
  (1)快捷栏包括保存、剪切、复制、粘贴、撤销、恢复、查找、替换、缩进、退格、注释、声明局部变量、声明数据对象、语句块、检查、帮助常用功能按钮。
  (2)编辑区用于用户编写脚本程序,除快捷栏能提供基本的功能按钮外,用户可单击鼠标右键点击插入来选择声明变量、语句块、运算符等。编写脚本时,用户能看到关键字和常数有特殊颜色标识。
  目前,函数、变量名和对象属性或方法能自动补全,输入对象名的第一个字符、输入!以及对象名后面输入。,都将弹出选择框,列出所有的选项供用户选择,此时,用户可以继续输入字符缩小范围便于筛选。
  此外,新脚本编辑器新增了变量声明,用户在使用过程中可以声明数据对象和声明局部变量,在插入里面选择或者在快捷栏选择。
  (2。1)声明数据对象可以看作是脚本程序中的全局变量,在所有的程序段共用。脚本编辑中可以用数据对象的名称来读写数据对象的值,也可以对数据对象的属性进行操作。与旧版本组态软件中的数据对象用法相同。其支持开关型、数值型、字符型三种数据对象。
  (2。2)声明局部变量中变量可为单一变量,也可为数组变量,变量分为byte(字节)、integer(整型)、float(数值)、string(字符)这4种类型,数组用变量名(数组长度)来表示,实行先声明后使用的原则。局部变量使用dimas语句进行声明,声明之后局部变量可在当前脚本中使用,但本脚本之外的其他地方无法使用。需要注意的是,声明语句不能嵌套在其他任何语句中。
  注:定义的数组型变量下标以1开始;定义的数组型变量为动态大小数组,用户可以通过调用!ArrayGetsize和!ArrayResize两个函数来获取或重置数组的大小。
  (3)对象树查找,在查找输入框中输入要查找的单词,如time,不勾选全词匹配,点击按钮即可查找出匹配的函数,界面上包含辅助显示匹配的数量,找到后双击便可快速输入查找的结果。在退出脚本编辑后,自动记忆上次查到的单词。
  14、文件查找在哪些地方能用
  (1)脚本程序编辑器查找按钮,配置查找方式后可查找当前脚本中匹配的内容。
  (2)点击工具中文本查找替换,打开查找替换窗口,此功能帮助用户快速定位指定文本所在组态工程中的具体位置,同时附带文本替换的功能。查找模式包括普通和正则表达式(正则表达式),用户输入查找目标和配置好查找方式后,点击查找,即可在查找结果中列出符合要求的结果,这时可以双击列表中的结果打开进行查看,左下角显示匹配的数量
  方便用户使用。
  15、配方构件及配方函数的使用
  点击工具中配方组态设计进入配方界面,组态界面和组态方法基本与MCGSE相同,新增配方组关联变量添加列标题编辑配方增加配方条数,设置配方名称和配比。配方修改界面与MCGSE布局不同,标题显示更便于理解。
  注:支持配方变量在变量选择中心批量选择添加。
  (1)配方函数的调用机制在新软件中做了调整,严格遵守加载配方修改配方保存配方关闭配方的使用逻辑。因此,所有配方函数的调用均应该在调用!RecipeLoad()函数加载配方组后才可使用,否则会返回找不到配方组的错误值。
  注:加载配方会将配方组加载到内存中,此时对配方进行修改操作视为对内存中的备份进行操作,要想使修改操作生效,需要调用保存配方函数!RecipeSave()对配方进行存盘,存盘后新配方数据将写进磁盘,下次重新加载后即为新配方数据。同样的道理,在不使用配方组时建议使用!RecipeClose()函数关闭配方,否则会占用内存,下次需使用再加载。
  (2)配方构件能实现配方的展示、选择及编辑功能。配方构件方法中的函数能满足用户的大部分对配方的需求。按照配方使用方法在配方组态设计中建立配方组,添加配方构件,双击进入构件属性设置的数据显示页,下拉选择现有的配方组,表格内容会自动同步。用户可根据自己的需求选择是否勾选全编辑,以及表格内列宽等的设置,点击确认即可。这些参数也可通过配方方法的函数来设置,详情请参见帮助。
  16、设备驱动(驱动查找、添加通道、设置设备内部属性)
  (1)驱动查找
  当用户工程加载的驱动无法找到时(如:驱动存放位置不在以前添加的位置),双击驱动会弹出驱动查找功能界面。
  若驱动文件已放在了(软件安装路径)ProgramDrivers文件夹下,则可以选择自动搜索功能来搜索驱动,此时驱动将使用新的加载路径。若驱动文件未放在(软件安装路径)ProgramDrivers文件夹下,自动搜索功能搜索不到匹配的驱动,此时用户可切换到手动搜索,点击浏览,弹出选择对话框,用户选择对应的驱动文件,此时驱动将使用用户选择的驱动文件进行加载。
  (2)添加通道
  增加设备通道界面在原有基础上做了改进,双击驱动打开设备编辑窗口,右上角点击增加设备通道按钮,即可打开全新的通道添加界面。
  在原有的基础上增加了地址偏移和采集频次。地址偏移是基于通道地址的偏移量,可设置为常量或者关联变量,当为负整数数时向前偏移,当为正整数时向后偏移,当为0或空时不做偏移。例如:当通道地址为DWB0010时,若地址偏移5,则读取的是DWB0005的数据,若地址偏移5,则读取的是DWB0015的数据。采集频次是设置通道数据采集的频率,实际表现为采集间隔,单位为采集周期。例如:当设置为5时,则表示5个采集周期采集一次数据。采集周期时间可在设备编辑窗口左下角的最小采集周期中设置。
  (3)设置设备内部属性
  设置设备内部属性已取消增加和删除通道的功能,目前只保留了部分如标签导入、驱动配置等特殊设置功能。
  17、组合框的功能与使用方式
  组合框支持下拉列表框和下拉输入框两种类型,下拉输入框的编辑显示区域可以点击输入并且也能打开下拉列表,而下拉列表框则不能输入,只能通过下拉选项选择。双击组合框进入组合框属性编辑界面,在基本属性页可以设置基本参数,数据关联支持关联开关型、数值型、字符型的变量,ID号关联只能关联开关型和数值型。
  数据关联关联开关型和数值型变量时,选项设置的选项内容设置方式需严格按照数字(任意符号内容)的格式,其中数字代表的就是数据关联的变量值,而序号则代表ID号关联的变量值。数据关联关联字符型变量时,项目内容可任意写。
  选项设置页分为静态选项和动态选项,用户在静态选项中设置下拉列表选项为固定内容,可以用脚本窗口0。控件0。AddItem(字符型变量)来增加记录到下拉列表。而动态选项需要关联字符型变量,设置下拉列表选项从关联的字符型变量中读取,同时下拉列表只能显示一条记录。
  组合框新增脚本程序页,可实现组合框构件选项发生变化后,执行组态的脚本程序(静态选项和动态选项均有效)。这个地方仍可以写条件判断语句,当选项改变时执行判断语句,在符合要求的情况下实现功能。
  18、定时器的操作
  系统内嵌128个系统计时器,范围为0到127,用户可以随意使用其中的任意一个。计时器返回的时间值为数值型,单位为秒,最小单位100毫秒。因为采用浮点数表示,随着数值增大会略有误差。
  (1)开始计时,可用!TimerRun()和!TimerSetOutput()搭配使用,也可设置计时器频率。
  (2)计时暂停和计时复位,分别用!TimerStop()和!TimerReset()。
  注:定时器功能是通过函数的方式来实现,其余功能对应的函数请参见帮助。
  19、图库元件
  (1)构件保存为默认模板
  打开组态软件,菜单栏文件选择新建工程,弹出新建工程设置界面,用户可选择扁平风格、标准风格和水晶风格三个风格之一作为当前工程的风格。
  设置之后,用户在调用构件时便使用此风格为默认样式。用户可以调整每个风格的默认样式:设置好构件的样式之后,单击其右键菜单中的保存到默认模板菜单,即可修改该构件的当前风格默认样式(修改构件默认样式后,将永久生效,下次创建此风格工程时,新建的构件将为用户保存的默认样式,直到下次重新保存为止)。
  保存好模板后,用户可以点击工具箱中插入元件按钮
  打开元件图库管理界面进行查看,元件图库管理内的模板无法删除、修改和新建,只能设置图元注释和修改背景颜色。该功能界面也列出当前软件已有的所有图库元件,(包括软件自带和用户自定义添加的元件),用户可以自由选择使用。
  当前版本每个风格的默认样式仍为软件安装后的样式,用户可自行修改,后期将会根据不同的风格提供模板工程,用户可在(软件安装路径)Samples工程模版文件夹下找到这些模板工程,打开后用户可在此基础上进行修改和套用。当然模板工程只是对工程风格的样式展示,具体功能实现需要用户自己完成。
  (2)用户元件保存
  用户若想保存当前已建好的构件或组合元件,可点击其右键菜单中的保存到用户图库菜单或点击工具箱中
  按钮,此时将弹出图库元件库管理窗口,点击确定后可以将此构件或组合元件添加到用户元件中。
  20、文件操作路径
  对用户来说TPC具有两个可操作的路径:TPC用户文件区和U盘。以MCGSDIRUSER开头的路径表示TPC用户文件区,操作此类路径时,表示对TPC的用户文件区进行操作,对应模拟运行时为(组态软件安装路径)Programdatauserdir文件夹。以直接开头的路径表示为TPC的U盘,操作此类路径时,表示对TPC插入的U盘进行操作,对应模拟运行时为(组态软件安装路径)Programexport文件夹。
  21、XY曲线的配置和使用
  安装软件时外挂构件默认会添加到工具箱,若工具箱内没有XY曲线构件,可在工具动画构件管理外挂版本构件中添加。XY曲线的曲线类型包括XY曲线和趋势图,对应的数据来源包括历史数据、CSV和字符串,每个XY曲线构件最多能设置8条曲线,每条曲线最大可加载并显示20480个数据点。
  (1)XY曲线历史数据
  XY曲线历史数据通过关联存盘的组对象,设置起点与终点时间限制曲线显示的时间段,X值和Y值均选择组对象里的成员,运行时通过窗口0。控件0。Refresh()刷新脚本可将构件绘制的曲线显示出来。
  检视输出:当检视输出X值和Y值分别关联上变量(开关型或者数值型),运行时将指针定位在XY曲线任意位置,将会出现横向和纵向交叉黑直线,交叉点的XY值会输出给对应的变量,并且可以通过标签或输入框显示出来。检视输出默认显示6位有效数字,其中4位小数位。
  注:红线为绘制的历史曲线,黑线为检视输出的基准线。
  (2)XY曲线
  XY曲线CSV中包含文件和字符串,文件中文件路径可以关联字符型变量、MCGSDIRUSER文件名或文件名,起始行号、X所在列、Y所在列这三个可写常量或关联开关型的变量(关联开关型变量运行时需输入数值才可绘制出曲线)。这里将参数设置为固定路径和常量。
  在组态软件安装路径Programdatauserdir文件夹下建立数据表。csv文件。表格内的内容设置方式如下:
  此时运行工程,将会绘制出如下的曲线(若起始行号、X所在列、Y所在列关联的是变量,那么在设置好对应参数后,需用窗口0。控件0。Refresh()刷新脚本来刷新曲线)。
  XY曲线CSV字符串中,数据变量关联字符型变量csv字符,起始行号、X所在列、Y所在列按照下图设置,将输入框关联上csv字符变量,该字符型变量中的内容为CSV表格格式,运行时将数据表。csv文件数据复制到输入框内,可绘制出曲线。
  通过编写脚本的方式亦可绘制曲线,!I2Ascii(13)!I2Ascii(10)加起来使用表示换行。
  (3)XY曲线字符串
  X值和Y值可以取自不同的字符串,也可以取自同一字符串,用户可根据需求来配置。在XY曲线中,勾选字符串,这里将取自同一字符串,关联XY字符串变量。同样的方式,用户可以将csv表格内复制一列数据赋给XY字符串变量,可生成曲线。
  用户可通过编写脚本的方式来实现此功能,字符串的分隔符支持逗号(,),换行符(0x0D、0x0A),回车符(0x0D),换行符(0x0A),分别用,、!I2Ascii(13)!I2Ascii(10)、!I2Ascii(13)、!I2Ascii(10)来表示。通过,实现:
  通过!I2Ascii(13)!I2Ascii(10)实现:
  通过!I2Ascii(13)实现:
  通过!I2Ascii(10)实现:
  (4)趋势图历史数据
  趋势图历史数据与XY曲线历史数据区别在于,前者引入了新的概念步进,后者的X值只能关联组对象内的变量,步进则没有这方面的限制,可任意关联一个开关型变量,也可输入常量,Y值为组对象内的变量。
  检视输出:当检视输出X值和Y值分别关联上变量(开关型或者数值型),运行时将指针定位在XY曲线任意位置,出现纵向的黑直线,与曲线交叉点的XY值会输出给对应的变量,并且可通过标签或输入框显示出来。检视输出默认显示整数。
  注:蓝线为绘制的历史曲线,黑线为检视输出的基准线。
  (5)趋势图
  这里对于趋势图csv不作介绍,与XY曲线中csv做法相同,用户可参见XY曲线。
  (6)趋势图字符串
  趋势图中字符串的步进值可输入常量或者关联开关型变量,Y值根据步进值变化。Y值的设置请参见XY曲线字符串。
  (7)XY曲线的注意事项XY曲线的曲线是可以来回变化的,而趋势图的曲线是单调往右变化。步进值若设置为常量,不能为负数。曲线的X轴固定不动,若需要移动,可使用SetXRange(Min,Max)函数来设置X轴的最大值和最小值。
  XY曲线可用SetDrawMode()函数设置曲线绘制模式,窗口6。控件1。SetDrawMode(1,0)表示设置曲线1的绘制模式为画线,1为画点,2位画点线。点和线的颜色均在画笔属性内设置,颜色相同。SetTrendRange()可设置曲线Y轴上下限值,使用前可先获取其上下限值,设置后再用ShowYaxis()显示曲线的Y轴坐标标注。
  22报表构件的配置和使用
  新增报表构件,双击表格进入编辑模式,用户可选中任意单元格输入显示文本,此文本在此单元格未连接变量时运行可见。当然也可以进入编辑状态后选中任意单元格(可多选),鼠标右键单击,弹出菜单选项选择添加数据连接、清除数据连接、设置单元格格式、颜色动画连接以及一些基本的操作。
  (1)添加数据连接
  选择添加数据连接进入设置界面,在设置界面用户可以选择所需添加的数据源,当前数据源支持七种连接方式,不同的连接方式附加的属性设置也不同,用户在切换时,相应的设置界面也会跟着变化。每个单元格只能设置一种连接方式,当选中单元格已关联数据时,可选择右键菜单中清除数据连接清除当前已关联的数据,清除之后才可以重新关联。
  这七种连接方式都包含表元输出页,默认不勾选输出到变量,用户可设置将单元格的内容输出到变量,或者设置单元格内容可编辑,运行时对应单元格可弹出键盘。
  注:单元格可编辑时,输出内容只与输入有关,不可编辑时,输出内容等于显示内容。
  静态文本:在显示属性内对应单元格输入连接内容(内容无限制),表元输出可关联对应类型的变量,即连接的内容是字符串则关联字符型变量,是数字则关联开关型或者数值型变量,运行时可输出,但是本身静态文本内容不会改变。
  表达式:显示属性内多个单元格时可以批量连接变量,表元输出的变量与对应单元格显示属性变量可相同也可不同。在不可编辑情况下,表元输出的值等于显示输出的值。
  单元格统计:显示属性页的统计方式有求和、求平均值、求最大值、求最小值,用户设置开始位置和结束位置,运行时将统计范围内的数据并在表格内显示出来。
  历史数据:显示属性内关联组对象,点击复位,此时会将组对象成员更新,再设置时间条件和数值条件(也可不设置),基本上与存盘数据浏览构件做法相同。
  历史数据统计:显示属性内关联组对象,点击复位,此时会将组对象成员更新,用户可设置变量对应的显示内容,在时间条件和数值条件均满足的情况下(可限制也可不限制以上两个条件),这个变量的值会进行求和、求平均值、求最大值或求最小值并且在单元格内显示出来,只显示一组数据。
  报警数据:组态报警,显示属性页点击复位,设置时间条件和数值条件(也可不设置)。
  报警数据统计:显示属性页点击复位,可对报警值进行统计。
  注:1。静态文本会显示文本信息的内容;表达式和单元格统计的单元格右上角均有一个绿色的三角形标识;历史数据、历史数据统计、报警数据和报警数据统计这四种数据类型均以斜黑线的阴影区域作为区分,在左上角标注数据类型,历史数据和报警数据会标明组对象名称。
投诉 评论 转载

McgsPro高级篇整理1、什么是键盘按钮构件键盘按钮可发送一个功能码或一个字符,常用于输入框组建自定义键盘。双击键盘按钮构件,打开操作属性页。发送指令:可选择抬起时发送指令和按下时发送指……泰安银行前十大客户贷款集中度超标,明天系20亿债务追讨无果对泰安银行来说,明天系的阴云未散。日前,泰安银行披露了2022年前三季度的部分经营数据,整体表现良好。资产总额与营收净利皆得以增长,不良贷款量率双降,拨备覆盖率上升。……外星人M18游戏本首发京东方18英寸480Hz笔记本屏IT之家1月9日消息,外星人日前发布了18英寸大屏笔记本M18,搭载了最新的13代酷睿和RTX40系列GPU,屏幕可选最新的FHD480Hz屏。据京东方消息,外星人携手京……欧洲航天局2023年任务繁重据埃菲社12月28日报道,欧洲航天局将在2023年推进大量项目计划,其中包括发射探索木星卫星的木星冰卫星探测器(JUICE)、阿丽亚娜6号火箭在法属圭亚那首次升空,以及开始对其……麒麟芯片复活?还是库存?华为畅享50发布,麒麟鸿蒙1299起六月六日晚,华为在举行的618新品发布会上,推出了华为畅享50系列手机。这款手机的配置并不算出色,甚至可以说很一般,但它的特别之处在于,它所使用的芯片所引起的诸多争议,甚……年终盘点(二)2022中国航天,这些画面令人念念不忘2022年从天舟四号到天舟五号从问天舱到梦天舱从神舟十四号到神舟十五号。。。。。。我们一次次为中国航天激动不已今天我们一起回顾2……年糕带你环游世界第六十五站巴拿马目的地名称:巴拿马共和国目的地位置:北美洲南部国土面积:7。55万平方千米首都:巴拿马城主要民族:印欧混血种、非裔、欧裔、华裔、印地安人国旗巴拿马共和国国旗长……游戏你好,星队友!上线小鬼王琳凯降临峡谷大闯关近年来,随着《王者荣耀》、《穿越火线手游》等国民级手游的兴起,吸引了不少明星也加入到了游戏玩家的队列。明星艺人X游戏直播的新形式,为不少粉丝带来了耳目一新的双厨狂喜时刻。近日,……3999元!小米13系列到底值得买吗?网友确实比iPhone跟以往不一样的是,此次小米的发布会是在周末举办的,估计应该也是等不及了。雷军曾经有多次表示过,小米冲击高端就是想要对标苹果。所以这次的iPhone14跟小米13对比起来,到底谁……一大批消费券来袭!6月的黑龙江有这么多活动6月起,黑龙江省将推出多项活动和扶持政策,加快恢复企业生产经营,拓宽助企纾困渠道,保市场主体,加快推进全省消费品市场回暖。十二项省级重点消费促进活动,六十项市(地)级消费……莫兰特2396贝恩28分灰熊擒奇才获三连胜NBA常规赛11月7日继续进行,本场比赛比尔缺阵。最终,灰熊以10397战胜奇才,灰熊获得三连胜。首节开始,奇才一上来就打出一波90开局!一阵互有得分后莫兰特连拿4分率队……这些三人篮球选手的人生,覆盖着中国体育每一条成长路径超三联赛如同中国篮球的缩影,覆盖着中国篮球每一条成长路径。我以前跟CBA的球员聊天,问到一个球员时,他们直接说‘那个球员下放去三人篮球了’。我当时就在想,为什么要用‘下放……
CBA最新积分榜,冷门迭出辽宁不敌山西,同曦胜深圳,广东又垫HelloWeb3。0澳大利亚为何寻找契机改善对华经贸关系?坚持抗糖一个月,前任跪求复合逆水寒玩家怒了个个都说网易摆烂是吧?咱拉出来100张图对比下一条视频让海天酱油陷入双标门,全凭辛吉飞的科技与狠活A股午评美股昨晚大跌A股高开高走,预测本月站上3100320巴西队明晨决战太极虎,刚做了新发型的内马尔或靠止疼药复出洪欣携小九岁老公走机场,穿无痕裤秀纤细美腿,一点不像51岁的我的高跟鞋想吃麻球别花钱买!简单3步在家就能做,又大又圆,太香了承诺的故事罗志田:行路与作文兼及史学表述趣味橡皮泥手工制作:飞机2022抢劫银行会被判几年中职幼师专业学生德育教育难点浅析每天笑三笑乳房会更健康提升淘宝搜索排名的必知规则青春励志积极向上歌曲剿匪纪实故事第二十四集登丰匪中队(2)蔡徐坤看吴宣仪直了在什么里吴宣仪的男友是蔡徐坤吗职场不要幻想领导真的会相信你别怪哈登!76人输球头号罪人是他全场10投仅1中环境保护的格言警句

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找七猫云易事利