企业信息

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

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

    西门子代理|变频器代理

  • 所属行业:电气 工控电器 DCS/PLC系统
  • 发布日期:2022-12-09
  • 阅读量:95
  • 价格:面议
  • 产品规格:不限
  • 产品数量:999.00 台
  • 包装说明:不限
  • 发货地址:上海松江  
  • 关键词:西门子中国授权代理商

    西门子代理|变频器代理详细内容

    PLC梯形图转语句表


    我用plc梯形图写了个FC 在OB1中调用 在OB1视图选项中转换成STL后 为什么输入IN 参数都有一个L区地址与实参对应 而IN-OUT 和OUT 参数却没有呢 见图一

    答:L是临时变量的意思。楼主需要明白,所有的梯形图都可以转化成语句表。不是所有的语句表都可以转化成梯形图。只有附和一定格式的语句表才可以转化成梯形图。比如你的这个句子。

    如果只单纯的调用:

    CALL FC2
    start:= i0.1
    stop:=I0.2
    coil2:=q0.2
    coil:=q0.1

    是不能转化成梯形图的。虽然运算结果相同。

    分析它的语句表,就看到,它只是把输入参数,写转移到临时变量,然后再把临时变量的值赋予形参。结果没有变化 。但是相当啰嗦。这也就是为什么STL要比梯形图执行效率好的原因。


    在STEP7 V5.x中如何实现ET200SP的组态控制功能

    ET200SP具有组态控制(Confition control)功能。组态控制允许使用 ET 200SP 分布式 I/O 系统的单一组态来运行各种实际组态。即可以组态一个通用的硬件配置下载至plc中,然后在程序中通过控制数据记录196的方式,使得下载至PLC中的单一硬件组态可以适用于多种不同的实际配置。

    本文以一个例子来说明组态控制的实现过程。在这个例子中,ET200SP站点共组态了7个插槽,具体模块类型如图1所示。

    图1.ET200SP的硬件组态

    而实际上,真正所用到的模块如图2所示,其中第1、2插槽为DQ8 x 24VDC/0.5A HF模块,第3、4插槽为DI8 x 24VDC HF模块,*5插槽是空槽,没有安装电子模块,只安装了一个BU外壳,*6个插槽为服务器模块,*1和*3插槽启用了新的电势组。

    图2.ET200SP实际站点配置

    要实现组态控制,首先双击ET200SP,在属性对话框的参数标签下使能ET200SP组态控制功能,如图3所示:

    图3.使能组态控制

    然后将硬件组态编译下载至PLC中。

    接下来在PLC中编程,对接口模块写数据记录196。数据记录196的内容说明如表格1和表格2所示:

     

    字节含义说明
    0数据记录长度4 +(插槽数 × 2)数据记录头
    1数据记录ID196
    2版本2
    3版本0
    4分配所组态的插槽
    1
    对应的实际插槽控制元素,在每个元素中说明
    IO 设备中的哪个实际插槽被分配到了已组态的插槽。
    5插槽 1 的其它功能
    6分配所组态的插槽
    2
    7插槽 2 的其它功能
    ::
    4 +((较大插槽编号 - 1)×2)分配服务模块的插槽实际服务模块插槽
    4 +((较大插槽编号 - 1)×2)+ 1服务模块插槽的附加功能
    表1.数据记录196内容

    控制元素的说明如表2所示:

    字节含义
    分配的已组态插槽(如,在字节 4 中,偶数字节)0 到 6 0000000: 模块不可用
    0000001 直到较大插槽数: 实际插槽
    71: 空插槽(带有 BU 盖板)
    插槽的其它功能(如,在字节5中,奇数字节)01: 打开一个新的电势组。将 BU...B 更换为 BU...D.  如果设置该位,则将组态 BU...D。 如果没有为该插槽设置位,则使用组态软件中所组态的参数。
    1 到 7 预留
    表2.控制元素的说明

    在本例中,在DB1中存储该数据记录,并按实际配置参数化该DB块,如图4所示:

    图4.在DB1中参数化数据记录196

    在OB1中,当M10.0为1时调用SFB53,写数据记录至ET200SP接口模块,数据记录传输成功后,复位M10.0,不再调用SFB53,如图5所示:

    图5.在OB1中编程写数据记录

    该项目例程由STEP7V5.5SP3HF5创建。





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