产品简介
西门子PLC模块6ES7322-1FH00-0AA0
西门子PLC模块6ES7322-1FH00-0AA0
产品价格:¥1
上架日期:2020-05-18 11:28:58
产地:德国
发货地:重庆
供应数量:不限
最少起订:1台
浏览量:136
资料下载:暂无资料下载
其他下载:暂无相关下载
详细说明

    15 通讯连接建立

    3. 配置S7-400单站系统作为Client进行Modbus TCP通讯

    下面以S7-400单站系统及ModSim32软件为例详细介绍如何将S7-400单站系统配置为ClientModSim32Server进行Modbus TCP通讯,在本例中同样使用FC10AG_CNTRL”版本的功能块,由于客户端和服务器模式均使用相同的功能块,因此客户端功能块库的程序结构及各功能块完成的功能可以参考图5

    3.1 例子中使用的硬件设备及软件

       本例中所用的硬件设备如下表:

    名称

    数量

    订货号

    S7-400电源模块PS 407 10A

    1

    6ES7407-0KA01-0AA0

    S7-400 CPU414-3PN/DP

    1

    6ES7414-3EM05-0AB0(V5.2)

    S7-400 CP443-1

    1

    6GK7443-1EX41-0XE0(V1.0)

    S7-400 机架

    1

    6ES7400-1JA00-0AA0

    网线

    若干

     

    笔记本电脑

    1

     

     

     

     

     

     

     

    4 客户端硬件清单

      所用到软件如下表:

    名称

    订货号

    STEP7 V5.5 组态编程软件 英文版

     

    “ ModbusTCP CP V4.3” 软件选项包

    2XV9450-1MB00

    ModSim32 免授权版本

    可从网上免费获取

     

     

     

    5 客户端软件清单

    3.2 S7-400单站系统与ModSim32软件组态

    打开Step7软件,新建一个工程项目文件,命名为“M_TCP_CP_V43(Client)”, 在项目下插入一个S7-400站,如下图16所示:

    16 新建S7-400 Station

    双击插入的SIMATIC 400 Station“Hardware”,打开硬件组态,在硬件组态界面下分别插入机架,电源PS407CPU414-3PN/DPCP443-1,本例中将CPIP地址设为192.168.70.2,如下图17所示:

     

    17 硬件组态并设置CP443-1IP地址

    打开Netpro网络组态,选中CPU414-3PN/DP,插入一个新连接,连接伙伴为Unspecified,连接类型为TCP Connection,如下图18所示:

    18 网络组态-新建TCP connection

    打开连接属性对话框中的“General Inbation”,由于CP443-1Client主动发起连接,因此需要勾选“Active connection estabishment”选项ID保持缺省即可,在“Address”栏中同样由于CP443-1Client,对于本地的端口号设置为2000(一般从2000以外开始以避免与别的协议资源冲突)对于通讯伙伴RemoteIP地址设置为测试PC机的IP 地址,本例中 PC机的IP设置为192.168.70.245Port号设置为502,如下图19所示:

    19 S7-400为客户端的TCP connection参数设置

    组态完成后,编译保存,将例程站点“SIMATIC 400(Client)”中的程序(System data不需要拷贝)拷贝到该项目中并下载(注意:OB100中调用的FB108idladdr需根据组态确认)。

    关于服务器和端口号的设置请参考本文中2.2章节说明。

    3.3 通讯测试

    由于“ModbusTCP CP V4.3”选项包支持功能码FC1234561516,不同的功能码测试过程中类似,因此下面同样以FC03(读写保持寄存器)为例来说明通讯测试的整个过程,对于其他功能码的测试将不再重复描述。

    需要说明的是由于客户端功能块需要定义具体的功能码,而主功能块FB108 “MODBUSCP”并没有直接的管脚来定义功能码,而是由其中的两个参数“DATA_TYPE”“single-write”共同决定(参见后面的管脚参数说明),详细情况如下图20所示:

在线询盘/留言
  • 免责声明:以上所展示的信息由企业自行提供,内容的真实性、准确性和合法性由发布企业负责,本网对此不承担任何保证责任。我们原则 上建议您选择本网高级会员或VIP会员。
    企业信息
    重庆索利亚电气设备有限公司
    会员级别:
    ------------ 联系方式 ------------
    联系人:彭昭霖(先生)
    联系电话:023-47239536
    联系手机:18523868041
    传真号码:023-47239536
    企业邮箱:857799486@qq.com
    网址:as6235259.jdzj.com
    邮编:402260
    推荐供应
    0571-87774297