欧姆龙PLC与上位机通讯说明

news2024/12/22 23:36:48

欧姆龙PLC与上位机连接时一般采用的是Hoslink协议,它是一种简易经济的通讯方式,比较适合一台上位机和一台PLC或者多台PLC进行通讯。上位机可对漂亮C进行程序传送和读写等操作。HOSTLINK系统允许一台上位机通过上位机链接命令向HOSTLINK系统的PLC发送命令,PLC处理来自上位机的每条指令,并把结果传回上位机。

通讯即可采用RS-232C方式,又可采用RS-422方式,RS-232C方式是基于1:1的通信。RS-422方式是实现1:N的通信,即一台上位机与多台PLC进行通信,最多可有32台PLC连接到上位机。也可采用光缆进行连接,但光缆的话必须使用专用的光缆上位链接单元(如C200H-LK101-PV1、C500-LK101-PV1)。

上位机监控 上位机可对PLC的程序进行传送或读取,并可对PLC数据区进行读写操作。 双重检查系统 所有通信都将作奇偶检验和帧检验,从而能估计出通信中的错误。

RS-232C链接(1:1) 

当使用RS-232C链接时,只可实现1:1的通信,即一台上位机与一台PLC进行通信,最大通信距离不超过15m。

使用PLC自带的口 RS-232C口

编程器口(外设口) 

注:适配器型号为CPM1-CIF01或CQM1-CIF02,是外设口转RS-232C口的适配器。

使用上位链接单元:

注:上位链接单元的型号为C200H-LK201,它提供的是一个25芯的RS-232C口。 若连的是CS1系列的PLC,还可通过通信模块CS1W-SCU21。

使用通信板:

注:通讯版型号为C200HW-COM02/04/05/06,均带RS-232C口

RS-422连接(1:N)

注:

· CP1M-CIF11为外设口转RS-422口的适配器。

· NT-AL001为RS-232C与RS-422的转换适配器

· B500-AL001位分支器,其功能是将一路的RS-422信号转成两路RS-422信号

· 上位机连接模块为C200H-LK202,是带RS-422端口

上位及参数设置

通讯方式:

· RS-232端口:置位DM6645的12-15位为0

· 外设端口:置位DM6650的位12-15为0

· 通讯板:A口置位DM6555的位12-15为0

· 通讯板:B口置位DM6550的位12-15为0

节点号设置

· 当使用1:N连接时节点号设置在00-31之间(不能有相同)

· 当使用1:1连接时设置PLC节点号为0

· RS-232端口:设置为在DM6648的00-07位中

· 外设端口:设置在DM6653的00-07位中

· 通讯板:A口设置DM6558的00-07位中、B口设置DM6553的00-07位中

标准端口设置

· RS-232端口:设置为在DM6645的00-03位(0:标准、1:用户)

· 外设端口:设置在DM6650的00-03位(0:标准、1:用户)

· 通讯板:A口设置DM6555的00-03位、B口设置DM6550的00-03位(0:标准、1:用户)

· 标准参数如下表:

用户设置:

· RS-232端口:设置为在DM6645的00-03位(0:标准、1:用户)

· 外设端口:设置在DM6650的00-03位(0:标准、1:用户)

· 通讯板:A口设置DM6555的00-03位、B口设置DM6550的00-03位(0:标准、1:用户)

· RS-232C用户设置在DM6646中定义

· 外设端口用户设置在DM6651中定义

· 通讯板A口在DM6556中定义,B口在DM6551中定义

注:用户设置需要保证通讯网络中的所有设置必须一样若为C200H机型时,只有当CPU的DIP开关的弟5位为OFF时。设置才有效。若为ON则按照下表参数执行。

传输帧格式设置对照表

传输波特率对照表

C200H(9芯)接线图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1149113.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MyBatis-Plus 实战教程三 拓展插件

文章目录 扩展功能代码生成安装插件使用 静态工具逻辑删除通用枚举定义枚举配置枚举处理器测试 JSON类型处理器定义实体使用类型处理器 仓库地址 扩展功能 代码生成 在使用MybatisPlus以后,基础的Mapper、Service、PO代码相对固定,重复编写也比较麻烦。…

鸿蒙开发第一步-入门

本人安卓开发小趴菜一枚,在现公司做中控产品,目前通过 Java,Kotlin开发,但是随着后面可能会用到华为产品(后续华为可能不支持安卓)做中控设备,所以在领导的建议下,入手鸿蒙开发。 先说下中控产品吧,以pad开…

线扫相机DALSA-相机平场矫正详细步骤

在相机视野下铺放白色亚克力板或纯白纸,采集图像。打开曲线图。 选择 Line Profile 模式。调节好相应所需的曝光时间、光源、增益和镜头光圈,让白平衡纸显示出来的灰度值大概在 150-200 左右。 在Calibration Algorithm 中将显示的数值设置好。 先暗场…

NodeJS回调地狱及Promise优化

