西门子6ES7222-1EF22-0XA0大量供应

2024-05-08 07:10 116.238.226.117 1次
发布企业
浔之漫智控技术-西门子PLC代理商商铺
认证
资质核验:
已通过营业执照认证
入驻顺企:
2
主体名称:
浔之漫智控技术(上海)有限公司
组织机构代码:
91310117MA1J3R698D
报价
请来电询价
关键词
西门子代理商,西门子模块代理商,西门子一级代理商,西门子PLC代理,西门子中国代理商
所在地
上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
手机
15221406036
经理
聂航  请说明来自顺企网,优惠更多
请卖家联系我
15221406036

产品详细介绍

西门子6ES7222-1EF22-0XA0大量供应

一、引言

  无纺布在发达国家的日常生活和工业生产甚至土建工程和医疗卫生中有广泛的用途。自从1990年开始,中国通过引进欧洲光、机、电、气、液全自动化成套生产线设备,有了现代意义上的无纺布生产能力。根据机电工程的理念,现代无纺布是典型的高新自动化设备密集型产业。例如某上市公司自1990年开始全厂5条引进欧洲自动化生产线的PLC达到60余台套共计3700多I/O点;变频器达到120多台,永磁同步交流调速自冷密封电机在一套梳理机机组的集成直轴伺服传动达到23台,具有世界先进水平。5条线万吨年产能单班生产员工仅40人,拥有亚洲先进的水刺型无纺布研发与生产能力。

  无纺布的纺织工程学名叫做非织造布。非织造布工艺完全不同于传统的纺纱——织布过程,非织造布的大特点是不需要纺纱过程,它的“织布”过程更加类似于造纸工艺,非织造布通常是在一条生产线上直接实现从纤维到成布的连续加工过程。非织造布生产线“吃”进去的是纤维,“吐”出来的是布。参见图1针刺型无纺布工艺过程,定向或随机排列的纤维通过摩擦、抱合、粘合或这些方法的组合,而相互结合制成的水平缠结薄片、纤维网或絮垫,经过针刺机组在垂直布面方向缠结成布。因为没有传统意义的纺纱织布过程,叫做无纺布。


图1针刺型无纺布工艺过程

  图1中的送棉箱,开松机和气压棉箱是将密实的纤维变成蓬松杂乱的纤维并送到梳理机入口,梳理机将纤维梳理成厚薄均匀的纤维网并送到铺网机,铺网机将送来的纤维网按照重量要求叠成多层的纤维网送往针刺机,并由针刺机刺成相互结合制成的纤维薄片。无纺布生产线系统是一个看似各自独立、但却互相牵制的一个大系统,本文将以针刺机组为对象集成自动化针刺无纺布生产线。

二、台达机电简介

  从早台变频器面世,台达机电至今已经能为客户提供PLC控制器、温度控制器、计数器、人机界面、变频驱动器、伺服驱动器、数控系统等一系列产品,已经有能力向客户提供完善可靠的机电一体化解决方案。本案例中的企业是一家以生产无纺布机械为主的企业,与中达电通已有多年合作,对台达产品给予了强力支持与高度信任,并取得了非常良好的效果。本文主要以其生产的针刺机组生产线为例,简要阐述台达机电产品的整合应用及其优点。

三、自动化系统集成规划

3.1 总体技术路线

  (1)PLC的存储容量和处理速度。整条生产线而言,数据运算及逻辑运算量很大,16K容量远远不够,单台PLC的处理速度将会影响生产的稳定性。
  (2)针刺生产线的布局和设备操作。各机台是分散的,集中一地操作会为生产带来不便,但假如分散操作,必须考虑人机与PLC间的距离问题及PLC与受控单元的布线问题。
  (3)设备组合方式。通常一条完整的生产线用户会采购生产设备厂家性能或价格有优势的产品,或根据自身生产的产品采用不同的设备组合,故每条生产线组合可能完全不同。

  为满足方便安装、方便整线整合、提高系统性能的要求,本系统按照单机设计、自由组合方式设计(见图2、图3),即是每台针刺机使用一台PLC、一台人机、每台针刺机提供联机接口,不同需求用户组成生产线时控制上只要将各机台连上控制总线即可,单机程式不须做修改,改动内容仅在总控制器部分。

  台达的驱动器、控制器及人机界面等产品均带有RS485接口,采用通讯方式安装方便、价格低廉,故在规划整条生产线的控制方式时可以充分利用通讯的方便性。故可以拟出以下两种方式:图2方式,PLC与人机联线使用RS232,模拟量传递速度信号(考虑到通讯有实时性问题),变频器频率由PLC通讯给定,功能端子给定命令。图3方式,PLC与人机联线使用RS485,模拟量传递速度信号,变频器频率由人机COM3通讯给定,功能端子给定命令。两者相比差异在于变频器控制源上。效果一样,但图3方式远远增强了人机与PLC的通讯距离,亦即对本系统来说人机安放的范围将很宽,更适合生产线上分布安装,故将本系统按照图3设计。

  如图3所示,本系统将使用到变频器,PLC和人机界面。按照机型体积和驱动能力,台达变频器分出多个系列产品,因VFD-B系列变频器支持矢量闭环控制,低频驱动能力强,而针刺机系统对速度稳定性要求较高,并且定位模式运行时要求低速大力矩,故本系统采用性价比较高的VFD-B。人机采用具有两个RS485的DOP-AE系列和PLC采用具有良好性价比的DVP-SA。

 
