企业信息

    湖南畅富科技有限公司

  • 7
  • 公司认证: 营业执照已认证
  • 企业性质:私营企业
    成立时间:2018
  • 公司地址: 湖南省 长沙 长沙县 星沙街道 星沙大道
  • 姓名: 方先生
  • 认证: 手机未认证 身份证已认证 微信未绑定

    供应分类

    西门子S7-200PLC模块6ES7 222-1BD22-0XA0

  • 所属行业:电气 电工仪器仪表 控制仪器
  • 发布日期:2018-12-27
  • 阅读量:140
  • 价格:面议
  • 产品规格:不限
  • 产品数量:9999.00 台
  • 包装说明:不限
  • 发货地址:湖南长沙长沙县星沙街道  
  • 关键词:西门子S7-200模块6ES7214-2AD23-0XB8,西门子S7-200模块6ES7223-1BF22-0XA8,原装进口西门子S7-200模块6ES7223-1BM22-0XA8

    西门子S7-200PLC模块6ES7 222-1BD22-0XA0详细内容

    SIEMENS     湖南环辰泰瑞电气设备有限公司

    代理西门子系列产品,原装正品,质保一年。    

    联系人:彭岚      

    联系手机:183-9091-6769

    固定电话:0731-8618-63-19

    商务 QQ:  82-75-26-99   

    询价传真:0731-86-39-05-99

    邮箱地址:82752699@

    办公地址:湖南省长沙县安沙镇谭访新村腰塘组617号

    主营:数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200                                                                                     人机界面,触摸屏变频器,DP总线,MM420 变频器MM430 变频器MM440                                                                                          6SE70交流工程调速变频器 6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品.                                                                    我们在价格上有较大优势,更注重售后服务,现有大量现货销售,欢迎您来电咨询。

    定时中断(SMB34/SMB35)较长定时为255ms,如何实现更长时间的定时? 

       可以采用T32/T96 中断,较长时间可到32.767s。在定时中断服务程序中对进入中

       断的次数进行计数,也能实现更长时间的中断延时。

       84:定时中断个数不够怎么办? 

       每个定时中断服务程序不一定只能处理一项定时任务,可以把几个任务放在一个定

       时中断服务程序中。

       对于定时间隔不同的任务,可以计算出它们的定时长度的较大公约数,以此作为定

       时中断的时间设置。在中断服务程序内部对中断事件进行计数,据此编程别处理不同的

       任务。

       85:使用子程序时,为何动作只能执行一次,或者某些状态不能结束? 

       如果发生动作不能重复执行,或者状态不能结束(像锁死了一样),而这些功能都与

       子程序有关时,请检查是否有条件调用子程序。调用子程序的条件在上述动作执行后, 

       或者进入某个状态后不再有效,无法再次“激活”,而脱离上述状态或复位的指令正好

       在子程序内,必然造成上述的现象。

       86:带形式参数的子程序,定义为OUT 类型的变量为何会在多次调用子程序时互相干扰? 

       那是因为定义为OUT 类型的形式参数又在子程序内部参与了运算。凡是此类参数都

       应当定义为IN_OUT 类型。

       87:与中断服务程序有关的计算任务,为何会偶尔得出不正确的结果? 

       出现这种现象的原因多是在主(子)程序和中断程序之间传递数据的机制不当。

       中断程序可能在任何时刻执行,如果此时主程序(或子程序)正在对中断程序使用

       的数据进行操作,其中间结果可能带入中断程序,造成计算结果的变化;同样地,在中

       断程序中产生数据也对主(子)程序中的计算有类似影响。

       88:中断服务程序看起来没有执行? 

       可以在中断程序中加一个测试程序段,如使用SM0.0(常为“1”)将一个输出点置

       位(使用Set 指令),观察是否进入中断服务程序。中断程序不执行,多数原因是初始

       化(连接中断事件和中断程序)的问题,或者没有“开中断”。应该使用SM0.1(或沿

       触发)执行一次初始化,然后开中断。

       89:TP170、TP170 micro 与S7-200 相连接如何做“时钟同步”? 

       TP170 默认的时钟格式与S7-200 时钟指令所读取的时间日期格式有所区别,读出的

       时钟需要改变格式才能与TP170 等做时钟同步。在TP170 的组态软件ProTool 的在线帮

       助中有相关的介绍。

       90:高速计数器怎样占用输入点? 

       高速计数器根据被定义的工作模式,按需要占用CPU 上的数字量输入点。每一个计数器

       都按其工作模式占用固定的输入点。在某个模式下没有用到的输入点,仍然可以用作普

       通输入点;被计数器占用的输入点(如外部复位),在用户程序中仍然访问到。

       91: 为什么高速计数器不能正常工作? 

       在程序中要使用初次扫描存储器位SM0.1 来调用HDEF 指令,而且只能调用一次。如

       果用SM0.0 调用或者*二次执行HDEF 指令会引起运行错误,而且不能改变**次执行

       HDEF 指令时对计数器的设定。

       92: 对高速计数器如何寻址? 为什么从SMDx 中读不出当前的计数值? 

       可以直接用HC0;HC1;HC2;HC3;HC4;HC5 对不同的高速计数器进行寻址读取当

       前值,也可以在状态表中输入上述地址直接监视高速计数器的当前值。SMDx 不存储当前

       值。

       高速计数器的计数值是一个32 位的有符号整数。

       93: 高速计数器如何复位到0? 

       选用带外部复位模式的高速计数器,当外部复位输入点信号有效时,高速计数器复

       位为0 也可使用内部程序复位,即将高速计数器设定为可更新初始值,并将初始值设为

       0,执行HSC 指令后,高数计数器即复位为0 

       94: 高速计数器的值在复位后是复位到初始值还是“0”值? 

       外部复位会将当前值复位到0 值而不是初始值;内部复位则将当前值复位到初始值。

       如果你设定了可更新初始值,但在中断中未给初始值特殊寄存器赋新值,则在执行

       HSC 指令后,它将按初始化时设定的初始值赋值。

       95: 为何给高速计数器赋初始值和预置值时后不起作用,或效果出乎意料? 

       高速计数器可以在初始化或者运行中更改设置,如初始值、预置值。其操作步骤应

       当是:

       1)设置控制字节的更新选项。需要更新哪个设置数据,就把控制字节中相应的控

       制位置位(设置为“1”);不需要改变的设置,相应的控制位就不能设置

       2)然后将所需的值送入初始值和预置值控制寄存器

       3)执行HSC 指令

       96: 使用PTO/PWM 发生器的功能应使用什么类型的CPU?


    SIEMENS     湖南环辰泰瑞电气设备有限公司

    代理西门子系列产品,原装正品,质保一年。    

    联系人:彭岚      

    联系手机:183-9091-6769

    固定电话:0731-8618-63-19

    商务 QQ:  82-75-26-99   

    询价传真:0731-86-39-05-99

    邮箱地址:82752699@

    办公地址:湖南省长沙县安沙镇谭访新村腰塘组617号

    主营:数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200                                                                                      人机界面,触摸屏变频器,DP总线,MM420 变频器MM430 变频器MM440                                                                                         6SE70交流工程调速变频器 6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品.                                                                    我们在价格上有较大优势,更注重售后服务,现有大量现货销售,欢迎您来电咨询。

    S7-200系列通讯问题 1  引言西门子工控产品在工控领域应用市场中有较高的占有率,S7-200系列PLC是西门子SIMATIC PLC家族中的成员之一,在西门子工控领域应用中占有重要地位。S7-200系列PLC体积小,软硬件功能强大,系统配置方便,由它组成的系统可以与强大的Profibus现场总线相连接。它一推向市场就在各行各业得到了广泛应用。但是在实际工程应用中遇到了监控计算机与S7-200系列PLC通信问题。由于西门子公司S7-200系列PLC比监控组态软件WinCC推出晚,因此WinCC中没有集成S7-200系列PLC的通信驱动程序;S7-200系列PLC的通信协议也不公开,应用第三方软件编制监控程序也有问题。这些问题给S7-200系列PLC的应用带来了一定的限制,为了解决这个实际工程问题,作者做了一些研究,本文就S7-200系列PLC与监控计算机通信问题研究结果展开讨论。 2  S7-200系列PLC监控的主要方法在大多数控制系统中,仅仅是实现控制是不够的,在许多情况下也需要组态监控界面对系统进行监控。通过监控可以增加人机交互的能力,使操作人员实时地监控系统工作情况并使系统操作变得方便。对S7-200系列PLC组成的控制系统进行监控一般有三种方法:组态软件监控、第三方软件编制的监控软件监控、触摸屏监控。用组态软件WinCC实现监控,功能强大,灵活性好,可靠性高。但软件价格高,并需要解决WinCC与S7-200系列PLC的通信问题。在复杂控制系统中可以采用此方法。用第三方软件编制的监控软件实现监控,灵活性好,系统投资低,能适用于各种系统。但开发系统工作量大、可靠性难保证,对技术人员的经验和技术水平的要求高,还必须购买通信协议软件。在系统资金投资有限,技术人员水平较高的情况下可以采用此方法。触摸屏进行监控,可靠性高,监控实现*,触摸屏与PLC之间的通信问题生产厂商已处理好,用户不用考虑通信问题,可以大大缩短工程周期。但灵活性一般,功能有限,不能满足复杂控制系统的监控要求,而且价格高。在系统可靠性要求高、工期短的情况下可以采用此方法。 3  WinCC组态软件与S7-200系列PLC的通信 SIMATIC WinCC采用了较新的32位技术的过程监控软件,具有良好的开放性和灵活性。无论是单用户系统,还是冗余多服务器/多用户系统,WinCC均是较好选择。通过ActiveX,OPC,SQL等标准接口,WinCC可以方便地与其它软件进行通信。WinCC与S7-200系列PLC的通信,可以采用PPI和Profibus两种通信协议之一进行。 1、WinCC与S7-200系列PLC通过Profibus协议进行通信的实现(1)软硬件要求: *  PC机 ,Windows 98操作系统; *  S7-200系列PLC; *  CP5412板卡或者其他同类板卡,例如:CP5611,CP5613; *  EM277 Profibus DP模块; *  Profibus 电缆及接头; *  安装CP5412板卡的驱动; *  安装WinCC 4.0或以上版本; *  安装COM Profibus软件。硬件连接如图1。通信实现硬件连接(2)组态打开SIMATIC NET\COM Profibus,新加一个组态,主站为SOFTNET-DP,从站是EM277 Profibus-DP。主站的地址选择从1到126。从站的地址选择从3到99,与EM277的地址一致。然后用该软件对从站进行配置:打开从站属性,在Configure选项中,选择8bytes in/8bytes out(可根据实际需要选定)。在Parameterize中可以选择偏移地址,地址对应于S7-200系列PLC的数据区(即V区),默认为0,即从VB0开始。组态完成后,导出(Export)NCM文件,生成*.txt和*.ldb文件。(3)设置PG/PC interface。在Access Point of the Application中选择CP_L2_1,在Interface Parameter Assignment 选择CP5412A2(Profibus)。在属性里的激活DP协议,并在DP-Database参数中输入*.ldb文件的完全路径。设置完成后可以诊断硬件配置是否正确、通信是否成功。(4)WinCC的设置。在WinCC变量管理器中添加一个新的驱动程序,新的驱动程序选择PROFIBUS DP.CHN,选择CP5412(A2)Board 1,在System Parameters设定参数。CP5412(A2)board 参数为1,表示板卡的编号;Config参数为组态时生成的*.txt文件的完全路径;Watchdog time 参数为0。新建一个连接,从站地址与EM277的地址一致。(5)建立变量。 WinCC中的变量类型有In和Out。In和Out是相对于主站来说的, 即In表示WinCC从S7-200系列PLC读入数据,Out表示WinCC向S7-200系列PLC写出数据。In和Out与数据存储区V区对应。在该例中,Out与PLC中数据存储区的VB0~VB7对应,In与PLC中的存储区的VB8~VB15对应。(6)优缺点。优点:该方法数据传输速度快,易扩展,实时性好。缺点:传送数据区域有限(较大64字节),在PLC中也必须进行相应的处理,且硬件成本高,需要的CP5412、EM277 Profibus-DP、Profibus总线等硬件,还需要Com Profibus软件。应用场合:适用于在要求高速数据通信和实时性要求高的系统。 2、WinCC与S7-200系列PLC通过PPI协议进行通信的实现。 PPI协议是西门子S7-200系列PLC常用通信协议,但WinCC中没有集成该协议,即WinCC不能直接监控S7-200系列PLC组成的控制系统。S7-200 OPC Server是西门子公司推出的专为解决上位机监控S7-200系列PLC控制系统的接口软件。因此,WinCC可以通过该软件与S7-200系列PLC很方便的建立通信。(1)软硬件要求: *  PC机 ,Windows 98操作系统; *  S7-200系列PLC。 *  PC/PPI电缆。 *  安装S7-200 OPC Server 软件。 *  安装WinCC 4.0软件。(2)连接:在控制面板中设定PG/PC接口参数。在Access Point of the Application中选择Computing,Interface参数选择PC/PPI Cable。在WinCC变量管理器中添加一个新的驱动程序,新的驱动程序选择OPC.CHN,在OPC GROUP中新建一个连接,打开属性,选择 OPC Group Setting,OPC服务器名称为OPCServer.MicroComputing。然后在新添加的连接中新建变量,变量的Item Name与S7-200系列PLC中用于监控的变量名对应。例如:Item Name为M0.0。(3)优缺点优点:该方法连接简单、硬件投资少、可以读写S7-200系列PLC中所有存储区域。缺点:通信速度比较慢、需要OPC软件及相应授权、系统扩展不方便。应用场合:用于低速、实时性要求不高、系统投资资金有限的系统。另外,也可以通过其他公司的OPC软件进行通信,例如用开普的KEPServerEx作为OPC服务器,用WinCC作为OPC客户端来读写S7-200系列PLC内部数据区。实现与上述*二种方法类似,不同的是必须在OPC服务器中建立标签与S7-200系列PLC中存储地址对应。在复杂系统中,如果系统中同时有S7-200系列PLC和S7-300系列PLC存在,S7-200系列PLC一般作为S7-300系列PLC的从站挂到Profibus总线上,WinCC通过S7-300系列PLC对S7-200系列PLC进行监控。 4 第三方软件与PLC的连接有些系统具有特殊性,没有现成的通用软件用于进行数据处理和系统监控,这就需要用户用第三方软件开发平台开发满足系统要求的监控软件。这样做既可以满足系统要求,又可以节约系统投资。但对软件开发人员的经验和技术要求较高。第三方软件开发平台开发的监控软件与S7-200系列PLC通信使用PPI协议的接口软件有:Prodave、MicroComputing、OPC。第三方软件开发平台开发的监控软件与S7-200系列PLC通过自由口进行通信,协议自定的话,开发的监控软件可以调用MSComm控件实现两者的通信。 1、用Prodave软件包实现通信连接 Prodave是西门子公司推出的专门用于西门子PLC产品(S7-200、300、400系列PLC)与PC/PG进行数据交换处理的软件包。Prodave在*.DLL或*.LIB文件中集成了数据交换的函数。在自行开发的监控软件中可以方便地调用该软件中的各种函数。主要函数有:(1)load_tool  PC机与PLC系统初始化链接;(2)unload_tool   断开PC机与PLC系统链接;(3)以及读写PLC内部存储区的函数。监控软件通过读写函数可以方便监控PLC控制系统。 2、用MicroComputing软件实现通信连接安装MicroComputing后,在VB或Delphi中可以直接插入控件。可插入的控件主要有:Data controls、Edit controls、Button controls、Label controls、Slider control。 Data controls的主要功能是把以上剩余的四个控件与S7-200系列PLC相连接、设置事件触发条件以及设定S7-200系列PLC地址等。而Edit controls、Button controls、Label controls、 Slider control可以与S7-200系列PLC存储资源直接对应。第三方软件可以直接调用上列控件对PLC进行监控,也可以通过函数对S7-200系列PLC进行读写操作。 3、用OPC Server软件实现通信连接安装S7-200 OPC Server软件后,在操作系统中将增加一个OPC服务器,服务器的名字是“puting”。VB或Delphi中可编写OPC客户端程序与OPC服务器通信。以下给出在VB开发环境下编写OPC客户端程序的过程:首先在VB开发环境中的Project\References中添加OPC Automation 2.0,然后编写连接OPC Server、添加组、添加条目、读写数据的程序。使用到的函数如下: connect函数:与OPC Server建立连接; OPCGroups.Add函数:添加组; OPCITems.Additems函数:添加条目; SyncRead函数:同步读; SyncWrite函数:同步写。 OPC 服务器名为“puting”, 条目名称与S7-200系列PLC中用于监控的变量名对应。   4、用自由口实现通信连接在VB或Delphi下插入MSComm控件,按照自定协议通过串口来收发数据,并对数据进行处理并实现监控。在PLC中也必须编写通信程序,流程如下。图3:自由口通信流程图 5、优缺点总结:用Prodave,实现简单,灵活性较好,可以直接调用Prodave的函数对S7-200系列PLC内部存储区进行读写,并能满足大规模数据的传输,调试简单,很适合在工程中应用。但需要购买软件,编程较复杂。用MicroComputing,使用方便,编程以控件实现,编写简单。但灵活性差,并需要购买软件和授权。用OPC实现通信,编程灵活也较简单,调试简单,由于OPC协议是通用协议,得到了许多公司支持,通用性好。但需要购买软件及授权。用自由口通信实现,通信协议自己制定,灵活性好,扩展了使用范围,不需购买专门软件。但编程复杂, PLC中要编写复杂的程序,使用了大量PLC的资源。VB或Delphi中用MSComm控件对串口进行读写,程序复杂,实时性较差。 5  结束语以上面给出了6种监控计算机与S7-200系列PLC通信实现方法,它们各有优缺点,适用于不同情况下的监控控制系统。研究证明,以上6种方法对不同要求的系统能较好的实现监控计算机与S7-200系列PLC通信,对工程实践有较高的参考价值。






    西门子S7-200模块6ES7214-2AD23-0XB8-供应西门子S7-200模块6ES7223-1BF22-0XA8-原装进口西门子S7-200模块6ES7223-1BM22-0XA8-特价西门子S7-200模块6ES7216-2BD23-0XB8
    http://82752699.b2b168.com
    欢迎来到湖南畅富科技有限公司网站, 具体地址是湖南省长沙长沙县星沙大道,老板是方弟纯。 主要经营湖南环辰泰瑞电气设备有限公司(西门子授权分销商)是一家专业从事西门子数控系统和驱动产品销售、服务、培训的工程服务公司,公司的核心销售及技术人员均由前西门子*员工组成,能为用户提供专业高效的优质服务。 欢迎您来电咨询高品质西门子驱动和自动化产品价格,。 单位注册资金单位注册资金人民币 100 - 250 万元。 价格战,是很多行业都有过的恶性竞争,不少厂家为了在价格战役中获胜,不惜以牺牲产品质量为代价,而我们公司坚决杜绝价格战,坚持用优质的原材料及先进的技术确保产品质量,确保消费者的合法利益。