AOI与PLC通信2018.5.4

合集下载

PLC与传感器的连接

PLC与传感器的连接

PLC与传感器的连接--PLC与常用设备的连接PLC常见的输入设备有按钮、行程开关、接近开关、转换开关、拨码器、各种传感器等,输出设备有继电器、接触器、电磁阀等。

正确地连接输入和输出电路,是保证PLC安全可靠工作的前提。

1.PLC与主令电器类设备的连接如图6-4所示是与按钮、行程开关、转换开关等主令电器类输入设备的接线示意图。

图中的PLC 为直流汇点式输入,即所有输入点共用一个公共端COM,同时COM端内带有DC24V电源。

若是分组式输入,也可参照图6-4的方法进行分组连接2. 旋转编码器是一种光电式旋转测量装置,它将被测的角位移直接转换成数字信号(高速脉冲信号)。

因些可将旋转编码器的输出脉冲信号直接输入给PLC,利用PLC的高速计数器对其脉冲信号进行计数,以获得测量结果。

不同型号的旋转编码器,其输出脉冲的相数也不同,有的旋转编码器输出A、B、Z三相脉冲,有的只有A、B相两相,最简单的只有A相。

如图6-7所示是输出两相脉冲的旋转编码器与FX系列PLC的连接示意图。

编码器有4条引线,其中2条是脉冲输出线,1条是COM端线,1条是电源线。

编码器的电源可以是外接电源,也可直接使用PLC的DC24V电源。

电源“-”端要与编码器的COM端连接,“+ ”与编码器的电源端连接。

编码器的COM端与PLC输入COM端连接,A、B两相脉冲输出线直接与PLC的输入端连接,连接时要注意PLC输入的响应时间。

有的旋转编码器还有一条屏蔽线,使用时要将屏蔽线接地。

3. 传感器的种类很多,其输出方式也各不相同。

当采用接近开关、光电开关等两线式传感器时,由于传感器的漏电流较大,可能出现错误的输入信号而导致PLC的误动作,此时可在PLC 输入端并联旁路电阻R,如图6-8所示。

当漏电流不足lmA时可以不考虑其影响。

式中:I为传感器的漏电流(mA),UOFF为PLC输入电压低电平的上限值(V),RC为PLC的输入阻抗(KΩ),RC的值根据输入点不同有差异。

科隆威AOI编程手册

科隆威AOI编程手册

全自动光学视觉检测机安装调试手册第二版科隆威自动化设备公司FOLUNGWINAUTOMATICEQIPMENT COMPANY目录第一章:安装流程........................................................................................................................... - 3 -第二章:安全与危险....................................................................................................................... - 6 -第三章:工作原理........................................................................................................................... - 7 -3.1电气工作原理 (7)3.2相机工作原理 (8)第四章:程序编辑........................................................................................................................... - 9 -第五章:元件种命名举例............................................................................................................. - 21 -第六章:元件编辑......................................................................................................................... - 22 -6.1M ARK点编辑 (22)6.2CHIP元件基本设定及颜色抽取方法 (27)6.3晶体管元件基本设定及颜色抽取方法 (35)6.4排阻元件基本设定及颜色抽取方法 (38)6.5钽电容元件基本设定及颜色抽取方法 (41)6.6IC元件基本设定及颜色抽取方法 (44)6.7CAD数据导入 (51)第七章:维护与保养..................................................................................................................... - 56 -第八章:易损配件及注意事项 ..................................................................................................... - 57 -第一章:安装流程在机器摆放好打好水平之后,将机器和主机的通讯线连接好。

工业机器人系统设计与应用53视觉检测系统与PLC的通信精品PPT课件

工业机器人系统设计与应用53视觉检测系统与PLC的通信精品PPT课件
LC I/O通信端口及其功能说明
5/10
2
视觉检测过程的PLC控制逻辑
• 视觉检测结果获取的PLC程序
6/10
2
视觉检测过程的PLC控制逻辑
自动模式下,当视觉检测系统完成拍照后,经过3秒的 延时指令后,如果视觉检测不合格,将信号4发送到存储 单元MV90(地址MV90的变量名称为“Tag_100”,用来存 储控制分度盘转动的信号),并把名称为“视觉检测不 合格”、存储地址为M100.0的PLC变量置位为1;如果视 觉检测合格,将信号4发送到存储单元MV90,并把名称为 “视觉检测合格”、存储地址为M100.1的PLC变量置位为 1;与此同时复位“视觉检测系统完成”“视觉检测系统 _OK”以及“视觉检测系统拍照快门”。
You Know, The More Powerful You Will Be
Thank You
在别人的演说中思考,在自己的故事里成长
Thinking In Other People‘S Speeches,Growing Up In Your Own Story
讲师:XXXXXX XX年XX月XX日
如果“视觉检测合格”,即存储单元M100.1的值为1,则 将信号“23”发送到存储地址MB520,于是机器人由GI端得 到信号“23”,查找组信号I/O表可知,23代表“视觉检测 系统检测结果OK,活塞转动到180度位置”。
9/10
写在最后
经常不断地学习,你就什么都知道。你知道得越多,你就越有力量 Study Constantly, And You Will Know Everything. The More
视觉检测系统与PLC的通信
1.视觉检测系统与PLC的硬件连接 2.视觉检测过程的PLC控制逻辑

