




已阅读5页,还剩22页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PLC的概要及Device基本命令及应用命令控制位置通讯及网络,2002.9.16,Module工序技术TEAM,PLC基础教育,目录,1/27,2/27,1.PLC概要及Device,PLC的构成,输入界面,输出界面,存储部,运算部,电源,PLC,输入器,输出器,电源,微型电脑,Limit开关,继电器接点,PB开关,转换开关,MC,Lamp,电子阀,PLC是由以微型计算器及存储为中心的电路组成.有起输入、出器和电子电路部桥梁作用的界面部.并利用程序工具在PLC的MEMORY上写入程序.实际上看作继电器或计时器的集合体就可.,PC(程序工具),使用外部信号启动输入继电器.,用输入继电器启动顺序程序.,用程序传送输出继电器动作信号.,启动外部负荷,3/27,1.PLC概要及Device,1.1QCPU的特征1)可控制多点数的输入、出安装基本单位上而接近的输入、出点数:4096点(X/Y000X/YFFF)使用CC-LinkDataLink、MELSECNET/MINI-S3DataLink的RemoteI/O局的输入、出Device点数是8192点.(X/Y0000X/Y1FFF)2)最大可能联接7段的增设单位,最大可安装64Unit,增设电缆的总延长度是13.2m3)实现高速处理功能使用LD命令时ScanTimeQ2CPU:0.079mQ02H,Q06H,Q12H,Q25H:0.034m4)因提高与GPPW通讯速度,可以缩短程序读出/写出的时间。QCPU的RS-232C通讯最大对应到115.2bps。利用Q02H,Q06H,Q12H,Q25H的USB通讯时,对应到12Mbps5)成小型化而减少空间。6)实现存储容量的Line-UpQ02,Q02H:28kStepQ06H:64kStepQ12H:128kStepQ25H:256kStep7)因追加内存卡可能增大容量(最大可追加32MByte),4/27,1.2系统构成由电源模块、基本底座、增设底座、I/O模块、通讯模块、特殊功能组成.,CPU,Battery,存储卡,基本底座,电源/输入、出/特殊功能单位,增设电缆,增设底座,增设底座,电源/输入、出/特殊功能单位,电源/输入、出/特殊功能单位,增设AnS系列单位,增设Q系列单位,5/27,1.3系统构成的概要,最大增设段数,最大输出、入单位安装数,增设7段,64Unit,最大输入、出分数,4096点,注意事项,增设电缆的总延长度:13.2m增设电缆自基本底座单位的增设电缆Connector的Out连接到下一段增设底座单位的In上.,电源单位,CPU,001F,0,203F,1,405F,2,607F,3,809F,4,A0BF,5,C0DF,6,E0FF,7,10011F,8,12013F,9,14015F,10,16017F,11,Slot号码,基本底座(Q312B),电源单位,18019F,1A01BF,1C01DF,1E01FF,20021F,22023F,24025F,26027F,28029F,2A02BF,2C02DF,22,增设底座单位(Q612B),12,13,14,15,16,17,18,19,20,21,2E02FF,23,增设电缆,电源单位,30031F,32033F,34035F,36037F,38039F,3A03BF,3C03DF,3E03FF,增设底座单位(Q68B),24,25,26,27,28,29,30,31,电源单位,40041F,42043F,44045F,46047F,48049F,4A04BF,4C04DF,4E04FF,增设底座单位(Q68B),32,33,34,35,36,37,38,39,电源单位,50051F,52053F,54055F,56057F,58059F,增设底座单位(Q65B),40,41,42,43,44,电源单位,30031F,32033F,34035F,36037F,38039F,3A03BF,3C03DF,3E03FF,增设底座单位(QA1S68B),45,46,47,48,49,50,51,52,电源单位,40041F,42043F,44045F,46047F,48049F,4A04BF,4C04DF,4E04FF,增设底座单位(QA1S68B),53,54,55,56,57,58,59,60,电源单位,50051F,52053F,54055F,禁止,禁止,增设底座单位(QA1S65B),61,62,63,系统构成,安装时发生错误,各Slot安装32点Unit时,6/27,1.4CPUUnit的硬件规格,项目,型号名,备注,内部联接器M,DEVICE点数,Default8192点(M0000M8191),Latch联接器L,Default8192点(L0000L8191),LINK联接器B,Default8192点(B0000B1FFF),定时器T,Default2048点(T0000T2047:低速定时器和高速定时器兼用)用Parameter可转换低速定时器和高速定时器低速定时器:1ms单位,可能设定11000ms高速定时器:0.1ms单位,可能设定0.1100ms,累计定时器ST,Default0点(低速定时器/高速定时器兼用)使用命令语可转换低速定时器和高速定时器。低速定时器和高速定时器的计测单位在Parameter可设定低速定时器:1ms单位,可能设定11000ms高速定时器:0.1ms单位,可能设定0.1100ms,计数器C,一般计数器Default1024点分割计数器256点(Default0点,参数上可能设定),DataRegisterD,Default12288点(D0000D12287),LINKRegisterW,Default8192点(W0000W1FFF),Edge联接器V,Default2048点(V0000D2047),FileRegisterR,使用标准RAM时8192点(R0000R32768),FileRegisterZR,使用标准RAM时8192点(ZR0000ZR32768),还有特殊联接器、特殊Register、特殊LINKRegister、特殊LINK联接器、?Register等.,7/27,1.5特殊联接器的种类,ACPU的特殊联接器,QCPU特殊联接器,名称,内容,详细内容,备注,M9030,SM1030,0.1秒Clock,M9031,SM1031,0.2秒Clock,M9032,SM1032,1秒Clock,M9033,SM1033,2秒Clock,M9034,SM1034,1秒Clock,M9036,SM1036,必须ON,M9037,SM1037,必须OFF,M9038,SM1038,Run后1Scan期间On,M9039,SM1039,RunFlag,Run后1Scan期间Off,0.05秒,0.05秒,0.1秒,0.1秒,0.5秒,0.5秒,1秒,1秒,30秒,30秒,On,Off,On,Off,1Scan,On,Off,1Scan,Off,On,8/27,2.2应用命令,S1S2,11,S1=S2,11,S1S2,11,S+D-D,S1+S2-D(B+时BCD运算),算术运算命令,5/7,SD-D,S1-S2-D(B+时BCD运算),5/7,S*D-D,S1*S2-D(B+时BCD运算),7,S/D-D,S1/S2-D(B+时BCD运算),7,Binary变换,数据变换命令,5,WordBinary变换,9,BCD变换,5,WordBCD变换,9,SD,数据传送命令,5,SD,5,S到n个以D到n个的Device传送,9,D1D2,5,=,+,-,*,/,BIN,DBIN,BCD,DBCD,MOVE,CML,BMOV,XCH,9/27,2.基本命令及应用命令,2.1基本命令,逻辑运算开始(a接点运算开始),处理内容,程序,实行条件,命令记号,分类,接点命令,Step数,1,逻辑否定运算开始(b接点运算开始),1,逻辑乘(a接点串联联接),1,逻辑乘否定(b接点串联联接),1,逻辑合(a接点并联联接),1,逻辑合否定(b接点并联联接),1,接点命令,Device的输出,1/3,Device的SET,1/3,Device的RESET,1/3,输入信号的上升Edge时,发生程序一周份的脉冲,3,输入信号的下降Edge时,发生程序一周份的脉冲,3,Device输出的反转,3,Shift,Device1BitShift,3,MasterControl,MasterControll的开始,5,MasterControll的取消,3,LD,LDI,AND,ANI,OR,ORI,OUT,SET,SET,D,RST,RST,D,PLS,PLS,D,PLF,PLF,D,CHK,CHK,D1,D2,SFT,SFT,D,SFTP,SFTP,D,MC,MC,n,D,MCR,MCR,n,10/27,2.3BitDevice处理方法1)使用16Bit命令时,行指定处理,K1的指定范围(4点),2)使用16Bit命令时,行指定的例题,SourceData,XF,XC,XB,X8,X7,X4,X3,X0,K2的指定范围(8点),K3的指定范围(12点),K4的指定范围(16点),电路,处理,16Bit命令时,0,0,0,0,0,0,0,0,0,0,0,0,X0,D0,X1,X2,X3,b0,b1,b2,b3,b4,b15,X0,X1,X2,X3,K3X0,以0抵补,MOVX000D0,P,K1,11/27,2.4程序例,12/27,13/27,3.位置控制,3.1位置决定系统的概要,1)AD75的输出是脉冲列(PulseTrain).输出脉冲列,累计在偏差计时器上,考虑其剩余脉冲量,通过D/A变换器,以直流模拟电压作速度指令.2)从Driver单位出来的速度指令旋转Motor,同时在脉冲发动器PG上发生与旋转数成比例的反馈脉冲,减算偏差计时器的剩余脉冲。偏差计时器维持一定剩余量而继续旋转。,14/27,3.2位置决定系统的功能,9001,9002,机械回到原点,回到高速原点,回到原点的Retry功能,原点Shift功能,Backlash补偿功能,电子齿轮功能,近接通过模式功能,回原点的控制功能,【决定位置的开始信号】,位置控制,速度控制,1轴直线控制,2轴直线控制,主要位置决定控制,【控制方式】,变换决定位置数据的控制,速度位置转换控制,其他功能,1轴S字控制,2轴S字控制,1轴控制,变更现在值,Jump命令,单独位置决定控制,连续位置决定控制,【运转模式】,连续?控制,制限速度的功能,Torque制限功能,SoftwareStrokeLimit功能,变更速度的功能,Overwrite功能,变更加减速时间的功能,Torque变更功能,+,+,+,15/27,Step功能,Skip功能,M代码输出功能,Teaching功能,指令Inposition功能,Jog启动信号,由于手工脉冲Generator而输入脉冲,手工控制,【位置决定启动信号】,因外部信号输入而控制,Jog运转,手工脉冲Generator运转,Stepping引擎模式功能,加减速处理功能,+,高度的位置决定控制,【主要位置决定控制】,使用位置决定数据+位置决定启动信息的控制,Block启动,条件启动,Wait启动,+,【位置决定启动信息】,停机,Forloop启动,For条件启动,+,16/27,3.3位置决定系统的信号,程序CPU,AD75,Driver单位,手工脉冲发生器,外部信号,程序CPU界面,外部界面,程序Ready信号,Y1D,X0,AD75准备完了信号,Driver单位Ready,外部信号,上、下限线信号,近接Dog信号,零点信号,偏差定时器Clear,脉冲列,正方向Jog启动信号,Y16,Y18,Y1A,逆方向Jog启动信号,Y17,Y19,Y1B,位置决定启动信号,Y10,Y11,Y12,位置决定完了信号,X7,X8,X9,BUSY信号,X4,X5,X6,启动完了信号,X1,X2,X3,停机信号,Y13,Y14,Y1C,MCodeOn信号,XD,XE,XF,错误检出信号,XA,XB,XC,DataRead/Write,手工脉冲A状,手工脉冲B状,速度、位置变换信号,停止信号,外部启动信号,周边机器界面,周边机器,参数Read/Write,位置数据Read/Write,位置决定启动信息Read/Write,原点复归运转(Test),Jog运转(Test),位置决定运转(Test),动作Monitor,17/27,1)I/O信号详细说明AD75是,为与PLCCPU通讯而使用16个的输入和16个输出.如下表7.1是,AD75安装在基本底座的0号插槽上时的I/O信号一览.在此X是AD75上传送到CPU的输入信号,Y是CPU上传送到AD75的输出信号.(输入、出以CPU为基准),信号方向:AD75PLCCPU,信号方向:PLCCPUAD75,Device,信号,Device,信号,X0,AD75Ready,Y10,轴1,位置决定运转启动,X1,轴1,Y11,轴2,启动完了,Y12,轴3,Y13,轴1,X2,轴2,X3,轴3,X4,轴1,BUSY,X5,轴2,X6,轴3,Y14,轴2,轴停止,X7,轴1,位置决定完了,X8,轴2,X9,轴3,XA,轴1,错误发生,XB,轴2,XC,轴3,XD,轴1,M代码On,XE,轴2,XF,轴3,Y15,不使用,Y16,轴1,正方向JOG启动,Y17,轴1,逆方向JOG启动,Y18,轴2,正方向JOG启动,Y19,轴2,逆方向JOG启动,Y1A,轴3,正方向JOG启动,Y1B,轴3,逆方向JOG启动,Y1C,轴3,Y1D,PLCReady,轴停止,Y1E,Y1F,系统使用领域,18/27,输入信号详细说明,说明,信号名,Device,PLCReady信号(Y1D)OffOn时,检查设定范围的参数。:无错误时Off.-PLCReady信号(Y1D)Off时,信号On.-发生WDT错误的话,此信号On.-此信号在PLC程序上可以利用.,AD75Ready,X0,Off:ReadyOn:还没准备/WDT错误,各轴的位置决定启动信号(轴1时是Y10)On的话,此信号AD75开始位置决定运转的话On.(原点复归时也是On.),轴1轴2轴3,X1X2X3,启动完了,Off:还没启动完毕On:启动完毕,此信号的输出时间设定在详细参数2(位置决定完了输出时间)上。如位置决定完了输出时间是0的话,此信号不On.位置决定启动时,此信号Off.而且JOG运转或手工脉冲发生器运转时On.-速度控制时或位置决定运转中断时此信号不On.,轴1轴2轴3,X7X8X9,位置决定完了,Off:位置决定没完On:位置决定完了,位置决定运转时、原点复归运转时、JOG运转时,此信号是On.位置决定运转停止后,经过DwellTimeOff.手工脉冲运转时,手工脉冲运转有效?On时此信号也On.-因发生错误而停机或运转完了时Off.,轴1轴2轴3,X4X5X6,BUSY,Off:NotBUSYOn:BUSY,-发生措施时On.此信号On的话,参考原本指南书12章,掌握其原因并修改。,轴1轴2轴3,XAXBXC,发生错误,Off:有错误On:没有错误,是WITH模式,M代码设定的位置决定数据编号启动时On,是AFTER模式,M代码设定的位置决定数据编号完了时On.,轴1轴2轴3,XDXEXF,M代码On,Off:M代码没设定On:M代码设定,19/27,输出信号详细说明,说明,信号名,Device,-是位置决定运转启动信号.-在上升Edge上有效.-如BUSY中On此信号的话,AD75发出警报.,轴1轴2轴3,Y10Y11Y12,位置决定运转启动,Off:没有要求位置决定运转On:要求位置决定运转,此信号是On的话,原点复归运转、位置决定运转、JOG运转及手工脉冲发生器运转会停止.-此信号On的话,“M代码On信号就”Off.“停止信号紧急停止选择”参数上,减速停止或紧急停止中可以选择。-如运转中停止一个轴的话,两个轴都会减速停止。,轴1轴2轴3,Y13Y14Y1C,轴停止,Off:没有要求轴停止On:要求轴停止,不使用,Y15,JOG信号On,以设定的“JOG速度”轴动起来.JOG启动信号Off的话,减速而停止.,轴1轴1轴2轴2轴3轴3,Y16Y17Y18Y19Y1AY1B,正方向JOG启动逆方向JOG启动正方向JOG启动逆方向JOG启动正方向JOG启动逆方向JOG启动,Off:不启动JOGOn:JOG启动,-AD75上通报PLC正常的信号.此信号根据PLC程序而On/Off.除了因周边机器的Test模式以外,所有运转模式上On此信号.参数变更的话,PLCReady应Off.此信号OffOn的话,就进行参数设定领域的点检,同时AD75Ready信号Off.-此信号OnOff的话,作如下的动作.!AD75Ready信号Off!轴运转停止!M代码On信号Off,删除M代码存储领域,PLCReady,Y1D,On:PLCReady,20/27,Buffer存储详细说明-AD75参数领域-为控制AD75的显示器领域-为控制AD75的控制数据领域-根据PLC程序的位置决定数据设定领域-根据PLC程序的位置决定启动数据块设定领域-PLCCPU的启动条件存储领域,89,158159,308309,加速时间0,165536ms/18388608ms,1000,1011,160161,310311,减速时间0,165536ms/18388608ms,1000,4,154,304,脉冲输出模式,0:PLS/SIGNMode1:CW/CCWMode2:A状/B状Mode(4倍)3:A状/B装Mode(1倍),1,5,155,305,旋转方向设定,10:因正电Pulse输出而值增加1:因逆电Pulse输出而值增加,0,3,153,303,每脉冲的移动量,1:1倍,10:10倍,100:100倍,1000:1000倍,1,单位倍率,2,152,302,16553510-1m,20000,每1旋转的移动量,1,151,301,165535pulse,20000,每1脉冲的旋转数,16553510-5m,16553510-5degree,165535pulse,0,150,300,0:mm,1:inch,2:degree,3:pulse,3,单位设定,轴1,轴2,轴3,设定领域,初期值,项目,Buffer存储地址,写入,1),21/27,70,220,370,原点复归方法,0:接近JOG方式1:Stopper停止方式(1)2:Stopper停止方式(2)3:Stopper停止方式(3)4:Counter方式(1)5:Counter方式(2),0,1轴,2轴,3轴,项目,设定领域,初期值,写入,Buffer存储地址,71,221,371,原点复归方向,0:正方向(存储增加方向)1:逆方向(存储减少方向),0,816,916,1016,外部I/O信号显示器,显示外部I/O信号的On/Off信号.,0,不可,22/27,817,917,1017,状态显示器,显示各Flag的On/Off信号.,0,不可,控制速度中Flag,速度/位置变换Flag,指令In-PositionFlag,原点复归要求Flag,原点复归结束Flag,发生轴警报,速度变更0Flag,绝对原点OverflowFlag,绝对原点UnderflowFlag,b0,b15,1轴,2轴,3轴,项目,设定领域,初期值,写入,Buffer存储地址,信号说明,原点复归要求Flag,原点复归结束Flag,-是如下情况的话On.AD75电源On时DriveunitReady信号On时PLCReadyFlagOn时原点复归启动时-Off:原点复归结束时,-On:原点复归正常结束时Off:原点复归启动时,位置决定运转启动时,JOG运转启动时,手工脉冲发生器运转启动时,DriveunitReady信号On时,23/27,4.1Serial通讯系统,4.1.1概要和特征说明MELSECPLC用Serial通讯单位(AJ71UC24,A1SJ71UC24-R2,A1SJ71UC24-R4)的概要及特征.Serial通讯单位简称为“UC24”.(1)概要1)专用Protocol根据规定的通讯次序,UC24用命令语从PC传送到UC24,从而可以读出/写出PLCCPU的各种Device、程序等.,4.通讯及网络,PLCCPU,PLCProgram的END处理后,自动传送BIN代码,UC24,PC,传送数据(ASCII代码),传送控制代码,RS-232电缆RS-422电缆,ASCII代码,读出,写出,1234H,UC24自动变换BIN代码和ASCII代码,1234,31H,32H,33H,34H,2)无次序模式通过UC24。根据用户自己的传送次序,将任意数据可以与外部机器和PLCCPU之间通信.,24/27,(2)特征1)专用Protocol数据的发、收信要求由PC执行。PC上以UC24根据UC24用命令送信,UC24执行指定的命令.为UC24专用Protocol发、收信,不必要制订另外PLCProgram.对PLCCPU的所有Device,可读出/写出.程序的Up/Download可能.(使用GPPW程序软件时)可能PLCCPU的遥控Run/Stop功能.将PLC的输入、出信号可以On/Off.此外,自PLCCPU到PC有必要紧急传送处理时,用UC24的On-Demand功能可以传送数据.专用Protocol有控制次序形式14的Protocol模式.(3)用途(AJ71UC24)VisionPC和数据送收信用,25/27,4.2MELSECNET/10,1)特征(AJ71AP21)-N:N通信-根据数据链接专用Pro
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年财务会计主管面试实战模拟题及答案解析
- 2025年特岗教师招聘考试英语学科高频考点解析
- 甲状腺癌护理常规
- 甲状腺亢进的护理课件
- 中班古诗课件教学内容
- 统编版语文七年级上册第8课《世说新语》二则练习题(含答案)
- 东北抗联精神教学课件
- 新解读《GB-T 36080-2018条码技术在农产品冷链物流过程中的应用规范》
- 生猪行业知识培训总结课件
- 生物酵素安全知识培训课件
- 中建幕墙工程专项施工方案
- 无诉讼仲裁承诺书(共7篇)
- 深圳福田狮岭小学谢非FRANKTHERAT
- 校园突发事件与应急管理
- 护理科研选题与论文写作
- GA 1301-2016火灾原因认定规则
- TTT培训师培训课件(-)
- 学校学生健康体检知识培训课件
- 脚手架作业安全管理培训
- 经颈静脉肝内门体分流术(TIPS)的护理课件
- (中职)VB程序设计电子课件(完整版)
评论
0/150
提交评论