网站导航

产品中心

当前位置:主页 > 产品中心 > 西门子PLC > 西门子S7-200模块 >西门子6ES7231-0HC22-0XA8

西门子6ES7231-0HC22-0XA8

型号:6ES7231-0HC22-0XA8

产品时间:2019-09-12

简要描述:

西门子6ES7231-0HC22-0XA8
ES7231-0HC22-0XA8
通信处理器 CP 243-1,用于将 SIMATIC S7-22X 连接至 工业以太网; FTP 客户端通信; HTTP 服务器;FTP 服务器; 电子客户端

详细介绍

 

西门子6ES7231-0HC22-0XA8

 

SIEMENS 湖南森泓自动化设备有限公司

 

在TP070上如何进行存储器复位?

解答:  
按照下面的步骤激活TP070上的存储器复位功能。

  • 接通电源
  • 启动存储器复位
  • 确认存储器复位
  1. 接通TP070上的电源,等待TP070显示下列启动窗口。

  1. 在Start(启动)窗口启动存储器复位,步骤如下:
    • 点击左上拐角
    • 点击左下方拐角的按钮
    • 点击右上拐角

Start窗口中显示下列文字:

  1. 应答存储器复位。

Start窗口中显示下列文字:

稍后出现:

至此,TP070内存已经复位。

1.USS通信协议功能介绍

USS协议功能遵循主-从通信机制。主站根据USS站地址发请求报文访问变频器从站,从站返回应答报文。USS总线上多可以连接31个变频器,大波特率57.6kbit/s(对于S7-200,只能达到19.2kbit/s)。

2.如何建立USS通信?

硬件:

  • 三芯屏蔽电缆,用于连接变频器和主站。
  • USS通信必须连接在主站的接口0。
  • 电缆依次连接变频器直到后一个 。
  • 变频器连接端子8 (P+), 9 (N-) 和 10 (M/0V)。
  • 为了保证通信稳定,在总线上个和后一个节点需要安装终端电阻。主站上,在端子P+和N-上安装终端电阻。
  • 在SINAMICS G110变频器上,通过前端的DIP开关设置终端电阻连接。.

关于 SIMATIC S7-200:

  • 在S7-200侧,使用带PROFIBUS连接头的PROFIBUS电缆。
  • 需要注意, 信号地和M (0V)端子已经在内部提供连接
  • M (0V)端子应和S7-200的电源M (0V)端子连接。不允许把总线电缆的屏蔽用作M(0V)。
  • S7-200侧的终端电阻通过PROFIBUS连接头上的拨码开关进行设置。
  • 更多详细信息请参考S7-200系统手册第11章。(链接见文末)

与SIMATIC S7-1200的USS通讯的相关信息请参考S7-1200系统手册第12.4章。(链接见文末) 

3.如何调试和设置参数?

以和S7-200通信为例

G110 参数*:
通讯电缆连接完毕后,需要在变频器中设置USS参数。

请设置如下参数:

  • 总线地址(P2011 = 0-31),
  • 波特率(P2010 = 7),
  • 报文长度(P2012 = 2 / P2013 = 127)
  • 报文监控时间(P2014 = 根据现场系统要求设置)。

以上操作可以通过选件操作面板或者免费的软件调试工具STARTER完成。STARTER软件能够在PC机上运行,支持的系统为Windows NT/2000/XP Professional/Vista.Win 7。如果通过PC连接组件连接,取下操作面板,在变频器相同位置插上和面板相同尺寸的PC适配器即可。 

S7-200 编程环境

S7-200编程环境是使用Step7 Micro/WIN软件。

同样,请参考S7-200系统手册第11章。

该软件需要补充安装一个协议库,使其能通过USS协议控制变频器。在软件中新建一个项目,在指令-> 库-> USS Protocol中调用USS通信的初始化和控制功能块。

  • 初始化功能块"USS_INIT"设置S7-200的interface 0使用USS协议通信。
  •  
  • 用控制模块"USS_CTRL"发送控制字和速度设定值给变频器。控制字的每一位——例如ON/OFF,反转,故障应答——都是直接控制。其中,速度设定值用变频器的参考频率(参数P2000)进行换算。

在应答报文里,变频器同时返回状态字和变频器实际运行频率。这样使得已经发生的报警和故障可以被识别,变频器的运行状态可以被诊断。对这两个功能块编程,就可以独立控制总线上的变频器,允许他们运行于不同的频率设定值。

读写变频器参数:

编程软件还提供了6个附加功能块进行读写操作——3个读功能块和3个写功能块。 

注意:

在SINAMICS G110的参数表里有三种不同的参数显示方式:WORD/U16, DOUBLE/U32, REAL/float。用户应该根据不同的参数类型选择相应的功能块。当执行一个写操作时,需要关注变频器的运行状态。例如,有些参数诸如电机额定数据只能在调试模式下修改,而另外一些参数,诸如斜坡上升时间(加速时间)甚至可以在变频器运行中修改。

