logo资料库

XD_XL系列PLC用户手册【基本指令篇】.pdf

第1页 / 共348页
第2页 / 共348页
第3页 / 共348页
第4页 / 共348页
第5页 / 共348页
第6页 / 共348页
第7页 / 共348页
第8页 / 共348页
资料共348页,剩余部分请下载后查看
XD/XL系列可编程控制器
目 录
前言
手册的内容构成
手册的适用范围
关联手册
手册的获取途径
1. 编程方式概述
1-1. 可编程控制器的特点
1-2. 编程语言
1-2-1. 种类
1-2-2. 互换性
1-3. 编程方式
2 软元件的作用和功能
2-1.软元件概述
2-2.软元件的构造
2-2-1.存储器的构造
2-2-2.位软元件的构造
2-3.软元件一览表
XD1软元件一览表:
XD2软元件一览表:
XD3软元件一览表:
XD5软元件一览表:
XDM软元件一览表:
XDC软元件一览表:
XD5E软元件一览表:
XDME软元件一览表:
XDH软元件一览表:
XL1/XL3软元件一览表:
XL5/XL5E/XLME软元件一览表:
2-4.输入输出继电器(X、Y)
2-5.辅助继电器(M、HM、SM)
2-6.状态继电器(S、HS)
2-7.定时器(T、HT、ET)
2-8.计数器(C、HC、HSC)
2-9.数据寄存器(D、HD、SD、HSD)
2-9-1.位软元件组成字的应用举例
2-9-2.偏移量应用举例
2-10.FLASH寄存器(FD、SFD、FS)
2-11.常数
2-12.编程原则(中断、子程序、响应滞后、双线圈)
3 基本顺控指令说明
3-1.基本指令一览表
3-2.[LD] ,[LDI] ,[OUT]
3-3.[AND] ,[ANI]
3-4.[OR] ,[ORI]
3-5.[LDP] ,[LDF] ,[ANDP] ,[ANDF] ,[ORP] ,[ORF]
3-6.[LDD] ,[LDDI] ,[ANDD] ,[ANDDI] ,[ORD] ,[ORDI]
3-7.[ORB]
3-8.[ANB]
3-9.[MCS] ,[MCR]
3-10.[ALT]
3-11.[PLS] , [PLF]
3-12.[SET] ,[RST]
3-13.针对计数器的[CNT] [CNT_D], [DCNT] ,[DCNT_D] , [RST]
3-14.针对定时器的[TMR] , [TMR_A]
3-15.[END]
3-16.[GROUP] ,[GROUPE]
3-17.编程注意事项
4 应用指令说明
4-1.应用指令一览表
4-2.应用指令的阅读方法
4-3.程序流程指令
4-3-1.条件跳转[CJ]
4-3-2.子程序调用[CALL]/子程序返回[SRET]
4-3-3.流程 [SET]、[ST] 、[STL]、 [STLE]
4-3-4.循环 [FOR]、[NEXT]
4-3-5.结束 [FEND]、[END]
4-4.触点比较指令
4-4-1.开始比较[LD□]
4-4-2.串联比较[AND□]
4-4-3. 并联比较[OR□]
4-5.数据传送指令
4-5-1.数据比较[CMP]
4-5-2.数据区间比较[ZCP]
4-5-3.传送[MOV]
4-5-4.数据块传送[BMOV]
4-5-5.数据块传送[PMOV]
4-5-6.多点重复传送[FMOV]
4-5-7.浮点数传送[EMOV]
4-5-8.FlashROM写入[FWRT]
4-5-9.批次置位[MSET]
4-5-10.批次复位[ZRST]
4-5-11.高低字节交换[SWAP]
4-5-12.交换[XCH]
4-6.数据运算指令
4-6-1.加法运算[ADD]
4-6-2.减法运算[SUB]
4-6-3.乘法运算[MUL]
4-6-4.除法运算[DIV]
4-6-5.自加1[INC]、自减1[DEC]
4-6-6.求平均值[MEAN]
4-6-7.逻辑与[WAND]、逻辑或[WOR]、逻辑异或[WXOR]
4-6-8.逻辑取反[CML]
4-6-9.求负[NEG]
4-7.数据移位指令
4-7-1.算术左移[SHL]、算术右移[SHR]
4-7-2.逻辑左移[LSL]、逻辑右移[LSR]
4-7-3.循环左移[ROL]、循环右移[ROR]
4-7-4.位左移[SFTL]
4-7-5.位右移[SFTR]
4-7-6.字左移[WSFL]
4-7-7.字右移[WSFR]
4-8.数据转换指令
4-8-1.单字整数转双字整数[WTD]
4-8-2.16位整数转浮点数[FLT]
4-8-3.浮点转整数[INT]
4-8-4.BCD转二进制[BIN]
4-8-5.二进制转BCD [BCD]
4-8-6.十六进制转ASCII [ASCI]
4-8-7.ASCII转十六进制[HEX]
4-8-8.译码[DECO]
4-8-9.高位编码[ENCO]
4-8-10.低位编码[ENCOL]
4-8-11.二进制转格雷码[GRY]
4-8-12.格雷码转二进制 [GBIN]
4-9.浮点运算指令
4-9-1.浮点数比较[ECMP]
4-9-2.浮点数区间比较[EZCP]
4-9-3.浮点数加法[EADD]
4-9-4.浮点数减法[ESUB]
4-9-5.浮点数乘法[EMUL]
4-9-6.浮点数除法[EDIV]
4-9-7.浮点数开方[ESQR]
4-9-8.浮点SIN运算[SIN]
4-9-9.浮点COS运算[COS]
4-9-10.浮点TAN运算[TAN]
4-9-11.浮点反SIN运算[ASIN]
4-9-12.浮点反COS运算[ACOS]
4-9-13.浮点反TAN运算[ATAN]
4-10.时钟指令
4-10-1.内置时钟数据读取[TRD]
4-10-2.内置时钟数据写入[TWR]
4-10-3.精确时钟BD板数据读取[MOV]
4-10-4.精确时钟BD板数据写入[TO]
4-10-5.时钟数据加法运算[TADD]
4-10-6.时钟数据减法运算[TSUB]
4-10-7.时、分、秒数据转换成秒[HTOS]
4-10-8.秒转换成时、分、秒[STOH]
4-10-9.时间比较[TCMP]
4-10-10.日期比较[DACMP]
5 高速计数
5-1.功能概述
5-2.高速计数模式
5-3.高速计数值范围
5-4.高速计数器输入端接线
5-5.高速计数输入端口分配
5-6.AB相计数倍频设置方式
5-7.高速计数相关指令
5-7-1.单相高速计数[CNT]
5-7-2.AB相高速计数[CNT_AB]
5-7-3.高速计数复位模式[RST]
5-7-4.高速计数值读取[DMOV]
5-7-5.高速计数值写入[DMOV]
5-7-6.高速计数与普通计数的区别
5-8.高速计数举例
5-9.高速计数中断
5-9-1.功能概述及面板配置方法
5-9-2.单相100段高速计数[CNT]
5-9-3.AB相100段高速计数[CNT_AB]
5-9-4.高速计数器对应的中断标记
5-9-5.相对、绝对模式下的设定值含义
5-9-6.高速计数中断的循环模式
5-9-7.高速计数中断的凸轮功能
5-9-8.中断使用注意点及部分参数地址
5-9-9.高速计数中断应用举例
6 通讯功能
6-1.概述
6-1-1.通讯口
6-1-2.通讯参数
6-2.Modbus通讯功能
6-2-1.Modbus通讯概述
6-2-2.XD/XL中Modbus指令处理方式的变化
6-2-3.Modbus通讯地址
6-2-4.Modbus通讯数据格式
6-2-5.Modbus通讯指令
6-2-5-1. 线圈读[COLR]
6-2-5-2. 输入线圈读[INPR]
6-2-5-3. 单个线圈写[COLW]
6-2-5-4. 多个线圈写[MCLW]
6-2-5-5. 寄存器读[REGR]
6-2-5-6. 输入寄存器读[INRR]
6-2-5-7. 单个寄存器写[REGW]
6-2-5-8. 多个寄存器写[MRGW]
6-2-6.Modbus串口配置方式
6-2-7.Modbus通讯样例及说明
6-2-8.应用举例
6-3.自由格式通讯
6-3-1.自由格式通讯模式
6-3-2.串口配置方式
6-3-3.适用场合
6-3-4.自由格式指令形式
6-3-4-1. 发送数据[SEND]
6-3-4-2. 接收数据[RCV]
6-3-4-3. 释放串口[RCVST]
6-3-5.自由格式通讯样例
6-4.通讯标志位与寄存器
6-5.串口参数的读取和写入
6-5-1.串口参数的读取[CFGCR]
6-5-2.串口参数的写入[CFGCW]
6-5-3.串口参数的名称及设定
7 PID控制功能
7-1.概述
7-2.指令形式
7-3.参数设置
7-3-1.寄存器定义表
7-3-2.参数说明
7-4.自整定模式
7-5.高级模式
7-6.应用要点
7-7.程序举例
8 C语言功能块
8-1.概述
8-2.指令形式
8-3.操作步骤
8-4.函数的导入、导出
8-5.功能块的编辑
8-6.程序举例
8-7.应用要点
8-8.函数表
9 顺序功能块BLOCK
9-1.BLOCK基本概念
9-2.BLOCK的调用
9-2-1.BLOCK的添加
9-2-2.BLOCK的转移
9-2-3.BLOCK的删除
9-2-4.BLOCK的修改
9-3.BLOCK内部指令的编辑
9-3-1.命令语列表
9-3-2.脉冲配置
9-3-3.Wait指令
9-3-4.读写模块(FROM/TO)指令
9-4.BLOCK的执行方式
9-5.BLOCK内部指令的编写要求
9-6.BLOCK相关指令
9-6-1.指令说明
9-6-1-1. 暂停BLOCK的执行[SBSTOP]
9-6-1-2. 继续执行已暂停的BLOCK[SBGOON]
9-6-2.指令的执行时序
9-7.BLOCK执行标志位/寄存器
10 特殊功能指令
10-1.脉宽调制[PWM]
10-2.频率测量[FRQM]
10-3.精确定时[STR]
10-4.中断[EI]、[DI]、[IRET]
10-4-1.外部中断
10-4-2.定时中断
10-5.SD卡的读写
10-5-1.文件内容及格式
10-5-2.文件名及存放位置
10-5-3.读写SD卡
10-5-4.注意事项
10-5-5.格式转换工具使用说明
10-6.多工位控制[MSC]
11 常见问题及处理方法
Q1: PLC如何和PC连接?
Q2: PC无法通过RS232口与PLC连接,显示当前处于脱机状态?
Q3: XD/XL系列PLC系统更新相关问题
Q4: 怎么实现信捷PLC的位元件组功能?
Q5: LDD/OUTD等立即执行指令有什么用?
Q6: 为什么使用ALT指令来控制输出时,输出点一直在闪?
Q7: PLC的线圈M以及输出端子Y怎么有时无法输出?
Q8: 关于PLC中纽扣电池检测及更换问题
Q9: 与组态软件通讯问题
Q10: Modbus通讯问题
Q11: XD/XL系列PLC三个指示灯(PWR/RUN/ERR)问题
Q12: 为什么进行浮点数运算时结果不正确?
Q13: 为什么算出来的浮点数在梯形图上监控显示了一个乱码?
Q14: 为什么用了DMUL指令后出现数据错误?
Q15: 为什么设备运行了一段时间后输出点输出动作异常?
Q16: 为什么扩展模块电源指示灯亮,但是无法动作?
Q17: 高速计数输入端已接入信号,却看不到相应的计数器进行高速计数?
Q18: C语言功能相对于梯形图有哪些优点?
Q19: PLC输出端子的A、B两个接线端子是做什么用的?
Q20: 顺序功能块BLOCK的触发条件分别为上升沿触发与常闭导通时有何区别?
Q21: XD/XL系列PLC有哪几种程序下载模式,各有什么特点?
Q22: XD/XL系列PLC有哪几种保密方式?
Q23: XD/XL系列PLC用蓝牙代替XVP下载线有什么优势吗?
Q24: XD/XL系列PLC的I/O自由切换功能是怎么回事啊?
Q25: XD/XL系列PLC的间接寻址功能是怎么回事?
Q26: XD/XL系列PLC如果需要通过网络连接有哪些方式呢?
Q27: XD/XL系列PLC如何在编辑软件中加入软元件和行注释呢?
Q28: 为什么时钟功能使用不了?时钟为什么不准?
附录 特殊软元件一览表
附录1.特殊辅助继电器一览
1)初始状态(SM0~SM5)
2)震荡脉冲(SM11~SM14)
3)标志(SM20~SM22)
4)PC模式(SM30~SM34)
5)步进阶梯(SM40)
6)中断禁止(SM50~SM90)
7)高速环形计数器(SM99)
8)高速计数完成标志位(SM100~SM109)
9)高速计数方向标志位(SM110~SM119)
10)高速计数错误标志位(SM120~SM129)
11)高速计数值溢出标志位(SM130~SM139)
12)通讯(SM140~SM193)
13)顺序功能块BLOCK(SM300~SM399)
14)错误检测(SM400~SM414)
15)错误信息(SM450~SM465)
16)扩展模块、BD状态(SM500)
附录2.特殊辅数据寄存器一览
1)电池(SD5)
2)时钟(SD10~SD19)
3)标志(SD20~SD31)
4)步进阶梯(SD040)
5)高速环形计数器(SD99)
6)高速计数值(SD100~SD109)
7)高速计数错误(SD120~SD129)
8)通讯(SD140~SD199)
9)顺序功能块(SD300~SD399)
10)错误检测(SD400~SD414)
11)错误检测(SD450~SD465)
12)扩展模块、BD状态(SD500~SD516)
13)模块信息(SD520~SD823)
14)扩展模块错误信息(SD860~SD943)
15)版本信息(SD990~SD993)
16)特殊功能(HSD50~HSD55)(固件版本V3.4.6及以上支持)
17)错误历史记录(HSD80~HSD179)(固件版本V3.4.6及以上支持)
附录3.特殊FLASH寄存器SFD一览
1)I滤波
2)特殊功能配置(固件版本V3.4.6b及以上支持)
3)测试模式配置(固件版本V3.4.6b及以上支持)
4)I映射
5)O映射
6)I属性
7)高速计数
8)扩展模块配置
9)通讯
附录4.PLC资源冲突表
附录5.PLC功能配置一览表
XD/XL 系列可编程控制器 用户手册[基本指令篇] 无锡信捷电气股份有限公司 资料编号 PD05 20200525 3.6
信捷电气 XD/XL 系列可编程控制器 用户手册[基本指令篇] 第一版 前言 ————————————————————— 编程方式概述 1 ————————————————————— 软元件的作用和功能 2 ————————————————————— 基本顺控指令说明 3 ————————————————————— 应用指令说明 4 ————————————————————— 高速计数 5 ————————————————————— 通讯功能 6 ————————————————————— PID 控制功能 7 ————————————————————— C 语言功能块 8 ————————————————————— 顺序功能块 BLOCK 9 ————————————————————— 特殊功能指令 10 ————————————————————— 常见问题及处理方法 11 ————————————————————— 附录 —————————————————————
基本说明  感谢您购买了信捷 XD/XL 系列可编程序控制器。  本手册主要介绍 XD/XL 系列可编程序控制器的指令应用等内容。  在使用产品之前,请仔细阅读本手册,并在充分理解手册内容的前提下,进行接线。  软件及硬件方面的介绍,请查阅相关手册。  请将本手册交付给最终用户。 用户须知  只有具备一定的电气知识的操作人员才可以对产品进行接线等其他操作,如有使用不明的地方,请 咨询本公司的技术人员。  手册等其他技术资料中所列举的示例仅供用户理解、参考用,不保证一定动作。  将该产品与其他产品组合使用的时候,请确认是否符合有关规格、原则等。  使用该产品时,请自行确认是否符合要求以及安全。  请自行设置后备及安全功能,以避免因本产品故障而可能引发的机器故障或损失。 责任申明  手册中的内容虽然已经过仔细的核对,但差错难免,我们不能保证完全一致。  我们会经常检查手册中的内容,并在后续版本中进行更正,欢迎提出宝贵意见。  手册中所介绍的内容,如有变动,请谅解不另行通知。 联系方式 如果您有关于本产品的使用问题,请与购买产品的代理商、办事处联系,也可以直接与信捷公司联系。  电话:400-885-0136  传真:0510-85111290  地址:无锡市滴翠路 100 号创意产业园 7 号楼 4 楼  邮编:214072 WUXI XINJE ELECTRIC CO., LTD. 版权所有 未经明确的书面许可,不得复制、传翻或使用本资料及其中的内容,违者要对造成的损失承担责任。 保留包括实用模块或设计的专利许可及注册中提供的所有权力。 二 O 一七年八月
XD/XL 系列可编程控制器用户手册[基本指令篇] 目录 目 录 前言.............................................................................................................................................................................. - 1 - 手册的内容构成......................................................................................................................................................- 1 - 手册的适用范围......................................................................................................................................................- 2 - 关联手册..................................................................................................................................................................- 3 - 手册的获取途径......................................................................................................................................................- 4 - 1. 编程方式概述................................................................................................................................................................ 1 1-1. 可编程控制器的特点............................................................................................................................................ 2 1-2. 编程语言................................................................................................................................................................ 3 1-2-1. 种类................................................................................................................................................................3 1-2-2. 互换性............................................................................................................................................................3 1-3. 编程方式................................................................................................................................................................ 4 2 软元件的作用和功能...................................................................................................................................................... 5 2-1.软元件概述............................................................................................................................................................6 2-2.软元件的构造........................................................................................................................................................9 2-2-1.存储器的构造................................................................................................................................................9 2-2-2.位软元件的构造..........................................................................................................................................10 2-3.软元件一览表......................................................................................................................................................11 2-4.输入输出继电器(X、Y)..................................................................................................................................23 2-5.辅助继电器(M、HM、SM)................................................................................................................................25 2-6.状态继电器(S、HS)........................................................................................................................................25 2-7.定时器(T、HT、ET)........................................................................................................................................26 2-8.计数器(C、HC、HSC)......................................................................................................................................29 2-9.数据寄存器(D、HD、SD、HSD)......................................................................................................................32 2-9-1.位软元件组成字的应用举例......................................................................................................................35 2-9-2.偏移量应用举例..........................................................................................................................................35 2-10.FLASH 寄存器(FD、SFD、FS).......................................................................................................................36 2-11.常数....................................................................................................................................................................37 2-12.编程原则(中断、子程序、响应滞后、双线圈)........................................................................................38 3 基本顺控指令说明........................................................................................................................................................ 41 3-1.基本指令一览表..................................................................................................................................................42 3-2.[LD] ,[LDI] ,[OUT]..........................................................................................................................................44 3-3.[AND] ,[ANI]......................................................................................................................................................45 3-4.[OR] ,[ORI]........................................................................................................................................................46 3-5.[LDP] ,[LDF] ,[ANDP] ,[ANDF] ,[ORP] ,[ORF]..........................................................................................47 3-6.[LDD] ,[LDDI] ,[ANDD] ,[ANDDI] ,[ORD] ,[ORDI] ,[OUTD]....................................................................48 3-7.[ORB]....................................................................................................................................................................49 3-8.[ANB]....................................................................................................................................................................50 3-9.[MCS] ,[MCR]......................................................................................................................................................51 3-10.[ALT]..................................................................................................................................................................52 3-11.[PLS] , [PLF]..................................................................................................................................................52 3-12.[SET] ,[RST]....................................................................................................................................................53 3-13.针对计数器的[CNT] [CNT_D], [DCNT] ,[DCNT_D] , [RST]......................................................................54 3-14.针对定时器的[TMR] , [TMR_A]......................................................................................................................55 3-15.[END]..................................................................................................................................................................55 3-16.[GROUP] ,[GROUPE]..........................................................................................................................................56 3-17.编程注意事项....................................................................................................................................................57 i
目录 XD/XL 系列可编程控制器用户手册[基本指令篇] 4 应用指令说明................................................................................................................................................................ 58 4-1.应用指令一览表..................................................................................................................................................60 4-2.应用指令的阅读方法..........................................................................................................................................64 4-3.程序流程指令......................................................................................................................................................66 4-3-1.条件跳转[CJ]..............................................................................................................................................66 4-3-2.子程序调用[CALL]/子程序返回[SRET]....................................................................................................67 4-3-3.流程 [SET]、[ST] 、[STL]、 [STLE]....................................................................................................68 4-3-4.循环 [FOR]、[NEXT]..................................................................................................................................72 4-3-5.结束 [FEND]、[END]..................................................................................................................................73 4-4.触点比较指令......................................................................................................................................................75 4-4-1.开始比较[LD□]..........................................................................................................................................75 4-4-2.串联比较[AND□]........................................................................................................................................76 4-4-3. 并联比较[OR□]..........................................................................................................................................77 4-5.数据传送指令......................................................................................................................................................79 4-5-1.数据比较[CMP]............................................................................................................................................79 4-5-2.数据区间比较[ZCP]....................................................................................................................................80 4-5-3.传送[MOV]....................................................................................................................................................81 4-5-4.数据块传送[BMOV]......................................................................................................................................82 4-5-5.数据块传送[PMOV]......................................................................................................................................83 4-5-6.多点重复传送[FMOV]..................................................................................................................................84 4-5-7.浮点数传送[EMOV]......................................................................................................................................85 4-5-8.FlashROM 写入[FWRT].................................................................................................................................86 4-5-9.批次置位[MSET]..........................................................................................................................................87 4-5-10.批次复位[ZRST]........................................................................................................................................87 4-5-11.高低字节交换[SWAP]................................................................................................................................88 4-5-12.交换[XCH]..................................................................................................................................................89 4-6.数据运算指令......................................................................................................................................................90 4-6-1.加法运算[ADD]............................................................................................................................................90 4-6-2.减法运算[SUB]............................................................................................................................................92 4-6-3.乘法运算[MUL]............................................................................................................................................93 4-6-4.除法运算[DIV]............................................................................................................................................94 4-6-5.自加 1[INC]、自减 1[DEC]........................................................................................................................95 4-6-6.求平均值[MEAN]..........................................................................................................................................96 4-6-7.逻辑与[WAND]、逻辑或[WOR]、逻辑异或[WXOR]....................................................................................97 4-6-8.逻辑取反[CML]............................................................................................................................................98 4-6-9.求负[NEG]....................................................................................................................................................99 4-7.数据移位指令....................................................................................................................................................101 4-7-1.算术左移[SHL]、算术右移[SHR]............................................................................................................101 4-7-2.逻辑左移[LSL]、逻辑右移[LSR]............................................................................................................102 4-7-3.循环左移[ROL]、循环右移[ROR]............................................................................................................103 4-7-4.位左移[SFTL]............................................................................................................................................104 4-7-5.位右移[SFTR]............................................................................................................................................105 4-7-6.字左移[WSFL]............................................................................................................................................106 4-7-7.字右移[WSFR]............................................................................................................................................107 4-8.数据转换指令....................................................................................................................................................108 4-8-1.单字整数转双字整数[WTD]......................................................................................................................108 4-8-2.16 位整数转浮点数[FLT].........................................................................................................................109 4-8-3.浮点转整数[INT]......................................................................................................................................110 4-8-4.BCD 转二进制[BIN]...................................................................................................................................111 4-8-5.二进制转 BCD [BCD].................................................................................................................................112 4-8-6.十六进制转 ASCII [ASCI].......................................................................................................................113 ii
XD/XL 系列可编程控制器用户手册[基本指令篇] 目录 4-8-7.ASCII 转十六进制[HEX]...........................................................................................................................114 4-8-8.译码[DECO]................................................................................................................................................115 4-8-9.高位编码[ENCO]........................................................................................................................................117 4-8-10.低位编码[ENCOL]....................................................................................................................................118 4-8-11.二进制转格雷码[GRY]............................................................................................................................120 4-8-12.格雷码转二进制 [GBIN]........................................................................................................................121 4-9.浮点运算指令....................................................................................................................................................122 4-9-1.浮点数比较[ECMP]....................................................................................................................................122 4-9-2.浮点数区间比较[EZCP]............................................................................................................................123 4-9-3.浮点数加法[EADD]....................................................................................................................................124 4-9-4.浮点数减法[ESUB]....................................................................................................................................125 4-9-5.浮点数乘法[EMUL]....................................................................................................................................126 4-9-6.浮点数除法[EDIV]....................................................................................................................................127 4-9-7.浮点数开方[ESQR]....................................................................................................................................128 4-9-8.浮点 SIN 运算[SIN]..................................................................................................................................129 4-9-9.浮点 COS 运算[COS]..................................................................................................................................130 4-9-10.浮点 TAN 运算[TAN]................................................................................................................................131 4-9-11.浮点反 SIN 运算[ASIN]..........................................................................................................................132 4-9-12.浮点反 COS 运算[ACOS]..........................................................................................................................133 4-9-13.浮点反 TAN 运算[ATAN]..........................................................................................................................134 4-10.时钟指令..........................................................................................................................................................135 4-10-1.内置时钟数据读取[TRD]........................................................................................................................135 4-10-2.内置时钟数据写入[TWR]........................................................................................................................136 4-10-3.精确时钟 BD 板数据读取[MOV]..............................................................................................................138 4-10-4.精确时钟 BD 板数据写入[TO]................................................................................................................139 4-10-5.时钟数据加法运算[TADD]......................................................................................................................141 4-10-6.时钟数据减法运算[TSUB]......................................................................................................................142 4-10-7.时、分、秒数据转换成秒[HTOS]..........................................................................................................144 4-10-8.秒转换成时、分、秒[STOH]..................................................................................................................145 4-10-9.时间比较[TCMP]......................................................................................................................................145 4-10-10.日期比较[DACMP]..................................................................................................................................147 5 高速计数...................................................................................................................................................................... 149 5-1.功能概述............................................................................................................................................................150 5-2.高速计数模式....................................................................................................................................................151 5-3.高速计数值范围................................................................................................................................................152 5-4.高速计数器输入端接线....................................................................................................................................152 5-5.高速计数输入端口分配....................................................................................................................................152 5-6.AB 相计数倍频设置方式...................................................................................................................................159 5-7.高速计数相关指令............................................................................................................................................159 5-7-1.单相高速计数[CNT]..................................................................................................................................159 5-7-2.AB 相高速计数[CNT_AB]...........................................................................................................................160 5-7-3.高速计数复位模式[RST]..........................................................................................................................161 5-7-4.高速计数值读取[DMOV]............................................................................................................................161 5-7-5.高速计数值写入[DMOV]............................................................................................................................162 5-7-6.高速计数与普通计数的区别....................................................................................................................163 5-8.高速计数举例....................................................................................................................................................163 5-9.高速计数中断....................................................................................................................................................165 5-9-1.功能概述及面板配置方法........................................................................................................................165 5-9-2.单相 100 段高速计数[CNT]......................................................................................................................166 5-9-3.AB 相 100 段高速计数[CNT_AB]...............................................................................................................167 5-9-4.高速计数器对应的中断标记....................................................................................................................167 iii
目录 XD/XL 系列可编程控制器用户手册[基本指令篇] 5-9-5.相对、绝对模式下的设定值含义............................................................................................................168 5-9-6.高速计数中断的循环模式........................................................................................................................169 5-9-7.高速计数中断的凸轮功能........................................................................................................................170 5-9-8.中断使用注意点及部分参数地址............................................................................................................171 5-9-9.高速计数中断应用举例............................................................................................................................172 6 通讯功能...................................................................................................................................................................... 177 6-1.概述....................................................................................................................................................................178 6-1-1.通讯口........................................................................................................................................................178 6-1-2.通讯参数....................................................................................................................................................184 6-2.MODBUS 通讯功能................................................................................................................................................. 184 6-2-1.Modbus 通讯概述.......................................................................................................................................184 6-2-2.XD/XL 中 Modbus 指令处理方式的变化...................................................................................................185 6-2-3.Modbus 通讯地址.......................................................................................................................................186 6-2-4.Modbus 通讯数据格式...............................................................................................................................192 6-2-5.Modbus 通讯指令.......................................................................................................................................198 6-2-6.Modbus 串口配置方式...............................................................................................................................205 6-2-7.Modbus 通讯样例及说明...........................................................................................................................208 6-2-8.应用举例....................................................................................................................................................209 6-3.自由格式通讯....................................................................................................................................................212 6-3-1.自由格式通讯模式....................................................................................................................................212 6-3-2.串口配置方式............................................................................................................................................212 6-3-3.适用场合....................................................................................................................................................214 6-3-4.自由格式指令形式....................................................................................................................................214 6-3-5.自由格式通讯样例....................................................................................................................................218 6-4.通讯标志位与寄存器........................................................................................................................................222 6-5.串口参数的读取和写入....................................................................................................................................224 6-5-1.串口参数的读取[CFGCR]..........................................................................................................................224 6-5-2.串口参数的写入[CFGCW]..........................................................................................................................224 6-5-3.串口参数的名称及设定............................................................................................................................225 7 PID 控制功能............................................................................................................................................................... 227 7-1.概述....................................................................................................................................................................228 7-2.指令形式............................................................................................................................................................228 7-3.参数设置............................................................................................................................................................229 7-3-1.寄存器定义表............................................................................................................................................230 7-3-2.参数说明....................................................................................................................................................232 7-4.自整定模式........................................................................................................................................................234 7-5.高级模式............................................................................................................................................................235 7-6.应用要点............................................................................................................................................................236 7-7.程序举例............................................................................................................................................................236 8 C 语言功能块............................................................................................................................................................... 241 8-1.概述....................................................................................................................................................................242 8-2.指令形式............................................................................................................................................................242 8-3.操作步骤............................................................................................................................................................243 8-4.函数的导入、导出............................................................................................................................................245 8-5.功能块的编辑....................................................................................................................................................246 8-6.程序举例............................................................................................................................................................247 8-7.应用要点............................................................................................................................................................250 8-8.函数表................................................................................................................................................................251 9 顺序功能块 BLOCK....................................................................................................................................................... 253 iv
分享到:
收藏