NodeJS中有很多异步API,比如常见的fs模块的readFile方法。虽然有同步的版本readFileSync, 但是其性能肯定不如前者。所以这里从异步异步版本readFile说起: const fs require(fs);fs.readFile(./a.txt, utf-8, function(error, data) {if (!error) {console.log(a.…

目标检测理论知识

目标检测 1.基本概念 目标检测(Object Detection)的任务是找出图像中所有感兴趣的目标(物体),确定它们的类别和位置,是计算机视觉领域的核心问题之一。由于各类物体有不同的外观、形状和姿态,…

【Linux】深入理解系统文件操作(1w字超详解)

1.系统下的文件操作: ❓是不是只有C\C有文件操作呢?💡Python、Java、PHP、go也有,他们的文件操作的方法是不一样的啊 1.1对于文件操作的思考: 我们之前就说过了:文件内容属性 针对文件的操作就变成了对…

AI:43-基于深度学习的昆虫图像识别

🚀 本文选自专栏:AI领域专栏 从基础到实践,深入了解算法、案例和最新趋势。无论你是初学者还是经验丰富的数据科学家,通过案例和项目实践,掌握核心概念和实用技能。每篇案例都包含代码实例,详细讲解供大家学习。 📌📌📌本专栏包含以下学习方向: 机器学习、深度学…

AI:42-基于机器学习方法下以沙发为例的家具风格识别技术研究

🚀 本文选自专栏:AI领域专栏 从基础到实践,深入了解算法、案例和最新趋势。无论你是初学者还是经验丰富的数据科学家,通过案例和项目实践,掌握核心概念和实用技能。每篇案例都包含代码实例,详细讲解供大家学习。 📌📌📌本专栏包含以下学习方向: 机器学习、深度学…

【AD9361 数字接口CMOS LVDSSPI】C 并行数据 LVDS <续>

续【AD9361 数字接口CMOS &LVDS&SPI】C 并行数据之LVDS 不同于CMOS的传输方式,lvds只能工作在双端口全双工模式下。 一、 双端口全双工模式 (LVDS)代称 DFL DUAL PORT FULL DUPLEX MODE DFL 模式通过写入SPI寄存器实现。在此模式下…

html+js+css实现一个圆形滑块

htmljscss实现一个圆形滑块,可以拖动,可以点击,先看效果再讲原理,最后附上源码: 产品经理设计了这样一个需求,通过拖动圆形滑块实现时间的设置功能,虽然看着有点复杂,但是确实有点复…

vite+vue3实现 tomcat 的本地部署

背景: 很多开发小伙伴在本地开发完前端项目后,碍于服务端环境配置麻烦,想先试试在本地部署,已开发好的前端项目,由于很多文章都是文字性描述,不太直观,为了给大多数新手提供一个教程&#xff0c…

Agent 应用于提示工程

如果Agent模仿了人类在现实世界中的操作方式,那么,能否应用于提示工程即Prompt Engingeering 呢? 从LLM到Prompt Engineering 大型语言模型(LLM)是一种基于Transformer的模型,已经在一个巨大的语料库或文本数据集上进行了训练&…

ubuntu 22.04 源码安装 apollo 8.0

对于其他的关于GPU的安装包需求,这里不再列出,因为我之前安装过,偷个懒就不写了,哈哈哈哈1, 安装docker 安装docker命令(这里的安装命令都是在docker官网,还有安装包): 1, 设置docker的apt仓库 # Add Do…

论坛搭建.

目录 一.配置软件仓库 二.安装http php miriadb 三.配置数据库 一.配置软件仓库 1.进入仓库目录 cd /etc/yum.repos.d 2.创建仓库文件 vim local.repo 3.在 local.repo中写入:(粘贴的时候注意位置) [biaoshi] 仓库标识符 namemiaoshu …

【中国知名企业高管团队】系列52:魅族手机

华研荟中国手机企业的高管团队系列文章,今天介绍一个特别的存在——魅族。华研荟一度以为这个品牌被雪藏或者不再发展了,昨天在商场看到竟然开起了线下专卖店,尽管店里面门可罗雀,产品类别和数量也有限,但是仍然觉得有…

数据库连接问题 1251

Navicat连接本地数据库时出现的问题 解决办法 : 打开 输入密码 然后输入 ALTER USER ‘root’‘localhost’ IDENTIFIED WITH mysql_native_password BY ‘123456’; FLUSH PRIVILEGES;

pointNet复现、论文和代码研读

文章目录 论文复现论文研读1.动机2.模型结构![在这里插入图片描述](https://img-blog.csdnimg.cn/286bc0bfc06846f690adde4979366977.png)3.实验效果4.总结 代码研读模型什么时候保存,保存到哪里?模型训练的数据集?为什么是在CPU上运行的&…

如何在不污染代码的情况下给大R玩家定制特殊服务

点击上方亿元程序员关注和★星标 引言 大家好,我是亿元程序员,一位有着8年游戏行业经验的主程。 本系列是《和8年游戏主程一起学习设计模式》,让糟糕的代码在潜移默化中升华,欢迎大家关注分享收藏订阅。 为了在不污染代码的情况…

39基于matlab的全局路径规划算法中的快速扩展随机树RRT路径规划算法及其改进方法

基于matlab的全局路径规划算法中的快速扩展随机树RRT路径规划算法及其改进方法,RRT Star、RRT_Conncet是一种具有状态约束的非线性系统生成开环轨迹的技术,相比于其他算法可以轻松处理障碍物的问题。程序中的各参数已进行详细说明,起点坐标&a…

[ASP]青辰网络考试管理系统NES X3.5

源码下载:https://download.csdn.net/download/m0_66047725/88452220 青辰智能网络考试管理系统NES采用功能强大、高效灵活的B/S 架构模式,先进的HTML5技术作为前端开发,用户可通过PC、手机、平板等终端进行访问。具有高度的可扩展性&#x…