企业信息

    浔之漫智控技术(上海)有限公司

  • 8
  • 公司认证: 营业执照已认证
  • 企业性质:外资企业
    成立时间:
  • 公司地址: 上海市 松江区 上海市松江区松江工业区广富林路4855弄星月大业**88栋3楼
  • 姓名: 聂工
  • 认证: 手机未认证 身份证未认证 微信已绑定

    1FL6044-2AF21-1LB1

  • 所属行业:电气 工控电器 DCS/PLC系统
  • 发布日期:2023-10-24
  • 阅读量:88
  • 价格:88.00 元/台 起
  • 产品规格:不限
  • 产品数量:999.00 台
  • 包装说明:不限
  • 发货地址:上海松江  
  • 关键词:西门子授权代理商,V90,中国一级总代理

    1FL6044-2AF21-1LB1详细内容

    PLC采用的是自动分配型地址分配方式。CPU模块本身带有集成的I/O,这些I/O点具有固定不变的地址,地址从字节0开始分配;通过扩展模块,PLC可以增加I/O点,扩展模块布置在CPU模块的右侧。扩展模块的I/O地址决定于模块的类型与模块在扩展连接中的安装位置。
        S7-200 PLC的地址分配的特点如下:
        ①S7-200 PLC采用的是自动分配型分配方式,地址连续、有序。
        ②开关量输入/输出的以字节为单位进行分配,当模块输入/输出点的数量不为整字节时,该字节多余的输入/输出点不可以再作为实际输入/输出点分配给后续的其他模块,但可以作为内部标志位使用。
        ③模拟量输入、模拟量输出的是以字为单位各自立分配的,而且少需要分配2个字(即
    使模块只使用1点模拟量输入/输出),如果模块本身无物理输入/输出与之对应,多余地址不但不可
    以分配给后续模块,而且也不可再作其他用途。
        2.地址分配实例
        [例1]某配套S7-200 PLC的控制系统,采用CPU224模块,并选配一个4/4点输入/输出混合模块、一个8点输入模块、一个8点输出模块与两个4/1点模拟量输入/输出混合模块,其输入/输出的分配如图8-3.1所示。

        (1)开关量输入地址的分配
        CPU模块集成的输入点为14点,占用2个字节。其中,IO.O~I1.5为物理输入,可以连接外部输入信号;I1.6、I1.7为CPU模块占用的多余输入,既不可以连接输入信号,也不能分配给后续单元。    
        从CPU模块向右,PLC安装的个具有输入点的扩展模块为4/4点输入/输出混合模块,需要占用1个字节的输入地址,地址从I2.0开始进行分配。其中,I2.0~12.3为物理输入,可以连接外部输入信号;I2.4~ 12.7为CPU模块占用的多余输入,不能再分配给后续单元。
        PLC安装的2个扩展模块为8点输入模块,占用1个字节的输入地址,地址从I3.0开始进行分配,无多余输入。
        (2)开关量输出的分配
        CPU模块集成的输出点为10点,占用2个字节。其中,QO.O~Ql.l为物理输出,可以连接外部输出信号:Q1.2~Q1.7为CPU模块占用的多余输出,不可以连接外部输出信号,也不能分配给后续单元,但在PLC编程时可以作为内部标志位使用。
        从CPU模块向右,PLC安装的个具有输出点的扩展模块为4/4点输入/输出混合模块,同样需要占用1个字节的输~址,地址从Q2.0开始进行分配。其中,Q2.O~Q2.3为物理输入’可以连接外部输出信号;Q2.4~Q2.7为CPU模块占用的多余输出 ,不能再分配给后续单元,但在PLC编程时同样可以作为内部标志位使用。
        PLC安装的2个具有输出点的扩展模块为8点输出模块,占用1个字节的输出,从Q3.0开始进行分配,无多余输出。
        (3)模拟量输入地址的分配
        CPU224模块无集成模拟量输入点,不占用模拟量输入地址。
        从CPU模块向右,PLC安装的个具有模拟量输入的扩展模块为4/1点模拟量输入/输出混合模块,以字为单位,4点模拟量需要占用8个字节,地址从AIWO开始进行分配,依次为AIWO、AIW2、 AIW4、 AIW6。
        PLC安装的2个具有模拟量输入的扩展模块仍然为4/1点模拟量输入/输出混合模块,同样占用8个字节,地址从AIW8开始连续分配,依次为AIW8、AIWIO、AIW12、AIW14。
        (4)模拟量输出的分配
        CPU224模块无集成模拟量输出点,不占用模拟量输出。
        从CPU模块向右,PLC安装的个具有模拟量输出的扩展模块为4/1点模拟量输入/输出混合模块,以字为单位,l点模拟量需要占用2个字节,但由于模拟量地址分配的小单位是2个字,因此,模块实际需要占用2个字(4个字节)。模拟量输出AQWO具有物理输出,AQW2被占用,不可以分配给后续模块,也不可再作其他用途。
        PLC安装的2个具有模拟量输出的扩展模块仍然为4/1点模拟量输入/输出混合模块,模块同样实际需要占用2个字(4个字节),地址从AQW4开始分配,AQW4具有物理输出,AQW6被占用,不可以分配给后续模块,也不可再作其他用途。

    西门子S7-200通过自由口需要控制英威腾变频器的正负转 停止和故障复位,运行频率控制以及分二次读取运行速度等12条变频器信息。程序略微变动适应所有Modbus RTU需要控制。

    下面是程序,可以直接导入程序后写入PLC试验

    ORGANIZATION_BLOCK 主程序:OB1
    TITLE=
    BEGIN
    Network 1
    // 主程序,初始化并查执各变频器指令
    // 一.功能介绍
    // 该程序专为英威腾CHF系列变频器编写。英威腾CHF系列变频器内置标准的MODBUS通信协议。程序运行时,变频器作为MODBUS协议从站接收来自CPU224 PLC的通信指令,实现起停、频率给定、监控等功能。
    // CHF系列矢量变频器在与CPU224通信前须做好以下准备工作:
    // 1.确认己安装好CHF系列变频器的通讯卡,并将卡上的端口跳线置于RS485端;
    // 2.用一根带9针阳性插头的串口通信电缆连接在CPU224 PLC的自由通信口端,电缆另一端的5、3、8线分别接在CHF变频器RS485通讯卡的GND、485+、485一端子上,其余线屏蔽不用;
    // 3.预先设置变频器以下参数:
    // PC.00=1 //变频器通讯地址为1
    // PC.01=3 //通讯波特率9.6K
    // PC.02=1 //通讯数据偶校验 8位数据位 1位停止位
    // P0.03=2 //变频器的运行指令采用通讯方式
    // P3.01=7 //变频器的A频率设定采用通讯方式(注意P3.04/P3.05对P3.01通讯频率的影响)
    // 二.程式结构说明
    // 该程序由1个主程序3个子程序及2个中断程序组成。子程序里包含了变频器的起停、复位、查询功能指令,由主程序调用。中断程序为发送及接收指令提供中断支持。
    // main //主程式,初始化并查执各变频器指令
    // sbr0 //CRC校程序
    // sbr1 //通讯端口初始化子程序
    // sbr2 //发送变频器写入06/读取03指令,共8个字节
    // intO //接收完成中断程序
    // int1 //发送完成中断程序
    LD SM0.1
    CALL SBR1 //调用初始化子程序,使能PORT0自由口模式

    Network 2
    // 接收完成后延时10mS M4.4接通,运行下一次发送数据
    LDN M4.0
    AN M4.1
    TON T35, 1 // 通讯完成后延时10mS M4.4=1,允许下一次通讯,
    A T35
    = M4.4 //主要是为了Modbus RTU二次通讯中间3.5字符间隔时间

    Network 3
    // 如果发送或接收时,延时0.2秒复位M4.0/M4.1,这里暂时设置5秒是为了方便调试
    LD M4.0
    O M4.1
    TON T199, 50
    A T199
    R M4.0, 2 //发送或接收过0.2秒没有完成,复位发送/接收
    Network 4 // 调用Modbus06写入指令,通讯成功,这里暂时不用,可以作频率设定,不知道是否支持广播写入,广播写入主要是变频器故障复位和三个频率设定.给棉变频器如果需要用PID控制没有必要用PLC的PID
    // 当VW110≠VW300时把VW110写入变频器,VW110范围(+10000~-10000)÷10000×50Hz
    // 地址为变频器地址;字节为发送的字节数量=8个字节;指令=03为读取指令,06为写入指令;数据地址=2000H为英威腾变频器设置频率的地址;数据内容为写入2000H的内容,范围+10000~0~-10000
    // 运行命令权限,如果运行命令没有完成,程序将会一直执行下去,直到运行命令完成
    LDN M8.1 //没有发送运行命令,当运行命令发送过程中不能够发送频率写通讯
    AW<> VW300, VW110 //发送的数据VW110与通讯完成返回的数据不等
    A M4.4 //允许发送
    S M8.0, 1 //发送为写运行速度命令,为了接收信息时保存到VW300用
    CALL SBR3, 1, 8, 6, 16#2000, VW110 //把VW110数据写入到变频器地址1的2000H寄存器


    Network 5
    // 控制变频器正负转 停止和故障复位 同时有几个输入时执行后的指令
    LD SM0.0
    LPS
    A I5.1 //运行命令
    MOVW 1, VW304

    A I5.3 //反转命令
    MOVW 2, VW304

    A I5.2 //停车命令
    MOVW 5, VW304
    LPP
    A I5.4 //故障复位命令
    MOVW 7, VW304
    Network 6 // 设定英威腾变频器1000H通信控制命令,来控制变频器正负转和停止等操作命令
    // 控制变频器运转 英威腾变频器地址1000H 01正行 02反行 03正转点动 04反转点动 05停车 06自由停车 07故障复位 08点动停车
    LDW<> VW304, VW302 //运行命令VW304与接收的返回信息比较,不相等将一直发送下去
    A M4.4
    S M8.1, 1 //为了把返回信息的保存到VW302寄存器
    CALL SBR3, 1, 8, 6, 16#1000, VW304 //把命令内容VW304写入到英威腾变频器的1000H地址

    Network 7 // 调用Modbus读取,不要读取范围以外的内容,不然会报错误
    // 读取变频器状态3000H 运行速度 3001H 设定速度 3002H 母线电压 3003H 输出电压 3004H 输出电流 3005H 运转速度
    // 当有其他重要的读写命令时该通讯暂停
    // 分2次读取英威腾变频器3000H~3005H 3008H~3013H信息,本来英威腾变频器说明书说可以连续读取16条信息,不过我读取16条信息返回数据没有CRC校验内容,不知为何,本来是试验程序,有时需要连续读取多条信息,就试验读取2次12条信息
    LDN M8.0
    AN M8.1 //程序没有发送写频率和运行命令时才能够读取变频器数据
    A M4.4
    LPS //调用查询变频器
    INCB VB270 //启动T37延时断开计时器

    A V270.0
    S M8.2, 1
    MOVW 16#3000, VW272 //读取3000H开头的连续6条信息

    AN V270.0
    S M8.3, 1
    MOVW 16#3008, VW272 //读取3008H开头的连续6条信息
    LPP
    CALL SBR3, 1, 8, 16#03, VW272, 6
    END_ORGANIZATION_BLOCK
    SUBROUTINE_BLOCK 初始化:SBR1
    TITLE=通讯端口初始化子程序
    // 该程序在PLC的个扫描周期运行,主要是设置CPU224自由端口的通信格式、数据接收格式及复位各寄存区(参见西门子S7-200编程手册)。
    // 通信格式内容包括:波特率9.6K、每字节位数8位、偶校验等(注意与变频器一致)。
    // 数据接收格式参照MODBUS RTU格式设定,以不少于3.5个字节传输时间的通信口空闲间隔作为数据接收的开始及结束信号。根据协议,PLC在准备接收数据前会先监测通信口是否空闲,如连续空闲时间过了3.5个字节的传输时间,则PLC默认数据接收开始,此后通讯口上出现的信息即被认为是一个数据帧。


    http://xhzdh007.cn.b2b168.com
    欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区上海市松江区松江工业区广富林路4855弄星月大业**88栋3楼,联系人是聂工。 主要经营浔之漫智控技术(上海)有限公司-15821971992是一家西门子模块代理商,西门子PLC模块代理商,西门子低压代理商,西门子中国总代理商,西门子四芯工业以太网电缆线浔之漫智控技术(上海)有限公司经营西门子模块代理商、西门子PLC模块代理商、西门子低压代理商、西门子中国总代理商、西门子四芯工业以太网电缆线等;西门子保内全新产品‘质保一年。一年内因产品质量问题换新产品;不收取任何费。欢迎致电咨询。 。 单位注册资金单位注册资金人民币 100 万元以下。 价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。