• 本站微信:bfzyw168 点击关注

    企业信息

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

  • 4
  • 公司认证: 营业执照已认证
  • 企业性质:外资企业
    成立时间:
  • 公司地址: 上海市 松江区 小昆山镇 平原社区 上海市松江区广富林路4855弄52号3楼
  • 姓名: 朱小芳
  • 认证: 手机已认证 身份证已认证 微信已绑定

    供应分类

    西门子6ES7212-1BE31-0XB0

  • 所属行业:电子 电子产品制造设备 电子电器生产线
  • 发布日期:2022-06-06
  • 阅读量:56
  • 价格:面议
  • 产品规格:不限
  • 产品数量:不限
  • 包装说明:不限
  • 发货地址:上海松江小昆山平原社区  
  • 关键词:西门子模块,大量现货

    西门子6ES7212-1BE31-0XB0详细内容

    浔之漫智控技术(上海)有限公司 上海诗慕自动化设备有限公司
    本公司销售西门子自动化产品,*,质量保,价格优势
    西门子PLC,西门子触摸屏,西门子数控系统,西门子软启动,西门子以太网
    西门子电机,西门子变频器,西门子直流调速器,西门子电线电缆
    我公司大量现货供应,价格优势,品质保,德国*

     

    S7-1200 PWM功能简介

    1 PWM功能简介
    PWM(脉冲宽度可调)是一种周期固定,脉宽可调节的脉冲输出,如图1示,PWM功能虽然使用的是数字量输出,但其在很多方面类似于模拟量,比如它可以控制电机的转速,阀门的位置等。S7-1200 CPU提供了两个输出通道用于高速脉冲输出,分别可组态为PTO或PWM,PTO的功能只能由运动控制指令来实现,PWM功能使用CTRL_PWM指令块实现,当一个通道被组态为PWM时,将不能使用PTO功能,反之亦然。
    图1所示为PWM原理

    脉冲宽度可表示为脉冲周期的百分之几(0-**),千分之几(0-1000),万分之几(0-10000)或S7 analo(模拟量)形式,脉宽的范围可从0(无脉冲,数字量输出为0)到全脉冲周期(无脉冲,数字量输出为1 ) 。

    1 脉冲周期 2 脉冲宽度

    图1 PWM原理


    2 PWM功能组态
    CPU的两路脉冲发生器,使用特定的输出点,如图2所示,用户可使用CPU集成输出点或信号板的输出点,表中所示为默认情况下的地址分配,用户也可自己更改输出地址,无论点的地址如何变化,PTO1/PWM1总是使用*组输出,PTO2/PWM2使用紧接着的一组输出,对于CPU集成点和信号板上的点都是如此。PTO在使用脉冲输出时一般占用2个输出点,而PWM只使用一个点,另个没有使用的点可用作其它功能。

    脉冲功能输出点占用如图2


    图2 脉冲功能输出点占用

    组态步骤
    1. 进入Device Confiuration(设备组态)界面,选中CPU,点击属性,选中Pulse enerator(PTO/PWM)。如图3


    图3进入设备组态

    2. 组态脉冲发生器参数,如图4。


    图4 脉冲发生器组态


    1 Pulse enerator used as(脉冲输出类型):用于选择PTO或PWM输出。
    2 Output source(输出源):选择是CPU集成点输出或信号板输出。
    3 Time Based(时基):Milliseconds(毫秒),Microseconds(微秒)
    4 Pulse width format(脉宽形式):Hundredths(百分比),Thousandths(千分比),ten thousandths(万分比),S7 analo format(S7模拟量)。
    5 Cycle time(周期):脉冲的周期值只能在此修改。
    6 Intial pulse width(初始脉宽)。
    图5所示为系统的硬件输出点


    图5 PWM硬件输出点

    图6为PWM所分地址


    图6 PWM脉宽调制地址

    1 Start address(起始地址):此地址为WORD类型,用于存放脉宽值,用户可在系统运行中实时修改此值达到修改脉宽的目的,默认情况下,PWM1使用QW1000,PWM2使用QW1002。
    2 Process Imae(过程映像区):由于脉宽值存放地址为过程映像区,这里选择更新方式,默认为周期更新。
    3 HW ID(硬件识别号)。


    3 PWM指令块
    S7-1200 CPU使用CTRL_PWM指令块实现PWM输出,如图7.在使用此指令块时需要添加背景数据块,用于存储参数信息。


    图7 PWM指令块

    PWM指令块参数如表1

    参数数据类型描述
    PWMWORD填写硬件识别号,即组态参数中的HW ID
    EnbaleBOOL1= 使能指令块
    0= 禁止指令块
    BusyBOOL功能应用中
    StatusWORD状态显示

    表1 PWM指令块参数

    当EN端变为1时,指令块通过Enable端使能或禁止脉冲输出,脉冲宽度通过组态好的QW来调节,当CTRL_PWM指令块正在运行时,BUSY位将一直为0。
    有错误发生时ENO端输出为0,同时STATUS显示错误状态,如图2

    Status 值描述
    0无错误
    80A1硬件识别号(HW ID)非法

    表2 错误状态


    4 应用举例
    使用模拟量控制数字量输出,当模拟量值发生变换时,CPU输出的脉冲宽度随之改变,但周期不变,可用于控制脉冲方式的加热设备。此应用通过PWM功能实现,脉冲周期为1S,模拟量值在0-27648之间变化。

    1硬件组态
    在硬件组态中定义相关输出点,并进行参数组态,双击硬件组态选中CPU
    定义IW64为模拟量输入,输入信号为0-10V DC。
    PWM 参数组态如下

    图8所示为硬件参数组态


    图8 硬件参数组态

    图9所示为硬件输出点与脉宽地址定义


    图9 硬件输出点与脉宽地址


    2建立变量
    在变量表中建好变量,如图10


    图10 PWM示例建立变量


    3程序编制
    在定义完变量后,打开OB1,从指令列表中将CTRL_PWM指令块拖入编辑器中,并定义背景数据块,后添加模拟量赋值程序。如图11


    图11 PWM示例程序编制


    4监控
    在状态表中监控变量如图12,使能PWM_Enable,通过外部模拟电位计,改变输入电压“Analo_input”值,脉冲以1S的固定周期,脉宽随“Pulse Width”变化。


    图12 PWM示例监控变量

    如何使用 PC Access 访问 S7-1200 PLC ?需要考虑什么?

    描述
    可以建立 PC Access 和 S7-1200 PLC 之间的通信连接。但是,请注意一些限制。

    注意
    尽管西门子还没有正式声明支持在 S7-1200 PLC 和 SIMATIC NET OPC 之间建立连接,本 FAQ 描述一个解决方案。通过在以下章节的描述,可以得到如何建立这样一个连接。

    限制
    由于原来 PC Access 是专为 S7-200 PLC 设计,这里会有一些限制:

    在 S7-1200 PLC 中只有数据块 DB1 的变量能够被访问,因为 S7-200 只有一个数据块。

    S7-1200 PLC 中的 DB1 必须使用非符号寻址。当在创建 DB1 时,去掉“仅符号访问”的勾选框(图 01)。

    要求
    下面列举的是硬件和软件方面的要求:

    S7-1200 PLC

    以太网线

    STEP 7 基本版 V10.5 或者更高版本

    PC Access V1.0.4.10 (SP4) 或者更高版本

    在 S7-1200 PLC 项目中的数据块 DB1 中创建变量
    请依照下列步骤,在 S7-1200 PLC 项目中新建变量。
     

    可访问的条目
    下面表格列出了所有可以访问的条目,包括对应地址格式举例。

    如何使用 STEP 7 (TIA Portal) V11 为 SIMATIC S7-1200 建立 MODBUS-RTU 通讯?

    概述 利用 CM 1241 RS485 和 CM 1241 RS232 通讯模块,SIMATIC S7-1200 可以实现点对点的通讯。 每个 SIMATIC S7-1200  控制器可以添加三个通讯模板。 利用集成在 STEP 7 (TIA Portal) 中的 MODBUS  库文件,可以定义每个通讯模块为 MODBUS 主站或 MODBUS 从站。如果选择 MODBUS 主站,可以通讯的对象 使用 CM 1241 RS232  通讯模块只能与一个从站通讯(由于物理限制)。 使用 CM 1241 RS485  通讯模块允许与 32 个从站的相继地通讯。 ......

    概述
    利用 CM 1241 RS485 和 CM 1241 RS232 通讯模块,SIMATIC S7-1200 可以实现点对点的通讯。 每个 SIMATIC S7-1200  控制器z可以添加三个通讯模板。 利用集成在 STEP 7 (TIA Portal) 中的 MODBUS  库文件,可以定义每个通讯模块为 MODBUS 主站或 MODBUS 从站。如果选择 MODBUS 主站,可以通讯的对象

    使用 CM 1241 RS232  通讯模块只能与一个从站通讯(由于物理限制)。

    允许i多与 32 个从站的相继地通讯使用 (通过 CM 或 CB 1241 RS485)。

    有一个由  STEP 7 (TIA Portal) V11 创建的范例去介绍如何使用 CM 1241 RS485 通讯模块与多个从站进行通讯。

     

    说明
    提供一个 MODBUS 主站和一个 MODBUS 从站间的通讯例程。通讯可以交替地将数据写入从站寄存器( MODBUS 功能码为 16)和读取从站寄存器的数值( MODBUS 功能码为 03)。 因为  RS485  接口是两线制 (半双工模式),故数据读写必须是连续控制的。 同理,在两种操作 (这里指读和写) 之间也可以改变要寻址的从站地址,因此,主站和多个从站之间的数据交换是可以实现的。 


    图. 01

    多个 CM 1241 RS485 通讯模块之间可以使用 PROFIBUS 电缆相互连接。 

    MB_COMM_LOAD
    MODBUS 通讯中,双方 (主站和从站) 都应该调用配置指令。



    http://zhu198931.b2b168.com
    欢迎来到浔之漫智控技术(上海)有限公司网站, 具体地址是上海市松江区小昆山镇上海市松江区广富林路4855弄52号3楼,联系人是朱小芳。 主要经营电子相关产品。 单位注册资金单位注册资金人民币 100 万元以下。 本公司主营:西门子PLC模块,电源,变频器等产品,是一家优秀的电子产品公司,拥有优秀的高中层管理队伍,他们在技术开发、市场营销、金融财务分析等方面拥有丰富的管理经验,选择我们,值得你信赖!