旋转编码器与PLC的连接

旋转编码器与PLC的连接

旋转编码器与PLC的连接旋转编码器是一种光电式旋转测量装置,它将被测的角位移直接转换成数字信号(高速脉冲信号)。

因此可将旋转编码器的输出脉冲信号直接输入给PLC,利用PLC的高速计数器对其脉冲信号进行计数,以获得测量结果。

不同型号的旋转编码器,其输出脉冲的相数也不同,有的旋转编码器输出A、B、Z三相脉冲,有的只有A、B相两相,最简单的只有A相。

如图所示是输出两相脉冲的旋转编码器与FX系列PLC的连接示意图。

编码器有4条引线,其中2条是脉冲输出线,1条是COM端线,1条是电源线。

编码器的电源可以是外接电源,也可直接使用PLC的DC24V 电源。

电源“-”端要与编码器的COM端连接,“+ ”与编码器的电源端连接。

编码器的COM端与PLC输入COM端连接,A、B两相脉冲输出线直接与PLC的输入端连接,连接时要注意PLC输入的响应时间。

有的旋转编码器还有一条屏蔽线,使用时要将屏蔽线接地。

说明:本文以三菱FX系列PLC与欧姆龙E6B2-CWZ6C型旋转编码器为例,介绍编码器与PLC的硬件接线方式。

对于其他系列以及使用高速计数模块时,接线方法要参考该手册说明。

而接到某端子对应的计数器号,需要参考《三菱FX编程手册》中关于高速计数器的说明。

收集的OMRON编码器的资料1、想问CQM1H PLC的九针接口能直接与手提电脑的USB接口用USB转232这条线通信吗?如果CQM1H PLC的九针接口与电脑的九针接口通信,要怎样连接这个通信线呢,请你帮助!。

1)CQM1H的232口直接和计算机9针口通信的话,用XW2Z-200S-CV或自己接线PLC 计算机2-------23-------34-------85-------79-------52)如果和计算机的USB通信,在电缆上再加个CS1W-CIF31就可以了。

2、我现在想通过触摸屏NT30C对CQM1 CPU21进行控制,不知在PLC中应如何来进行设置,NT30C如何来进行设置,才能进行通讯,通讯线怎么制造,请指教!CQM1-CPU21的DIP5为#ONNT30C中,系统菜单-维护菜单中-内存开关-通讯232C口设为hostlink9600即可PLC中做个程序,为NT控制字首字对应的PLC地址內赋"1"电缆:PLC NT2 33 29 9两边4,5自己短接3、 Omron的E6C3是绝对型NPN型编码器,它的零点可以改变吗?不能的零点是内部的码盘定的4、请教各位编码器有输出开关量信号的吗?是不是都是输出4-20mA或其它模拟量信号的?如果用模拟量信号怎样转化为开关量信号?编码器具体是如何安装的?谢谢!我们的编码器没有模拟量输出的,都是开关量的.比如电压输出,集电极,互不和线驱动输出型.安装是通过法兰盘来实现的5、请问你们的编码器具体输出是什么信号的?如果是开关量的话,电压输出,集电极,互不和线驱动输出型又具体指的是什么?可不可以像继电器输出一样的有触点?安装如果通过法兰盘来实现的话,能讲具体点吗?万分感谢!编码器输出的是脉冲信号,集电极开路输出的是晶体管的通道状态。

