设为首页收藏本站积分获取及使用技巧附件上传须知西门子PLC 200/300/400和Intouch以太网通讯配置教程

追梦工控论坛|工控论坛-专业的Intouch论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始


总共8059条微博

动态微博

站内全文搜索,由百度和追梦工控论坛合作提供
查看: 50965|回复: 51

[原创] 西门子PLC 200/300/400和Intouch以太网通讯配置教程

  [复制链接]
  • TA的每日心情
    难过
    2023-12-22 12:04
  • 签到天数: 676 天

    [LV.9]司令

    发表于 2014-9-16 19:04:27 | 显示全部楼层 |阅读模式

    上传分享工控资料得追梦点,下载积分获取办法点击进入 ☆追梦点充值入口
    发帖回帖赚金币兑换下载积分。上传附件须知点击进入

    ×

    马上注册,结交更多工控达人,分享经验,让你轻松玩转追梦工控论坛。

    已有帐号?  点击登录   或者        

    支付宝扫一扫领红包
    本文原创追梦工控论坛  http://www.dreamyiyi.com/thread-12570-1-1.html,转载请注明!

    Intouch和西门子的PLC200、300以及400想要通过以太网通讯,其实设计都是几乎一样的,只是CPU插槽不同,都是通过配置SIDirect DAServer 通过TCP/IP方式实现和S7 PLC的通信,下面介绍主要步骤。
    无需借助西门子的Simaticnet 软件,SIDirect DAS Server 可以通过标准的以太网卡访问S7 200, S7 300,S7 400 家族PLC。SIDirect DAServer可以通过DDE, FastDDE, SuiteLink, OPC协议连接Windows客户端软件,如Wonderware InTouch。

    配置链接之前需要保证下列前提:
    1、电脑已经安装Intouch和对应的SIDirect DAServer,可搜索本站进行下载。
    2、已经设置好本机电脑和PLC IP地址,确保是在同一个网段,比如192.168.100.XXX  网段。确保电脑可以ping的通PLC,记下PLC 的IP地址,以后会有用处。

    需要注意的是SIDirect DAServer只支持TCP/IP通信,不支持MPI,Profibus等其他非以太网方式,可以阅读SIDirect DAServer的在线文档关于所支持的硬件和软件部分。



    第一步,先配置SIDirect DAServer
    1、在开始菜单找到SMC也就是“System Management Console” ,打开后找到“DAServer Manager”树下的SIDirect DAServer。在Local节点下,DAServer 名字是“ArchestrA.DASSIDirect.X(不同版本数字不一样)

    2、展开ArchestrA.DASSIDirect.1,并选择“Configuration”,下面开始配置“Global Parameters”框:
    ◆ Device Group Update Interval: 定义Device Group的默认更新时间间隔

    ◆ Slow Poll Interval: 定义当连接发生问题进入“Slow Poll”模式时,DAServer查询设备的时间间隔。当通信恢复正常后,DAServer的查询间隔调整为Device Group的查询间隔。

    ◆ Transaction to Subscription Ratio:“Transaction”是来自于DDE/SL/OPC客户端的读/写消息,“Subscription”是有处于“需采集”状态的数据点产生的,“Subscription”按“Update Interval”为间隔周期性发送。 “Transaction to Subscription Ratio”定义DAServer在发送一个Subscription前可以发送的Transaction的最大数目。它是当有多个等待中的Transaction时,Transaction和Subscription的比例,比例的后者总是为1。所以,默认设置为2表示Transaction和Subscription的比例是2:1。这个比例确保当Transaction非常繁忙时,任有一定数量的Subscription动作。 例如:比例设为2, 同时有3个Transaction, 2个Subscription准备好,Toolkit将先发送2个Transaction,1个Subscription, 在发送1个Transaction, 1个Subscription。

      ◆ Transaction Message Timeout: 每个Transaction(读/写/刷新等)消息的超时设置,这个超时设置使得客户端不会由于某种原因Transaction永久不被发送时导致被挂起。这是一个Transaction中消息更新的最大允许时间。此数字应该设置为一个单独的数据更新不应超过此时间设置。

    ◆ Server Protocal Timer: 因为SIDirect DAServer使用事件驱动的协议引擎,此选项无效。  
    ◆ Diagnostic Backlog Size: 定义在“Transaction Diagnostic”根上可显示的最大的Transaction数。
    ◆ Poke Mode: 有以下有效模式:

       - Control 保持写数据的顺序不改变,并且不合并Transaction。
       - Transaction 使用保留要写的第1,第2和最后一个数据的合并方式保持写数据的顺序。
       - Optimization 不保持写数据的顺序,并且合并写数据的Transaction,只写入最后一个要写的数据。  

    ◆ Case Sensitive: 控制DAServer按大小写顺利扫描数据项和Device Group。   
    ◆ Device Group Cache: 此参数保留将来使用。
    ◆ Simulation Mode: 此设置在此SIDirect DAServer中无效。

    ◆ System Items: 此参数控制系统数据点是否出现在浏览窗口中,是否做为DAServer数据采集接口的有效数据项。

    ◆ Unique Device Groups: 此参数控制是否检查Device Group在整个DAServer中的唯一性。

    上面一系列参数不用改变,默认就好

    5.右键点击“Configuration”图标。
    6.在菜单中选择“Add PortCpS7 Object”,可以重命名。
    7.右键点击“New_PortCp_000”并选择“Add S7Cp Object”,可以重命名出现如下S7参数设置对话框:


    下面到设置的重点

    ◆ Network Address: 输入PLC的IP地址,在此例子中,PLC的IP地址是192.168.10.41
    ◆ Local TSAP: 定义本地站的传输服务访问点,第一为数字定义设备,第一位数字为0,推荐设置为01.00(不用管)  
    ◆ Remote TSAP: 定义PLC的传输服务访问点。 (不用管写0就好 )
    ◆ Remote Rack No.: 输入10进制机架号。   
    ◆ Remote Slot No.: 输入10进制的CPU槽号。不同CPU插槽号不同,比如200PLC的是1,300PLC的是2,400PLC的有的是3有的是2,主要取决于电源模块。
    ◆ Connection Resource: 从下拉框中选择16进制的连接资源。(不用管)

    8.选择“Device Group”属性页。  
    9.右键点击“Device Group”对话框中的空白地方,添加新的Device Group(类似主题名)到Device Group对话框中,可以改名字,记下这个topic name,后面Intouch建立访问名要用到。更新时间不用管1000ms即可。


    10.在左面的树形结构图中,右键点击ArchestrA.DASSIDirect.X并从子菜单中选择“Activate Server”来启动此DA Server,ArchestrA.DASSIDirect.X旁边的图标将由红变成绿,也可以设置为autostart。

    至此DASSIDirect配置完毕,帖子太长,2楼更新Intouch方面的配置


    让我们联手拒绝网络伸手党,下载积分获取办法&附件上传须知 ☆追梦点充值入口






    +1
    51021°C
    51
    • admin
    • 黑羽盗一
    • HEXXaa
    • shenglong636
    • lbq320
    过: 他们

  • TA的每日心情
    难过
    2023-12-22 12:04
  • 签到天数: 676 天

    [LV.9]司令

    发表于 2014-9-16 19:28:48 | 显示全部楼层
    intouch这边设置比较简单:
    主要是建立访问名,建立标记选择这个主题名

    1、在Intouch“设置”-“访问名”中打开”访问名“选项框,点击新增如下图:

    访问名:随便写,但是待会新建标记名需要使用它,可以和主题名名称相同
    节点名:本机不用写
    应用程序名写:DASSIDirect
    主题名:写在daserver中新建的那个topic name
    使用协议:推荐suitelink
    其他的默认就好

    2、新建标记,填好类型等信息后,访问名选择刚才新建的访问名。

    不会写地址的看看下面的帖子:

    Intouch变量和西门子PLC地址对应方式



  • TA的每日心情
    开心
    2022-10-11 10:52
  • 签到天数: 787 天

    [LV.10]国防部长

    发表于 2014-9-16 19:30:45 | 显示全部楼层
    感谢大大发布教程贴,感谢!

    升级  32.5%

  • TA的每日心情
    无聊
    2019-1-24 15:41
  • 签到天数: 10 天

    [LV.3]连长

    发表于 2014-9-20 16:00:01 | 显示全部楼层
    感谢分享,回去试试看,原来是用Simaticnet和opclink,想换成INAT却没有成功

    升级  38%

  • TA的每日心情
    开心
    2022-6-22 08:10
  • 签到天数: 56 天

    [LV.5]团长

    发表于 2014-11-8 20:22:47 | 显示全部楼层
    感谢大大发布教程贴,感谢,收藏

    升级  55%

  • TA的每日心情
    开心
    2019-5-31 15:01
  • 签到天数: 5 天

    [LV.2]排长

    发表于 2014-11-16 03:20:18 | 显示全部楼层
    非常有用,支持楼主的分享

    升级  67.5%

  • TA的每日心情
    开心
    2016-12-9 15:38
  • 签到天数: 11 天

    [LV.3]连长

    发表于 2014-11-18 10:57:23 | 显示全部楼层
    我的追梦点啊 看到好东西 下不了 真心无语了
  • TA的每日心情
    开心
    2015-11-2 08:55
  • 签到天数: 330 天

    [LV.8]军长

    发表于 2014-11-19 08:19:31 | 显示全部楼层
    rain 发表于 2014-11-18 10:57
    我的追梦点啊 看到好东西 下不了 真心无语了

    亲,光索取不共享的话,以后谁还愿意上传资料?

    升级  67.5%

  • TA的每日心情
    开心
    2016-12-9 15:38
  • 签到天数: 11 天

    [LV.3]连长

    发表于 2014-11-20 14:52:49 | 显示全部楼层
    SP赵云 发表于 2014-11-19 08:19
    亲,光索取不共享的话,以后谁还愿意上传资料?

    先要把金币攒起来啊  这年头 人穷 什么都受限制啊
  • TA的每日心情
    难过
    2023-12-22 12:04
  • 签到天数: 676 天

    [LV.9]司令

    发表于 2014-11-20 18:36:28 | 显示全部楼层
    支付宝扫一扫领红包
    rain 发表于 2014-11-20 14:52
    先要把金币攒起来啊  这年头 人穷 什么都受限制啊

    我们不收费,只希望大家一起分享资料、分享工控经验,形成一种乐于分享乐于助人的氛围。

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    请珍惜自己的ID,严禁发布垃圾水贴,诸如adsf......顶......纯表情......多次重复回帖刷积分......轻则删帖警告,重则封禁!★请分享资料、经验或者赞助论坛,贡献一份力量★

    关闭

    最新活动上一条 /1 下一条

    小黑屋|手机版|追梦工控论坛|工控论坛-专业的Intouch论坛 ( 皖ICP备10012005号 )|网站地图

    GMT+8, 2024-4-29 08:22 , Processed in 0.110677 second(s), 32 queries , Gzip On, APCu On.

    Created by 工控论坛

    Copyright © 2001-2021, Tencent Cloud & Dreamyiyi.

    快速回复 返回顶部 返回列表