SINAMICS G110 和USS 协议的可能应用

  • 生成一个程序块,描述所有特定应用的参数和值。总线地址使用一个S7-200计数器递增,程序块可以非常简单的访问所有总线上的G110。如果在以后需要更改参数,只要在程序块里做相应的简单修改就行,更改后的新值仍然可以写入总线上的所有变频器。通过写操作,操作面板里存储的参数也可以被装载回变频器里。如果参数被意外修改需要恢复,或者用户定制的参数集需要重新载入,这个功能就很必要了。
  • 通过附加S7-200模块,扩展通信能力,连接到PROFIBUS, ASI-Bus, GSM, Ethernet(以太网)或者Internet。 S7-200的通信扩展选件允许SinamicsG110——作为Sinamics家族的小的变频器——被集成到Siemens AG的“全集成自动化”(TIA)概念之中。
  • 使用具有WEB 服务器功能的IT 模块将定制的Java小应用程序保存到WEB 服务器,可以通过Ethernet(以太网) 或 Internet浏览这些网页。就可以实现变频器的交互控制,也可以实现参数的读写。
  • 在S7-200上评估变频器运行状态。当发生故障时,相应的故障号通过参数读出。并可以通过GSM或者Internet(e-mail)传递该故障。这样用户就能收到每个故障的详细信息,并采取相应的防范措施。

2、CP340/CP341调试步骤

在您的计算机上首先安装 STEP7 软件和 CP340/CP341 模块的软件驱动程序(SIMATIC S7-CP PtP Param V5.1),模块驱动程序包括:对 CP340/CP341 进行参数化的组态界面(在 STEP7 的硬件组态界面下可以打开)、用于串行通讯的功能块以及模块不同应用方式的例子程序。光盘上模块手册的附录B中说明了 CP 模板通讯口的针脚定义。
下面简要描述了 CP340/CP341 应用 ASCII 或 MODBUS 协议的调试过程,详细的模块使用请参考相应模块的手册或参考下载中心应用文档,参见本文“1.2 常见文档的下载链接”下载相关资料。

2.1模块参数化

在硬件组态窗口中双击 CP 模板,打开 CP 模板的属性窗口,请记录下模板的硬件地址,在编写通讯程序时,你需要该地址参数。


图 2

点击属性窗口上的 Parameters 按钮,选择你所要使用的通讯协议,这里我们选用 ASCII 协议,双击信封图标。


图 3

弹出 ASCII 协议通讯参数设置窗口,这里我们使用默认值:9600 bit/s,8 data bits,1 stop bit,even parity。对您的硬件组态存盘编译,下载硬件组态,如果此时SF灯亮,请将通讯电缆与另一个通讯伙伴进行连接后,SF灯熄灭,说明硬件组态正确。

2.2 编写通讯程序

在安装完 CP341的驱动程序,MODBUS 主站软件,MODBUS 从站软件等 3 个软件后,你可以在目录….SiemensSTEP7Examples 当中找到关于 CP341 的串口通讯和 MODBUS 通讯的例子程序,通过在 STEP7 软件的 SIMATIC Manager 下打开例子程序。


图 4

你可以使用 CP341 串口例子程序中 3964(R) 站 中的程序块实现 ASCII 通讯协议。打开 CPU 站下的 Blocks 文件夹,复制所有的程序块(除了 system data)到你的项目当中,只要作一些简单的参数修改,就可以实现相应的通讯了,如果你的 CP340/CP341 的硬件地址与例子程序当中的不同,那么你应当修改相应程序块 LADDR 参数,并与 CP340/CP341 模块实际的硬件组态地址值相同。修改后,下载程序块,将 CPU 切换至运行状态,CP340/CP341 开始循环发送数据,您可与看到 “TxD”灯闪烁。
调用 FB7/FB8 (CP341) 或 FB2/FB3 (CP340) 实现模块的字符收发功能:

 

图 5

下图显示了调用 FB7/FB8 实现通讯功能,在线监视的状态:


图 6

注意这里一定要将 M20.0 和 M30.0 使能位置为TRUE,同时在您的程序中插入接收数据区 DB1 和发送数据区 DB2 。
调试CP340/CP341 的一个基本方法是采用 PC 机上的串口通讯调试软件。Windows 系统自带的超级终端 ( Hyper Terminal ) 软件是一个非常方便的串口调试工具。用电缆将CP340/CP341 的通讯口和 PC 机的 Com 口(RS232C)连接起来,如果你采用的是 RS485/422 或 20mA-TYY 接口的模块,那还需在中间加一个 RS485??RS232 或20mA-TYY ??RS232 信号转换器,打开超级终端的路径如下图:


图 7

