热门搜索:

上海朕锌电气设备有限公司是一家从事:西门子变频器维修、西门子触摸屏、西门子工业电脑的西门子一级代理商,西门子中国总代理商,西门子楼宇代理商。上海朕锌电气设备有限公司凭借雄厚的技术实力及多年从事 SIEMENS 产品的销售经验,本着树立公司形象和对用户认真负责的精神开展业务,赢得了 SIEMENS 公司与广大用户的好评及大力支持,欢迎来电咨询!

    西门子CPU313C
    • 西门子CPU313C
    • 西门子CPU313C

    西门子CPU313C

    更新时间:2024-05-05   浏览数:187
    所属行业:电气 电气成套设备
    发货地址:上海市松江区  
    产品规格:西门子CPU313C
    产品数量:10000.00台
    包装说明:全新原装
    价格:面议
    产品规格西门子CPU313C包装说明全新原装

    西门子CPU313C

    6ES7313-5BG04-0AB0
    SIMATIC S7-300,CPU 313C, 带 MPI 的紧凑型 CPU, 24 DE/16 DA,4AE,2AA,1 Pt100, 3 个快速计数器(30 kHz), 集成电源 24V DC, 工作存储器 128 KB, 前连接器(2x 40 较)和 需要微型存储卡

    blob

    1. S7-200与S7-200之间有哪些通信方式

    S7-200与S7-200之间的通信方式灵活多样,常用的通信方式有如下四种:

    ? 网络读写(PPI)通信

    ? 以太网通信

    ? 电话网Modem通信

    ? MD720-3 无线通信

    提示:除了以上方式,您也许会想到Modbus通信和自由口通信。这两种方式可以用于S7-200之间的数据交换,但是不是我们推荐的常用通信方式。因为使用Modbus通信和自由口通信时您需要编写大量的程序,并无法很好的保证通信的准确性和实时性,Modbus 通信和自由口通信是常用于S7-200CPU与第三方设备或仪表之间的数据交换方式。

    1.1 网络读写(PPI)通信

    PPI 协议是S7-200**的主从通信协议.利用此方式可以实现S7-200与S7-200间的数据交换。这种通信方式利用CPU集成通信口即可实现,配置简单。通信中,主站设备将请求发送至从站设备,然后从站设备进行响应。具体如下图所示:


    实现网络读写(PPI)通信可以使用以下两种方法:

    **,使用Step 7 Micro/Win编程软件中指令向导中的NETR/NETW向导;

    ?

    具体方法和相关注意事项请参考《西门子 S7-200?LOGO!?SITOP 参考》(更新版)S7-200 PLC->通信->网络读写(PPI)通信。

    *二,使用NETR/NETW指令,需要客户自己编写程序实现。

    详细的编程设置及例子程序请参考《S7-200可编程控制器系统手册》*6章S7-200指令集->通信指令->网络读写指令。

    提示: NETR/NETW向导使用简单,不用大量编程,只需按照向导步骤设置参数,因此不易出错。推荐采用向导的方法实现网络读写(PPI)通信。


    使用网络读写(PPI)通信时需要注意以下几点:

    **,只有PPI主站需要配置或编程,从站不需要配置;

    *二,主站既可以读写从站的数据,也可以读写另一个主站的数据;

    *三,在一个PPI网络中,与一个从站通信的主站的个数没有限制,但是一个网络中主站的个数不能**过32个;

    *四,由于S7-200 CPU集成的通信口是非隔离的。因此在一个PPI通信网络中,一个网段的距离不能**过50米。如果通讯距离**出50m,应在通信网络中使用中继器。如下所示:


    提示:在上图中,通常扩展一个中继器可延长通信网络50米,但如果扩展一对中继器,并且它们之间没有任何节点,中继器之间的距离可达到1000米。

    在网络中使用中继器的具体方法可参考《S7-200可编程控制器系统手册》*7章 网络通信->网络的建立->在网络中使用中继器


    1.2 以太网通信

    S7-200PLC可以通过智能扩展模块CP243-1连接至工业以太网中。这样,S7-200之间就可以通过以太网进行数据交换,如下图所示:

    使用以太网通信需要注意以下几点:

    **,S7-200与S7-200之间采用以太网通信方式必须增加CP243-1以太网通信模块,且一个S7-200CPU只能连接一个CP243-1扩展模块;

    *二,CP243-1不是即插即用模块,需先通过Step 7 Micro/Win编程软件对其组态;

    *三,CP243-1可同时与较多8个以太网S7控制器通信,即建立8个S7连接

    一、 S7-200与6RA70装置连接

    1. 系统要求

    > 安装MicroWin software(V3.2以上)以及 USS协议库(V2.0以上)
    > PC/PPI电缆、S7-200(如CPU 226XM)、电源模块、通信电缆
    > 6RA70驱动装置及一台PC机

    2. 在使用MicroWin software 创建项目之前,先检查USS protocol协议是否被正确安装,此协议库需要单独购买:

    西门子CPU313C

    3.我们需要创建一个简单的例程:

    第一步:设置通讯接口

    第二步:建立PC与S2-200之间连接(注意:PC通过PC/PPI电缆与S7-200PORT1口连接;)

    第三步:用串口电缆将S7-200PORT0端口与6RA70的PMU上X300、CUD1端子X172或CUD2端子X162相连 (注意:端口连接的规则,X300是3对3、8对8;CUD1端子X172是3对X172:58,8对X172:59;CUD2端子X162是3对X162:63,8对X162:64)

    第四步:使用USS协议的初始化模块初始化S7-200的PORT0端口
    二进制值2#1000 0000 0000表示要初始化USS地址11的6RA70驱动装置,波特率为9600,此波特率值要与PC/PPI电缆的设置相同,详细情况请参看USS_INIT的帮助文件;此外我们还需要在6RA70装置上设置相应的参数。

    表一:

    参数 USS1(PMU:X300) USS2(CUD1:X172) USS3(CUD2:X162)
      P780=2 P790=2 P800=2
      P787=0 P797=0 P807=0
      P786=11 P796=11 P806=11
      P783=6 P793=6 P803=6
      P781=2 P791=2 P801=2
      P782=127 P792=127 P802=127
    P927 P927=6 P927=42 P927=82
      P785.1=1 P795.1=1 P805.1=1
      P785.2=0 P795.2=0 P805.2=0
      P644=2002 P644=6002 P644=9002
      P661=2100 P661=6100 P661=9100

     

    第五步:使用USS_CTRL模块来控制USS地址11的6RA70装置,为了运行6RA70需要按照表一设置参数

    第六步:在编译程序之前,选择 Program Block -> Library then right mouse click: select Library Memeory. 在点击Suggested Address选择V存储区的地址后点击 “OK”退出,如下图所示:

    > 第七步:编译程序并下载到S7-200,将RUN位置1,并在状态表中输入速度给定,在闭合CUD1端子X172:37和X172:38之后,6RA70直流装置就可以运行起来了,如下图状态表所示:(注意:由于MM440和6RA70的工作方式和控制字的定义并不完全相同,所以你需要将OFF2、OFF3、F_ACK命令位连接到6SE70相应的参数,它们才能起作用;此外,由于控制字的定义不相同,DIR方向控制位并不能起到方向控制的作用;详细情况请参看USS_CTRL的帮助文件及6RA70控制字的定义,在本例中将RUN信号连接到6RA70脉冲使能控制参数P661,而将速度给定连接到主给定参数P644)

      

    4. 读写O2类型参数:如读写参数P078,使用USS_RPM_W和USS_WPM_W(这两个功能块用来读写16位无符号整数)

    > 读参数P078,其数据类型为O2,表示16位无符号整数;其程序块如下图所示:

    在运行此程序块的情况下,只要给S7-200的I0.3置一个上升沿,就可以完成一次对参数P078的读操作,读入的值被保存到R_P078。需要特别注意的是USS_RPM_W的INDEX值必须置1,因为MM440默认的是PXXXX.0参数组,而6RA70默认的是PXXX.1参数组

    > 写参数P078,其程序块如下图所示:

    在运行此程序块的情况下,只要给S7-200的I0.4置一个上升沿,就可以完成一次对参数P078的写操作,将W_P078中保存的值写入到参数P078。USS_WPM_W的EEPROM是逻辑“0”时,写入的值只被保存到6RA70的RAM中,当EEPROM是逻辑“1”时,写入的值同时被保存到6RA70的RAM和EEPROM中,但向EEPROM中写数据是有次数限制,较多不要**过50000次

    > 读写参数P078的操作请参照如下的状态表所示:

    5. 读写I2类型参数:如读写参数P320,使用USS_RPM_W和USS_WPM_W(这两个功能块用来读写16位无符号整数)

    > 读参数P320,其数据类型为I2,表示16位有符号整数;其程序块如下图所示:

    在运行此程序块的情况下,只要给S7-200的I1.1置一个上升沿,就可以完成一次对参数P320的读操作,读入的值被保存到R_P320。

    > 写参数P320,其程序块如下图所示:

    在运行此程序块的情况下,只要给S7-200的I1.2置一个上升沿,就可以完成一次对参数P320的写操作,将W_P320中保存的值写入到参数P320。


    西门子CPU313C




    http://zx2013.cn.b2b168.com