艾默生PLC应用问题手册_第1页
艾默生PLC应用问题手册_第2页
艾默生PLC应用问题手册_第3页
艾默生PLC应用问题手册_第4页
艾默生PLC应用问题手册_第5页
已阅读5页,还剩43页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

EC应用问答集锦资料版本归档时间 2007-05-18BOM编码或客户服务中心联系,也可直接与公司总部联系。艾默生网络能源有限公司版权全部,保留一切权利。内容如有改动,恕不另行通知。艾默生网络能源有限公司地址:深圳市南ft区科技工业园科发路一号邮编:518057公司网址:技术服务热线:800-8206510手机及未开通800地区:客户服务投诉热线:0E-mail前 言目标读者本书适用于自动化技术人员,挂念他们解决在使用艾默生可编程把握器(以下简称PLC)中消灭的问题,为宽敞艾默生PLC用户编程、系统设计和系统调试供应参考。手册内容该手册通过问答的形式挂念用户解决在使用艾默生PLC时可能消灭的产品应用问题、与周边设备连接问题、行业应用问题等。回答中涉及的例子程序,发布在艾默生网络能源有限公司主页上。阅读本手册的同时也可以参考阅读以下手册:《EC系列小型可编程把握器编程手册》《EC10系列可编程把握器用户手册》《EC20系列可编程把握器用户手册》《ControStar编程软件用户手册》目 录第一章硬件相关问题 错误未定义书签。PLC输出点把握沟通接触器,应留意些什么 错误未定义书签。EC系列小型PLC的输出触点容量是多少 错误未定义书签。PLC消灭误动作怎么办 错误未定义书签。PLC上的BATT灯闪烁/常亮该怎么样处理 错误未定义书签。EC10有没有掉电保持功能掉电保持元件不够怎么办 错误未定义书签。集成模拟量功能的主模块EC10—1614BRA1,模拟量功能该怎样使用 错误未定义书签。EC系列小型PLC的扩展I/O、特殊功能模块如何编址 错误未定义书签。PLC上的ERR灯闪烁或常亮,该怎么办 错误未定义书签。PLC的输出口都可以使用数字万用表电阻挡(正负端短接会发声)测量么 错误未定义书签。实行哪些措施能够降低周边设备对PLC的干扰 错误未定义书签。增量式编码器该怎么连接 错误未定义书签。当需要的扩展模块较多时,如何计算主模块供应的电源是否够用 错误未定义书签。其次章通讯相关问题 错误未定义书签。如何快速识别EV系列变频器是自由口协议还是MODBUS协议 错误未定义书签。使用PLC通过MODBUS协议访问多台智能设备该怎样组织程序 错误未定义书签。为什么安装了OPC软件后,在组态软件中照旧看不到OPC服务器 错误未定义书签。触摸屏和PLC总是通讯不上,怎么办 错误未定义书签。变频器和PLC总是通讯不上,怎么办 错误未定义书签。使用MODBUS协议进行远程/无线通讯,总是通讯超时,怎么办 错误未定义书签。RS485和RS232有什么区分 错误未定义书签。为什么Controlstar和PLC连接不上 错误未定义书签。COM0口的针脚是如何定义的 错误未定义书签。配方数据传输、PLC把握、一屏多机该怎么样设置 错误未定义书签。如何使用接收字符中断功能接收上位机随机发送的字符 错误未定义书签。第三章高速I/O和定位指令相关问题 错误未定义书签。为什么高速计数不能正常工作 错误未定义书签。单个高速输出口通过PLSR或PLSY指令把握单轴运动应留意哪些问题 错误未定义书签。DRVI等定位指令没有输出,怎么办 错误未定义书签。EC系列小型PLC可以实现简洁随动把握功能吗 错误未定义书签。第四章挨次功能图相关问题 错误未定义书签。挨次功能图较其他编程语言有哪些特点 错误未定义书签。什么样的程序适合用挨次功能图编程 错误未定义书签。挨次功能图字母线与一般能流的区分 错误未定义书签。挨次功能图中使用上升沿指令应留意哪些问题 错误未定义书签。挨次功能图中使用子函数后应留意的问题 错误未定义书签。第五章扩展I/0、特殊功能模块相关问题 错误未定义书签。设置EC20系列扩展模块应留意哪些问题 错误未定义书签。PT/TC/AD获得的温度信号或模拟量信号总是跳动,怎么办 错误未定义书签。怎样快速推断TC、PT模块是否正常工作 错误未定义书签。TC和PT有什么区分适用在什么样的场合 错误未定义书签。通道特性调整是什么意思该怎样设置 错误未定义书签。第六章编程技巧介绍 错误未定义书签。使用PID指令时应留意哪些问题 错误未定义书签。PID参数的意义和调试方法 错误未定义书签。为什么监控同一个D元件会消灭数值不同的状况 错误未定义书签。什么是中断我该怎样使用 错误未定义书签。什么状况下系统会保持元件值怎么清除保存的元件值 错误未定义书签。面对较简单的工程,我该怎么样组织程序 错误未定义书签。第一章 硬件相关问题PLC输出点把握沟通接触器,应留意些什么PLCPLCPLC输出口的损坏。PLCPLC继电器的要求。例如,某种型号沟通接触器(AC220V)EC系列小型PLC2A的要求,但是当接触器断开时由于电感的反向电动势会产生很大的瞬间电流,波形如图:10A以上,有时甚至会达到20APLC继电器触点起毛刺,最终使触点粘合无法弹开。对于此类应用必需使用阻容吸取器,吸取电感断开时的瞬间能量。阻容吸取器接法如图:AC-LYnAC-LYnAC-NECPLC的输出触点容量是多少ECPLC大,适用于驱动中间继电器、接触器的线圈、指示灯等动作频率不高的场合。晶体管型输出驱动电流小,频率高,寿命长,适用于把握伺服把握器、固态继电器等要求频率高、寿命长的应用场合。应当留意的是.当驱动直流回路的负载为感性(如继电器线圈)时,用户电路需并联续流二极管;若驱动沟通回路的负载为感性时,用户电路需并联RC浪涌吸取电路,以爱护PLC的输出继电器触点。输出电气规范参见下表:项目继电器输出端口晶体管输出端口回路电源电压250Vac,30Vdc以下5~24Vdc电路绝缘继电器机械绝缘光耦绝缘动作指示继电器输出触点闭合LED亮光耦被驱动时LED点亮开路时漏电流/小于30Vdc最小负载2mA/5Vdc5mA(5~24Vdc)项目继电器输出端口晶体管输出端口电阻负载2A/1点8A/4点组公共8A/8点组公共端Y0、Y1:1点其他:1点;4点;8点8点以上每增加1点允许总电流增加感性负载220Vac,80VAY0、Y1:24Vdc;其他:12W/24Vdc电灯负载220Vac,100WY0、Y1:24Vdc;其他:24Vdc最大输出电流ON响应时间最大输出电流ON响应时间OFF响应时间Y0,Y1最高输出频率20msMax20msMax/Y0、Y1:10uS;其他:每通道100kHz输出公共端Y0-COM0;Y1-COM1;Y2、Y3-COM2;Y4~Y7-COM3;Y881个公共端,每个公共端之间彼此隔离以下将PLC消灭误动作的状况分为两类说明:一上电就消灭的“误动作”此类误动作一般是在系统块设置输出表组态引起的:如图:上电之后Y24、Y73、Y133、Y166会输出。将输出表中的打勾取消,然后选择禁止,将系统块下载到PLC中可解决此问题。如图:CY元件,双线圈等。假如能够排解是设置或程序造成的“误动作C输入端隔离用的光电PLC。这里给X0~X7(EC10)X0~X17(EC20)可以在系统块中设置更长的软件滤波时间,EC2010ms,EC108ms。如图:7()()X3150ms滤波时间:T231X3150mS50mS的干扰信号不会被认为是一个正常的输入。PLCBATT/常亮该怎么样处理PLCBATTBATT1BATT池。PLC在出厂时电池上会放一个隔片,初次使用时假如BATT灯常亮请去掉电池隔片。假如正常使用时电池突然常亮,可能由于设备四周震惊、温度变化等因素造成电池座松动,重新安装一下电池可以解决此问题。1CR2032钮扣型锂电池。请分类收集和处理钮扣电池,不能投入生活垃圾中。假如用户不使用掉电保存数据、实时时钟等需要电池支持的功能,可以在电池电量不足时卸下旧电池,并在系统块中选择“无电池模式”,如图:EC10有没有掉电保持功能掉电保持元件不够怎么办EC10没有备份电池,但同样具有掉电保持功能。当 CPU检测到系统失电时会自动将用户设置的需要保存的数据存入EEPROM中,存入后永久保持,不需要电池或电容的支持。同时一个超级电容将向实时时钟供电,保持实时时钟持续行100小时。掉电保持元件的最大容量是:位元件320个,字元件180个设备在运行时可能产生需要大量记录的统计数据和配方表, 180个字元件可能无法满足记录他们的需求。可以使用EROMWR指令,定期的将D6000—D6999中的数据写入EROMWR中,假如系统突然掉电照旧保存最近一次写入的相关数据。需要留意的是EEPROM允许写入的次数约10万次。使用EROMWR指令请保持适当的间隔。某些设备可能需要存储更为浩大的设置参数、产品规格等数据,假如不是运行中产生的,而是预先设置的数据可以放在PLC的数据块中。填写数据块后需要在系统块里确认使用数据块。进入运行状态后PLC将首先使用数据块来初始化相关的D元件。EC系列小型PLC的程序、系统块、数据块和用户密码存在EEPROM或FLASH中,与系统是否带电无关。EC10—1614BRA1,模拟量功能该怎样使用EC10—1614BRA132AD,1DA的模拟量功能,AD信号电压-10V~10V或电流-20mA~20mA对应数字量-10000~10000DA信号-10000~10000对应电压信号-10V~10V或电流信号-20mA~20mA第0第0通道输入公共负端第0通道电压输入正端