图2 人机与PLC连接采用RS232方式        图3 人机与PLC连接采用RS485方式

3.2人机界面设计

  操作界面主要实现对针刺、进料、出料、剥网、托网及机台间通讯进行监控操作。单机界面设计分五部分:启动画面,主画面,参数设定画面,手动操作画面,配方画面和帮助画面。在设计用户界面之前,须根据控制方案设计模组参数相关内容,一是控制器选择和控制区设定:控制器使用DELTACONTROLLERASCII,控制区长度设为8;二是通讯方式和通讯口设定,DOP-AE提供一个RS232口和两个RS485口(或一个RS422口),设计时只要在模组参数设定的通讯项分别指定两个RS485口的指向和通讯格式即可。这两步完成才有下面的深入设计。


图5单机主画面

(1)主画面参见图5、图6。

  单机主画面的功能在于用户能直接了解到本地机器的运行状态、生产数据及生产线相邻设备的连接状况,故设计上主画面分三部分:数据及状态监控区;换页区;控制区。数据及状态监控区监控各工艺动作状态和运行数据,包括针刺次数、针刺时间、针刺密度、针刺频率、牵伸比和进料出料速度等,其中针刺时间和针刺次数在授权的情况下能清除当前值,在针刺时间或针刺次数到达设定值后系统将弹出换针提示;换页区完成各页面切换,用户可根据需要直接切换到相应页面进行操作;手动操作控制区控制油泵运行和控制针刺动作、入料、出料运行。在主画面按“运行“后,该画面油泵手动停止无效,系统将按照已设定的频率继续运行,运行状态下可实时调整针刺频率。在联动状态,针刺密度的修改将直接影响到进料和出料速度,但牵伸比将维持恒定。非联动状态,用户可以手动单独更改针刺频率和进出料速度(即牵伸比)。


图6总屏主画面

  整线主画面相对单机主画面的操作具有更高的优先级,一旦整线主画面将某一台加入到联动状态,则该机台本地操作将无效,直到解除。命令线上机台启停有两种方式,一是由整线主屏发出命令并将受命机台设为联机状态;另一种方式是将针刺线受命权交给前纺,针刺线处于待命状态,这种方式以握手方式执行,即针刺线准备完成后发出就绪信号,前纺收到信号后发出运行信号和速度信号,一旦就绪信号终止,针刺机组亦将停止。

  (2)参数设定画面参见图7。出于数据的安全性及程序的兼容性考虑,参数设定界面列出了用户参数和厂家参数,参数设定需要等级密码验证进入,不同授权等级的用户仅可以修改授权范围内的参数。用户可以随时修改各等级授权密码。

 
图7参数设定画面

  (3)手动画面参见图8。手动操作目的用于调试,用户能任意对送料辊、出料辊、针刺、托网板、剥网板和油泵等进行任意操作,不再受其他条件约束。通过手动操作,亦可以使用户通过试验寻找合适的生产参数。


