西门子宜宾PLC模块代理商

供应商
浔之漫智控技术-西门子PLC代理商
认证
企业认证实名实力商家
报价
请来电询价
品牌
西门子
产品规格
模块式
产地
德国
关键词
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商
联系电话
15221406036
手机号
15221406036
微信号
15221406036
邮箱
3064686604@qq.com
经理
聂航
所在地
上海市松江区广富林路4855弄星月大业领地88号3楼
更新时间
2026-05-30 07:10

 0引言


  PLC在过程控制领域应用广泛,在这些控制过程中,有许多连续变化的如温度、压力、流量、液位和速度模拟量需要测量和控制,PLC采用标准的A/D(如FX2N4A/D)及D/A(如FX2N2D/A)模块来进行模拟量的输入输出处理。但该类模块价格较贵,尤其在需要大量的模入模出信号的情况下,成本将大大增加?。该设计就是采用单片机、CPLD(复杂可编程逻辑器件)以及A/D、D/A模块等,实现一种高性价比的方案设计,不但解决PLC模拟量输入输出需求量大致使成本提高的矛盾,而且还具有一定的“柔性”,即可根据实际的情况自定义开关量和模拟量的I/O口的数量,以适应不同场合的需要,具有良好的实用价值。文中以FX2N PLC的模拟I/O模块设计为例进行讨论。


  1系统整体设计




  系统的整体设计如图1所示。单片机是数据采集和处理的中心;CPLD连接了单片机的输入输出数据通道,通过对CPLD的编程,实现单片机对外部通道数据的交互旧1;单片机提供了一个全双工标准接口,通过电平转换芯片MAX232及相关外围电路来实现rrrL信号和RS一232电平信号之间的转换,实现了RS一232串口通信,PLC的通信口为RS一422,其间通过RS一232/RS一422通信转换器实现单片机与PLC的通信。单片机一方面通过AJD采集现场模拟信号,并经过数据处理后将所采集的数据发送给PLC,同时单片机接收来自PLC的控制信号,将该控制信号通过D/A送出去控制现场的执行机构。为了清晰地显示数据的输入输出情况,设计了LED显示部分;为了进行相关设定,设计了键盘以便进行I/O口的定义和相关操作。


  2数据采集卡模块


  2.1数据采集模块的基本构成


  单片机是数据采集模块的处理器,主要完成数据的采集,对键盘输入、数据湿示、模拟输入、模拟输出子模块进行控制和数据的处理。单片机的外部逻辑电路由可编程逻辑控制器CPLD完成,CPLD配合单片机完成模拟量的输入输出功能。模拟输入模块完成将8路0—5 V的模拟输入信号转换为数字量,并将数字量通过数据总线传送给单片机;模拟输出模块将单片机送来的数字量转换为1—5 V的模拟量并输出;数据显示模块采用两组四位的LED,用于显示通道信息和采集的数据信息;键盘输入子模块为一个4×4的键盘,可以实现对I/O模块的基本模式选择操作和相关的设定。


  2.2 CPLD模块电路


  CPLD是一种用户根据各自需要而自行构造逻辑功能的数字集成电路。根据数据采集模块的要求,可选择逻辑门数量适中的MAX7000系列CPLD.通过在Quash集成开发软件画原理图、写硬件描述语言(VHDL,Verilog HDL),编译后给出逻辑电路的输入激励信号,进行仿真,查看逻辑输出结果是否正确,终将生成的代码通过下载电缆传送并存储在CPLD芯片中¨J。单片机的P0、P2数据El,读写信号和中断信号,以及模拟输出模块片选信号,模拟输入时钟信号,启动转换信号等直接连入CPLD芯片。其外围电路如图2所示。




  CPLD模块其内部逻辑主要包括锁存电路、地址译码电路和延时电路等。


  锁存电路由一个74LS373构成,主要完成对单片机P0口的地址信息进行锁存。单片机的P0口和地址锁存信号ALE接入到74LS373芯片中,实现对单片机Po口的地址信息的锁存,其8位输出端只利用低3位作为ADC0809芯片的A、B、C三端的地址信号。


  译码电路控制A/D启动转换信号和转换完成允许输出信号,D/A的片选信号,数码管的位选和段码信号的译码地址,单片机对外部数据进行一次读或写都将启动CPLD每部译码电路进行译码;单片机P2口的高4位接入74LSl38的A、B、c三端和G1端,74LSl38的输出端分别连接单片机的读、写控制线相或非,输出分别控制ADC0809的START、OE两端,这样可以用分别为读、写命令对ADC0809的START、OE两个端口进行控制;74LSl38的第二、三输出端连接单片机的读信号相或非,输出分别控制LED的位码和段码;74LSl38的第四、五输出端分别控制两片DAC0832的片选端。


  延时电路的主要功能是将键盘传到单片机的中断信号进行延时调理处理,避免按键在按下的过程中不稳定引起单片机不断的中断和退出中断。在CPLD内部还包括分频电路、中断处理电路等。CPLD内部译码电路如图3所示。




  2.3数据采集模块与PLC的通信


  单片机通过MAX232串行通信芯片实现RS一232串行通信口的物理层功能,而FX2N系列PLC的编程接口采用RS一422标准,因此,作为实现PLC与单片机通信的接口电路,必须将RS一422标准转换成RS一232标准。


  RS一232采用单端接收器和单端发送器,只用1根信号线传送信息,并且根据该信号线上电平相对于公共的信号地电平的大小来决定逻辑的“1”(一3一一15 V)和?0’(+3一+15 V)。


  RS一422标准是一种平衡方式传输的标准,即双端发送和双端接收,根据两条传输线之间的电位差值来决定逻辑状态。RS一422电路由发送器、平衡连接电缆、电缆终端负载和接收器组成。它通过平衡发送器和差动接收器将逻辑电平和电位差之问进行转换(+2 V表示?0’,一2 V表示“l”)H J。


  选用MAX202实现RS一232与TrL之间的电平转换。MAX202内部有电压倍增电路和转换电路,仅需+5 V电源就可工作,使用十分方便;选用MAX490实现RS一485与,l’rL之间的转换。每片MAX490有l对发送器/接收器,由于通信采用全双工方式,故需2片MAX490,另外只需外接4支电容即可。硬件电路图如图4所示。




    将RS一232的RS、cs短接,这样对单片机发送数据来说,PLC总是处于就绪状态。也就是说,单片机在任何时候都可以将数据送到PLC内。又由于DR、ER交叉连接,因此,对单片机接收数据来说,必须等待至PLC处于准备就绪状态,实现单片机与PLC按主从方式进行通讯,单片机向PLC发通信请求信号,在收到PLC发回的响应信号后开始数据通讯。


  FX2N PLC与单片机之间的通信采用RS一232标准,PLC串行通信采用ASCII码传输模式,通信波特率9 600 bit/s,起始位l位、数据位7位、偶校验位l位、停止位l位,数据格式如图5(a)所示;数据是以帧为单位发送和接收的,一个多字符帧由图5(b)所示的5部分组成,其中和校验值是将命令码ETX之间的所有字符的ASCII码(十六进制数)相加,取得所得和的低二位数。STX和ETX分别表示该字符帧的起始标志和结束标志。




  通信过程:单片机的串行端Lj有一个数据寄存器SBUF,该寄存器为发送和接收所共有,单片机向SBUF写人数据就启动了发送过程,读SBUF就启动了接收过程。当PLC通过RS一232C串行接口与单片机进行通信时,首先由单片机向PLC发送命令帧格式;发送过程结束后PLC立即做出响应,同时单片机接收由PLC发送的相应帧格式,以上所有的通信均由单片机来启动和接收,PLC方无需编制通信程序。


  3系统主程序设计


  主程序完成包括对单片机各特殊功能寄存器设置初值和开中断等任务的初始化。初始化后将启动ACD转换器。在执行主程序的循环中。一旦有键盘输入、数据显示、DAC转换和ADC转换的处理中断信号,程序将会跳转到中断子程序中,执行中断子程序。主程序流程图如图6所示。




  当ADC芯片完成1次转换后进入中断子程序,对ADC data标志位置1,此时单片机对ADC转换后的数字信号进行读操作,并将数据保存;为了使ADC转换芯片不停地进行模数转换,在程序的末尾加入ADC启动转换的代码,从而达到设计要求。


  DAC数据转换时,单片机对它进行1次写操作就可以完成1次模拟信号的输出,单片机将需要转换的数字量保存在1个全局变量中,只需把2块DAC芯片的物理地址送人锁存器就可以将需要转换的数据锁存到DAC芯片内部等待转换。显示子程序采用定时中断来处理,用2块74LS373对段码和位码锁存,单片机每隔10 m8将产生1个定时中断,采用这种方法可以大大提高系统的实时性。


  4 I/O模块的自定义功能


  CPLD具有静态可重复编程或在线动态重构特性。使硬件的功能可像软件一样通过编程来修改,不仅使设计修改和产品升级变得十分方便,而且极大地提高了电子系统的灵活性和通用能力拍J。可自定义的模拟I/O模块中,由于CPLD其内部逻辑主要完成地址锁存、地址译码和延时等功能。用户自己设计模拟I/O模块时,可以通过改变CPI。D内部逻辑,采用原理图输入和硬件描述语言VHDL/Verilog HDL输入相结合的方式,包括以下3种:


  改变地址锁存电路。该设计的锁存电路主要完成单片机地址的锁存,利用CPLD内部锁存电路8位数据输出端的低3位通道,用户可以从中任意选择3位通道或作为A/D芯片的A、B、C三端的地址信号来采集数据信息,并在软件设计时重新修改通道的地址信息;还可以增加通道以实现多个A/D芯片的地址信号来采集多路I/O模拟量数据。以便完成PLC对精度要求较高的工程控制模拟连续变化量,从而实现自定义模拟量I/O的功能;


  改变地址译码电路。当要加入外部芯片时,用户可以直接把要加入芯片的各控制端信号和74LSl38电路中的输出端相连接,并根据各控制信号之间逻辑父系加入逻辑门电路来实现信号的逻辑控制功能;用户还可以充分利用74LSl38输出端的其余通道来添加PLC控制的各种开关量,这种修改不仅自定义外围芯片的逻辑控制信号还增加需要控制的各种开关量的功能;当系统加入新的功能模块时,不用重新设计系统的电路板,只需在CPLD内部修改电路增加逻辑电路或是画原理图和硬件描述语言的二者结合,并把逻辑电路的各种控制信号引到新的功能模块电路中,利用软件编译仿真后将代码通过下载电缆存储在CPLD内部即可实现系统扩展升级的功能。


  5结束语


  讨论了如何采用单片机、CPLD以及A/D、D/A模块等,实现一种高性价比的叮具有一定的“柔性”FX2N PLC的模拟I/O模块设计,实现了数据采集模块与PLC的双向数据交互,而且用户可以多次自定义I/O端口以实现硬件模块的多样化,解决了PLC进行现场模拟量数据采集所需费用昂贵的问题,具有良好的实际意义。

  1 引言


  在当今工业生产中应用工业机械手可把人类从危险、繁重的体力劳动中解放出来,同时可极大地提高劳动生产率,加快实现工业生产机械化和自动化的步伐。物料搬运机械手在高温、重载、多粉尘的危险环境中应用普遍,不但减轻了工人的劳动强度,还大大提高了劳动生产率。本文主要对气动吸盘式工业机械手的机械结构和控制系统进行阐述。所设计的机械手根据实际工作现场需要,利用真空吸附方式抓取,可自动搬运镁合金板材。


  2 机械手结构及动作


  2.1 工作背景


  镁合金板材生产线由熔炉、压铸机、传送带、切割机、物料传送装置等组成,现场工作环境温度高、噪声大,板材进行粗切割后,人工进行板材搬运劳动强度大,所需员工多,工作效率低,导致该岗位员工经常性流失,且人工搬运时容易对板材造成撞伤,影响板材的后续加工。


  2.2 工作要求


  根据生产线的实际要求,该工业机械手需能实现X、Y、Z 三个方向的移动,另外手爪能抓取和放开工件:(1)X、Y 方向移动范围为0~3500mm;(2)Z 方向移动范围为0~1800mm;(3)手爪采用气动吸盘式,能实现对工件的抓取和放松,大吸附力为300N。


  2.3 机械手总体结构


  该工业机械手由支架、手臂和手爪组成,控制系统采用PLC+人机界面控制,机械手可以在X、Y、Z 三个方向上移动,并进行jingque定位控制,在人机界面上可调节各轴的动作位置、速度、抓取工件等待时间并实时显示。机械手总体结构图如图1 所示。




  3 机械手控制系统设计


  3.1 控制要求


  (1)通过机械手能实现工件的到位检测、自动抓放,可以对工件吸取位置的X、Y 值进行设置并保存,并可选择2/3 层堆放方式、小层距离堆放方式等。


  (2)操作模式分为手动和自动两种。其中手动操作时,可以手动运行到任何一个位置,并可进行原点返回。自动模式下,先开启真空泵,按启动按钮后可进行自动抓放工件操作。分定位和工作两种方式。


  (3)自动定位功能。因工件放置架每层焊接高度有误差,自动抓放料工件之前必须进行定位,即在正常抓取工件之前空载对每层的数据进行检测的操作。自动/手动选择开关选到自动档,工作/定位/选择开关选到定位,再按启动按钮,机柜面板上运行灯亮,机器先上后下,进行定位,定位结束后机器自动停止。


  (4)自动计数功能。能实现对抓取工件数量自动计数,机械手每抓取一个工件,计数器值加一。


  (5)参数可设定。在触摸屏上能进行参数设定,如工件类型、运行速度等。


  (6)报警功能。当机械手自动运行,出现异常停止时,机器蜂鸣器报警,报亮,按复位按钮,蜂鸣器停止,故障灯亮,点击报警画面,对各个位置的错误状态进行显示,这样可以很方便地检查出错误状态,从而提高排除故障效率。如热继电器故障可查看水箱及真空泵供水情况后按打开机柜按RESET 键恢复;如急停故障可拨回急停到原状态;原点检测故障检查原点接近开关状况。当排除故障后,手动操作使吸盘到适当位置,按原点按钮,机械手自动回归到原点,按启动按钮,机械手进入自动状态。


  3.2 硬件设计


  (1)PLC 的类型选择


  OMRON PLC 系列产品在工业控制中应用广泛,适用于检测、监测及控制的自动化。其中以CPM、COM、C200H 系列的应用为特出,其主要性能表现在以下几个方面:可靠性高;操作简单;采用USB 口编程;可扩展性强;内置集成功能丰富;通讯能力强。


  基于上述的几方面,所以在本控制系统中选择CPM系列PLC 作为主控器。设计的工业机械手控制系统共有19 个数字量的输入,12 个数字量的输出,共需31 个I/O点,所以选择了CP1H-X40DT-D(24 点输入16 点输出)作为主机。系统组成框图如图2 所示。




  (2)I/O 点的分配


  用OMRON 的PLC 控制器进行控制,其输入输出地址分配如表1、表2。