小车多方式运行的PLC控制[iaoiskd

小车多方式运行的PLC控制[iaoiskd

1 绪论1.1 PLC 的概述可编程控制器(PROGRAMMAB血TROLLE简称P。

与个人计算机的PC相区别,用PLC表示。

PLC是在传统的顺序控制器的基础上引入了微电子技术、计算机技术、自动控制技术和通讯技术而形成的一代新型工业控制装置,目的是用来取代继电器、执行逻辑、记时、计数等顺序控制功能,建立柔性的程控系统。

国际电工委员会(IEC)颁布了对PLC的规定:可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。

它采用可编程序的存贮器,用来在其内部存贮执行逻辑运算、顺序控制、定时、计数和算术运算等操作的指令,并通过数字的、模拟的输入和输出,控制各种类型的机械或生产过程。

可编程序控制器及其有关设备,都应按易于与工业控制系统形成一个整体,易于扩充其功能的原则设计。

1.2 PLC 的特点(1)编程方法简单易学梯形图是使用的最多的PLC编程语言,其电路符号和表达方式与继电器电路原理图相似,梯形图语言形象直观,易学易懂,熟悉继电器电路图的电气技术人员只需花集天地的时间就可以熟悉梯形图语言,并用来编制用户程序。

梯形图语言实际上是一种面向用户的高级语言,PLC在执行梯形图程序时,将它“翻译”成汇编语言后在执行。

(2 )功能强,性能价格比较强一台小型PLC内有成百上千个可供用户使用的编程软件,可以实现非常复杂的控制功能与相同功能的继电器系统相比,具有很高的性能价格比。

PLC还可以通过通信联网实现分散控制。

(3)硬件配套齐全,用户使用方便,适应性强PLC产品已经标准化、系列化、模块化,配备有平准齐全的各种硬件装置供用户选择,用户能灵活方便的进行系统配置,组成不同功能、不同规模的系统。

PLC的安装接线也很方便,一般用接线端子连接外部接线。

PLC由较强的带负载能力,可以直接驱动一般的电磁阀和中小型交流接触器。

硬件配置确定后,通过修改用户程序,就可以方便、快速的适应工艺条件的变化。

(4)可靠性高、抗干扰能力强传统的继电器控制系统中使用了大量的中间继电器、时间继电器。

PLC在汽车检测线中的应用

PLC在汽车检测线中的应用

PLC在汽车检测线中的应用PLC(Programmable logic Controller),是指以计算机技术为基础的新型工业装置,是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。

它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。

PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。

20世纪70年代初出现了微处理器。

人们很快将其引入可编程逻辑控制器,使可编程逻辑控制器增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置。

此时的可编程逻辑控制器为微机技术和继电器常规控制概念相结合的产物。

个人计算机发展起来后,为了方便和反映可编程控制器的功能特点,可编程逻辑控制器定名为Programmable Logic Controller(PLC)。

20世纪70年代中末期,可编程逻辑控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中,使其功能发生了飞跃。

更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了它在现代工业中的地位。

20世纪80年代初,可编程逻辑控制器在先进工业国家中已获得广泛应用。

世界上生产可编程控制器的国家日益增多,产量日益上升。

这标志着可编程控制器已步入成熟阶段。

20世纪80年代至90年代中期,是可编程逻辑控制器发展最快的时期,年增长率一直保持为30~40%。

在这时期,PLC在处理模拟量能力、数字运算能力、人机接口能力和网络能力得到大幅度提高,可编程逻辑控制器逐渐进入过程控制领域,在某些应用上取代了在过程控制领域处于统治地位的DCS系统。

20世纪末期,可编程逻辑控制器的发展特点是更加适应于现代工业的需要。

这个时期发展了大型机和超小型机、诞生了各种各样的特殊功能单元、生产了各种人机界面单元、通信单元,使应用可编程逻辑控制器的工业控制设备的配套更加容易。

一种模拟PLC与AOI进行通信的方法及装置[发明专利]

一种模拟PLC与AOI进行通信的方法及装置[发明专利]

专利名称:一种模拟PLC与AOI进行通信的方法及装置专利类型:发明专利
发明人:严保生
申请号:CN201910160308.5
申请日:20190304
公开号:CN109884975A
公开日:
20190614
专利内容由知识产权出版社提供
摘要:本发明涉及一种模拟PLC与AOI进行通信的方法及装置。

具体包括:设置Modbus Slave模块参数用于模拟PLC数据;然后AOI系统的EDC模块与Modbus Slave模块进行通信并读取Modbus Slave模块参数,模拟调试PLC设备与AOI系统通信。

本发明具有如下优点:1、当客户需求有变化,EDC软体为了满足客户需求也会变化。

通过Modbus Slave模拟工具来模拟PLC,调试PLC与EDC之间的通信,来测试EDC软体以及AOI系统是否能满足客户需求,大大降低AOI系统产生bug的概率,提升系统的稳定性;2、不用去到项目现场调试,可以节省调试时间以及项目成本,提升项目交付的效率。

申请人:武汉精立电子技术有限公司,武汉精测电子集团股份有限公司
地址:430205 湖北省武汉市东湖新技术开发区流芳园南路22号
国籍:CN
代理机构:武汉科皓知识产权代理事务所(特殊普通合伙)
代理人:鲁力
更多信息请下载全文后查看。

大功率固体激光加工系统中监控软件与PLC通讯的实现

大功率固体激光加工系统中监控软件与PLC通讯的实现

大功率固体激光加工系统中监控软件与PLC通讯的实现介绍了在两种情况下大功率固体激光加工系统中监拉软件与PLC通讯的实现,并对两种方式进行了比较。

一种是用VB6.0开发的监控软件与PLC串行通讯的实现,给出了具体的实例说明;一种是基于触摸屏开发的监控软件与PLC通讯的实现。

在大功率固体激光器监控系统中,激光加工系统的控制PLC可以采集和存储激光加工系统的实时状态数据,监控软件通过定时查询这些数据来实现对激光器的监控功能。

本文分别以OMRONPLC利用RS232接口与VB6.0开发的监控软件进行串行通信,以及台达PLC利用台达触摸屏组态软件实现的通讯为例,研究在不同情况下PLC和上层软件的通讯。

1基于VB的上位机与PLC的通讯监控功能主要体现在对加工系统实时数据及时准确的显示和记录它主要分为控制管理模块、数据通信模块、故障处理模块、数据处理模块和信息处理模块其中数据通信模块负责与PLC控制系统进行数据通信任务,将操作人员的操作指令转化为统一的数据格式通过串行通信端口发送给PLC控制系统〔数据通信模块同时负责读取PLC控制系统传来的数据,并调用数据处理模块对其进行处理。

监控软件中VB通讯程序的设计如下:(1)初始化通讯端口在大功率固体激光加工系统中,监控系统采用OMRON可控制编程器CQM1H系列作为下位机,普通的PC机作为上位机。

通讯端口是COM1口,通讯参数设定波特率为9600,偶校验,7个数据位,2个停止位。

此参数必须与PLC端的设置相符,否则就无法进行通讯。

具体程序如下:2(2)串行端口打开后,进行数据的发送数据发送的格式要标准,包括起始符、节点号、标题码、数据,FCS、结束符。

如果发送的是一串数据,上位机和PLC要统一数据格式,以便于识别。

计算好FCS后,进行帧的发送即可。

一个帧发送的最大数据块为131个字符,如果多于13,个字符,在发送前须拆分成一个以上帧。

当一组传送数据要分解时,第一帧和中间各帧的末端用分界符代替结束符的发送〔下面以上位机监控软件传送功率给PLC的通讯程序为例:(3)PC机接收PLC传来数据由PLC发送数据,通过监控软件进行接收的程序与此相类似。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

0.1标定通信指令内容
PLC寄存器地址分配如下表(注:PLC寄存器地址可根据需要配置,但要保证列表中的相对关系,以首地址是200(可修改)为例,但后面的相对关系不变):
注:
1)PLC寄存器地址可根据需要配置,但要保证列表中的相对关系;
2)Vision端发送指令后,同时修改Vision触发指令D00214为1,以通
知PLC端Vision发送了指令;
3)Vision端接收指令后,同时将PLC触发指令D00206置为0,以通知
PLC端Vision已接收到了指令
4)PLC端修改指令后,同时修改PLC触发指令D00206为1,以通知
Vision端PLC发送了指令;
5)PLC端接收指令后,同时将视觉触发的指令D00214置为0,以通知
Vision端PLC已接收到了指令;
0.2检测过程—CG
0.2.1PLC发送多次信号
(1)相机1、2执行检测(拍照位置1)
Vision端PLC端
(2)相机1、2执行检测(拍照位置2)
Vision端PLC端
(3)执行存储CSV文件
Vision端PLC

0.3检测过程—BL
0.3.1PLC发送一次信号
(1)相机1、2、3、4执行检测
Vision端PLC端
0.3.2PLC发送两次信号
(1)相机1、2、3、4执行检测
Vision端PLC端
(2)执行存储CSV文件
Vision端
PLC端
0.4检测过程—CG1
0.4.1PLC发送一次信号
(1)工位1相机1、2执行检测
Vision端PLC端
(2)工位2相机1、2执行检测
Vision端PLC端
0.4.2PLC发送两次信号
(1)工位1相机1、2执行检测
Vision端PLC端
(2)工位2相机1、2执行检测
Vision端PLC

(3)执行存储CSV文件(两个工位都执行完成后再执行)Vision端PLC端
0.5检测过程—CG2
0.5.1PLC发送一次信号
(1)工位1相机1、2执行检测
Vision端PLC端
(2)工位2相机1、2执行检测
Vision端PLC端
0.5.2PLC发送两次信号
(1)工位1相机1、2执行检测
Vision端PLC端
(2)工位2相机1、2执行检测
Vision端PLC端
(3)执行存储CSV文件(两个工位都执行完成后再执行)Vision端PLC端。

相关文档
最新文档