图8手动画面

  (4)配方画面参见图9。台达DOP系列提供配方功能,提供方便好用类似Excel的配方编辑器,让使用者可以轻松的编辑配方;并且在64K存储空间内可以输入多组的配方,一次下载多组配方。本系统在人机端利用内部存储器来切换,用户可以灵活从该画面调用经验配方、记录当前配方或写入生产配方。程序设计配方容量500组,每组包括针刺频率,针刺倍频,托网板位置,剥网板位置,入料速度。在整线联动状态,配方内容可以续台下载,亦可以通过上位机进行,在使用上位机下载配方时,由于下载成功后托网板托网板将会自动校位,生产线上各机台较为分散,出于安全考虑,设计上要求操作人员必须确认各机台状况允许才会下载数据。

   
图9a单机调用配方功能 图9b上位机调用配方功能

  (5)帮助画面参见图10。由于人机界面是直接连接在控制器,故只要设计者将控制器信息表达在人机界面上,终端用户将可以了解到设备的各种运行信息,详细的向导将有助于使用者的维护。

  本系统在帮助文件上划分为几部分:一是电气部分故障信息,包括PLC的状态信息,PLC采样到的变频器状态信息;二是机械部分信息,包括机械位置到位信息,液压系统信息。所有这些信息用户将在帮助画面得到较为完善的处理指引或为厂家电话服务提供有用的信息。

 
图10a故障排除指引 图10b PLC 状态监视

3.3人机宏程序规划与设计

  参见图11,因为每台针刺机是独立工作的,人机的工作任务接受指令并处理、显示状态和数据信息,为变频器和主人机传递数据、保存用户数据。DOP系列人机提供了完善的宏处理指令,程序设计时可以根据需要对数据算术或逻辑处理,本系统中,总控制人机和各本地人机均使用CLOCK宏处理与变频器的交换信息,收集整线的警报信息和运行信息等。利用人机宏指令,减少了PLC与人机的不必要的通讯,更有效的分配了系统资源。

 
图11a本机人机CLOCK宏 图11b总控制人机CLOCK宏收集系统信息

四、PLC程序设计概要

  按照系统功能完成输入输出点规划后的工作就是程序设计。整条生产来讲,基本功能是快速处理速度信息并实现速度跟随,根据目前PLC的性能和已构建的硬件框架,可以使用总机集中分配信息,单机独立处理方式实现。单台针刺机而言,程序主要的工作变量有针刺密度(M针密)、针刺频率(F针频)、牵伸比(K)、入料速度(V入)、出料速度(V出料),托网位置(T)和剥网位置(B)。保护变量有针刺次数(C)、针刺时间(t)、托网位置上限(TSL)、托网位置下限(TXL)、托网位置上限(BSL)和剥网位置下限(BXL)。为了便于维护,程序结构上以主程序调用子程序形式编写,分为针刺运算子程序(P0),托网剥网运算子程序(P1),保护子程序(P2),数据上传子程序(P3)及动作执行子程序(P4)。主程序部分包含程序初始化、子程序调用和解读总控制器发出的指令解读信息包含当前机台是本地单机运行还是远端控制,接受并发出本地速度指令还是外部模拟量速度指令,速度信息经过本机台是否采用还是传递到下一机台等)。

  针刺运算子程序(P0)根据用户输入或前级针刺机输出的速度变量执行运算,得出针刺机需要运行的针刺频率并转换为给变频器的给定频率f:
M针密 = F针频 * m布针 / V出料
    V入
F针频 = ———
   L 步进量
     V出 – V入
K牵伸 = —————— → V出 = V入(1+K)
      V入
       i1 60*f    i1
F针频 = N*——— =———(1-s)* ———
       i2   p    i2
  从以上算式可以推算出f与F针频、M针密、V出、V入、L 步进量的关系

  托网剥网运算子程序(P1)算法是根据固定的动程分别与采样值运算,得出托网位置(T)和剥网位置(B),T和B与限位值比较后给出判断结果并提示。在配方下载模式,子程序P1是将T/B分别与目标值比较并自动校准位置。

  保护子程序(P2):采样或统计系统信息,对各状态作出是停机或是提示动作。
  数据上传子程序(P3):收集并归类本地信息以供人机快速调用。
  动作执行子程序(P4):输出处理结果。

五、结束语

  异构自动化平台在大系统集成工程中的信息整合困难,已经越来越成为现代制造工程的技术瓶颈。台达机电产品的在同一工程的同构化集成能力,无论是在企业建设阶段还是在投产后的长远发展阶段,都有显而易见的技术优势。伴随台达机电产品的丰富与发展,功能的不断提高,面对客户对整体服务的需求,产品拥有广阔长远的市场拓展空间。

