Q Q: 304166234,135-5405-5580 唐唐
武汉浩科自动化--西门子华中代理商 ***销售西门子6ES5,6ES7,6***,6XV,6EP,6GK,6AG,6RA,6SE,6SL,6SY,6RY,6SN,6FC,6FX,1PP,2CF,1FT,1FK,1PH,C98043,6DD,6DR,7MH,7ML。
http://t269302104.
6FX5002-5CA41-1BA0
? 数据类型
? 重复系数
? DB号码
? 保存信息的存储区域
? 数据的起始地址
重复系数指明由参数类型ANY 要传送的所指数据类型的数量。这意味着可以指定一个数
据区域,并且用数组和结构体与参数类型ANY 连接。STEP 7 将数组和结构体作为以字节
为单位的数来识别(在重复系数的帮助下)。例如,如果要传送10 个字,必须输入20(字节)
作为重复系数。
地址以字节.位的格式存储,其中字节地址存在字节7 的0 位至2 位,字节8 的0 位至7
位以及字节9 的3 位至7 位。位地址存储在字节9 的0 位至2 位。
对于类型为NIL 的空指针,从字节1 开始的所有字节都赋值为0。
附录
A-46
下表所示为参数类型ANY 数据类型与CPU 存储器的编码。
十六进制码 数据类型4码 描述
B#16#00 NIL Null pointer空指针
B#16#01 BOOL Bits位
B#16#02 BYTE Bytes(8 bits)字节(8位)
6FX5002-5CA41-1BA0
指针的区域信息不受该功能影响。
FC 截取指针的上溢/下溢。这种情况下指针不变,输出变量“RET_VAL”(可以错误处理)
设为“1”(直至下一个FC3 的正确处理)。这里:
? 1.位地址被选中并且Inc_Value>7,或<-7
? 2.位或字节地址被选中并且修改会造成一个“负”字节地址
? 3.位或字节地址被选中,修改会造成一个***的过大的字节地址。
修改指针的STL 示例块
FUNCTION FC 3:BOOL
TITLE=Routing Pointers
//FC3 可用于修改指针
AUTHOR:AUTICS1
FAMILY:INDADDR
NAME:ADDRPOINT
VERSION:0.0
VAR_INPUT
附录
A-43
Bit_Byte:BOOL://0:位地址 1:字节地址
Inc_Value:INT;//增量(如果数值为负=>减小/如果数值为正=>增加)
END_VAR
VAR_IN_OUT
pointer:DWORD;//要修改的指针
END_VAR
VAR_TEMP
inc_Value1:INT;//中间值增量
pointer1:DWORD;//中间值指针
6FX5002-5CA41-1BA0
6ES7652-5AX17-0CE0 SIMATIC PCS 7/90,软件升级包 RUNTIME OS ASIA,从 V6.X 升级至 V7.1,单一***,一次安装,运行版软件,无软件和文档 USB ***密钥记忆棒,A 类,2 种语言(英文、中文),可在 XPPROF/ WINSRV2003 操作系统下运行,参考硬件: PCS 7 547B: ES/OS,
6ES7652-5AX17-0CH0 SIMATIC PCS 7/90,软件升级包 RUNTIME OS ASIA,从 V7.0 升级至 V7.1,单一***,一次安装,运行版软件,无软件和文档 USB ***密钥记忆棒,A 类,2 种语言(英文、中文),可在 XPPROF/ WINSRV2003 操作系统下运行,参考硬件: PCS 7 547B: ES/OS,
6ES7652-5AX17-0YE0 SIMATIC PCS 7/90,软件升级包 RUNTIME OS,从 V6.X 升级至 V7.1,单一***,一次安装,运行版软件,无软件和文档 USB ***密钥记忆棒,A 类,5 种语言(德语、英语、法语、意大利语、西班牙语),可在 XPPROF/ WINSRV2003 操作系统下运行,参考硬件: PCS 7 547B: ES
6ES7652-5AX17-0YH0 SIMATIC PCS 7/90,软件升级包 RUNTIME OS,从 V7.0 升级至 V7.1,单一***,一次安装,运行版软件,无软件和文档 USB ***密钥记忆棒,A 类,5 种语言(德
6FX5002-5CA41-1BA0