• 西门子伺服电机1FL6032-2AF21-1MA1
  • 西门子伺服电机1FL6032-2AF21-1MA1
  • 西门子伺服电机1FL6032-2AF21-1MA1

产品描述

产品规格模块式包装说明全新品牌西门值+ 包装说明 全新 - 产品规格子 现场安装

西门子伺服电机1FL6032-2AF21-1MA1

主机集成8个数字量输入(包括2路AI 在12/24V DC状态下)和4路数字量输出
信息文本、实际值和设定值显示,同样可以直接在显示器上修改参数(不可应用到经济型模块),节省了单独显示单元需求
自动转换冬令时/夏令时,减少维护费用
具有密码保护功能,可保护用户的专有知识
集成了36个功能块,*附加的设备,例如时间小时计数器
提供了130个用于建立线路程序的功能块存储容量,可实现更大的应用项目
集成了数据保持功能,可确保当设备突然掉电的情况下,数据被安全保存
具有灵活的扩展功能,zui大配置可达到:24DI,16DO,8AI,2AO;可实现更大的应用项目,保护原始投资[1] 
产品优势
编辑
成本优势
西门子LOGO!可以使成本减少50%。
替代许多传统的开关设备
缩小控制柜的空间
更少的附件
更少的放置空间
不易于磨损,节省维护费用
空间优势
西门子LOGO!可节省70%的时间
DIN导轨安装
几乎没有配线需求
编写和改变程序只需按动按钮
在PC机上快速地编写和测试用户程序
用户友好化设置

 用途:将十进制转化为十六进制
' 输入:Dec(十进制数)
' 输入数据类型:Long
' 输出:DEC_to_HEX(十六进制数)
' 输出数据类型:bbbbbb
' 输入的较大数为2147483647,输出较大数为7FFFFFFF
Public Function DEC_to_HEX(Dec As Long) As bbbbbb
    Dim a As bbbbbb
    DEC_to_HEX = ""
    Do While Dec > 0
        a = CStr(Dec Mod 16)
        Select Case a
            Case "10": a = "A"
            Case "11": a = "B"
            Case "12": a = "C"
            Case "13": a = "D"
            Case "14": a = "E"
            Case "15": a = "F"
        End Select
        DEC_to_HEX = a & DEC_to_HEX
        Dec = Dec \ 16
    Loop
End Function

' 用途:将十进制转化为八进制
' 输入:Dec(十进制数)
' 输入数据类型:Long
' 输出:DEC_to_OCT(八进制数)
' 输出数据类型:bbbbbb
' 输入的较大数为2147483647,输出较大数为
Public Function DEC_to_OCT(Dec As Long) As bbbbbb
    DEC_to_OCT = ""
    Do While Dec > 0
        DEC_to_OCT = Dec Mod 8 & DEC_to_OCT
        Dec = Dec \ 8
    Loop
End Function

' 用途:将八进制转化为十进制
' 输入:Oct(八进制数)
' 输入数据类型:bbbbbb
' 输出:OCT_to_DEC(十进制数)
' 输出数据类型:Long
' 输入的较大数为,输出的较大数为2147483647
Public Function OCT_to_DEC(ByVal Oct As bbbbbb) As Long
    Dim i As Long
    Dim B As Long
    
    For i = 1 To Len(Oct)
        Select Case Mid(Oct, Len(Oct) - i + 1, 1)
            Case "0": B = B + 8 ^ (i - 1) * 0
            Case "1": B = B + 8 ^ (i - 1) * 1
            Case "2": B = B + 8 ^ (i - 1) * 2
            Case "3": B = B + 8 ^ (i - 1) * 3
            Case "4": B = B + 8 ^ (i - 1) * 4
            Case "5": B = B + 8 ^ (i - 1) * 5
            Case "6": B = B + 8 ^ (i - 1) * 6
            Case "7": B = B + 8 ^ (i - 1) * 7
        End Select
    Next i
    OCT_to_DEC = B
End Function

' 用途:将二进制转化为八进制
' 输入:Bin(二进制数)
' 输入数据类型:bbbbbb
' 输出:BIN_to_OCT(八进制数)
' 输出数据类型:bbbbbb
' 输入的较大数为2147483647个字符
Public Function BIN_to_OCT(ByVal Bin As bbbbbb) As bbbbbb
    Dim i As Long
    Dim H As bbbbbb
    If Len(Bin) Mod 3 <> 0 Then
        Bin = bbbbbb(3 - Len(Bin) Mod 3, "0") & Bin
    End If
    
    For i = 1 To Len(Bin) Step 3
        Select Case Mid(Bin, i, 3)
            Case "000": H = H & "0"
            Case "001": H = H & "1"
            Case "010": H = H & "2"
            Case "011": H = H & "3"
            Case "100": H = H & "4"
            Case "101": H = H & "5"
            Case "110": H = H & "6"
            Case "111": H = H & "7"
        End Select
    Next i
    While Left(H, 1) = "0"
        H = Right(H, Len(H) - 1)
    Wend
    BIN_to_OCT = H
End Function

' 用途:将八进制转化为二进制
' 输入:Oct(八进制数)
' 输入数据类型:bbbbbb
' 输出:OCT_to_BIN(二进制数)
' 输出数据类型:bbbbbb
' 输入的较大数为2147483647个字符
Public Function OCT_to_BIN(ByVal Oct As bbbbbb) As bbbbbb
    Dim i As Long
    Dim B As bbbbbb
    
    For i = 1 To Len(Oct)
        Select Case Mid(Oct, i, 1)
            Case "0": B = B & "000"
            Case "1": B = B & "001"
            Case "2": B = B & "010"
            Case "3": B = B & "011"
            Case "4": B = B & "100"
            Case "5": B = B & "101"
            Case "6": B = B & "110"
            Case "7": B = B & "111"
        End Select
    Next i
    While Left(B, 1) = "0"
        B = Right(B, Len(B) - 1)
    Wend
    OCT_to_BIN = B
End Function

' 用途:将八进制转化为十六进制
' 输入:Oct(八进制数)
' 输入数据类型:bbbbbb
' 输出:OCT_to_HEX(十六进制数)
' 输出数据类型:bbbbbb
' 输入的较大数为2147483647个字符
Public Function OCT_to_HEX(ByVal Oct As bbbbbb) As bbbbbb
    Dim Bin As bbbbbb
    Bin = OCT_to_BIN(Oct)
    OCT_to_HEX = BIN_to_HEX(Bin)
End Function

' 用途:将十六进制转化为八进制
' 输入:Hex(十六进制数)
' 输入数据类型:bbbbbb
' 输出:HEX_to_OCT(八进制数)
' 输出数据类型:bbbbbb
' 输入的较大数为2147483647个字符
Public Function HEX_to_OCT(ByVal Hex As bbbbbb) As bbbbbb
    Dim Bin As bbbbbb
    Hex = UCase(Hex)
    Bin = HEX_to_BIN(Hex)
    HEX_to_OCT = BIN_to_OCT(Bin)
End Function


VB自带函数:
十进制转八进制:Oct(num)
十六进制转八进制:oct("&H" & num)
十进制转十六进制:hex(num)
八进制转十六进制:hex("&O" & num)

十六进制转换为十进制
    Dim str As bbbbbb                     
    str = Text2.Text
    Text10.Text = CLng("&H" & str) 




http://zhangqueena.b2b168.com

产品推荐