热门文档
- 2022-09-12 21:57:50 《HVD100系列通用变频器简易手册》-〖中文〗
- 2022-09-12 21:57:50 《CP520系列变频器用户手册》
- 2022-09-12 23:38:53 《中型PLC编程软件使用手册》
- 2022-09-12 23:59:15 《SV660N系列伺服选型手册》
- 2022-09-14 23:13:11 阿尔法6000E&6000M系列 电流矢量变频器说明书中文版
- 2022-09-12 23:59:15 19010795《SV660P系列伺服设计维护使用手册》
- 2022-09-12 23:38:53 AM400系列可编程控制器(NPN输出)用户手册
- 2022-09-13 22:07:40 H5U&Easy系列可编程逻辑控制器指令手册-CN-A10
- 2022-09-12 23:41:04 《IT7000系列人机界面(电容屏)用户手册》
- 2022-09-12 23:24:32 汇川-H3U系列可编程逻辑控制器简易手册版本号:V1.0
- 2022-09-12 21:57:50 《MD500系列Profinet扩展卡说明书》-〖英文〗
- 2022-09-12 23:24:32 H5U系列可编程逻辑控制器用户手册(无CAN和凸轮)

1、本文档共计 20 页,下载后文档不带水印,支持完整阅读内容或进行编辑。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
2、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
4、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。 免责声明: 版权:我们作为资源的整理方,所有资源均来自互联网的优秀作者们,版权归原作者或企业所有。
申明:任何使用本站收集的资源产生的不测后果,本站不对此负任何责任。
可代入变量中的字符和数值2-1名称的规则可代入变量中的值有字符串、数值、逻辑值3种。文本表记:-ABC、keyence'在此说明脚本中使用的变量等的名称规则。013010命名方法:1、脚本文件名小数HR-X系列中可以处理的脚本文件名限定为FmtSet.lua这个名称。在脚本程序中定义的名称”变量中未代入值的状态称为,引用则变为错误。引用变量前,请务必代入值。在脚本程序中定义的名称有以下几种。·变量名、排列变量名·函数名变量名、表格名的定义用框起来表达。”中可以记述数字、符号、字符串。名称请用半角英文字母开头。可以使用半角英文数字和”_”下划线)。1之后指定ASC川码的10进制数,表明是字符串。请勿使用预订字。关于预订字,请参照中8-2预订字、语言要素”(18页)。使用转义字符(),表明是控制字符或符号。例a "ABC2-2变量脚本中使用的字符串、数值等,存储在称为变量的容器中处理。正的整数、负的整数用10进制数表达。正的小数、负的小数用10进制数表达。·重要小数在系统内部是使用倍精度浮动小数的,因此有可能产生误差。变量的定义在0x之后写16进制数,就能表现0或正的整致。变量中可以代入数值、字符串、运算结果等的值。在16进制数表记中,小数或负的整数无法表现。圆变量的声明4123在变量a中代入10进制数的整数123格式在变量6中代入10进制数的整数15在变量c中代入16进制数的变量的代入、初始化在变量中存储值叫做代入”。在变量声明时代入值叫做“初始化”。圆\na在变量a中代入1\E在变量中未代入值的状态下引用之,执行脚本时就会变为错误。双引号单引号1000CN HR-X UM42-3表格2-4排列表格是为了汇总多个数据而使用的数据结构。排列是表格的一种,是可以汇总多个值存储的数据列。可以象通常的变量一样引用、代入。表格的定义排列的定义表格中可以存储多个数据(字段)。排列中可以代入数值、字符串、运算结果等的值。字段与变量一样,可以存储数值或字符串数据。表格的声明配列名的规则排列名的第1个字符用半角英文数字开头,从第2个字符以后可以使用半角英文数字格式排列的声明引用表格内的数据格式例1表格的声明和切始化☐●排列变量的初始化、代入排列变量使刷和值将值代入。用,”(逗号》分隔,指定多个值。变量a的声明在排列a中代入3,4,5,8这4个值在排列b的第3个值中代入10在排列的第4个值中代入11(追加1个要素)5CN HR-X UM3-1计算3-3条件的组合以下说明用于一般性计算的算术运算符。以下说明组合条件时使用的逻辑运算符。算术运算符逻辑运算符格式格式加法and图第2个引数果不是则发四第2个引数。各运算符的左边和右边使用数值或数值的变量来记述算式。运算和结果例把变量B和1加起来,将结果代入变量A,truetrue or truenot truea+b1033010a/b25a ^b25在变量中代入了字符串时,计算时无法转换成数值时,执行时就变为错3-4字符串连接参了只想取除法结果的整数部分时,使用算术函数m阳h.1oor。(10页)以下说明连接字符串和字符串时使用的连接运算符。连接运算符3-2比较格式以下说明比较数值及逻辑值时使用的比较运算符。比较运算符格式在变量c中代入连按了a和b后的值小于小于成等于大于大于成等于等于不等于各运算符的左边和右边记述数值、数值的变量、算式。圆a bfabe即使在变量中代入字符串也可以比较。但是,变量用条件式评价时无法转换数值时,执行时变为错误。CN HR-X UM63-5模式匹配4-1处理条件的跳转以下说明从字符串中查找特定慎式的字符串(模式匹配)的方法。要跳转处理,使用语句。f语句从字符串中查找字母、数字、符号等用的式如下。格式含义满足条件1时执行处理1。处理1and处理1不满足条件1时执行处理2”,处理2and·1在此指定的字符非英文数字满足条件1时执行处理1,处理1不满足条件1”、满足条件2时执行处理Z.处理2与之前字符的1次以上的重复一致与之前字符的0次以上的重复一致(最长匹配)处理3and与之前字符的0次成1次的重复一致是·在模式的开头附加(脱字号),匹配就固定到对象字符串的开头。如果在模式的最后有$(绝对引用符号),则匹配就固定在对橡字符串的最后。CN HR-X UM条件式语句的"条件"中,使用比较运算符如下所示记述条件式。4-2反复处理不等于A时以下说明反复处理时的处理方法。i小于10时i为10以下时while语句等于10时数值比较为10以上时whe语句是指定继续条件,进行反复处理。i为10以外时格式关于比较运算符的详细说明,请参照口32比较”(6页)。处理pe在10以下时,在gmlD中代入1.理pe在10以下时,在emD中代入10.例pe在10以上20以下时,在emD中代入20.pe在20以上时.在emD中代入30.for语句条件跳转的微套结构数最多20个。fo语句使用计数器计数反复次数,进行反复处理。格式最终值之前。反复进行处理。处理最终值之前,反复遗行处理处理计数的加法圆如果为5以下,则2个2个地增加的值:CN HR-X UM8repeat untili语句5-1repeat un语句必须执行1次处理,查看最后的条件,判定是否重复。资料取得函数格式获取与HR-X系列读取编码相关信息的函数。readResult()执行了1次处理后会反复进行处理,直到满足条件为止,处理读取数据相关信息的获取圆readResult0中使用的函数这是取得读取数据信息的函数。作为readResult0(:使用。不根据的值,而是2个2个地增加3的值,1个1个地增加的如果i为10以下,则2个2个地增加a的值.readData()无读取数据无无无break语句无无要在中途退出he语句或和r语句等重复处理时,使用break。无格式无无PPC无·1需要启用条码读取器本体的功能(仅HR-X500X500B)。2触发模式:总是0表示连续。处理3二维码专用功能。breakend件end无无·1GS1 posite(ANEAN/UPC读取时,一维码部分与二维码部分通过"合并间·break只能写在end之前。问隔字符合并后输出。9CN HR-X UM5-2通用函数(基本)可通用的函数。atring.upper(atr)atring.rep(atr.n)atring.byte(atr,i):数值m:19990c1:数值right (atr,m)atring.match(atr,p)规表达规表达无获取的读取结果的台计数atring.gaub (atr.P.r.n)规表达无对比结果P地址(下刻线分开)e12188100001无组名:排列名·仅在组网通信时使用。:数值第新个以后的要素一个个移到后方::数值·执行SCPDBG1"命令后,输出设置变为0N。m6-1调试方法(12页):排列名:排列名第新个以后的要素一个个地移到前方,:排列名5-3通用函数(应用)位量算可通用的函数。在此记录的是其中更有应用性的函数。bitNot(a)bitor (a,b)math.max (v.):数值引数中的最大值math.min (v.):数值引数中的最小值数值:数值:数值小数部分省去后的整数:数值小数部分向上會入后的整数math.pow(a.n)n:数值江数值:正的数值math.dog(rad)江数值ad数值bitExtract (a,b)江数值ad数值ad数值tan数值ad数值ad数值位运算函数为32bt单位的运算。ad数值mode:文本模式:阅读:写入读w:写入CN HR-X UM105-4OUT端子控制(HR-NU2):“:整个文件成功时:以指定方式阅读数下一行〔包括换行无使用脚本控制OUT端子时,设为“启用脚本功能后,需要进行以下设定。关闭当前文件,将SCRIPT CONTROL"设置到HR-NU2OUT端子。当前位置参考动量5-5确认命令函数HR-X系列脚本中可用于文件操作的文件存储在RAM中,在断电或自动可获取HR-X系列的确认命令(RN/RP/RC/RB/RD)的回复结果。断电时将被荆除。关于命令编号和回复内容,请参照用户手册。其他对律◆RN/RP/RC/RB/RD,KEYENCE,EMMC:判定无法使用上述以外的命令。输出调试用信息。:值转换成数值。:值5-6蜂鸣器、振动、LED动作:值变量的格式引数:0-8要使用这个功能,请事先禁用HR-X系列的蜂鸣器振动LED”设置,即"读取确认时”、“读取错误时”和对比失败时。nLED00红色■1122蓝色■345设置成功的声膏78系统声膏·1当使用该功能时,无论指定什么颜色,LED叫会点亮绿灯。2Ver1.10以上。显示在0LED上。11CN HR-X UM5-7用户定义函数6-1调试方法以下说明用户可独自定义的函数。以下说明执行脚本时的调试方法。用户定义函数动作确认方法格式1使用Web Navigator将FmtSet.lua文件发送到HR-X暴到.→请确认输出数据是否正确。·图像文件名编辑时处理→设置成FTP发送图像文件时,请确认传输到指定FTP服务器的图像文件的名称。and·读取过程中显示了L0dEro等错误信息时,请根据以下的调试方法调试。·1脚本执行超过3秒即判断为超时。调试方法输出结果。在变量c中代入123,请用文本编辑器打开FmtSet.小ua,修改源代码。print(mes)的表示m(11页)执行结果123ABC想要在FmtSet.Jua的源代码中,确认变量的值(调试输出)时,使用printi函数。请参考该输出结果,用文本编辑器打开FmtSet.lua,修改源代码。CN HR-X UM12




请如实的对该文档进行评分-
-
-
-
-
0 分