3 系统设计
3.1电控系统设计
(1)PLC系统需求分析。6个数字量输入;3个数字量输出;1个伺服控制;1个步进控制;1个由AB相的编码器发出的高速脉冲计数。
(2)控制系统配置设计。触摸屏:台达DOPA57GSTD;PLC:台达DVP12SC11T;伺服控制器:台达ASD-A021LA;台达编码器ES3-06CN6941;步进驱动器和电机;料检测接近开关;刀位检测接近开关;外部连动接近开关。
触摸屏主要是用来显示和控制、报警、报警上下限设定、采集数据显示微调、报警数据显示、记录产量等;PLC主要是采集数据并计算,控制伺服电机和步进电机的动作,报警的判断和输出;伺服电机的作用是用来使切刀可以快速的切断干燥剂,并且准确的归位;步进电机的作用是快速的进料,并且进料要十分的准确;编码的作用是把从动轮的转动的实际角度采集出来,送给PLC。
3.2控制软件功能设计
(1)系统的功能要求。可以设定干燥剂的长度和间距,以便可以切不同规格的干燥剂;刀速和步进的速度是可设定的要能够分成几个档位,适应不同的要求;可以设定上下限报警,来控制误差的范围;显示报警画面、报警信息;报警上下限设定;具有偏差微调功能,并且显示微调值;要求有两个外部联动功能,启动不同的联动信号可以达到联动的功能;要求具有生产计数的功能,可实现计数有效无效的切换;要求具有复位功能,实现故障状态的复位;除联动外还能实现连续运行和点动的功能;
(2)技术难点分析。在以上的功能中重要的功能实现就是步进电机的控制,这也是难的部分,因为干燥剂长度的准确完全依赖于步进电机所走的行程,如果单纯靠固定脉冲数来控制步进电机,那么运行一段时间后一定会出现累计误差,会使所切的干燥剂长度相同会切到料上,必须使用编码器采集回来的脉冲数作为反馈来给步进发脉冲。
(4)HMI(触摸屏人机界面)画面设计。主页;控制画面;参数设置画面;步进速度设置画面;切刀速度设置画面;报警画面。
(5)PLC模块设计。刀和步进速度设定;运行方式控制;复位状态控制;计数功能;伺服和步进控制;报警控制。
4 机电系统调试
4.1 机电位移脉冲当量
通过反复的试验得到一个试验值:就是料每移动1mm编码器的脉冲数是多少个,在这台设备上得到的数据是,每移动1mm编码器的脉冲数是5个,相对准确。
4.2 伺服频率当量
通过反复试验得到两个数值:就是为达到每分钟加工速度为170个,那么对步进和伺服发出的脉冲频率是多少,经过试验得到的数据是步进额为4KHz,而伺服应该是80KHz;其实,本来可以通过计算可以得到这个数据,由于机械方面的配合和程序有扫描周期的问题,不能完全套用计算所得到的数值。
4.3 料位检测
调整料检测的高度也是一个比较关键的环节,如果不能调整好高度会对切断的准确性起到决定性作用。
4.4 前机时间
投入的准确性是靠调整前机时间来保证的,在食品盒到达投入口正下方之前要进行切断动作,而食品盒到达投入口正下方时干燥剂要正好投入到食品盒当中,送料停止到切刀切断之间的时间就是前机时间。
5 结束语
此设备的使用台达的机电产品比较多,整合性能比较好,为客户降低了大量的成本,是单一电控技术平台为客户降低成本的很好的实例。针对国内食品机械的自动化程度较低的现状,还有很多自动化应用工程空间。食品脱氧剂投入机使用了台达的SC系列PLC来控制台达伺服系统,达到了使用要求。

摘要:
本文根据串行通讯的基本原理,以台达PLC与松下变频器通讯为案例,详细讨论台达PLC的串行通迅功能及在项目中实际应用。主要介绍如何使用台达PLC完善的通讯功能完成各种实际应用,体现了台达PLC强大的通讯技术特性。
关键词:串行通讯 PLC RS485 MODBUS协议 变频器、自由口通讯 EASY bbbb


1引言
随着计算器技术的发展,通讯传输在工业自动化控制领域得到越来越广泛的应用。由于串行通讯方式具有使用线路少、成本低、简单易用,特别是在远程传输时,避免了多条线路特性的不一致而被广泛采用。现在各PLC生产厂家都极其重视通讯在PLC推广中的应用,并且各具有优势特点,合理利用PLC串行通讯功能将极大的降低自动化项目成本,提高产品竞争力。

