海为 HaiwellPLC选型手册.doc_第1页
海为 HaiwellPLC选型手册.doc_第2页
海为 HaiwellPLC选型手册.doc_第3页
海为 HaiwellPLC选型手册.doc_第4页
海为 HaiwellPLC选型手册.doc_第5页
已阅读5页,还剩19页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

Haiwell 厦门海为科技有限公司1、产品简介及型号说明1.1 Haiwell PLC简介Haiwell PLC是一款通用型高性价比的小型可编程控制器,产品广泛应用于塑料、包装、纺织、食品、医疗、制药、环保、市政、印刷、建材、电梯、中央空调、数控机床等领域的系统和控制设备。Haiwell PLC除自身带有各种外设接口(开关量输入、开关量输出、模拟量输入、模拟量输出、高速计数器、高速脉冲输出通道、电源、通信端口等)外,还可扩展各种类型的扩展模块,进行灵活的配置。海为公司拥有Haiwell PLC的全部软硬件知识产权,可以针对您的特殊要求提供定制服务,以满足各个行业不同场合的需求。Haiwell 系列PLC已通过CE认证1.2 Haiwell PLC的特点l 硬件升级功能:无论是CPU或扩展模块,您都可以通过硬件升级功能对硬件进行免费升级,享受海为公司不断推出的各种最新功能,充分体现您的尊贵和价值。l 丰富的网络通讯功能:CPU主机内置2个通讯口,可扩展至5个通讯口,每个通讯口都可以进行编程和联网,都可作为主站或从站。支持1:N、N:1、N:N联网方式,支持各种人机界面和组态软件,可与任何带通讯功能的第三方设备(如变频器、仪表、条码阅读器等)联网。l 支持多种通讯协议:内置Modbus RTU/ASCII协议、自由通讯协议以及海为公司的HaiwellBus高速通讯协议。极为便利的通讯指令系统,使您无论使用何种通讯协议都只需一条通讯指令便可完成复杂的通讯功能,您无须再为通讯端口冲突、发送接收控制、通讯中断处理等问题烦恼,您可以在程序中混合使用各种协议轻松完成您所需的各种数据交换。保护您原有的各项投资。l 高速并行总线:Haiwell PLC采用高速并行总线进行扩展,丰富的扩展模块类型充分满足您的各种应用需求。l 高速计数功能:支持外部或内部的启动/复位控制,支持8段比较设定值,7种计数模式(脉冲/方向1倍频、脉冲/方向2倍频、正/反转脉冲1倍频、正/反转脉冲2倍频、A/B相脉冲1倍频、A/B相脉冲2倍频、A/B相脉冲4倍频), 3种比较方式(单段比较、绝对方式比较、相对方式比较),带自学习功能,并且可作为0.1ms精密高速计时器使用。优越的高速计数功能,使您以最经济的方式轻松实现复杂的精度控制。l 高速脉冲输出功能:支持可调脉宽输出(PWM)、高速脉冲输出(PTO)和带加减速的高速脉冲输出,多达5种脉冲输出模式(单脉冲输出、脉冲/方向输出、正/反转脉冲输出、A/B相脉冲输出、同步脉冲输出),扩展高速脉冲输出模块可支持运动控制功能。独有的同步脉冲输出功能让您轻松实现精确的同步控制。l 边沿捕捉及中断:CPU主机支持8路的上下沿捕捉及中断功能,所有开关量输入支持信号滤波设定,所有开关量输出支持停电输出保持设定。Haiwell PLC提供多达68个实时中断。l 强大的模拟量处理功能:您可用AI寄存器直接访问模拟量输入,模拟量输入支持工程量转换、采样次数设定及零点修正。您可用AQ寄存器直接控制模拟量输出,模拟量输出支持工程量转换并且可配置停电输出保持功能。l 强大的密码保护功能:三级密码保护功能(工程文件口令、PLC口令、单独的程序块口令)以及禁止程序上载等保护。l 自诊断功能、掉电保护功能、万年历(RTC)、浮点数运算等Haiwell PLC选型表(注:所有系列主机共用扩展模块,所有通讯口均可用于编程编程和联网通讯)E系列主机(经济型)型号(220VAC)型号(24VDC)规格说明外形尺寸HW-E16ZS220RHW-E16ZS024R8xDI,8xDO继电器, RS232+RS485,最大扩展模块数为1个。9010081mm图2HW-E16ZS220THW-E16ZS024T8xDI,8*DO晶体管, RS232+RS485,最大扩展模块数为1个。S系列主机(标准型)型号(220VAC)型号(24VDC)规格说明外形尺寸HW-S16ZS220RHW-S16ZS024R8xDI,8xDO继电器,20KHz A/B相脉冲输入, RS232+RS485,可扩展至5个通讯口,最大扩展模块数为7个。9010081mm图2HW-S16ZS220THW-S16ZS024T8xDI,8*DO晶体管,20KHz A/B相脉冲输入,10KHz A/B相脉冲输出, RS232+RS485,可扩展至5个通讯口,最大扩展模块数为7个。HW-S16ZA220RHW-S16ZA024R8xDI,6xDO继电器,1xAI线性输入, 1xAO线性输出,20KHz A/B相脉冲输入, RS232+RS485,可扩展至5个通讯口,最大扩展模块数为7个。HW-S16ZA220THW-S16ZA024T8xDI,6xDO晶体管,1xAI线性输入,1xAO线性输出,20KHz A/B相脉冲输入,10KHz A/B相脉冲输出, RS232+RS485,可扩展至5个通讯口,最大扩展模块数为7个。HW-S24ZS220RHW-S24ZS024R16xDI,8xDO继电器,20KHz A/B相脉冲输入,RS232+RS485,可扩展至5个通讯口,最大扩展模块数为7个。15510081mm图1HW-S24ZS220THW-S24ZS024T16xDI,8xDO晶体管,20Khz A/B相脉冲输入,10Khz A/B相脉冲输出,RS232+RS485,可扩展至5个通讯口,最大扩展模块数为7个。HW-S32ZS220RHW-S32ZS024R16xDI,16xDO继电器,20KHz A/B相脉冲输入, RS232+RS485,可扩展至5个通讯口,最大扩展模块数为7个。HW-S32ZS220THW-S32ZS024T16xDI,16*DO晶体管,20KHz A/B相脉冲输入,10KHz A/B相脉冲输出, RS232+RS485,可扩展至5个通讯口,最大扩展模块数为7个。HW-S20ZA220RHW-S20ZA024R8xDI,6xDO继电器,4xAI线性输入, 2xAO线性输出,20KHz A/B相脉冲输入, RS232+RS485,可扩展至5个通讯口,最大扩展模块数为7个。HW-S20ZA220THW-S20ZA024T8xDI,6xDO晶体管,4xAI线性输入,2xAO线性输出,20KHz A/B相脉冲输入,10KHz A/B相脉冲输出, RS232+RS485,可扩展至5个通讯口,最大扩展模块数为7个。DIO扩展模块型号规格说明外形尺寸HW-S04IR024N4路光电开关输入,直接接红外发射/接收二极管,内部供电24VDC4010081mm图3HW-S08DI024N8xDI,内部供电24VDCHW-S08DO024R8xDO继电器,内部供电24VDCHW-S08DO024T8xDO晶体管,内部供电24VDCHW-S08XD024R4xDI,4xDO继电器,内部供电24VDCHW-S08XD024T4xDI,4xDO晶体管,内部供电24VDCHW-S16DI024N16xDI,内部供电24VDC6010081mm图4HW-S16DO024R16xDO继电器,内部供电24VDCHW-S16DO024T16xDO晶体管,内部供电24VDCHW-S16XD024R8xDI,8xDO继电器,内部供电24VDCHW-S16XD024T8xDI,8xDO晶体管,内部供电24VDCHW-S24DI024N24xDI,内部供电24VDC9010081mm图2HW-S24DO024R24xDO继电器,内部供电24VDCHW-S24DO024T24xDO晶体管,内部供电24VDCHW-S24DO024S24xDO可控硅,内部供电24VDCHW-S24XD024R12xDI,12xDO继电器,内部供电24VDCHW-S24XD024T12xDI,12xDO晶体管,内部供电24VDCAIO扩展模块型号规格说明外形尺寸HW-S04AI024N4xAI线性输入,12位,外部供电24VDC,带RS485通讯端口,支持远程连接6010081mm图4HW-S04AO024N4xAO线性输出,12位,外部供电24VDC,带RS485通讯端口,支持远程连接HW-S04XA024N2xAI线性输入,2xAO线性输出,12位,外部供电24VDC,带RS485通讯端口,支持远程连接HW-S08AI024N8xAI线性输入,12位,外部供电24VDC,带RS485通讯端口,支持远程连接9010081mm图2HW-S04TC024N4xAI热电偶输入,12位,外部供电24VDC,带RS485通讯端口,支持远程连接HW-S08TC024N8xAI热电偶输入,12位,外部供电24VDC,带RS485通讯端口,支持远程连接HW-S04RC024N4xAI热电阻输入(2/3/4线),12位,外部供电24VDC,带RS485通讯端口,支持远程连接HW-S08RC024N8xAI热电阻输入(2/3/4线),12位,外部供电24VDC,带RS485通讯端口,支持远程连接HW-S03TG024N3路可控硅调压模块,12位,外部供电24VDC,带RS485通讯端口,支持远程连接支持开环、闭环控制,带3路电压和3路电流测量其他扩展模块型号规格说明外形尺寸HW-S01RSRS232/RS485通讯端口,Modbus RTU/ASCII协议、自由通讯协议、HaiwellBus高速通讯协议,波特率120057600bps ,主/从4010081mm图3附件型号规格说明外形尺寸HW-ACA20编程电缆,2.0米HW-ABL30加长总线扩展电缆 30cm1.4产品型号说明(1)、固定前缀:HW代表海为公司产品 AO:模拟量输出(线性电流/电压)(2)、系列代码:XA:模拟量输入/输出(线性电流/电压)E: E系列(经济型)TC:热电偶型温度模块S: S系列(标准型)RC:热电阻型温度模块H: H系列(高级型)HC:高速计数模块(3)、数字代码:PU:脉冲输出模块主机及I/O模块:输入/出点数合计RS:串口扩展模块扩展通讯模块:端口数IP:TCP/IP扩展模块电源模块:最大输出电流TG:可控硅控制模块(4)、模块代码:PS:扩展电源模块主机:(5)、工作电源:ZS:标准型024:24V直流电源输入ZA:混合型(带模拟量输入/出点)220:220V交流电源输入扩展模块:(6)、输出型态:DI:开关量输入R:继电器输出DO:开关量输出T:晶体管输出XD:开关量输入/输出S:可控硅输出AI:模拟量输入(线性电流/电压)N:无关注:5、6部分对非主机和开关量模块可以省略例如:HW-S32ZS220R表示,海为公司的32点(16点输入16点输出)220伏交流供电继电器输出型PLC主机。1.5外型尺寸图 图1 图2 图3图42、产品性能与指标2.1 PLC性能规格项目性能规格说明E系列 S系列H系列程序控制方式周期循环扫描方式输入/输出(I/O)控制方式每完成一次扫描周期刷新一次,支持立即刷新指令(主机及扩展模块) 指令处理速度1us/基本指令,2到几百us/应用指令0.1us/基本指令编程语言LD(梯形图) + FBD(功能块图) + IL(指令表)符合IEC 61131-3规范程序容量8K16K32K存储方式Flash ROM 永久存储,无需后备电池X外部开关量输入X0X255 256点X0X255 256点支持边沿中断捕捉及信号滤波设定Y外部开关量输出Y0Y255 256点Y0Y255 256点可配置停电输出保持M内部继电器M0M2047 2048点M0 M6143 6144点停电保持区可由用户自由设定(默认停电保持)M1536M2047 512点(默认停电保持)M1536M2559 1024点T计时器(输出线圈)T0T127 128点T0T255 256点停电保持区可由用户自由设定时基:10ms、100ms、1s可任意设定,T252T255为1 ms时基(默认停电保持)T96T127 32点C计数器(输出线圈)C0C127 128点C0C255 256点停电保持区可由用户自由设定C48C79为32位,其它为16位(默认停电保持)C64C127 64点SM系统状态位SM0SM215 216点LM局部继电器LMLM31 32点AI模拟量输入寄存器AI0AI63 64点AI0AI63 64点支持工程量转换、采样次数设定及零点修正AQ模拟量输出寄存器AQ0AQ63 64点AQ0AQ63 64点支持工程量转换,可配置停电输出保持V内部寄存器V0V2047 2048点V0V8191 8192点停电保持区可由用户自由设定(默认停电保持)V1000V2047 1048点(默认停电保持)V1000V4095 3096点TCV计时器(当前值寄存器)TCV0TCV127 128点TCV0TCV255 256点停电保持区可由用户自由设定时基:10ms、100ms、1s可任意设定,T252T255为1 ms时基(默认停电保持)TCV96TCV127 32点CCV计数器(当前值寄存器)CCV0CCV127 128点CCV0CCV255 256点停电保持区可由用户自由设定CCV48CCV79为32位,其它为16位(默认停电保持)CCV64CCV127 64点SV系统寄存器SV0SV154 155点LV局部寄存器LV0LV31 32点P变址寄存器P0P9 10点,用于间接寻址I中断I1-I68 68个LBL标签255个,用于程序跳转常数10进制-32768+32767(16位),-2147483648+2147483647(32位)16进制0000FFFF(16位),00000000FFFFFFFF(32位)通讯接口主机带2个通讯端口(RS232/RS485) 主机带2个通讯端口(RS232/RS485),可扩展至5个通讯端口均可用于编程及联网(主/从)通讯协议Modbus RTU/ASCII协议、自由通讯协议、HaiwellBus高速通讯协议,波特率120056700bpsPLC连网能力PLC站地址外部设定,最大可连接255个站,支持1:N、N:1、N:N网络结构万年历(RTC)显示:年/月/日/时/分/秒/星期硬件扩展能力可扩1块扩展模块可扩7块扩展模块可扩15块扩展模块高速计数器无主机20KHz / 扩展模块200KHz 全部200KHz带自学习功能7种计数模式:1 - 脉冲/方向 1倍频2 - 脉冲/方向 2倍频3 - 正/反转脉冲 1倍频4 - 正/反转脉冲 2倍频5 - A/B相脉冲 1倍频6 - A/B相脉冲 2倍频7 - A/B相脉冲 4倍频高速脉冲输出无主机10KHz / 扩展模块200KHz 全部200KHz5种输出模式:1 - 单脉冲输出2 - 脉冲/方向输出3 - 正/反转脉冲输出4 - A/B相脉冲输出5 - 同步脉冲输出浮点数运算指令提供32位以内数据的浮点运算,整数/浮点转换运算特殊功能指令PID手动/自动控制、阀门调节控制、上下限报警、范围变送、温度曲线控制等自我诊断功能自诊断存储器、扩展总线、用户程序完整性等,一旦发生故障,系统产生报警并停止运行,面板ERR灯常亮指示2.2 电源规格项目AC交流电源DC直流电源输入电压AC85265V DC24V -15%+20%电源频率5060Hz-瞬间电涌MAX 20A 265VAC20A,24VDC额定输入功率35VA(最大)35VA(最大)允许瞬间断电时间20ms以内 220VAC10ms以内电源保险丝2A,250VAC-动作(运行)规格当电压缓升至95100VAC时,开始运行动作,当电源缓降至70VAC时,停止动作。-输出电源5VDC 主机CPU用5V,-2%+2%,1.2A(最大)5V,-2%+2%,1.2A(最大)24VDC 输出电路及扩展模块用24V,-15%+15%,500 mA(最大)24V,-15%+15%,500mA(最大)24VDC 输入电路、外设用24V,-15%+15%,300mA(最大)直接取用24VDC输入电源隔离方式变压器/光电隔离,1500VAC/1分钟变压器/光电隔离,1500VAC/1分钟电源保护DC24V输出过流保护直流输入电源极性反接、过压保护2.3 产品环境规格项目环境规格工作周边温度0+55 储存周边温度-25+70 工作周边湿度595%RH,无凝露储存周边湿度595%RH,无凝露抗振动能力1057Hz振幅0.075mm,57Hz150Hz加速度1G,X、Y、Z三轴方向各10次抗冲击能力15G,持续11ms,X、Y、Z三轴方向各6次抗干扰能力1500Vp-p,1uS波宽耐压能力AC端子对地线端子间1500VAC,1分钟DC端子对地线端子间 500VAC,1分钟污染等级2级绝缘阻抗AC端子对地线端子间500VDC,5M以上(所有输入/输出点对地间500VDC)接地第三种接地(不可与强电系统通用接地)使用环境防尘、防潮、防腐蚀、免受电击及外力冲击等环境2.4 开关量输入(DI)规格项目开关量输入DI输入信号无电压接点或NPN/PNP动作驱动ON3.5mA以上动作驱动OFF1.5mA以下输入阻抗约4.3K输入最大电流6.3mA响应时间默认6.4ms,可配置为0.851.2ms隔离方式每通道单独光电隔离输入指示LED灯亮表示ON,不亮表示OFF电源输入PLC主机内部供电:直流电源(SINK或SOURCE)5.3mA24VDC2.5 开关量输出(DO)规格项目继电器输出-R晶体管NPN输出-T 最大负载电阻性负载2A/1点,8A/4点共COM0.5A/1点,2A/4点共COM电感性负载80VA12W/DC24V灯负载100W1.5W/DC24V最小负载10mA25mA电压规格250VAC,30VDC以下30VDC驱动能力最大触点容量:5A/250VACMAX 1A响应时间Off-on 10ms,On-off 5msOffOn 10us,OnOff 120us开路漏电流-0.1mA以下隔离方式机械隔离每通道单独光电隔离输出指示LED灯亮表示ON,不亮表示OFF电源输入PLC主机内部供电 24VDC2.6 模拟量输入(AI)规格项目电压输入电流输入输入范围-10V+10V0V+10V0V+5V1V+5V020mA420mA解析度5mV2.5mV1.25mV1.25mV5uA5uA输入阻抗6M250最大输入范围15V30mA输入指示LED灯亮指示正常,不亮指示外部接线断开响应时间5ms数位输入范围12位,码值范围:032000测量精度0.2% F.S电源输入主机为内部供电,扩展模块由外部供电24VDC 10% 5VA隔离方式光电隔离,通道间无隔离,模拟与数字光电隔离电源消耗24VDC 20%,100mA(最大)2.7 模拟量输出(AO)规格项目电压型输出电流型输出输出范围-10V+10V0V +10V0V+5V1V+5V020mA420mA解析度5mV2.5mV1.25mV1.25mV5uA5uA外部负载阻抗1K10V500 5V600输出指示LED灯亮指示正常驱动能力10mA响应时间3ms数位输出范围12位,码值范围:032000测量精度0.2% F.S电源输入主机为内部供电,扩展模块由外部供电24VDC 10% 5VA隔离方式光电隔离,通道间无隔离,模拟与数字光电隔离电源消耗24VDC 20%,100mA(最大)3、安装与接线3.1 E系列16点主机端子配线图3.2 S系列2032点主机端子配线图3.3 S系列16点主机端子配线图3.4 8点DI/O扩展模块端子配线图3.5 16点DI/O扩展模块端子配线图3.6 24点DI/O扩展模块端子配线图3.7 模拟量扩展模块端子配线图3.8 通讯扩展模块端子配线图开关量输入(DI)接线图+24VDC接到COM端(Sink)的连接方法24G接到COM端(Source)的连接方法注:+24V电源供应输出端,最大为300mA,请勿将其它的外部电源连接至此端子。3.10 开关量输出(Y)的接线l 开关量输出通道共有二种:继电器型R及晶体管型T。l 输出端在实际接线时,应特别注意公共端的连接,以HW-S32ZS220R为例,输出端Y0Y3共享一个C0公共端、Y4Y7共享C1、Y8Y11共享C2、Y12Y15共享C3。l 动作指示:当输出点动作时,产品正面的该点LED指示灯亮。l 绝缘回路:PLC内部回路与晶体管T输出模块之间使用光电隔离。l 因晶体管T模块输出均为开路集电极输出(Open Collector),若输出通道Y0设定为高速脉冲输出(使用PLSY指令)或Y1设定为高速脉冲输出(使用PWM指令),为确保晶体管T模块能够正常工作,其输出提升电阻必须维持使输出电流大于0.1A。开关量输出(Y)的接线示意图:AC或DC电源供电继电器的输出连接方法DC供电NPN晶体管的输出连接方法 输出接点过载能力:每个输出接点有5分钟2倍额定电流的过载能力,公共点有2分钟1.5倍额定电流的过载能力,若超过限定范围则可能造成接点故障,甚至导致内部线路烧毁造成的危险!3.11 拟量输入(AI)的接线l 模拟量输入线的排布要与其它电源线分开;l 当模拟量输入信号受外部干扰太大时,请连接0.10.47uF 24V电容;l 模拟量输入信号转换精度为12位;l 输入阻抗:电压输入:6M,电流输入:250;l 隔离方式:通道间无隔离,模拟与数字光电隔离;l 第1通道对应的地址为AI0,第n通道对应的地址为AIn。信号为电压输入的连接方法信号为电流输入的连接方法3.12 模拟量输出(AQ)的接线l 模拟量输出线的排布要与其它电源线分开;l 当模拟量输出信号受外部干扰太大时,请连接0.10.47uF 24V电容;l 模拟量输出信号转换精度为12位;l 隔离方式:通道间无隔离,模拟与数字光电隔离;l 第1通道对应的地址为AQ0,第n通道对应的地址为AQn。信号为电压输出的连接方法信号为电流输出的连接方法3.13 通信连接线u COM1(RS-232)口连接线(编程电缆HW-ACA20)图,用户对RS232通讯口的连接线可自己做,也可向海为公司或当地经销商购买。 计算机侧(RS-232)DB9 母插头 PLC侧(COM1口)4芯S端子 公插头3.14 PLC通讯地址的设定当用户要设定PLC的站号时,要通过PLC左上角的拨码开关修改其站号。修改PLC站号的方法如下: 上图为用于设定PLC站号的8位拨码开关,上面为ON,下面为OFF,图中黑色部分表示拨码开关的位置,把其中的一位拨到ON时表示该位为1,拨到ON时表示该位为0,上图中第1位为ON,其它位为OFF,反映到PLC站号时,用二进制表示:拨码开关的第1位表示二进制的第0位(b0),拨码开关的第8位表示二进制的第7位(b7),由此,8位拨码开关可用于表示二进制的数从0000 0000 1111 1111,把二进制数转化为10进制数后即为PLC的站号。如上图所示的拨码开关的位置表示0000 00001,即10进制数为1,表示PLC的站号为1(Haiwell PLC出厂默认设置);若把第1、2、5、6位拨到ON位置,而其它位拨到OFF位置,则为0011 0011,即10进制数为51,表示PLC的站号为51。合法的PLC地址为1247。4、Haiwell PLC地址编号一览表:类型名称地址范围读写属性Modbus通讯地址码说 明E/S系列H系列16进制10进制位地址(Modbus地址类型0、1,功能码1、2、5、15)X开关量输入X0X255X0X255可读000000FF 0255 Y开关量输出Y0Y255Y0Y255可读/写060006FF 15361791 M内部继电器M0M2047 M0M6143 可读/写0C0023FF 30729215M1536M2559停电保持S系列512点H系列1024点T计时器(输出线圈状态)T0T127T0T255可读/写3C003CFF 1536015615T0T251的时基可10ms、 100ms、1s任意设置T96T127为停电保持,32点T252T255为1 ms时基C计数器(输出线圈状态)C0C127C0C255可读/写400040FF 163841663916位,其中C48C79为32位,C64C127停电保持,64点SM系统状态位SM0SM215SM0SM215全部可读部分可写420042D7 1689617111LM局部继电器LM0LM31LM0LM31局部可读/写-局部(程序块、子程序、中断程序)区域内有效的内部继电器数据寄存器地址(Modbus地址类型3、4,功能码3、4、6、16)AI模拟量输入寄存器AI0AI63AI0AI63可读0000003F 063 AQ模拟量输出寄存器AQ0AQ63AQ0AQ63可读/写0100013F 256319V内部寄存器V0V2047V0V8191可读/写020021FF 5128703V1000V4095停电保持S系列1048点H系列3096点TCV计时器(当前值寄存器)TCV0TCV127TCV0TCV255可读/写3C003CFF 1536015615T0T251的时基可10ms、 100ms、1s任意设置T96T127为停电保持,32点T252T255为1 ms时基CCV计数器(当前值寄存器)CCV0CCV127CCV0CCV255可读/写400040FF 163841663916位,其中C48C79为32位,C64C127停电保持,64点SV系统寄存器SV0SV154SV0SV154全部可读部分可写4400448B 1740817547LV局部寄存器LV0LV31LV0LV31局部可读/写-局部(程序块、子程序、中断程序)区域内有效的内部寄存器P变址指针P0P9P0P9可读/写-特殊寄存器,用于变址寻址方式 注:表中对T(TCV)、C(CCV)、M、V四种地址类型列出的停电保持区域是系统默认的,此四种地址类型的停电保持区域可由用户自行设定。详情请参考软件操作手册之“新建程序项目”部分。5、指令一缆表类别指令8位指令32位指令指令名称指令功能比较开关=LB.=HB.=D.=等于比较开关,分16位/32位/低字节/高字节模式LB.HB.D.不等于比较开关,分16位/32位/低字节/高字节模式LB.HB.D.大于比较开关,分16位/32位/低字节/高字节模式=LB.=HB.=D.=大于等于比较开关,分16位/32位/低字节/高字节模式LB.HB.D.小于比较开关,分16位/32位/低字节/高字节模式=LB.=HB.=D.=小于等于比较开关,分16位/32位/低字节/高字节模式F.=浮点数等于比较开关F.浮点数不等于比较开关F.浮点数大于比较开关F.=浮点数大于等于比较开关F.浮点数小于比较开关F.=浮点数小于等于比较开关位操作指令AND逻辑与对多个位地址的状态进行逻辑与运算OR逻辑或对多个位地址的状态进行逻辑或运算XOR逻辑异或对多个位地址的状态进行逻辑与或运算OUT线圈输出据输入信号的状态对线圈输出SET置位保持对指定的位地址进行置位操作(ON)RST复位对指定的位地址进行复位操作(OFF)ALTON/OFF交替输出对指定的位地址进行ON/OFF转换ENO取ENO输出专用于IL编程语言,取上一条带Eno参数端指令的Eno的状态定时器TON延时开定时器延时一定的时间后进行开(ON)动作TOF延时关定时器延时一定的时间后进行关(OFF)动作TP脉冲定时器可由边沿型信号触发,延时一定的时间后进行关(OFF)动作计数器CTUD.CTU加计数器对输入的计数信号进行累加式计数CTDD.CTD减计数器对输入的计数信号进行累减式计数CTUDD.CTUD加减计数器对输入的加计数信号进行加1计数,对输入的减计数信号进行减1计数比较指令CMPD.CMP比较指令比较两个整数型数据的大小ZCPD.ZCP区域比较比较一个整型数据是否在所指定的区域内TCMP实时时钟比较比较一个时间格式的数据(年月日时分秒)是否与当前PLC的实时时钟相等FCMP浮点数比较比较两个浮点型数据的大小FZCP浮点数区域比较比较一个浮点型数据是否在所指定的区域内MATCD.MATC数值匹配比较一个整型数据是否与指定的多个数据中的一个或多个相等(匹配)ABSCD.ABSC绝对凸轮比较一个整型数据与多段指定的数据区域进行比较BONON位判定判定整型数据用二进制表示时其某个数位是否为1MAXD.MAX最大值从多个地址连续的寄存器中得出最大值MIND.MIN最小值从多个地址连续的寄存器中得出最小值SELD.SEL条件选择据选择条件从两个数据中选择其中的一个数据(二选一)MUXD.MUX多路选择据选择条件从多个数据中选择其中的一个数据(多选一)BCMPBCMP.LB字节比较对两个数据区域进行字节比较移动指令LBST低字节赋值对低字节赋值HBST高字节赋值对高字节赋值MOVD.MOV移动指令将指定的数据直接搬移到指定的输出寄存器中BMOV块移动将多个位地址或寄存器内容以一对一的方式直接搬移到指定的位地址或寄存器中FILL填充将单个数据分别拷贝到多个指定的输出寄存器中XCH字节交换将多个寄存器按各自的高字节和低字节分别互相交换后存入原寄存器中BXCH块交换将两组寄存器的内容以一对一的方式互相交换数据SHL位左移将多个位地址的状态向左移动1位SHR位右移将多个位地址的状态向右移动1位WSHL字左移将多个寄存器的内容向左移动一次,并得出被左移出的字内容WSHR字右移将多个寄存器的内容向右移动一次,并得出被右移出的字内容ROL位循环左移将多个位地址的状态向左循环移动1位,将移出的位回填到最低的位地址中ROR位循环右移将多个位地址的状态向右循环移动1位,将移出的位回填到最高的位地址中WROL字循环左移将多个寄存器的内容向左循环移动1次,将移出的字回填到最低地址寄存器中WROR字循环右移将多个寄存器的内容向右循环移动1次,将移出的字回填到最高地址寄存器中BSHL字节左移将多个寄存器的内容按字节向左循环移动1次BSHR字节右移将多个寄存器的内容按字节向右循环移动1次ATBL添加到队列将位地址或寄存器的内容按顺序存放到指定的寄存器队列FIFO先进先出将队列中的元素按先进先出的顺序取出LIFO后进先出将队列中的元素按后进先出的顺序取出数学运算指令ADDD.ADD加法将两个整型数据按算术加法相加,得出两者的算术和SUBD.SUB减法将两个整型数据按算术减法相减,得出两者的算术差INCD.INC加1将数据寄存器的内容加1DECD.DEC减1将数据寄存器的内容减1MULD.MUL乘法将两个整型数据按算术乘法相乘,得出两者的乘积DIVD.DIV除法将两个整型数据按算术除法相除,得出商和余数ACCUD.ACCU累加算出多个数据寄存器内容的累加值AVGD.AVG平均值算出多个数据寄存器内容的平均值ABSD.ABS绝对值得出指定数据寄存器内容的绝对值NEGD.NEG求2的补码对指定数据寄存器的内容进行取2的补码运算逻辑运算WNOTD.WNOT取反将数据寄存器的内容按各位取反(1变为0,0变为1)WANDD.WAND与运算将两个整型数据按位分别进行与运算(同位为1则为1,否则为0)WORD.WOR或运算将两个整型数据按位分别进行或运算(同位中全0为0,否则为1)WXORD.WXOR异或运算将两个整型数据按位分别进行与或运算(同位相同为1不同为0)数据转换指令BTOW位转换为字将多个位地址的状态(0或1)合并到寄存器WTOB字转换为位将寄存器的内容按二进制数位(0或1)分解到多个位地址中HEXHEX.LBASCII转换为16进制将多个寄存器的内容转换为16进制数ASCIASCI.LB16进制转换为ASCII将多个寄存器的内容转换为ASCII码值BUNB离散位组合到连续位将地址不连续的多个位地址的状态(1或0)组合到地址连续的多个位地址中BUNW离散位组合到连续字将地址不连续的多个位地址的状态(1或0)组合到地址连续的多个寄存器中WUNW离散字组合到连续字将地址不连续的多个寄存器的内容组合到地址连续的多个寄存器中BDIB连续位分散到离散位将地址连续的多个位地址的状态(1或0)分散到地址不连续的多个位地址中WDIB连续字分散到离散位将地址连续的多个寄存器的内容按二进制位分散到地址不连续的多个位地址WDIW连续字分散到离散字将地址连续的多个寄存器的内容分散到地址不连续的多个寄存器中BCDD.BCDBIN转换为BCD将寄存器的内容转换为BCD码值BIND.BINBCD转换为BIN将寄存器的内容转换为BIN-二进制码值GHLBD.GHLB得出高低字节将寄存器的内容按高低字节分为成两个数ITOL整数转换为长整数将整型数据转化为长整型数据GRAYBIN转换为GRAY码将数据寄存器的内容按GRAY码格式分解到多个位地址中GBINGRAY码转换为BIN将多个位地址按GRAY码格式合并成字浮点运算指令FMOV浮点数移动将指定的数据直接搬移到指定的输出寄存器中FADD浮点数加法将两个浮点型数据按算术加法运算FSUB浮点数减法将两个浮点型数据按算术减法运算FMUL浮点数乘法将两个浮点型数据按算术乘法运算FDIV浮点数除法将两个浮点型数据按算术除法运算FTOI浮点数转换为整数将浮点型数据转化为整型数据ITOFD.ITOF整数转换为浮点数将整型数据转化为浮点型数据FABS浮点数绝对值求浮点数绝对值FSQR浮点数平方根求浮点数平方根值FSIN正弦值求正弦值FCOS余弦值求余弦值FTAN正切值求正切值FASIN反正弦求反正弦值FACOS反余弦求反余弦值FATAN反正切求反正切值FLN自然对数求自然对数值FLOG以10为底的对数求以10为底的对数FEXP自然指数求自然指数值FRAD角度转换为径度将角度转换为径度FDEG径度转换为角度将径度转换为角度FXY指数指令求X的Y次方时钟指令SCLK设置时钟设置或校正PLC系统的实时时钟TIME时间开关以一个星期为控制周期,据设定开关动作时间控制开关的通断DATE日期开关以一年为控制周期,据设定开关动作日期控制开关的通断INVT倒计时计算距未来某时刻剩余的天/时/分/秒,当时间到时控制输出

温馨提示

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

最新文档

评论

0/150

提交评论