第1通道电压输入正端第1通道输入公共负端第1通道电流输入正端COM S/S

X2

X6

X12 X14 X16 AVI1- AVI2-+24V X1

X3

X7

X13 X15 X17 AV1+ AI1+ AV2+ AI2+EC10-1614BR/TA1Y0 Y1

Y4

Y10 Y12

AVO+AIO+COM0COM1COM2

Y5

COM3 Y11

Y15

AO-电压输出正端 电流输出正端公共输出负端模拟输入/PG良好接地,在输出电缆的负载端使用单点接地。地址SM178名称AD地址SM178名称AD0AD1AD0AD1DA0的使能标志动作与功能1AD0的采样1AD1的采样111DA0的输出R/WR/W地址名称范围R/WSD172AD通道0的采样平均值-10000~10000RSD173AD通道0的采样次数0-1000R/WSD174AD通道1的采样平均值-10000~10000RSD175AD通道1的采样次数0-1000R/WSD178DA通道0的输出值R/WECPLC、特殊功能模块如何编址EC20I/O5128个,特殊功能模块包括模拟量模块、温度模块、通讯模块、定位模块等。EC10系列PLC最大I/O点数为128点,扩展模块最大为4个。扩展模块包括I/O扩展模块和特殊功能模块。IO8X1X2…X7X10Y1Y2…Y7、Y10、Y11…88点的部分将被空缺。例如:EC20-2012BRA模块,输入点数20X0~X23X24~X27XX30开头编号;同理,输出点12Y0~Y13Y14~Y17的端子将不存在,后续扩展模块的YY20开头编号。IO707IO扩展模块的数量影响。EC20PLCEC10EC20-BRGEC10通讯模块必需放在全部扩展模块的最终,EC10通讯模块本身也不占用地址。I/O及特殊功能扩展模块编址示例如下:EC20-2012BRAEC20-EC20-4ADEC20-4DAEC20-0808ERNEC20-BRGEC10-DTS0808ERNX0-X23Y0-Y13X30-X37Y20-Y2701X40-X47Y30-Y37不占用地址不占用地址EC10-1614BRAEC10-1614BRAEC10-0808ERNEC10-DPSEC10-4ADEC10-4DAX0-X17Y0-Y15