2串行通讯简介
计算机通讯即是不同的设备通过线路互相交换编码数据,其主要目的在于将数据从某端传送到另一端,实现信息的交换。通讯通常有并行和串行两种方式,由于并行传输方式在数据电压传送的过程中容易衰减互扰,并且线路工程费用较高,而串行通讯方式则能很好的解决这些问题,在工业应用中绝大多数使用串行通讯。
串行通讯的基本接口方式分为RS-232和RS-485两种标准。
2.1 RS-232接口
(1)RS-232-C接口连接器一般使用型号为DB-9的9芯插头座,只需三条接口线,即“发送数据”、“接收数据”和“信号地”即可传输数据,其9支脚位的定义如下表1所示。


表1 RS-232-C接口连接器定义


(2)在RS232的规范中,电压域值在+3V——-+15V(一般使用+6V)之间称为“0”或“ON”;电压在-3V————15V(一般使用-6V)之间称为“1”或“OFF”;计算机上的RS-232“高电位”约9V,而“低电位”则约-9V。
(3)RS-232为全双工工作模式,其讯号准位是参考地线而得,分别作为数据的传送和接收;实际应用中其传输距离可以达到15米。只具有单站功能,即一对一通讯。
2.2RS485接口
(1)采用正负两根信号线作为传输线路。
(2)RS-485的电气特性:逻辑“1”以两线间的电压差为+(2—6)V表示;逻辑“0”以两线间的电压差为-(2—6)V表示。
(3)RS485为半双工工作模式,其讯号是正负两条线路讯号准位相减而得,是差动式输入方式,抗共模干能力增强,即抗噪声干扰性好;实际应用中其传输距离可达1200米。具有多站能力,即一对多的主从通讯。


