企业信息

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

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

    西门子代理|模块代理

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

    西门子代理|模块代理详细内容

    西门子PLC实现用四个按钮分别控制四个灯

    用四个按钮分别控制四个灯,当其中任意一个按钮按下时对应的灯亮,多个按钮按下时灯不亮。
    控制方案设计
    1.输入/输出元件及控制功能
    输入/输出元件及控制功能


    plc软元件

    元件文字符号

    元件名称

    控制功能

    输入

    I0.0

    SB1

    按钮1

    控制灯

    I0.1

    SB2

    按钮2

    控制灯

    I0.2

    SB3

    按钮3

    控制灯

    I0.3

    SB4

    按钮4

    控制灯

    输出

    Q0.0

    EL1

    灯1

    照明

    Q0.1

    EL2

    灯2

    照明

    Q0.2

    EL3

    灯3

    照明

    Q0.3

    EL4

    灯4

    照明


    2.电路设计
    用四个按钮分别控制四个灯的接线图和梯形图,如下图所示。

    3.控制原理
    如上图(b)梯形图所示,例如:
    ● 当按下按钮SB1 时,梯形图中的I0.0 常开接点闭合,输出线圈Q0.0 得电自锁,EL1 灯亮。I0.0 常闭接点断开,其他输出线圈失电。
    ● 如再按下按钮SB2,梯形图中的I0.1 常闭接点断开,Q0.0 线圈失电,I0.1 常开接点闭合,输出线圈Q0.1 得电自锁,EL2 灯亮。
    ● 按下按钮SB5,I0.4 接点闭合,Q0.0~Q0.3 全部复位,灯全灭
        在实际应用中,客户对于WinCC变量记录的显示需求各式各样,比如在Excel或者Word中显示变量记录,以特定的表格显示历史数据等等。当WinCC集成的在线表格控件不能满足客户需要时,就需要通过自定义的方式来显示变量归档。主要分为两部分:
    (1)从WinCC中读取归档数据
    (2)将归档数据以特定的格式显示出来
            本文档介绍从WinCC读取归档数据的通用方法,并以ListView为例,介绍如何显示归档数据。对于其它控件,客户也可以参考本文档的脚本和编程思路。

    1.测试环境
            本文档基于WinCC V7.0 ASIA,并通过MS Windows Common Controls 6.0 ListView 控件来显示读取的归档数据。需要的授权如下:

    授权名称个数备注
    WinCC RC V7.01 
    WinCC连通性软件包V7.01订货号为:6AV6371-1DR07-0AX0,授权通过WinCC OLE DB访问过程值归档。

    表 01

    2.实现方式总体思路介绍
            本文档通过调用WinCC OLE DB数据库接口驱动(需要WinCC连通性软件包的授权)来访问WinCC的变量归档,并在微软的ListView控件中显示归档数据。程序结构如下所示:


    图1

    其中,自定义函数的说明如下表所示:

    函数名称功能
    WinCCDataSourceAccess(connObj, pSQL)建立到数据库的连接。参数connObj为连接对象(ADODB.Connection),参数pSQL为要执行的SQL查询语句
    WinCCDataSourceClose(pRecordset, connObj)断开与数据库的连接,释放资源。参数pRecordset为ADODO.RecordSet对象,参数connObj为连接对象(ADODB.Connection)
    AddListViewHeaderColumn(pRecordset, pListView)添加ListView的列名。参数pRecordset为ADODO.RecordSet对象,参数pListView为ListView对象
    FillListView (pRecordset, pListView)参数pRecordset为ADODO.RecordSet对象,参数pListView为ListView对象。

    表 02

    具体代码见附件。

    3.具体实现方法和代码

    3.1 创建到归档数据库的连接

            由于WinCC的变量归档为压缩数据,所以必须通过WinCC OLE DB来读取归档数据。对于已经安装WinCC的计算机,不需要安装WinCC连通性软件包。对于未安装WinCC的客户端,必须安装WinCC连通性软件包。该软件包含在WinCC V7.0的安装光盘中。
            数据库连接的脚本如下所示:
    '定义数据库连接变量
    Dim conn

    Set conn = CreateObject("ADODB.Connection")

    '定义数据库查询脚本(可以根据需要自定义修改)
    Dim sSQL

    sSQL="Tag:R,'ProcessValueArchive\Tag1','0000-00-00 00:01:00.000','0000-00-00 00:00:00.000'"

    '通过调用自定义的数据库连接函数,建立与数据库的连接
    Dim oRs

    Set oRs= WinCCDataSourceAccess(conn,sSQL)

             其中,自定义的数据库连接函数WinCCDataSourceAccess(connObj,pSQL),参数connObj为连接对象(ADODB.Connection),参数pSQL为要执行的SQL查询语句


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