您打开超级终端软件后,定义连接的名称,确定通讯端口以及串口通讯的属性(波特率、数据位个数、校验类型、流控类型等),界面如下列图:


图 8

这里请您注意,如果您是用的是其他COM口,请根据实际连接的COM口进行选择,波特率、数据位,奇偶校验位,停止位,流控要与CP340/CP341组态时设定的值*,起始位为1位,停止位可设定为1/2位,但必须是1,不能修改。

2.3 MODBUS 从站调试
首先需要在CP模块上插入MODBUS 从站Dongle,然后安装MODBUS 从站驱动软件包,您可以在上面的下载路径中获得,安装完软件包后,在您的项目中组态MODBUS从站,双击CP341模块,在模块的属性窗口中点击Parameter按钮,选择MODBUS从站协议:


图 9

将您的PC和PLC连接起来,PLC上电,点击Load Drivers图标,弹出装载驱动窗口。


图 10

点击Load Drivers按钮,完成从站驱动安装过程,进行MODBUS 驱动装载的时候,PLC必须处于STOP状态。在点击信封图标,打开MODBUS 从站参数窗口。


图 11

默认从站地址222,然后在设定MODBUS从站的Function Code地址与PLC中M、I、Q等地址的对应关系。


图 12

以上所设定的参数含义是MODBUS主站读从站的前256个位(00001-00256)对应S7300站中MB0-MB31中的数据,主站读从站第257个到512个位对应QB0-QB31。
> Function Code 01,05,15 对应M,Q,T,C等数据区,可读可写,具体的字节范围由您在MODBUS 从站组态时设定。
> Function Code 02对应M,I数据区,只读,具体的字节范围由您在MODBUS 从站组态时设定。
> Function Code 03,06,16 对应DB区,可读可写,在MODBUS 从站组态时设定对应的DB块。
> Function Code 04 对应DB区,只读,在MODBUS 从站组态时设定对应的DB块。
在STEP7的SIMATIC Manager中打开MODBUS 从站例子程序,将例子程序当中的所有程序块复制到您的项目当中,修改OB1当中的Network1里的LADDR参数,与您模块的实际硬件地址相同,将blocks文件夹下载到PLC当中,CPU运行,对M180.0和M180.5置位,就可以在MODBUS 主站上得到数据了,这里您需要注意S7 PLC与MODBUS 主站之间的数据地址对应关系,MODBUS从站手册中包括了相关信息,通过上面的下载路径,您可以下载到该手册。
WinCC 作为MODBUS 主站,进行浮点数读取时,Tag的类型应当选为浮点数32位,注意地址偏移为 32的整数倍+1(即33、65、97),如果采用选用Input Bits/Output Bits方式读写(Function Code 01,02),在PLC当中应当将一个字的高低8位进行对调。如果选用Input Words/Output Words方式读写(Function Code 03,04),在PLC当中将一个双字的高低16位进行对调,S7200 MODBUS 程序块的浮点数处理存在误差,大致在0.5%左右。

2.4 MODBUS 主站调试
首先需要在CP模块上插入MODBUS主站Dongle,然后安装MODBUS 主站软件包,您可以在上面的下载路径中获得,安装完软件包后,MODBUS主站驱动的装载过程与从站相同。
在STEP7的SIMATIC Manager中打开MODBUS主站例子程序,将例子程序当中的所有程序块复制到您的项目当中,DB42是MODBUS 发送到到从站的数据区,该DB区个字节位从站的站地址,第二个字节为Function Code值,代表指令的读写功能和数据区,第三个字节和第四个字节所组成的整数代表所读数据区的地址偏移量,第五个字节和第六个字节所组成的整数代表总共要读写多少位数据,注意该数值必须在1-2040范围内,否则发送
指令不执行。下图说明了DB42前几个字节所代表的含义。


图 13

字节说明从站站号为5,第二个字节说明Function Code为1,第三个字节和第四个字节中的字说明读从站地址偏移40位(5个字节)的数据区,第五个字节和第六个字节中的整数说明读取16位的数据,即一个整数。这些信息您可以在MODBUS 主站手册的第五章中获取,通过上面的下载路径,您可以下载到该手册。 

     

    西门子6ES7231-0HC22-0XA8

     


    产品咨询

    留言框

    • 产品:

    • 留言内容:

    • 您的单位:

    • 您的姓名:

    • 联系电话:

    • 常用邮箱:

    • 详细地址:

    • 省份:

    • 验证码:

      请输入计算结果(填写阿拉伯数字),如:三加四=7
    推荐产品

    如果您有任何问题,请跟我们联系!

    联系我们

    版权所有 © 2019 湖南森泓自动化设备有限公司 技术支持:化工仪器网 管理登陆 GoogleSitemap

    地址:湖南长沙

    在线客服 联系方式 二维码

    服务热线

    18322939577

    扫一扫,关注我们