3台达PLC的串行通讯功能
台达DVP系列PLC各型主机均内建2个通讯口的标准配置,即一个RS232和一个RS485通讯口,其RS232口主要用于上下载程序或作为与上位机、触摸屏通讯,而RS485口主要用于组建485网络,实现通讯控制。尤其值得一提的是EH机型可通过通讯功能卡扩充一个RS232或RS485通讯口,使得在组建多重通讯网络更加方便。
相对于通讯口的硬件配置,台达PLC在软件指令上对通讯的支持也是相当丰富和便利,主要通过以下三种方式完成485通讯功能:
3.1自由通讯方式
该方式通过串行数据传输指令RS来完成主站与从站之间的数据交换,可以实现无协议的自由通讯。许多接口设备如变频器、仪表等…若配备RS-485串行通讯,且该设备之通讯格式也有公开即可由PLC使用者以RS指令设计程序来传输PLC与接口设备之间数据。
3.2MODBUS通讯方式(GB/Z 19582)
MODBUS协议是目前国际上公开的标准串行通迅协议,也是中华人民共和国国家标准化指导性技术文件GB/Z19582:基于Modbus协议的工业自动化网络规范。台达PLC通讯符合MODBUS协议,并且台达其它产品如变频器、温控仪、司服控制器等485通讯均符合MODBUS协议,对于符合MODBUS之通讯格式的产品,台达PLC提供了更加便利的通讯指令MODRD、MODWR、MODRW来实现数据的读写,程序编写中不需关注传送的字符,校验码的转换等等,只需要确定通讯地址及写入读出的数据即可,在多指令读写时需要考虑通讯时序问题,避免通讯冲突。
3.3台达PLC有特色的通讯命令EASY bbbb
基于MODBUS通讯协议,台达EP/EH系列PLC机型提供了更为方便快捷的通讯方式——EASYbbbb。EASYbbbb通讯是台达PLC有特色的通讯命令,可以提供主站与32个从站通讯,每个从站读写各100项数据的能力,且不需要复杂编程即可高速快捷的完成通讯控制,节省大量的编程时间。
综合比较上述三种通讯方式,自由通讯方式的编程为复杂,但它可以与非MODBUS协议的设备通讯,设备选择自由灵活不受限制;MODBUS通讯方式的编程则简单的多,且也具有一定的编程灵活性,如可优先与某个从站通讯;而EASYbbbb通讯方式是针对符合MODBUS协议互连设备简单的通讯方式,几乎不需要编程即可完成,不需要考虑半双工通讯方式中通讯时序问题,只需要指定读出写入数据的寄存器和数据项数,启动bbbb连接即可完成设备之间的数据通讯。对于符合MODBUS协议的设备建议采用bbbb通讯方式。
3.4串行通讯工程要点问题
在工业自动化控制中,有许多数据信号需要采集、处理,特别对于远距离的设备,一般的传感器电压讯号如果传输距离过远的话,会造成讯号的衰减,如此一来,将得不到正确的结果,采用传感器讯号就地处理,而数据传输通过数字通讯方式能够有效的解决这一问题,保证数据的正确性与准确性;但通讯同样也会受到外界的干扰,使得通讯质量下降,甚至根本无法建立通讯。要保证通讯正常,在组建通讯网络时应该注意以下几点:
(1)保证通讯协议一致,所有联机之从站接口设备波特率及通讯格式需与主站相同,合理分配各从站的站地址,避免地址冲突。
(2)合理布线,减少外界干扰对通讯的影响。走线走得好,可以很大程度减少干扰的影响,提高通讯的可靠性,走线应遵循两个原则:远离电源线,变频器等干扰源;当网线不能与电源线等干扰源避开时应与电源线垂直,不能平行,并采用质量高的双绞线走线
(3)通讯速率的选择,一般来说提高通讯波特率能够提高通讯效率,但并非一味的提高就肯定好,传输速率的提高加大了传输错码率,使传输质量下降,特别是在工业控制场合外界干扰比较大的情况下,有时适当降低传输速率会得到更好的传输效率。
(4)正确编制通讯程序。PLC通讯程序的编制在实现串行通讯中也是非常关键的一步,一个合理的通讯程序能够提高通讯效率,而不完善的通讯程序则会导致通讯效率下降,甚至通讯失败,使PLC出现运行错误。由于RS485通讯采用半双工的工作模式,通讯程序的编写主要是对通讯指令的分时处理程序,在此用以下两个通讯程序来描述如何合理编制PLC通讯程序,程序主要是PLC通过485通讯方式读写三台变频器的频率,均实际测试运行过:
3.5 台达PLC通讯程序要点
(1)“固定时序通讯程序”是台达PLC通讯技术工程处理通讯常用方法,利用固定计时的方法来实现分时通讯,这样的写法比较容易造成通讯时序上的问题。Modbus通讯规格是采用主/从模式,也就是主站发通讯命令给从站,从站收到之后再回应主站,这一收一回才算完成一个完整的通讯资料交换,该程序有使用到M1127来判断,决定下一个通讯指令是否运行的接点开关却不是由通讯旗标来决定,而是由100ms的timer来决定,这样很容易有问题生成,因为通讯的整个时间包含通讯资料在线上传输的时间加上通讯资料在主/从站处理的时间,若这时间超过100ms,那就很容易造成从站回传,而主站送资料出去,造成资料在线上碰撞,影响传输的正确性,如果把timer时间延长,还是会碰到有问题,因为这种写法,通讯旗标的动作与决定传送的旗标本身并未同步,会有时间差,造成资料不正确。该程序在EH机型上测试,发现通讯速度比较慢,且读回来的数据有时会发生交叉的现象,即从站2的频率读到从站4的寄存器上,错误读写的情况可见图一。使用这种编程方法在通讯正常时没有问题,一旦当通讯数据错乱时,就会造成数据传送错误,严重时甚至导致PLC死机,参见图1。


图1 错误读写,红圈部分信道D200数据变为K3000,应该是K1000


(2)“通讯旗标方式程序”是调整后的程序,可以比较一下,其主要区别在于Modbus Read/Write指令在程序使用上搭配M1127, M1129, M1140, M1141来判断,由这几个旗标的状态来决定下一个通讯指令的运行时间,能够很好的处理串行通讯的时序问题,保证通讯的可靠及效率,正常通讯监控画面如图二。在用固定时序通讯中,通讯正常完成,那末也要等到100MS以后做下一个通讯,比如写指令通讯完成耗时20MS,则需要等待80MS,降低了通讯效率,而采用通讯旗标会在通讯完成或出现错误的情况下转入执行下一个通讯指令,有效利用了时间,参见图2。


图2 正常通讯监控画面


