全国服务热线 15801815554

SIEMENS西门子 S120伺服电机 1FK7022-5AK21-1VA5-Z 

更新时间:2024-07-06 08:00:00
价格:请来电询价
西门子:代理商
S120:全新原装 假一罚十
德国:现货 实体经营
联系电话:15801815554
联系手机:15801815554
联系人:邓经理
让卖家联系我
详细介绍


           FRAC:返回小数 (S7-1200, S7-1500) 说明 使用“返回小数”指令,可确定输入 IN 值的小数位。查询的结果存储在输出 OUT 中,可供 查询。例如,如果输入 IN 的值为 1.125,则输出 OUT 的值为 0.125。如果操作数“TagIn_1”和“TagIn_2”的信号状态都为“1”,则将启动“返回小数”指令。将操作数 “Tag_Value”值的小数位复制到操作数“Tag_Result”中。如果成功执行该指令,则输出 ENO 的 信号状态为“1”,并将置位输出“TagOut”。EXPT:取幂 (S7-1200, S7-1500) 说明 可以使用“取幂”指令,计算以输入 IN1 的值为底,以输入 IN2 的值为幂的结果。指令结果 放在输出 OUT 中,可供查询 (OUT = IN1IN2)。 只能为输入 IN1 指定有效的浮点数。也可以将整数指定给输入 IN2。 如果满足下列条件之一,则使能输出 ENO 的信号状态为“0”: • 使能输入 EN 的信号状态为“0”。 • 执行该指令期间出错,例如,发生溢出错误。移动操作 (S7-1200, S7-1500) MOVE:移动值 (S7-1200, S7-1500) 说明 可以使用“移动值”指令,将 IN 输入处操作数中的内容传送给 OUT1 输出的操作数中。始 终沿地址升序方向进行传送。 如果满足下列条件之一,使能输出 ENO 将返回信号状态“0”: • 使能输入 EN 的信号状态为“0”。 • IN 参数的数据类型与 OUT1 参数的指定数据类型不对应1) 还可以使用“移动值”指令将字符串的各个字符传送到数据类型为 CHAR 或 WCHAR 的操 作数。操作数名称旁的方括号内指定了要传送的字符数。例如,“MyString[2]”将传送 “MyString”字符串的第二个字符。它还可以将数据类型为 CHAR 或 WCHAR 的操作数传送到 字符串的各个字符中。还可使用其它字符串的字符来替换该字符串中的指定字符。 2) 仅当输入 IN 和输出 OUT1 中操作数的数组元素为同一数据类型时,才可以传送整个数组 (ARRAY)。 如果输入 IN 数据类型的位长度超出输出 OUT1 数据类型的位长度,则源值的高位会丢失。如 果输入 IN 数据类型的位长度低于输出 OUT1 数据类型的位长度,则目标值的高位会被改写为 0。 在初始状态,指令框中包含 1 个输出 (OUT1)。可以扩展输出数目。在该指令框中,应按升 序顺序排列所添加的输出。在执行指令过程中,将输入 IN 的操作数的内容传送到所有可用 的输出。如果传送结构化数据类型(DTL、STRUCT、ARRAY)或字符串的字符,则无法扩展 指令框。 还可以使用“块移动” (MOVE_BLK) 和“不可中断的存储区移动” (UMOVE_BLK) 指令移动 ARRAY 数据类型的操作数。可以使用“移动字符串”(S_MOVE) 指令复制 STRING 或 WSTRING 数据类型的操作数。

             下表列出了“移动值”指令的参数: 参数 声明 数据类型 存储区 说明 S7-1200 S7-1500 EN Input BOOL BOOL I、Q、M、 D、L 或常量 使能输入 ENO Output BOOL BOOL I、Q、M、 D、L 使能输出 IN Input 位字符串、整 数、浮点数、 定时器、日期 时间、 CHAR、 WCHAR、 STRUCT、 ARRAY、IEC 数据类型、 PLC 数据类型 (UDT) 位字符串、整 数、浮点数、 定时器、日期 时间、 CHAR、 WCHAR、 STRUCT、 ARRAY、 TIMER、 COUNTER、 IEC 数据类 型、PLC 数据 类型 (UDT) I、Q、M、 D、L 或常量 源值 OUT1 Output 位字符串、整 数、浮点数、 定时器、日期 时间、 CHAR、 WCHAR、 STRUCT、 ARRAY、IEC 数据类型、 PLC 数据类型 (UDT) 位字符串、整 数、浮点数、 定时器、日期 时间、 CHAR、 WCHAR、 STRUCT、 ARRAY、 TIMER、 COUNTER、 IEC 数据类 型、PLC 数据 类型 (UDT) I、Q、M、 D、L 传送源值中的 操作数。 有关有效数据类型的更多信息,位于“另请参见”下。Deserialize: 取消序列化 (S7-1200, S7-1500) 说明 可以使用“取消序列化”指令反向转换 PLC 数据类型 (UDT)、STRUCT 或 ARRAY of

            下表列出了“取消序列化”指令的参数: 参数 声明 数据类型 存储区 说明 EN Input BOOL I、Q、M、D、L 或常量 使能输入 ENO Output BOOL I、Q、M、D、L 使能输出 SRC_ARRAY Input ARRAY[*] of BYTE 1) 或者 ARRAY of CHAR I、Q、D、FB 的 块接口(可在 Input、 Output、Static 和 Temp 部分 中)。 无 I/O 数据 用于保存其数据流将取消 序列化的 ARRAY of BYTE 或 ARRAY of CHAR。 S7-1500: 进行性能优化时,该参数 不能为 VARIANT 指针。参数 声明 数据类型 存储区 说明 DEST_VARI ABLE InOut 所有数据类型 I、Q、D、FB 的 块接口, 无 I/O 数据 已取消序列化数据待写入 的目标变量。 S7-1500: 进行性能优化时,该参数 不能为 VARIANT 指针。 POS InOut DINT I、Q、M、D、L POS 参数中的操作数将根 据转换后客户数据所占用 的字节数,存储第一个字 节的下标。POS 参数将从 0 开始计算。 RET_VAL Output INT I、Q、M、D、L 错误信息 1) 仅适用于固件版本为 V4.2 及以上版本的 S7-1200 系列 CPU 和固件版本为 V2.0 及以上版 本的 S7-1500 系列 CPU。在程序编辑器中,错误代码可显示为整数或十六进制值。有关切换显式格式的更多信息, 请参见“另请参见”。 固件版本 V2.8 及以上版本中的特殊功能 (S7-1500): 要对“取消序列化”指令(版本 V2.1)的性能进行优化,参数 SRC_ARRAY 和 DEST_VARIABLE 不能为 VARIANT 指针,而只能使用特定的数据类型。 请注意,对指令的错误响应将会因此更改:出错时,CPU 不输出任何错误代码,而是切换为 STOP 模式并生成访问错误。为了避免该错误,可通过指令 "GET_ERROR" 和 "GET_ERR_ID" 进 行本地错误处理。 固件版本 V2.2 及以上版本中的特殊功能 (S7-1200/S7-1500): 使用“取消序列化”指令(版本 V2.2)时,工艺对象(如,TO_SpeedAxis.Statusword)中 的元素无法再互连输入或输出参数 (SRC_ARRAY/DEST_VARIABLE)。 固件版本 V2.1 及以上版本中的特殊功能 (S7-1200/S7-1500): 在“取消序列化”指令(版本 V2.1 及以上版本)的优化版本中,由于过程数据的复杂性,需 要比之前版本更多的工作存储器空间。“取消序列化”指令对“Buffer”变量中分隔表(在客户数据后以顺序表示方式存储)的顺序表 示进行取消序列化,并将相关字符写入 #Label 操作数中。可通过比较指令“arti”和“Bill”,对 字符进行比较。在比较过程中,如果“arti”= TRUE,则该数据为已取消序列化且写入“Target” 变量中的订货数据。在比较过程中,如果“Bill”= TRUE,则该数据为已取消序列化且写入 “Target”变量中的计费数据。Serialize:序列化 (S7-1200, S7-1500) 说明 可以使用“序列化”指令将多个 PLC 数据类型 (UDT)、STRUCT 或 ARRAY of

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061