X20-X27X20-X27

不占用地址 0 1PLCERR灯闪烁或常亮,该怎么办系统可以检测和报出两类错误:系统错误、用户程序运行错误。系统错误是系统运行特别导致的错误。用户程序运行错误是用户程序运行特别导致的错误。全部错误都统一编号,每个错误编号代表一种错误。系统错误会引起PLC上的ERR灯闪烁或常亮。消灭严峻的系统错误时,PLC自动停止程序运行,并关闭输出。但照旧建议用户马上将PLC把握的执行机构断电,如变频器,电机等。通过ControlStar可以读取PLC当前的错误信息:椭圆框内反映的当前的系统错误编号和错误描述,请参考EC系列小型可编程把握器编程手册中的附录六 系统错代码。如用户无法理解该错误或错误无法消退,请致电艾默生寻求技术支持。PLC的输出口都可以使用数字万用表电阻挡(正负端短接会发声)测量么PLCPLC晶体管型输出两种。继电器型的输出口使用数字万用表电阻档没有问题,但是晶体管型输出可能存在以下问题:当晶体管输出型C(正负端短接会发声01(可以听到响声y2之后的全部输出口都听不到响声。对于Y2之后的全部输出口,使用三极管驱动,当基极有高电平后,集电极和放射极相当于一个导通的二极管,但照旧有一个很小的直流电阻,一般为数十欧姆,因而万用表的电阻档不会认为导通,可以从万用表的二极管档看到压降为左右。从以上的分析还可以看出,在使用中要留意外接电源的极性。Y2 Y2c cΩbe eΩ≈数十欧姆com2 com2Y0MOSG极有高电平常,DS0。因而使用万用表的电阻档测量为导通。DDGDDGΩSScom0Ω≈0com0由此可见,检测输出口较简便的方法是将输出接入输入口,看输入口是否有反应。PLC的干扰解决干扰问题目前较多通过良好的布线及接地解决,以下分别介绍:布线和接线动力线、把握线以及PLC的电源线和I/O线应分别配线。将PLC的IO线和大功率线分开走线。PLC应远离强干扰源,如电焊机、大型动力设备,尽量不与高压电器安装在同一个把握柜内。在柜内PLC应远离动力线。与PLC装在同一个柜子内的电感性负载,如功率较大的继电器、接触器的线圈,应并联RC吸取电路。PLC。PLC的输出负载可能产生干扰,因此要实行措施加以把握,如直流回路的感性负载增加续流二级管爱护,沟通回路的感性负载增加阻容吸取电路。良好的接地良好的接地是保证PLC牢靠工作的重要条件,可以避开偶然发生的电压冲击危害。接地的目的通常有两个,一是为了安全,二是为了抑制干扰。完善的接地系统是PLC把握系统抗电磁干扰的重要措施之一。一般的,将接地分成三种:1)安全地或电源接地将电源线接地端和柜体连线接地为安全接地。如电源漏电或柜体带电,可从安全接地导入地下,不会对人造成损害。系统接地PLCPLC设备系统地和把握柜内开关电源负端接在一起,作为把握系统地。信号与屏蔽接地防止形成“地环路”PLC侧接地;信号线中间有接头时,屏蔽层应坚固连接并进行绝缘处理,肯定要避开多点接地;多条信号线的屏蔽双绞线与多芯对绞总屏蔽电缆连接时,各屏蔽层应相互连接好,并经绝缘处理,选择适当的接地处单点接地。增量式编码器该怎么连接输入点计数器X000X001X002X003X004X005X006输入点计数器X000X001X002X003X004X005X006X007(kHz)单相单端计数输入方式C236C241增/减增/减5050增/减增/减增/减增/减105010305C242增/减增/减复位复位增/减增/减复位复位启动启动计数器C246增减单相增减计数器C247增减复位计数输入方式C248C249增减复位增减复位启动计数器C250增减复位启动计数器C251A相B相双相增减计数器C252A相B相复位计数输入方式C253C254A相B相复位A相B相复位启动计数器C255A相B相复位启动24VCOM24VCOM编码器ABX0X1EC24VCOM24VCOM编码器ABX0X1EC系列PLCCOMPLCCOMA、B相有PLCCOMZ1Z1,假如需要使用,可以再使用一个高速输入口。OC(集电极开路)ECPLC的输入口连接,例如松下伺服把握器反馈的是有源信号,需要增加相应的电路:R1300Ω<R<1000ΩX0OA+

R2300Ω<R2<500ΩOA-

COM当需要的扩展模块较多时,如何计算主模块供应的电源是否够用当扩展多个特殊功能模块时需要进行电源容量核算。选择PLC类型及具体型号,可以通过蓝色圆框内的数据和标识推断电源能量是否足够。在上图所述的系统中,主模块电源无法满足特殊功能模块的需求,可以将无源I/O模块更换为使用外置电源的I/O扩展模块,能够满足需求,如图:其次章 通讯相关问题EVMODBUS协议EV1000&EV2000MODBUS协议。通过变频MODBUSEV1000&EV2000是自由协MOBUS协议。变频器上电后观看参数,参数意思如下图:千位百位十位个位千位百位十位个位波特率选择:数据格式:虚拟输入端子:接线方式:5,说明该变频器是MODBUS2,说明该变频器是自由协议的。PLCMODBUS协议访问多台智能设备该怎样组织程序PLCMODBUS对于固定频繁使用的通讯命令读频率命令一般会固定的频繁的使用,有些状况下甚至要求不间断的读取变频器的频率。对于此类命令,建议接受“轮巡”的方式,使其能够有序的执行。如下图以5台为例:主站12345主站12345图2-1 轮巡方式访问变频器PLC15SM135(通讯成功标志位)对于随机消灭的通讯命令。PLC主站1号从站 2号从站 3号从站 4号从站 5号从站主站12随机消灭的命令 12随机消灭的命令MODBUSEV1000在中设定本机应答延时。在程序里断开当前正在执行的MODBUS指令有可能消灭:MODBUS还未执行,则断开成功,随机插入的命令可以正常执行。MODBUS发送正在执行,则后果难已预料。MODBUSMODBUS指令无法MODBUS5置位)再执行随机消灭的命令。随机消灭的指令执行完成后恢复“通道轮巡。主站12随机消灭的命令341号从站 主站12随机消灭的命令3442->4的“通2读频率完成(54配套推断)3执行完成后恢2->4的“通道”连续执行4规律会相对简单。随机命令也会存在相互冲突的可能,随机命令之间应组成令牌网的模式,先消灭的随机命令持“令牌”优先执行,其他的随机命令假如消灭不响应,但是加入队列,等待之前的随机命令执行结束后交接“令牌”,连续执行。关于广播对多台智能设备通讯,假如要求多台同时做相同的动作使用广播比较便利。但不是每一个功能码都支持,从站支持的功1,,3,5,6,8,5,(十进制1,3读取元件不支持广播,发送了广播会没有返回。广播部分的程序建议写在主程序里。例程程序实现对两台EV1000不间断无延时的读频率,用户可随时单台开关机、写频率、广播开关机.程序已发布在,欢迎下载。OPCOPC服务器OPCObjectLinkingandProcessControl的缩写,它是微软公司的对象链接和嵌入技术在过程把握方面的应用。OPCOLE/COM/DCOM技术为基础,接受客户/服务器模式,为工业自动化软件面对对象的开发供应了统MicrosoftPC的客户机之间交换自动化实时数据的方法。接受这项标准OPC接口程序。ECPLCOPCPLCOPC服务器,以组台王为例:上图中蓝色框内显示的是安装EmersonOPC软件之后新增的OPC服务器。假如安装之后未消灭此服务器,需要用户选择EmersonOPC软件中的注册OPC服务器,如下图:PLC总是通讯不上,怎么办PLC进行接线设置之后照旧不能正常通讯,请参照以下建议检查接线和设置。请首先检查接线:PLCRS232RXD/RXDRS485+/-9pinRS485RS232,请确认接口是否选择正确。RS4859pin23个针脚,但是每种触摸屏对针脚的定义都不相同,请参照触摸屏手册确认每个针脚的意义,确认后使用万用表检查触摸屏—PLC的连接线是否完好。EC系列PLC供应2个端口与触摸屏连接其中侧面可选正面圆口只支持RS232。请确认PLC侧接线或接口制作是否正确,COM0口针脚定义请参考问题 COM0 口针脚是如何定义的软件设置检查:weinview触摸屏设置为例:HMIHMI的站PLC与相应触摸屏通讯手册。ControlstarCOM0为例:请依次检查框内需要设置的从站、站号、传送模式。站号要和触摸屏的站号相异。传送模式以触摸屏选择的通讯协议准,绝大多数状况下选择RTU模式。每个参数具体介绍参见PLC与相应触摸屏通讯手册。3.假如用户使用的触摸屏没有支持 EmersonPLC的专有协议,可以选择 MODBUSRTU;MODBUSASCII;MODBUSMASTER/SLAVE等协议。但首先要做的照旧是查阅触摸屏的手册确认触摸屏通讯接口的针脚定义和PLC正确连接(推举试验时使用COM1,便利接线、确认和修改。由于没有专有协议,用户通过触摸屏访问PLC软元件时需要设定MODBUS元件类型Y物理元件Y0~元件类型Y物理元件Y0~Y377(8进制编码)共256点X0~X377协议地址支持的功能码注释位元件0000~025501、05、151200~01455X位元件01、05、15(8进制编码)共256点0000~025502M位元件M0~M19992000~399901、05、15SM位元件SM0~SM2554400~465501、05、15S位元件S0~S9916000~699101、05、15T位元件T0~T2558000~825501、05、15T元件的状态C位元件C0~C2559200~945501、05、15C元件的状态D字元件D0~D79990000~799903、06、16SD字元件SD0~SD2558000~825503、06、16Z字元件Z0~Z158500~851503、06、16T字元件T0~T2559000~925503、06、16T元件的当前值C字元件C0~C1999500~969903、06、16C元件(WORD)的当前值C双字元件C200~C2559700~981103、16C元件(DWORD)的当前值Modicon0Modicon1开头的,也就是说协议地址+1=Modicon的数据的规律地址,例如:M0协议地址是2000Modicon0:2001。PLC总是通讯不上,怎么办以EmersonEV2000变频器为例介绍PLC与变频器的通讯:485-485+RXDTXDGNDEV2000EV2000PLCMODBUSPLCCOM1口(支MODUBS主站RS232485-485+RXDTXDGNDEV2000假如用户使用支持自由协议的变频器可以使用C的0口与变频器连接0口的针脚定义请查阅问题 COM0口针脚是如何定义的在客户首次连接时推举使用COM1口与变频器连接,接线标志较明显,不易接错。PLC2:频率给定通道选择

频率给定通道

0:数字给定1,操作面板▲、▼调整1:数字给定2,端子UP/DN调整2:数字给定3,串行口给定3:VCI模拟给定(VCI-GND)4:CCI模拟给定(CCI-GND)5:端子脉冲(PULSE)给定假如用户期望通过串口通讯把握变频器的起停,需要更改参数,设置为2:运行命令通道选择

0:操作面板运行命令通道亮运行命令通道 1:端子运行命令通道灭);2:串行口运行命令通道(LED闪烁)千位百位十位个位01200BPS1:2400BPS2:4800BPS3:9600BPS4:19200BPS5:38400B千位百位十位个位01200BPS1:2400BPS2:4800BPS3:9600BPS4:19200BPS5:38400BPS数据格式:0:1-8-2格式,无校验,RTU1:1-8-1格式,偶校验,RTU2:1-8-1格式,奇校验,RTU,ASCII,ASCII,ASCII0:无效1:有效接线方式:0:直接电缆连接(R1:MODEM(RS232)自由协议如图:千位千位百位十位个位波特率选择:0:300BPS1:600BPS2:1200BPS3:2400BPS4:4800BPS5:9600BPS6:19200BPS7:38400BPS数据格式:0:1-8-1格式,无校验1:1-8-1格式,偶校验2:1-8-1格式,奇校验0:无效1:有效接线方式:0:直接电缆连接(RS485)1:MODEM连接方式,需经RS485-RS232适配器转换然后设置:本机站号,必需和PLC站号相异。PLC通讯端口的设置,Contolstar工程管理器->系统块->通讯口。其中实线框内要和变频器参数相同,主/从方式选择主站,虚线框内设置要和内相异。4.最终是程序,假如用户选用支持MODBUS协议的变频器,可以参考EC系列小型可编程把握器编程手册》中第十章 通讯功能使用指中相关例子或附录七 MODBUS通信协。假如是支持自由协议的变频器,请参考相关变频器册中对通信协议的介绍来组织程序。也可以登录下载EC系列PLC与艾默生各系列变频器的通讯例程。MODBUS无线通讯,总是通讯超时,怎么办在某工业现场曾消灭这样的现象,EC20之间通过无线广播模块以MODBUS协议远程通信(500M)时消灭通信不良,通信错误标志位SM136置位,错误代码SD139报(16)通信超时。EC20-2012BRA AD&DA无线模块无线模块EC20-2012BRA AD&DA无线模块无线模块EC20-2012BRA之间发送/MODBUSRTU,EC20的单板软件认为帧错误,不作应答。MODBUSRTURTU11位组成:有奇偶校验无奇偶校验起始位12345678奇偶位停止位起始位12345678停止位停止位假如选择19200的波特率,个字符间隔=1/19200×11×=S假如选择9600的波特率,个字符间隔=1/9600×11×=S可见在无线通信的场合,应尽量选择较低的波特率。MODBUSASCIIASCII模式允许在两个字符没有错误发生的状况下可以最1S的时间间隔。PLCPLCRTURTUASCII。MODBUSPLCPLCPLCD1D2,MODBUSRTUPLC030000000305CBEC20RCV自由口接受指令接受以上字节,然后用自由口发送指令XMT0306$#EC20CRC校验码,可以CRC指令生成。EC20PLC全部的命令都会通过无线模块EC20EC20的站号不符的话说明这个信息是发给其他智能CJXMT(已知RS485RS232有什么区分RS-232RS-422RS-485都是串行数据接口标准,最初都是由电子工业协会1962年发EIA-232-E,作为工业标准,以保证不同厂家产品之间的兼容。EIA1983RS-422RS-485TIA/EIA-485-AEIARS作前缀称谓。需要一般用户了解的是:RS232、RS485标准只对接口的电气特性做出规定,而不涉及接插件、电缆或协议,在此基础上用户可以建立自己的高层通信协议。RS2321520kb/s。RS-232是为点对点(即只用一对收、发设备)通讯而设计的,3~7kΩRS-232适合本地设备之间的通信。RS4851219100kb/s速率100。52个节点。即一个主设备,其余为从设备(,RS-4852个终接电阻,其阻值要求等于传输电缆的特性阻抗。一般在300米以下不需接终端电阻。终端电阻接在传输总线的两端。ControlstarPLC连接不上ControlstarPLC连接不上的状况,请依据以下步骤操作:PLCTM档按下图操作尝试配置串口:点击确定,等待系统的配置串口,并给出配置结果。PLC连接的是哪个串口,请参考下图查找:依次点击图中圆框部分:我的电脑->查看系统信息->硬件->设备管理器。在端口列表中检查,上图显示计算机上有一个USB转RS232的串口COM4。USBRS323转接线请确认驱动安装正确,转接线未损坏,建议先用配置串口的台式机试验,削减故障环节。ControlstarPLCPLC800-820-6510寻求技术支持。假如用户在系统块->TM档PLC强制为编程口协议才能ControlstarRun后编程口变为用户设置的通讯协议。PLC第一次上电、计算机第一次使用串口时需要配置串口Controlstar才能和计算机正常通讯。COM0口的针脚是如何定义的以下供应PLCCOM0口、计算机串口的针脚定义:PLC把握、一屏多机该怎么样设置配方、PLC把握、一屏多机属于触摸屏的高级功能,以WEIVIEW触摸屏为例分别介绍:配方数据传输配方数据传输适用于触摸屏大规模写或读PLC数据的场合。如图所示,选择配方数据传输。在配方数据传输元件属性中设置地址和需要传输的字数。下载表示从触摸屏将若干个字写入PLC,上传表示从PLC上传至触摸屏显示。如下图:触摸屏内特地用于配方数据传输的软元件为RWI。从RWI0开头,依据用户设置的传输字数与PLC进行数据传输。RWI软元件的写入和显示方式与一般字相同如图:例如,在PLC内连续写入6个字。从D0D5。按下配方按钮,从D0到D5的数据会显示在触摸屏上。一屏多机一屏多机需要在触摸屏上做一些设置,如图:PLC站号可以是多台PLC之中的任何一个,参数2表示通讯延时,试验时是两台PLC,设为5可以正常通讯,为0则不行。地址模式应选为扩展模式。在访问位元件或字元件时需要作如下设置:在设备地址中需要标明站号,如“1#5”表示1号站中的y5元件。假如不加站号,会默认为“系统参数”里填入的站号。访问字元件如图:PLC把握PLC把握应用于需要PLC依据“相应大事”把握触摸屏做相应动作的场合。例如,发觉报警信号之后自动切换到报警显示画面,以及背光灯的把握和执行宏命令等。CPLCD75内的数值即触摸屏显示的画面号。有些是使用位元件把握的,例如“背光把握PLCPLC”。如何使用接收字符中断功能接收上位机随机发送的字符当用户需要使用EC系列小型PLC接收上位机随机发送的字符时,可以使用PLC的接收字符中断功能。使用方法如下图:首先在主程序中打开中断使能和相应通讯口(COM0口为例)的字符接收中断使能。不同通讯口的字符/数据帧发送、接受中断号可以参阅下表:SM48通讯口0的字符发送中断使能标志位置1时,允许R/W√SM49通讯口0的字符接收中断使能标志位置1时,允许R/W√SM50通讯口0的帧发送中断使能标志位置1时,允许R/W√SM51通讯口0的帧接收中断使能标志位置1时,允许R/W√SM52通讯口1的字符发送中断使能标志位置1时,允许R/W√SM53通讯口1的字符接收中断使能标志位置1时,允许R/W√SM54通讯口1的帧发送中断使能标志位置1时,允许R/W√设置中断子程序的中断大事鼠标右键单击程序块中的相应中断自程序,选择属性。选择大事内容。编写子程序的内容6内是0C00D元件中。不同通讯口的当前发送、接收字符特殊数据寄存器地址请查阅《ECRCV指令,由于RCV失字符的现象。第三章 高速I/O和定位指令相关问题为什么高速计数不能正常工作首先要确保发送高速脉冲的设备硬件连接正确,选择不同的高速输入口或连接方式请参考问题增量式编码器该怎么连接HCNTCTR、CTU会造成计数不准。当程序中使HCNTDHSCI高速计数比较中断触发指令为例:1、0N时,60→N以中断的方式增计数(0O的使用说明,当C236由999→1000时C236触点置位,由1001→1000时C236触点复位。C236的触点驱动Y11。M2ONC236200020的中断子程序马上响应,执行在中断程序中的用户程序。DHSCSDHSCIDHSCRDHSZDHSPDHST和66效的指令按指令的有效先后打算。多个高速计数器同时使用的状况,或高速计数器同SPD指令一同使用,满足输入频率总和不超过80kHz。如使用DHSCS,DHSCI,DHSCR,DHSZ,DHSP,DHST命令时,可编程把握器高速计数器的最大允许频率将受到肯定的影响,具体请参考《EC系列小型可编程把握器编程手册》中的高速计数器使用留意事。PLC参考问题PLC的干扰PLSRPLSY指令把握单轴运动应留意哪些问题对于单个高速输出口通过PLSR指令或PLSY指令把握一轴的应用,需要一个一般的输出信号来把握伺服电机的方向,肯定要在确定方向之后等待若干时间再发脉冲。如下图所示:程序中转变方向信号PLC实际输出伺服把握器收到信号开头响应PLC开头发脉冲PLC程序扫描周期用户需要设定的延时从图上可以看出,假如高速脉冲消灭的过早,会丢脉冲,甚至使系统消灭抖动。从PLC实际输出到伺服把握器开头响应一般时间很短,可以在伺服的手册中查到。PLC程序扫描周期视程序大小而定,设定的延时一般为30—50ms即可。操作数最高频率×加减速时间<100000=100000/最高频率处理,同时系统提示PLSR指令参数错误告警,加减速时序不肯定。操作数最高频率×加减速时间>总输出脉冲数×909时。系统按加减速时间=总输出脉冲数×909/PLSR50ms。10次处理,每次变化量为最高频率。PLC对高速输出供应了一些特殊寄存器和状态位,以便利用户实现把握要求。请参考《EC系列小型可编程把握器编程手册》中的附录二特殊数据寄存器和附录一特殊帮助继电器。DRVI等定位指令没有输出,怎么办SD84SD85SD86SD87执行ZRN、DRVI、DRVA指令时的基底频率、DRVI、DRVA指令时的最高频率(高位)、DRVI、DRVA指令时的最高频率(低位)、DRVI、DRVA指令时的加减速时间R/WSD84SD85SD86SD87执行ZRN、DRVI、DRVA指令时的基底频率、DRVI、DRVA指令时的最高频率(高位)、DRVI、DRVA指令时的最高频率(低位)、DRVI、DRVA指令时的加减速时间R/W50001000001000当定位指令中的频率低于基底频率或高于最高频率时,PLC将不输出脉冲。假如SD50~SD53不为零,表示PLC输出了高速脉冲,但伺服电机或步进电机没有动作,请首先检查接线,PLC与伺服把握器指令脉冲输入口的电路如图,请留意外接电源的极性并搭协作适的电阻。Y0COM0DC24Vplus1Y0COM0DC24V对于一路高速脉冲把握一轴的状况,就需要一个一般的输出信号来把握伺服电机的方向,接线方式同上图。同时在伺服把握器上一般也可以看到收到的指令脉冲数,可以和PLC上记录的指令脉冲数比较,已检查接线和干扰状况。ECPLC可以实现简洁随动把握功能吗EC系列小型PLC使用PLSV可变速脉冲输出指令可以实现简洁的随动把握功能,例如电子凸轮把握等。即使在高速脉冲输出状态中,使用PLSV指令仍旧能够自由转变输出脉冲频率,例如通过高速输入或运算得出的输出脉冲频率。由于在启动/停止时不执行加减速,假如有必要进行缓冲开头/停止时,建议利用RAMP等指令转变脉冲频率S的数值。第四章 挨次功能图相关问题挨次功能图较其他编程语言有哪些特点优秀的PLC程序具有结构清楚、可读性强、可移植性强等特点。要想编写这样的程序必需先构思好程序的整体框架和流程,即自顶至下,结构化设计。但是,由于梯形图自身的执行特点,没有明显结构的并行运行、跳转、选择等操作破坏了程序的可读性,同时也打破了其封装。更有可能在规律较简单时,消灭规律错误。PLC简洁的程序过程,即简洁实现也很适应挨次化把握的应用领域,因此渐渐得到了广泛应用。例如:3AB432个步骤。每个设备全部步骤均为挨次,如下图:化繁为简、思路清楚。现要求A设备完成第三步后启动B设备,B完成其次步后启动C设备,各自完成后分别停止。其实现方法如下:A设备(0流程,只需要将上图标注的“无条B设备(S1流程)的启动即可。图写法(部分,可读性明显降低。什么样的程序适合用挨次功能图编程D1图几乎都适用于全部挨次把握类型的把握系统。只不过有的系统比较简洁的(例如小型继电器电路一般认为,当一个程序中包含一个或多个彼此间独立的流程,且每个流程又由多个步骤组成,步骤间存在明确的转移条件时,一个流程中的步骤时间或层次感清楚,这样的程序较为适合应用挨次功能图编程;反之,花费大量的精力去划分流程和步骤,而带来的优势去不明显,则不适合。例如:当一个程序中不存在着比较明显的流程不存在明显流程并不是说其过程很模糊、无法辨别,而是指其过程中没有明显的转移条件,基本都是挨次执行。存在多个流程,但各个流程间彼此的关联错综简单,无法找出一条清楚的主线。进块都执行完毕后,又满足最终的转移条件则跳转到下一步。挨次功能图字母线与一般能流的区分在PLC中,STL指令的意义为激活某一状态,跟在其后面的那条竖线既是从主母线中引出的子母线。Y0S0OFFPLCOUTY0这一行,Y0OFFOUTY0将不被执行,因此Y0。挨次功能图中使用上升沿指令应留意哪些问题在步进流程中编程人员在完成一些操作时,有些只期望在该步进块激活后的第一次扫描有效,如:初始化操作、清零操作。这时往往会依据一般梯形图的思想,写成上升沿的形式,如下图。S20S20置位有效时,上升沿之前(高电平100D100]并没有生效。那么要怎样做才能满足这种要求方法是通过该步进块的上一个步骤来帮助完成上升沿的功能。具体做法:在上一步进块的转移条件到该步进块之前,增加一个步骤,当转移到该步进块后,完成上升沿所需操作,并在完成后无条件转移。这样既有上升沿式的操作一次的效果,又不会滞留在上一步骤中影响系统运行,而且这样就不存在在两个步骤之间状态的耦合。这样D100在<S21>中赋值后,马上转移到S20,功能同上升沿是一样的。该问题可以延长到某些上升沿执行的语句当中,例如MODBUS,当该指令直接挂在子母线上时,同样要考虑其上升沿执行的问题。挨次功能图中使用子函数后应留意的问题对于通讯、高速类子程序:在某一步进块中使用了一个子程序时,基本上都是要等到该子函数的功能实现以后再跳转到下一步进中。但由于对MODBUS、XMT、PLSY的指令的不生疏,很可能会在调用了包含有这些指令的子函数后直接跳转到了下一步,而这些指令是要多个扫描周期才完成的,因此很可能消灭意外的状况。下图为高速输出的应用举例。子程序如下图,其功能是发送指定个数的脉冲,SM82是Y0的脉冲输出标志。主程序:M0S19S20接通时,马上开头调用子函数“高速输出SM82PLSY指Y0PLSYM0M1复位,停止了对子程序的调用。这时才允许退出S20状态,保证了子程序可以执行完成,避开了意外状况。延时类指令延时类指令较为特殊,通过看一个例子说明问题。子函数只有这一句主函数中的调用如上。<S21>(S21Y0均为OFF状态S21S21被其次次执行时,Y0瞬间产生输出,且跳转到下一步,并没有延迟一秒钟。S21T0Y0T0并没有在跳转后清零,挨次TT0ONS21执行时的现象就可以解释了。解决方法就是在该步进块的下一步进步骤中对所用的T元件作人为复位。YY因此包含在子函数中的线圈会保持原来的状态,使用时也应在其下一步进步骤中对其人为复位。在挨次功能图中最好是SETRST明确地对YONOFFOUT指令,最好也不要用在调用的子程序中。第五章 扩展I/0、特殊功能模块相关问题EC20系列扩展模块应留意哪些问题BFM模块地址错误。设置每个通道的工作模式、平均采样次数等参数时,请只设定一次,如下图所示:SM1SM1SM0PLC在每个扫描周期初始化扩展模块,可能导致扩展模块不能正常工作。3.当用户修改通道特性数据设置后,必需在通道特性设置确认命令相应的十六进制数据位中写入1,当前通道特性设置H×4×3×2×1×11×2为通道2的设置命令,×3为通道3的设置命令,×4为通道4的设置命令。PT/TC/AD获得的温度信号或模拟量信号总是跳动,怎么办PT/TC/AD扩展模块读到的数字量假如不停跳动,请首先参考问题TCPT推断该扩展模修改接线或良好接地。在某些工业现场应用如流量测量、液位测量、温度变化较为猛烈的场合,获得的数字量信号可能跳动比较猛烈,假如用户期望获得平稳的数字量信号,可以尝试一下两个方法:BFMEC20-4AD84AD8次模拟量信号取平均值获得一个数字量输出。BFM地址如下图:*#1通道1的平均采样次数设定8*#2通道2的平均采样次数设定8*#3通道3的平均采样次数设定8*#4通道4的平均采样次数设定8可以将平均采样次数修改为一个较大的数字,获得的数量信号会相对平稳。需要留意的是增加平均采样次数会使系统的响应速度随之降低。AD模块,可以在接入信号的正负端接一个平滑电容PT3线制接法,增加测量精度。如图所示:热电阻2k热电阻2kΩI4-2kΩCH4FG热电阻①AGND2kΩI1-FG2kΩCH1AGND②⑤24V(-15%~+20%)55mA④24V+PGND③24V-DC/DC转换器+5VAGND-5VEC2-4PTTCPT模块是否正常工作PLCTCPTTCPT模块信息,请致电艾默生寻求技术支持。POWER24VRUNPOWER24VRUN灯BFM#34POWER24V灯熄灭,请检查主模块状况,假如用户不能解决以上问题请致PLC800-820-6510寻求技术支持。PTTC通道的正负端,读取该通道的值是当前的环境温度。通过以上检测可以推断TC/PT模块正常工作。TCPT有什么区分适用在什么样的场合热电偶与热电阻均属于温度测量中的接触式测温,虽然都是测量物体温度的传感器,但原理和特点却不尽相同。8B、R、S、K、N、E、J、T1800℃。PT100-200-40℃140℃,热电阻价格较热电偶廉价通道特性调整是什么意思该怎样设置Y与数字量输入量X0,默Y为±10Vx为±2000,这就是该通道的通道特性。此关系可以看成一个一次方程,一次方程的通用公式为:将±10000mV与±2000代入公式(1)

ykxb(1){ 100002000kb100002000kb解方程得:bk5;该方程为y5x 对应的一次曲线如下:X(数字量)2000Y(模拟量mV)-10000 10000-2000Y2VX0,10V2000。就需要修改通道特性。首先将对应关系带入公式(1){ 100002000kb20000kbb2000

4;该方程为y4x2000 对应的一次曲线如下:X(数字量)2000(0,2000)

Y(模拟量mV)10000(-500,0)ADDA模块,需要用户输入的是模拟量Y=0和Y为最大值时对应的数字量X,这两点能够确定一个通道的输入特EC20-4AD的第一个通道设置为以上算得的通道特性:*#15CH1-X00(输入模式0)#16CH1-Y00(输入模式0)*#17CH1-X12000(输入模式0)#18CH1-Y110000(输入模式0)#150-500;#1710V2000。通过以上两个数据的写入,该通道的通道特性就设置完成了。第六章 编程技巧介绍PID指令时应留意哪些问题PID运算结果输入模拟量模块的问题模拟量输出模块默认的数字量输入范围是±2000PID运算结果是PID运算结果直接送入模拟PID2000-32768PID32767换算为百分数,再乘以2000,即可得到模拟量输出模块需要的输出值数据PID的正动作或逆动作正动作是指随着测定值的增加,PID输出值随之增加的动作,正动作一般应用于冷却把握。逆动作是指随着测定值的增加,PID输出值随之减小的动作,逆动作一般应用于加热把握。PID参数的意义和调试方法PID把握,又称PIDPID把握器问70PID实际中也有PI和PD把握。PID把握器就是依据系统的误差,利用比例、积分、微分计算出把握量进行把握的。1.比例(P)把握误差(e。积分(I)把握则称这个把握系统是有稳态误差的或简称有差系统(mhe。为了消退稳态误差,在把握器中必需+积分(PI)把握器,可以使系统在进入稳态后无稳态误差。微分(D)把握在微分把握中,把握器的输出与输入误差信号的微分(即误差的变化率)过程中可能会消灭振荡甚至失稳。其缘由是由

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论