4台达PLC与松下变频器通讯案例
采用台达ES系列PLC,用通讯方式来改变松下VF0C系列变频器的设定频率,PLC端使用485口,无协议方式来模拟VF0C变频器的通讯协议。
4.1通讯协议
VF0C系列变频器留有485通讯口,并提供内部通讯协议如下:
写:% [站号] #WD [功能号] [起始地址] [结束地址] [数据] [BCC] \CR
读:% [站号] #RD [功能号] [起始地址] [结束地址] [BCC] \CR
如果写正确,返回:%01$WD BCC\CR
如果读正确,返回:%01$RD [数据] BCC\CR
分别规定了字节数,在以下表格以写数据为例做详细说明


在松下VF0C系列变频器中,站号默认为01,通讯格式为9600、N、8、1,通讯方式是ASCII方式,数据为十六进制,存储模式为8位模式。设定频率的地址是DT237,而读设定频率的地址为DT133,在DT237和DT133的数据都是以0.01Hz为单位的。下面以写频率为例,来做详细说明。
4.2实例说明
假设要写入的频率是43.5Hz,那么需要写入的数值应为10FE(4350),变频器的存储模式为8位模式,应从低位开始写入,那么应该先写FE后写10。校验码是把从起始码到数据码所有的字节进行异或所得。
XOR:%01#WDD0023700237FE10=52(HEX)
那么得出以下所有通讯格式码:
%01#WDD0023700237FE1052\CR
通讯方式是ASCII方式,数据是十六进制格式,把这些格式码按正确的次序发出,就可以把数据43.5HZ写入到变频器设定频率DT237中。
4.3 梯形图设计
在PLC中,无协议通讯也是从低位开始发送数据的,可选用8位模式和16位模式传送,不同就在于发送数据寄存器中的8位数据还是16位数据,在这里以16位模式做说明。梯形图如下:把格式码数据253031235744443030323337303032333745463130520D按照从低位到高位的顺序依次存入到D0~D11中去,占用12个连续的数据寄存器,就是说有24个字节的数据。设定通讯参数9600,N,8,1,ASCII方式,16位模式。当M0接通一次,就可以发送一次数据,写一次频率。


4.4 程序优化
如果再加上读频率的程序,就可以做成小闭环,完成读写频率的程序优化。因为在写频率的数据发送成功后,可做延时3秒后读频率,在读成功以后,把读回的频率数据和要写入的频率数据做比较,如果相等,则通讯程序停止,如果不相等,再执行写频率——>读频率——>比较。


5结束语
台达PLC具有强大的串行通讯功能,且相关应用指令丰富,能够很好的完成各种通讯需求,合理利用通讯功能将大大降低设备的制造成本,节省配线,提高抗干扰能力,由于台达产品均符合MODBUS协议,可以把台达产品通过通讯方式整合在一起,实现各种各样的功能要求。




所属分类:中国电工电气网 / PLC
关于浔之漫智控技术-西门子PLC代理商商铺首页 | 更多产品 | 联系方式 | 黄页介绍
成立日期2019年09月10日
法定代表人袁宜男
注册资本500
主营产品西门子PLC模块,变频器,触摸屏,交换机
经营范围从事智能科技、自动化科技、机电领域内的技术开发、技术转让、技术咨询、技术服务,工业自动化设备安装,工业自动化控制设备、电气设备、机申设备、电子产品、五金产品、金属材料、仪器仪表、橡塑制品销售,商务信息咨询,软件开发,建筑装修装饰建设工程专业施工,建筑安装工程(除特种设备),机械设备租赁(不得从事金融租赁),物业管理。工业自动化设备加工、销售。
公司简介本公司销售的一律为原装正品,假一罚十,可签正规的产品购销合同,可开增值税发票,税点另外算,24小时销售热线:15221406036本公司销售的一律为原装正品假一罚十可签正规的产品购销合同可开增值税发票税点另外算24小时销售热线15221406036西门子触摸屏代理商,西门子一级代理商,西门子中国授权总代理----浔之漫智控技术(上海)有限公司本公司专业经销合信/CO-TRUST科思创西门子PLC; ...
公司新闻
顺企网 | 公司 | 黄页 | 产品 | 采购 | 资讯 | 免费注册 轻松建站
免责声明:本站信息由企业自行发布,本站完全免费,交易请核实资质,谨防诈骗,如有侵权请联系我们   法律声明  联系顺企网
© 11467.com 顺企网 版权所有
ICP备案: 粤B2-20160116 / 粤ICP备12079258号 / 粤公网安备 44030702000007号 / 互联网药品信息许可证:(粤)—经营性—2023—0112