免费获客网站、免费获客平台、免费产品获客【风起获客】风起获客
  • 首页
  • 供应商
  • 采购商
  • 找企业
  • 找产品
  • 论坛
登录 / 注册

博途创建的db块在哪里调用|西门子PLC以太网开放式用户通信连载(1)-TCON

q28182630
2024-10-21
74
分享

专业互联网培训机构——完成蜕变以后轻松拿高薪

电话+V:159999-78052 ,欢迎咨询博图开放式以太网通讯和上位机通讯,[python实用课程],[C++单片机原理],[C#、PHP网站搭建],[Nodejs小程序开发],[ios游戏开发],[安卓游戏开发],[教会用大脑用想法赚钱实现阶层跨越]

一、如何通过无线路由器连接西门子PLC

1.以太网无线不稳定,建议使用485信号无线通信模块。例如,西安艾宝物联的AB433A,使用433免申请频段,工业现场传输稳定。

2.考虑上述因素,PLC无线通讯团队决定使用18块达泰DTD418MB西门子PLC无线通讯册银终端,通过Rj45接口在Profinet协议下,完成控制柜内S7-1500PLC与传送带托盘ET200S的无线数据交互工作。

3.西门子无线通讯有多种方式,最稳定的方式是使用西门子自己的工业路由器等配套设施,通常采用RS485总线,通过MODBUS协议完成此功能。如果现场布线不方便,也可以采用无线方式进行通信。

4.大部分组态软件都集成了西门子专用的通讯协议(例如S7通讯协议)。如果是自己编写上位机监控软件,可以使用OPC或MODBUSTCP和西门子PLC进行通讯。总之,要实现第三方产品和西门子PLC的以太网通讯相对便捷。

5.西门子1200通过路由器连接时,在博途软件中设置:连接成功之后,选中步骤1的授权,右键点击传送,选择KP1200后点击确定。此时,该授权会传送到KP1200上,而电脑端的授权会消失。同时,还可以在HMI上检查一下授权是否已成功传输。

6.程序组态:两个IP地址的最后一个字节只要不重复即可。无线路由器采用出厂时默认的AP(无线接入点)模式,用网线连接路由器和S7-1200的RJ45以太网接口,接通路由器和PLC的电源。宽带网线或猫出来的网线连接路由器的WAN口,LAN口连接电脑。启动设备后,打开浏览器,在地址栏中输入19161进入无线路由器设置界面。

7.西门子1200系列有CM1241模块,在博途V5以上的版本均有Modbus的主/从站库函数,可以直接调用库函数进行编程。用plc发送命令的同时,用一个串口监视工具监视plc发出的命令。如果plc正常发出了命令,那设备肯定会返回数据。

8.西门子博途软件是一款非常专业的plc自动化编程软件。如何通过Internet远程连接西门子PLC:ETH-MPI(Remote)与RCD通过互联网技术建立连接,监控侧的计算机(上位机)只要访问本地RCD的IP地址就可实现访问ETH-MPI(Remote),或者说是对PLC的访问。

二、博途创建的db块在哪里调用

博途db数据块调用方法:SCL用for语句实现调用。

西门子PLC以太网开放式用户通信连载(1)-TCON

2018-12-1600:45·乾岳科技从今天这篇文章开始,我们以连载的方式来介绍西门子PLC基于以太网的开放式用户通信(OpenUserCommunicaton)。文章以西门子S7-1200PLC为例,但对于S7-300/400,S7-1500系列PLC也具有相同的指导意义。开放式用户通信基本包括四个步骤:建立连接,接收数据,发送数据和断开连接,各个步骤均有相应的功能块(指令)来实现。今天这篇文章,我们先来介绍建立连接的指令:TCON。


在开放式用户通信中,无论是使用TCP协议,还是ISO-ON-TCP协议或者UDP协议,都需要使用TCON指令来建立连接。对于TCP或者ISO-ON-TCP协议,TCON会在通信伙伴之间建立真实的连接;对于UDP协议,TCON指令只是用来配置相关的通信参数。关于二者之间的区别,请参考文章:UDP协议通信需要建立连接吗?

下面我们以S7-1200为例,介绍如何在博途(Portal)环境下配置与使用TCON指令。

在【指令(Instructions)】-【通信(communications)】-【开放式用户通信(Openusercommunication)】-【其它(others)】列表中找到TCON指令,如下图:


将其拖拽到程序块中,系统会自动弹出为该指令添加背景数据块的对话框。可以选择使用独立背景数据块(SingleinstanceDB)或者多重背景数据块(MutilinstanceDB),如下图:


本例程中我们选择独立背景数据块,点击【OK】确认,系统会将该DB块添加到【系统块】-【程序资源】列表中。程序中TCON指令如下图:


下面来介绍下该指令中各参数的含义:

    REQ:建立连接请求,需要一个上升沿的的信号变化;ID:连接资源的唯一标识;CONNECT:一个指向连接资源的指针。连接资源是一个包含相关配置参数的DB块;DONE:通信连接的过程是否完成,1=已经完成;BUSY:是否正在进行通信连接,1=正在连接,0=未开始连接或已经完成;ERROR:连接过程中是否有错误发生,0=没有错误,1=有错误;STATUS:连接的状态;
下面这张表格是常见的ERROR和STAUS的描述:


对于TCON连接参数(TCON_Param)的分配,可以使用如下任意一种方式:

手动创建TCON_Param的DB块,分配参数并直接以指令写入;使用属性窗口进行分配;我们来介绍相对简单的属性窗口分配的方法:

在TCON指令的属性(Properties)窗口中,点击【配置(Configuration)】-【连接(Connection)】,选择需要通信的伙伴。

通信伙伴可以是项目中已有的CPU,或者不指定。本例程对通信伙伴选择【不指定(unspecified)】。

然后点击【连接数据(ConnectionData)】右侧的列表框,选择【新建(new)】,系统会自动创建一个用于配置连接参数的DB块,本例程中默认创建的DB名称为:PLC_1_Connection_DB,如下图:


建议将其重命名以增加可读性。

在程序列表中,找到新创建的DB块右键选择【重命名】,将其修改为:TCON_Param_DB:


假设我们使用TCP协议,在【连接类型(ConnectionType)】的列表框中选择TCP;

【连接ID(ConnectionID)】根据实际情况填写,这里设置为1;

设置通信伙伴的IP地址设置为:192.168.0.60,端口号为:2010;

将本地PLC设置为主动连接(Activeconnectionestablishment);

这样连接参数就配置好了,如下图:


最后给TCON指令各参数进行赋值,如下图:


这样,在Start_Connect(I0.2)的上升沿,程序就可与通信伙伴进行连接了。

好了,关于西门子开放式用户通信的连接指令TCON就先介绍到这里

结束!!!

【WINDRISES EMPLOYMENT PROGRAMMING】尊享对接老板

电话+V: 159999-78052

机构由一批拥有10年以上开发管理经验,且来自互联网或研究机构的IT精英组成,负责研究、开发教学模式和课程内容。公司具有完善的课程研发体系,一直走在整个行业发展的前端,在行业内竖立起了良好的品质口碑。

博图开放式以太网通讯和上位机通讯
相关新闻
  • 01
    为什么我的手机关机了,微信还一直运行着呢,手机该不该每天关机一次?关机再开机与重启一样吗?看完这篇你就懂了
    224
  • 02
    如何联系企业微信人工客服?企业微信的微信客服实际操作与应用
    171
  • 03
    台风轩岚诺最新消息2022 第11号台风“轩岚诺”实时路径,第11号台风实时路径图发布系统 台风轩岚诺对我国有影响吗
    138
  • 04
    千凰门窗是几线品牌,千凰门窗是十大品牌吗
    124
  • 05
    打开一个网站,360浏览器总是提示为危险网站,很恶心!怎么去除这个提示呢...360浏览器打开弹出安全警告?
    102
  • 06
    联想G40-70:性能强大的商务笔记本电脑,设计笔记本电脑外壳模具
    88
  • 07
    我下载的快手极速版看直播没有金币,在首页没有看直播赚金币这一项怎么解...抖音发图文有收益吗
    80
  • 08
    微信朋友圈如何发1分钟以上的视频,微信朋友圈不用视频号怎么发长视频?手把手教你方法!
    80
  • 09
    博途创建的db块在哪里调用|西门子PLC以太网开放式用户通信连载(1)-TCON
    74
  • 10
    宋体和楷体的字体大小一样吗?宋体、黑体、楷体等字体如何诞生?看“活字”的前世今生
    68
  • 11
    手游平台十大排名,单机手机游戏排行榜2023前十名 最受欢迎的单机手游游戏热度排行
    64
  • 12
    炭疽有那么可怕吗?炭疽病是什么
    63
  • 13
    宝宝换季时,被感染到病毒性感冒,这时候该怎么办才好?孩子感染新冠不要急,儿科专家来帮你
    58
  • 14
    电脑新手小白看完就会-DIY装机视频教程合集,风冷式散热器的缺点有哪些?扬长避短使用更方便
    57
  • 15
    中国足球乙级联赛、中乙联赛是什么联赛,今年如何
    54
相关广告
广告图
联系方式 微信
引擎网址:
百度
雅虎
360
谷歌
必应
本站导航:
首页
找供应商
找采购商
找企业
找产品
论坛
站点地图
友情链接:
太平洋
中关村
阿里巴巴
凤凰
新浪
腾讯
网易
搜狐
百度
交换链接:
免费获客网站、免费获客平台、免费产品获客【风起获客】
粤ICP备2024275337号-1 地址:广州市中山大道西1344号神秘花园1F1002 24小时服务热线:15999978052 联系QQ:1258690818 隐私条款
广州风起网络科技有限公司 Copyright © 2020 - 2025