0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

数据长度及ID设置参考PBCAN-K20的使用说明设置

lhl545545 来源:机器人及PLC自动化应用 作者:机器人及PLC自动化 2020-06-10 11:18 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ProfiBus转Can在药厂楼宇控制系统的应用

1.案例简介:本案例现场在某药厂,该药厂主控制系统是西门子PLC S7-300,楼宇控制系统设备是CAN总线的通讯方式,所以要实现CAN设备和PLC之间的通讯。就需要使用CAN与ProfiBus的协议转换网关。本案例的目的是实现在300PLC的对楼宇控制系统的水泵、风机、中央空调设备进行控制。

2.案例说明:微硬创新生产的ProfiBus转Can网关PBCAN-K20在使用时,不需要进行复杂的编程,只需根据被连设备给的通讯点表进行简单的配置和设定即可。需要关心的以下几点:

(1)被连设备CAN通讯的属于CAN协议的哪种工作方式?

本产品PBCAN-K20 总线桥支持4 种CAN总线的工作方式:

2.0A 协议方式 M0、 2.0A 协议方式 M1。

2.0B 协议方式 M0、 2.0B 协议方式 M1。

本例楼宇系统的所有CAN设备均可使用CAN 2.0A M1工作方式,所以PBCAN-K20工作模式选择CAN 2.0A M1(通过拨码开关来进行设置)。

(2)被连CAN设备的通讯速率是多少?

本例所有楼宇系统的CAN设备速率设置为100Kbit/s。

(3)每台的CAN设备对应的设备地址是多少?

因为本例中微硬创新的ProfiBus转Can协议转换桥可以与12个CAN

设备连接,所以可以最多带12个设备,但该现场根据每个设备的所连接

的CAN 设备不同,由此,以转换网关PBCAN-K20与中央空调连接为例,

该通讯一个网关共和5台中央空调系统连接。这5台空调CAN设备地址分

别为 1, 6,7,10,11.

(4)每个CAN设备的发送接收的数据长度是多少?

本例每个空调机组需要发送和接收8个数据。(本转换网关可通过配置DLC参数进行是1~8个)

3.应用网络简图:

4.案例配置:导入GSD创建新项目

(1) 打开step7软件 “SIMATIC Manager ”文件—》新建。输入名称“can空调”图4-1:

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-1 新建项目

(2)点击确认按钮,创建站点,本例选取的是西门子PLC300,如图4-2:双击站点进入硬件组态界面。

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-2 创建硬件组态

(3)在“选项”窗口选择“安装GSD文件”如图4-3、4-4:

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-3 安装GSD文件(1)

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-4 安装GSD文件(2)

(5)硬件组态----创建PLC,并设置DP通讯速率1.5M。如图4-5,4-6,4-7,4-8:

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-5 硬件组态(1)

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-6 硬件组态(2)

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-7硬件组态(3)

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-8硬件组态(4)

(6)硬件组态----创建DP从站,将导入的GSD“PBCAN-K20/2.0A/V10/M1”下挂到DP总线上,如图4-9:

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4.9

(7)根据现场中央空调通过CAN通讯的通讯格式及参数内容,进行配置通讯速率配置如图4-10:

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-10 配置CAN通讯波特率

数据长度及ID设置参考PBCAN-K20的使用说明来进行设置,设置如图4-11所示:

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-11 标识码配置图

(8)如图4-12(第一台ID号为1的机组),图4-13(第二台ID号为6的机组),图4-14(第

三台ID号为7的机组),图4-15(第四台ID号为10的机组),图4-16(第五台ID号

为11的机组):

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-12第一台ID号为1的机组

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-13第二台ID号为6的机组

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-14 第三台ID号为7的机组

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-15第四台ID号为10的机组

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-16 第五台ID号为11的机组

(9)硬件组态----编译下载程序,如图4-17

数据长度及ID设置参考PBCAN-K20的使用说明设置

图4-17 下载PLC程序

(10)读写参数测试 :

Ib12~ Ib19 读取的是1号空调机组数据。

Ib22~ Ib29读取的是6号空调机组数据。

Ib32~ Ib39读取的是7号空调机组数据。

Ib42~ Ib49读取的是10号空调机组数据。

Ib52~ Ib59读取的是11号空调机组数据。如图4-18

数据长度及ID设置参考PBCAN-K20的使用说明设置