(3)触摸屏选择


  触摸屏采用威纶触摸屏MT6056I,用EasyBuilder8000 人机界面软件进行编程,触摸屏包括操作界面、参数设置界面和报警界面。


  3.3 软件设计


  该控制系统采用日本OMRON 提供的CX-programmerPLC 编程软件进行编程,工作流程图如图3。




  4 结语


  在镁合金板材生产线采用该气动吸盘式工业机械手进行工件的抓放操作后,现场工作人员由原来的6~8 人减少为2~3 人,降低了劳动力成本,同时提高了劳动生产率。经现场运行调试,该工业机械手运行稳定性好,达到了设计要求,客户使用后反映好。


西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商
浔之漫智控技术-西门子PLC代理商已认证
统一社会信用代码
91310117MA1J3R698D
成立日期
2019年09月10日
法定代表人
袁宜男
注册资本
500

主营产品

西门子PLC模块,变频器,触摸屏,交换机

经营范围

从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机申设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。

公司简介

本公司销售的一律为原装正品,假一罚十,可签正规的产品购销合同,可开增值税发票,税点另外算,24小时销售热线:15221406036 本公司销售的一律为原装正品假一罚十可签正规的产品购销合同可开增值税发票税点另外算24小时销售热线15221406036 西门子触摸屏代理商,西门子一级代理商,西门子中国授权总代理 ----浔之漫智控技术(上海)有限公司   本公司专业经销合信/CO-TRUST科思创西门子PLC;S7-200S7-300 S...

查看公司详情
我们其他产品
我们的新闻
微信咨询
拨打电话