热门搜索:

上海西邑电气技术有限公司成立于1996年。在西门子公司广大同仁和工控领域各界朋友的关怀下埋头发展,一路走来已成西门子合作伙伴中的佼佼者。总部设在上海,办公面积1500多平方米,员工150余人。

    贵州省西门子模块代理商

    更新时间:2020-09-20   浏览数:45
    所属行业:机械 电工电气 工控系统及装备
    发货地址:上海市金山区  
    产品规格:贵州省西门子模块代理商
    产品数量:100.00台
    包装说明:全新原装
    单 价:面议

    贵州省西门子模块代理商

    凡在上海西邑电气技术有限公司采购西门子产品,均可质保一年,假一罚十
    花30秒询价,你会知道什么叫优势;花60秒咨询,你会知道什么叫服务;
    合作一次,你会知道什么叫质量!以质量求生存,以信誉求发展。
    我司将提供一流的质量,服务作为自已重要的责任。
    blob:http://m.b2b168

    TD文本显示器移植

    TD 文本显示器是一种低成本的人机界面 (HMI),是可嵌入数据的文本显示器。可以使用 TD 设备组态层级式用户菜单及信息画面,TD设备可用于查看、监视和改变应用程序的过程变量。也可以组态TD 文本显示器,使其显示由CPU 中逻辑使能的报警或信息。

    S7-200 SMART 文本显示向导可组态TD400C的大数量为5个,通过本体集成的RS485端口可以连接4个TD400C,SB CM01 RS485/RS232 端口也可以连接4个TD400C

    TD文本显示器移植

    TD400C使用拷贝数据块的移植主要分成两大部分:

    • 基本功能移植
    • 报警功能移植

    基本功能移植

    步骤一:使用STEP7 Micro/WIN 打开原S7-200的程序:

    图1. TD 文本显示器移植

    步骤二:点击查看-符号寻址,取消符号寻址功能:

    图2. 取消符号寻址

    步骤三:点击数据块,再次点击:TD_DATA0 :

    图3. 打开数据块

    步骤四:将上述画面中的全部内容用鼠标全部选中,然后拷贝(Ctrl+C)

    图4.复制数据块贵州省西门子模块代理商

    步骤五:打开S7-200 SMART编程软件。点击数据块-页面1,查看右面打开的数据块页面

    图5. 打开S7-200 SMART软件数据块

    步骤六:在上述蓝色框的区域内,粘贴(Ctrl+V),完成后显示如下:

    图6. 将数据复制到S7-200 SMART 程序

    步骤七:保存编译

    图7. S7-200 SMART 编译

    报警功能移植

    如果之前使用TD400C的向导时,组态了报警窗口,并在程序中调用了TD_ALM块,仅需按照下图在S7-200 SMART内编程即可,如下图所示:

    图8. 报警移植

    1.1 简介
    标准的PROFINET IO分布式自动化结构中包含多数处理周期,参考图 1 标准的PROFINET IO分布式结构,且这些处理周期不同步:


    图 1 标准的PROFINET IO分布式结构

    这些处理周期包括:

    • 读取输入信号的 I/O 子模块的周期 (T1)
    • ET 200 背板总线的周期(T2、T6)
    • PROFINET IO周期(T3 和 T5)
    • CPU 上的程序执行周期 (T4)
    • I/O 子模块的信号输出周期 (T7)

    输入信号在该过程中被检测并在用户程序中进行处理;相应的响应与输出组件互连。各个周期形成了一个顺序,而过程响应时间在非同步周期中可能会产生巨大波动。
    周期 T2 到 T6 的长度主要取决于中断、诊断服务等非周期性元素以及用户程序的非周期性数据(数据记录)。不带等时属性的异步元素致使过程响应时间的不确定。
    循环中断(例如 OB35)处于激活状态时,将始终以相同的时间间隔来执行用户程序。因此,用户程序和 I/O 数据采集只能在某些条件下进行同步。
    PROFINET系统提供了一个可靠的基本时钟。“Isochronous mode”(等时模式)系统属性在 SIMATIC 系统中启用了恒定的周期时间,SIMATIC 系统在总线系统上进行了严格地确定。“Isochronous mode”(等时模式)系统属性将 SIMATIC 自动化解决方案与等距离 PROFINET IRT相结合。也就是说:

    • 读取输入数据时与 IRT 周期保持同步;同时读取所有的输入数据。
    • 处理 I/O 数据的用户程序通过同步周期中断 OB(即 OB61 到 OB64)与 IRT的周期TDC同步。
    • 数据输出与IRT周期保持同步;所有的输出数据同时生效。
    • 传输所有输入和输出数据时保持一致性。也就是说,过程映像的所有数据在逻辑上相关联,并且均基于相同的定时。

    将 I/O读取周期的开头提前(提前的时间为偏移时间 Ti),以使所有的输入数据可供在下一个IRT周期开始时在 PN子网中传输。该偏移时间 Ti可由用户进行组态,也可在 STEP 7中自动确定。
    PROFINET通过PN子网将输入数据传输至 IO控制器。调用同步周期中断 OB(OB61、OB62、OB63 或 OB64)。同步周期中断 OB中的用户程序决定过程响应,并及时提供输出数据供下一个 IRT周期开始时使用。IRT周期的长度可在 STEP 7 中自动定义,也可由用户进行定义。
    即时提供输出数据供下一个 IRT周期开始时使用。在等时运行(即与时间 To同步)的方式下,通过PN子网将数据传输至IO设备并传送至过程。
    结果结果过程响应时间:从“Ti + TDC + To”至“Ti + (2 x TDC) + To”,即对应从输入终端到输出终端的传输。具有典型响应时间的等时模式时序图,参考图 2 等时模式处理。


    图 2 等时模式处理

    Step7系统会自动设置相同的Ti和To,这样可以同时捕获输入信号和输出一致性的输出信号。等时模式具有如下优点:

    • 当检测值的获取需要同步时,运动必须协调,处理响应必须定义和同时发生
    • 同时获取信号用于过程处理,检测和运动控制

    对于PROFINET IO,分布式同步等时模式,可以与非同步模式的I / O可以混合在一个IO控制器上使用。

    1 SCALANCE X的时间组态

    1.1 简介
    SCALANCE X交换机在没有时间组态时,即默认状态,系统的日志信息所显示的事件发生的系统时间(Sys.Up Time)会以天小时分秒格式(d HH:MM:SS )来显示。该时间表示从交换机上电运行开始到事件出现时交换机所运行的时间。以SCALACNE X414-3E交换机为例,点击组态Web页面的System?Event Log,如图 1 交换机的系统日志,端口9.3连接事件发生在系统运行15分15秒,这样只能知道该交换机发生该事件的段时间。



    图 1 交换机的系统日志

    SCALANCE X交换机的系统时间组态有3种方法。
    假设一个系统由2台SCALANCE X414-3E交换机组成了一个总线型网络,其中CPU319-3PN/DP通过集成PN接口(+CP343-1)与分布式IO设备ET200S进行PROFINET IO通讯,CPU315-2DP+CP343-1与CPU319-3PN/DP的CP343-1进行CBA通讯。PC设备连接在交换机上,用于监控和调试。当PROFINET系统中存在故障,例如偶尔出现某一ET200S丢站,通过查找故障原因,怀疑该IO设备连接交换机的安装接线有问题,如果CPU和交换机的时间同步,通过查看CPU的诊断Buffer和交换机的系统日志,就可以判定故障发生的原因。否则,交换机在默认状态下,很难通过CPU的诊断Buffer和交换机的系统日志来判定故障发生的原因。

    1.2 手动模式
    通过手动方式给SCALANCE X交换机设置系统时间。
    其格式为MM/DD/YYYY HH:MM:SS。这种方式设置完成后,文本框中显示的时间和日期的后缀会以(M)进行显示。表示该系统时间为手动设置模式。
    以SCALACNE X414-3E交换机为例,点击组态Web页面的Agent ? Time Config的右侧“System time”中手动输入“10/25/2009 00:10:25”,然后点击“Set Value”按钮保存设置,文本框中显示了10/25/2009 00:10:25 (m) 。如图 2 手动设置交换机系统时间。这时再次查看交换机的系统日志,可以在Event中见到事件出现的具体时间,例如端口9.1连接事件发生在系统已经运行3小时7分59秒,而具体时间为10/25/2009 00:17:37 (m) 这个时刻。如图 3 交换机的系统日志。



    图 2 手动设置交换机系统时间

     



    图 3 交换机的系统日志

    对于上述描述的系统,可以使用PG的时间来同步PLC和交换机的系统时间。PG的系统时间改为格林威治时间。
    对于交换机,在组态Web的Agent ? Time Config页面,清空“System time”文本框,然后点击“Set Value”按钮即可以获取PG当前的时间。
    对于PLC CPU319,在Step7的硬件组态中,选择菜单“PLC?Set time of day”,弹出Set Time of Day对话框,点击“Apply”来同步PLC的时间。如下图 4 应用PG时间。


    图 4 应用PG时间

    这样CPU和交换机的系统时间通过手动方式完成同步,由于CPU和交换机的硬件不同,所以无法实现真正的时间同步。如果当某一IO设备发生丢站现象时,由于PLC和交换机的时间不能准确对时,所以可能无法准确的推断现场故障。

    注意:由于交换机显示为上电运行时间,所以重新启动后,需要手动重新分配系统时间。

    1.3 SIMATIC模式
    通过SIMATIC PLC/CP在本地网络中作为时间主站,使用SIMATIC Time协议来同步各台交换机(时间从站)的系统时间。
    这里使用CPU315-2DP作为时间主站,CP343-1作为时间的转发站,CPU319和SCALANCE X400作为时间从站。
    对于PLC CPU315,打开CPU315-2DP的硬件组态,双击CPU,弹出CPU属性对话框,点击“Diagnostics/clock”页,在“On MPI”设置“Synchronization type”为“As master”即作为时钟主站,设置同步时间间隔“Time interval”为1秒。如图 5 CPU设置时间主站。


    图 5 CPU设置时间主站

    然后双击CP343-1,弹出CP343-1属性对话框,点击Time-of-Day Synchronization”页,使能SIMATIC Mode的“Forward time of day”和“Automatic”选项。如图 6 CP343-1设置时间属性。后保存和编译Step7硬件组态,并且下载。


    图 6 CP343-1设置时间属性

    对于CPU319,打开CPU319-3PN/DP的硬件组态,对于CP343-1的选项参考图 6 CP343-1设置时间属性。然后双击CPU,弹出CPU属性对话框,点击“Diagnostics/clock”页,在“On MPI”设置“Synchronization type”为“As slave”即作为时间从站。如图 7 CPU设置时间从站。后保存和编译Step7硬件组态,并且下载。


    图 7 CPU设置时间从站

    组态SCALANCE X414-3E,打开组态页面。点击组态Web页面的Agent,使能“Simatic time”,点击“Set values”按钮保存组态设置。如图 8使能SIMATIC Time。



    图 8使能SIMATIC Time

    同步后,点击组态Web页面的Agent ? Time Config的查看“System time”此时显示的系统时间为“10/29/2009 07:52:28(S)”,后缀(S)表示交换机的系统时间被SIMATIC时间同步。如图 9 SIMATIC时间同步的时间。



    图 9 SIMATIC时间同步的时间

    这样现场的PLC和SCALANCE X交换机就同步了系统时间,对于现场的故障排查非常的方便。如果当某一IO设备发生丢站现象时,由于PLC和交换机的时间是同步的,所以可以准确的推断现场故障。
    注意:由于SIMATIC Mode时间同步基于ISO标准,是MAC层的时间同步,所以不支持路由,也就是跨网段的时间同步不能使用SIMATIC同步方式。对于SCALANCE X400交换机的Firmware必须为3.0以上的版本才支持。

    1.4 NTP模式
    在本地网络中架设时间服务器通过网络时钟协议(S)NTP协议来同步网络中的各台交换机和PLC的系统时间。
    对于如何架设时间服务器,以及同步PLC,请参考下载中心应用文档《使用NTP方式对PLC或者CP进行时间同步使用入门》链接参考:87668743

    时间服务器组态完毕后,交换机的Web页面,点击的交换机的Web页面Agent?Time Config设置SNTP的相关组态。参考图 10 SNTP组态。
    然后点击的交换机的Web页面Agent,使能“SNTP”,点击“Set values”按钮保存组态设置。如图 11 使能SNTP。



    图 10 SNTP组态

     


    图 11 使能SNTP

    后,再次点击Web页面Agent ? Time Config查看“System time”,此时显示的系统时间为“06/28/2009 14:09:13(S)”,后缀(P)表示交换机的系统时间通过SNTP协议所同步。如图 12 SNTP同步的时间。



    图 12 SNTP同步的时间

    这样现场的PLC和SCALANCE X交换机就同步了系统时间,对于现场的故障排查非常的方便。如果当某一IO设备发生丢站现象时,由于PLC和交换机的时间是同步的,所以可以准确的推断现场故障。

    贵州省西门子模块代理商






    http://www.hyzdhxt.com