责任编辑:pj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 数据
    +关注

    关注

    8

    文章

    7363

    浏览量

    95160
  • 波特率
    +关注

    关注

    2

    文章

    320

    浏览量

    35701
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    施耐德变频器面板控制频率数怎么设置

    到自己的变频器型号,对照下面的表格来设置: 主流型号面板调速设置指南 变频器系列 核心参数设置路径 关键说明 ATV御程系列 (ATV600, ATV900等) 5完整
    的头像 发表于 05-22 15:39 47次阅读
    施耐德变频器面板控制频率数怎么<b class='flag-5'>设置</b>

    深入解析 THEVA12LVDR820 模式设置与 LVDS 电缆相关要点

    是各引脚的设置说明: DRVSEL(引脚 1) :用于选择输出驱动能力。设置为 H(高电平)时为高功率,设置为 L(低电平)时为低功率。在实际设计中,我们
    的头像 发表于 05-11 12:05 269次阅读

    施耐德电气伺服驱动常用参数设置

    施耐德伺服驱动器的常用参数设置主要集中在 电子齿轮比 、 转矩/转速限制 和 基本增益调整 三个方面。不同系列的参数地址和设置方法有所不同,以下按功能分类说明: 一、 电子齿轮比设置
    的头像 发表于 04-22 15:36 317次阅读
    施耐德电气伺服驱动常用参数<b class='flag-5'>设置</b>

    如何设置HDI PCB布局?

    如何设置HDI PCB布局 在电子设计领域,HDI(High Density Interconnect)PCB,即高密度互连印刷电路板,已成为现代电子设备中不可或缺的关键组件。其以高集成度、小体
    的头像 发表于 03-30 17:01 1095次阅读
    如何<b class='flag-5'>设置</b>HDI PCB布局?

    设置了带有长度、CRC校验的指令格式,通信时需要注意哪些方面?

    设置了带有长度、CRC校验的指令格式,通信时需要注意哪些方面?
    发表于 02-03 14:14

    数字控件设置小数显示与编译成整型数据说明?编译成浮点型有什么要求吗?

    数字控件设置小数显示与编译成整型数据说明?编译成浮点型有什么要求吗?
    发表于 01-20 15:13

    瑞萨RL78F2x系列MCU在三种开发环境下的选项字节与安全ID设置方法

    在RL78F2x系列MCU的项目开发中,正确设置Option Byte(选项字节)和Security ID(安全ID)是保证芯片安全、配置工作模式(如看门狗、低电压检测、复位引脚等)的关键一步。面对
    的头像 发表于 12-11 16:33 5072次阅读
    瑞萨RL78F2x系列MCU在三种开发环境下的选项字节与安全<b class='flag-5'>ID</b><b class='flag-5'>设置</b>方法

    电能质量在线监测装置如何设置数据自动清理规则的参数?

    LZ-DZ100电能质量在线监测装置 电能质量在线监测装置的数据自动清理规则设置,核心是通过分级存储策略结合时间 / 容量双阈值触发,实现 “优先保留关键数据、自动清理冗余数据” 的目
    的头像 发表于 12-10 16:24 778次阅读
    电能质量在线监测装置如何<b class='flag-5'>设置</b><b class='flag-5'>数据</b>自动清理规则的参数?

    科普 | 5G接口管理--NG接口设置

    一、NG接口设置在5G中NG设置流程的目的是交换NG-RAN节点和AMF在NG-C接口上正确互操作所需的应用级数据设置流程是TNL关联投入运行后触发的第一个NGAP流程,使用非UE关
    的头像 发表于 09-29 15:17 1727次阅读
    科普 | 5G接口管理--NG接口<b class='flag-5'>设置</b>

    电能质量在线监测装置的数据管理平台的预警功能应如何设置阈值?

    电能质量在线监测装置数据管理平台的预警阈值设置,需以 国家标准为核心依据 ,结合用户实际场景需求、电网运行特性及历史数据规律,平衡 “预警灵敏度” 与 “误报 / 漏报率”,最终实现 “精准预警
    的头像 发表于 09-18 11:54 1135次阅读
    电能质量在线监测装置的<b class='flag-5'>数据</b>管理平台的预警功能应如何<b class='flag-5'>设置</b>阈值?

    用户可以通过编程或下载器设置芯片中的 UCID(唯一公司 ID)吗?

    用户可以通过编程或下载器设置芯片中的 UCID(唯一公司 ID)吗?
    发表于 08-26 07:30

    GraniStudio:控制轴设置例程

    1.文件运行 导入工程 双击运行桌面GraniStudio.exe。 通过引导界面导入控制轴设置例程,点击导入按钮。 打开控制轴设置例程所在路径,选中控制轴设置.gsp文件,点击打开,完成导入
    的头像 发表于 08-22 16:35 626次阅读
    GraniStudio:控制轴<b class='flag-5'>设置</b>例程

    PLC数据采集平台需要设置哪些参数

    PLC数据采集平台的参数设置需围绕设备通信、数据采集规则、存储与处理、安全与告警等核心环节展开,确保数据准确、实时、可靠地传输与管理。以下是具体的参数分类及
    的头像 发表于 07-11 16:03 1050次阅读

    STM32WLE5 PING_PONG例程里 SyncWord 同步字的长度和数值如何设置?在哪里设置

    STM32WLE5PING_PONG例程里 SyncWord 同步字的长度和数值如何设置?在哪里设置?谢谢!
    发表于 07-10 08:22

    粗糙度的滤波值是怎么设置的?

    微观不平度的信息。本文将详细探讨粗糙度滤波值的设置方法与依据。 滤波原理与类型 表面轮廓包含了形状误差、波纹度和粗糙度等不同尺度的几何特征,滤波的本质是通过数学算法对轮廓数据进行频率分离。常见的滤波类型有高斯
    的头像 发表于 07-03 09:46 1228次阅读
    粗糙度的滤波值是怎么<b class='flag-5'>设置</b>的?