松下plc编程手册中文版_第1页
松下plc编程手册中文版_第2页
松下plc编程手册中文版_第3页
松下plc编程手册中文版_第4页
松下plc编程手册中文版_第5页
已阅读5页,还剩77页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

11-11-1.11.1FP0/FP- 外部输入继电器208点外部输出继电器(*2)1008144CT指令计数到,则相同编号特殊内部继电器64点区外部输入继电器13字1个字(16位)16个外部输出继电器13字1个字(16位)16个(*2)63字1个字(16位)16个(*2)16606144wwrld16384处理为16位(1个字)。144字进行定时器/计数器经144字用于通过定时器/计数器操特殊数据寄存器用于特殊数据的数据 2字 (32bit操作数定时器和计数器的点数可以通过设定系统器5来改变。表中所给数字为系统寄存器5处于缺省从设定值到从设定值到9766188055165261128orl659)32可使用的可使用的区由外部输ON对外输出ON或OFF态只能在程序内ON在PC-link中使用的共当计数到达时变为ONwwwworld根据特殊条件决定或OFF。用作标志32(16位)74字(16位)区(字7498据字(16位)64据字(16位)32765128在PC-link中使用的共享数据寄存器。数据按存定时器/计数1024定时器目标值和计储区定时器/计数1024中的经过值的数据寄(字26014可用 区域或常 f-1.175494×10-38~f-17Lr表中所列的点数的数值是可以用于运算的保留区域.实际可使用的点数由硬件配置决定如果不使用电池,只能备份固定区域的数据(16点C1008~C1023,128点R900~R97F,数据寄存器DT32710~DT32764).当使用电池选件时,数据可以备份,保持型区与非保持型区可以通过系统寄存器进行设置.5进行设置.外部输入继电器208点外部输出继电器(*1)2561008128(T0~T99/C100~144如果TM指令定时到时,则具有相同特殊内部继电器64点根据特殊条ONOFF。用区外部输入继电器13字=16位外部输出继电器13字=16位16字63字内部继电器(WR)的字格式是把16位(*1)2561660字6144字个字=16位)128字进行(*1)128字144字。70字2字(32bit操作数55处于缺省设w wwwPLCworldFP-外部输入继电器208点外部输出继电器(*1)2561008128(T0~T99/C100~144如果TM指令定时到时,则具有相同64点根据特殊条件决定开ONOFF区13字16位继电器组作为1个字(1个字13字16位继电器组作为1个字(1个字1663字1个字(1个字=16位(*1)2561660Lword6144字个字=16位)(*1)128字144字用于定时器的设定值以及计(*1)128字144字70字2字 (32bit操作数定时器和计数器的点数可以通过设定系统器5来改变。表中所给数字为系统寄存器5处于缺w wwwPLCworld20482048(*1)4048继电器20481024(T0~如果TM指令定时到时,则具有相同编号的触1024176根据特殊条件决定ON或OFF。用作标志区128以1个字(16位)的数据指定16个外部输入点128以1个字(16位)的数据指定16个外部输出点2531个字(16位)的数据指16个内部继电器继电器128器(*1)6000(DT0~wwwPLCworld位(1个字)。区。数据被处理为(*1)256这是在MEWNET系统的一个共(*1)1024值。以定时器/计数器数字进行。(*1)1024(*1、3)30717字(1个字)25614字(32-bit操作数文件寄存器的容量根据系统寄存器0、12的设定状态而定。关于系统寄存器的详细内容,请w wwwPLCworld819281928192(*1)14192继电器102403072点(T0~如果TM指令定时到时,则具有相同编号的触2048错继电器2048在运行异常时为ON176根据特殊条件决定ON或OFF。用作标志区512以1个字(16位)的数据指定16个外部输入点512以1个字(16位)的数据指定16个外部输出点8871个字(16位)的数据指16个内部继电器继电器640wwwPLCworld1个字(16位)的数据指16个(*1)10240位(1个字)。区。数据被处理为(*1)8448这是在MEWNET系统的一个共(*1)3072值。以定时器/计数器编号进行。(*1)3072(*1)98295位(1个字)。区。数据被处理为51214w wwwPLCworld81928192(*1)14192继电器102403072点(T0~如果TM指令定时到时,则具有相同编号的触2048错误继电器2048在运行异常时变为ON176根据特殊条件决定ON或OFF。用作标志区512以1个字(16位)的数据指定16个外部输入点512以1个字(16位)的数据指定16个外部输出点887)or1个字(16位)的数据指16个内部继电器继电器6401个字(16位)的数据指16个(*1)10240位(1个字)。(*1)8448这是在MEWNET系(*1)3072值。以定时器/计数器编号进行。(*1)3072(*1、3)32765被用于程序的数据区。数据被处理为位(1个字)51214字×16层 (32-bit操作数w wwwPLCworld204820482048(*1)1568继电器2048256点(T0~如果TM指令定时到时,则具有相同编号的触176根据特殊条件决定ON或OFF。用作标志区128以1个字(16位)的数据指定16个外部输入点128以1个字(16位)的数据指定16个外部输出点981个字(16位)的数据指16个内部继电器继电器1281个字(16位)的数据指16个(*1)2048位(1个字)。区。数据被处理为(*1)256(LD0~w2PL)这是在MEWNET系统的一个共(*1)256值。以定时器/计数器编号进行。(*1)256(*1、3)8189~22525字FP3(10K)0~8189字位(1个字)。区。数据被处理为2562字w wwwPLCworld十十六进制编十进制编示例:外部输入继电器(X)X0,X1 X10, X20, X1270, w wwwPLCworld十十进制编号错误继电器 示例:FP2 X0~XFw X10X1F16点无法用于这种组wwPLCworld继电器(R)点和16个继电器(L)点。w wwwPLCworld继电器外部输入继电器X触点 [输w wwwPLCworld外部输出继电器输出输出 [R执[w 内部继电器20.91H(初始化端),则全部内部继电器(R)会变为OFF。如果已被指定为保持型(见下页),内部继电器(R)同样会变为FP0FP-C/FP-M/FP0T32C/FPΣ/FP1/FP2/F2SH/FP3/FP10SH和带日历/FP-e7P10SH/FP2SHFP-MFP-MC20,FP1FP0w

FPΣFP-e,在不使用后备电池的情况下,请保持缺省设置的数值.否则,-站运行-运行错误(R9007可在程序中选择并使用相应的继电器,w -FP-C/FP2/FP2SH/FP10SHPROG.模式下INITIALIZE(初始化)/TEST(测试)开关置于上端(初始化端)R9000R910FOFF。但是44或编号更小的错误,R9000~R9008不会被清除.。[如果计算结果被输出到某一PLC的继电器(线圈),则该结果也会同时被发送到通过MEWNET相连的其他PLC,并且反映到具有相同编号的继电器[MM [ [[[w wwwPLCworld保持型继电器在停止期间、停止和启动期间能够保持ON/OFF状态。如果 ww wwwPLCworld 继电器是用于PC-link的继电器,当多台可编程序控制器用MEWNET连接时,继电器可被它[[[站[站 [站world[对于一个单元,最多可使用1024点。有效范围对于第一单元(PC-link0)为L0至L63F,对于第二单元(PC-link1)为L640至L127F。,.,FP2时,L0~L127F的范围.另外,MEWNET-W2设置菜单的设置,将内部继电器用于替代继电器.但是,使用MEWNET-W时,不能将L0~L127F用于MEWNET-W2.,w wwwPLCworld(8192点)(2048(8192点)(2048点)保持型继电器在停止期间、停止和启动期间能够保持ON/OFF状态。如果 w

wwwPLCworld注释: w wwwPLCworld定时器OFFOFF。Tn:定时器触点

n:定时器编端(初始化端)时,定时器触点为OFF。如果已将其指定为保持型,则也仍会变为OFF。w wwwPLCworld计数器输入信号为ON,则计数器触点变为OFF。复位输 计数器触点

Cn:n:计数器编端(初始化端)时,计数器触点为OFF。如果已将其指定为保持型,则也仍会变为OFF。w wwwPLCworld56的设置值相同,则定时器全部为非保持型,而计数器全部为保持型.通常,wwwFP-MFP-MFP1 示。系统寄存器6~8及14的内容不能进行设置。 FP-e:从设置值到C139C32:从设置值到C127保持 FP-e:C140到C32:C128FP-C/FP-M/FP0T32C/FPΣ/FP1/FP2/F2SH/FP3/FP10SH和带日历/FP-e6w wwwPLCworld0~2999(3000点FP-MFP-MFP10~1007(1008点FP0

FPΣFP-e,在不使用后备电池的情况下,请保持缺省设置的数值.否则,对于w wwwPLCworld脉冲继电器

只能用于只有在执行上升沿开始指令(OT↑)或下降沿开始指令(OT↓)时,脉冲继电器才为ON。wwwPLCworldwwwPLCworldOT、KP、SET、RST或ALT指令的输出目标。w wwwPLCworld.11错 继电器

使用用户程序中的SET和RST指令,使错误继电器ON或OFF。期,都在CPU单元的区中。当前为ON的继电器数为ON的继电器编第一个变为ON的继电器的时钟日在区中最多可以存放500个错误警报继电器的信息。用户可以对这些数据进行或操作,但是只wwwwPLCworldw设定(置ON)错误继电器的程序 DT90400DT90400中的错误继电器的日时钟的ON的错继电编ON的错示例:如果当错误已被修正时X1接通w wwwPLCworld为ON的错继电编为ON的错特殊数据寄存器DT90400设置为特殊的数据。如果在PROG模式下初始化/测试开关置于的初始化端,则全部错误继电器(E)为OFF,且在了继电器编号的区域中,只有DT90400和DT90401可以通过使用RST指令直接指定特殊数据寄存w wwwPLCworld区说数据寄存器 ··· ··0001101001011000十进制常数(K)或c00c0001101001010011101001011000高16位数 低16位数8字32字w

wwwPLCworldFP-注释:对于FPΣ和FP-e,在没有使用后备电池的情况下,请使用缺省的系统寄存器设置值.否则不能注释:特殊数据寄存器FP-e的特殊数据寄存器的编号及数量都有差别,但是最后3位数字相同。如果以FP-M、FP1、FP0FP2SH、FP10SH时,这些编号被为5位的编号。FP-M、FP1、FP0C10/C14/FP0T32CT、FPΣ、FP2、

-通信状态(DT9140至DT9245/DT90140至w --自诊断误码--输入/输出错误的从站数目(DT9131至-发生运算错误的地址C版本的FP-MC20/C32、FP1C24C/C40C/C56C/C72C。)-高速计数器经过值/w wwwPLCworld对于FP-C/FP2/FP2SH/FP3/FP10SH,如果在PROG(编程)模式下初始化(Initialize)/测试(Test)开关置于上端(初始化端),则全部特殊数据寄存器。但是,如果发生自诊断错误44或之前的错误,则DT9000(对于FP2,FP2SH和FP10SH为DT90000)不会被清除。文件寄存器是以字(16位)为单位进行处理的区,并且用于数据,诸如由 ··· ··0001101001011000可以按与数据寄存器相同的方法指定双字32位的组合数据使用.ww

wwwPLCworld注释: WX、WY、WR在这些是单字(16位)的区中,可将继电器组作为数据寄存器进行处理。

RF

RDRC

RA

R7

R5

R3

R1

R1FR1E··

··

··

··

R11

R2FR2E··

··

··

··

R21(初始化端),则即使WX、WY、WR和WL被设为保持型也会被。HI WR

000000000000100100000000000010010000000000000000001011当向一台PLC的数据寄存器写入数据时,该数据内容会被写入通过网络相连的其他PLC中具有相同编

MEWNET-w 据寄存器被使用时,只要通过写数据wwLCworldcnPLC之间进行数据交换,w wwwPLCworld 数据寄存器(LD)(用于 站站站wwwPLCworld,FP2LD0LD255。同时MEWNET-W2设置菜单,可以使用数据寄存器替代继电器.MEWNET-WLD0LD255MEWNET-W2.注意范围LD0至LD255不能使用。LD256~(8192字LD0~LD255(256字)w LD256~(8192字LD0~LD255(256字)w

wwwPLCworld示例:

w wwwPLCworld 定时器/计数器的设定值区(10进制数据(FP1FP-MCPU2.7SV区编号。)在运行模式下可以通过改写设定值区中的数值而修改定时器或计数器的设定值.可以由程序利用F0(MV)数据传输指令或修改的数值.w wwwPLCworld

设定值区经过值区∶∶∶∶∶∶

定时器/计数器的经过值区当经过值达到0时,与定时器或计数器具有相同编号的触点变为ON。w

当递减操作结束时Tn变为wwwPLCworld通过F0(MV)数据传输指令,可以由程序和修改经过值区的值。

索引寄存器(IX、IYFP0FP-eFP1FP-M地址=址+IX或IY中的值(K常数示例:改变DT11 +K- =IXIYw+=+=+K-=

wwwPLCworld IX数 常+=+=1:修改目的地址设置DT0K10时,K100WR10。2:修改源地址设置ww PLwDT1K9时,WR9中的数据被传输至DT0。IXIX、IYIY高16位 低16位IY的内容 修改的结果将为32位数据。

关于索引寄存器处理的详细内容,请参阅有关章节w wwwPLCworld,I0I0、I1I1高16位 低16位In+1的内容 修改的结果将为32位数据。w

wwwPLCworld

,高级指令所使用的区编号

14点×16bank=224点的索引寄存器。I0I0,I1I1。允许使用:I0IA;不能使用:I0I0.91H 高16位 低16位In+1的内容 修改的结果将为32位数据。

,索引寄存器I0~ID被。注释: 用于下基本指令的指令编号:TM、CT、MC、MCE、JP、LOOP、CALL、FCAL(FCAL指令可以用于w

地址=址+I0至ID中的值(K常数示例:改变DT11 +K- 示例1: 设置w 示例2: 修改源地设置DT1中的数值决定了用于传输至DT0的DT的地址。=I0ID1:修改16K100 +K- 2:修改16H10 I0数 16-bit常w w

wwwPLCworld3:修改32K0基数据I1I032-bit+=+=+==I0ID中的值(K常数/H常数示例:改变X10+=+=+H-=+=+K-=示例 修改触发

设置w LC10+0=10(A(十六进制示例2: 设置示例

设置DT0K10时,K100WR10。4:修改源地址设置w 十十进十六I0KH001I0KH0011:::99A:::F:::::::::::::::修改 -- 修改 -- CT修改 -- SRMCE1MCEJP1JPLOOP5LOOPCALL10CALLw

wwwPLCworld正的索引寄存器I0~ID可以不同。索引寄存器bank也同样被自动设置为bank0。w 程序、子程序及其他子程序中指定索wwPLCworldcnbank注释:w2

wwwPLCworld常数说“+”;该数据位为“1”时,则表示负数“-”。MSB被称为符号位。示例 十进制数“+w 十进制数“-32”(K- wwwPLCworld16位数据:K-32768~32位数据: ~十六进制常数入H进行指定。也用于指定BCD码数据。在PLC中,十六进制常数(H)按照16位的二进制(BIN)数据进行处理。示例: 数据通常是以字(16位)为单位进行处理的,但是也可以组合为双字(32位)。16位数据:H0~32位数据:H0~w

wwwPLCworld浮点型实数负数范围:-3.402823×1038~-1.175494×10-正数范围:1.175494×10-38~3.402823×10-示例:如果实际的运算结果为0. ……, 在使用对浮点型实数进行运算的指令中,每个被转换为实数的数据以双字(32位)。因此,对实数进行传输及其他运算时,应使字(32位)单位的指令。wwwPLCworldwwwPLCworld指令F1(DMV)指令。 实数进行运算并输出;如果在D(目标)中添加,则自动将浮点型实数的结果转换整型数并存放到目标中。32位的整型数……可以使用#符号指定DT10DT20DT30DT31中的数据为实2:指定结果存放D为整型设备“DT40DT41”以及“DT50DT51”中的数据并进行运算。运算结果为实数并被存放在DT60中。wwwPLCworldwwwPLCworld将“DT70DT71”以及“DT80DT81”中的数据自动转换为实数并进行运算。运算结果为实数并被存放在DT90和DT91中。示例1:如果运算结果为f1.234,则数值 为整数“K1”。 16F325(FLT)指令w

温馨提示

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

评论

0/150

提交评论