ImageVerifierCode 换一换
格式:DOCX , 页数:30 ,大小:2.78MB ,
资源ID:28854902      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/28854902.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(培训三设备所用717基本编程教材.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

培训三设备所用717基本编程教材.docx

1、培训三设备所用717基本编程教材整体概述717基本编程 编程的基本单元是图形,用户程序以图形来管理。即DWG;图形有父图,子图,孙子图等其他。我们讲解基本编程。所用只解说父图,子图,孙子图。 父图是执行条件满足时,系统自动程序自动执行。可以不用理会。其他均通过SEE来调用。 列举H,H02,H02.01;和投光灯调用程序(通过子图调用孙子图)(添加DWG属性讲解)。图的分级结构:对于用户功能块的编制,用户函数必须提前定义以便将其输入。样例程序1. 选择FSTART命令。2. 输入函数名。显示函数的表达式。以下对输入、地址输入及输出区进行编程。每一区的输入举例用样例程序进行解释。 输入区对比特型

2、数据(由B-VAL定义)的输入区如下进行编程。1.输入N.O.触点命令。2.选择FIN命令。函数的输入参数与N.O.触点命令相关联对整数型数据(由I-VAL定义)、倍长整数型数据(由L-VAL定义)或实数型数据(由FVAL定义)的输入区如下进行编程。1.输入入口命令。2.选择FIN命令。函数的输入参数与入口命令相关联。对整数型数据(由I-REG定义)、倍长整数型数据(由L-REG定义)或实数型数据(由F-REG定义)的输入区如下进行编程。1. 选择FIN命令。函数和寄存器号(或常数)的输入参数将相互关联。2. 输入寄存器号(或常数)。 地址输入区地址输入区的编程如下。1. 选择FIN命令。2.

3、输入寄存器号。 输出区1. 选择FOUT命令。函数和线圈命令的输出参数将相互关联。717编程的数据类型为:YASKAWA(安川)PLC寄存器类型及表示字地址(WORD)位地址(BIT)功能及含义MWnnnnnMBnnnnnn程序寄存器,MBnnnnnn对应MWnnnnn的一位MWnnnnn及MBnnnnnn在全部程序中通用DWnnnnnDBnnnnnn子程序寄存器,DBnnnnnn对应DWnnnnn的一位DWnnnnn及DBnnnnnn只在子程序中有效IwnnnnnIBnnnnnn输入寄存器,IBnnnnnn对应IWnnnnn的一位IWnnnnn及IBnnnnnn在全部程序中通用Ownnnnn

4、OBnnnnnn输出寄存器,OBnnnnnn对应OWnnnnn的一位OWnnnnn及OBnnnnnn在全部程序中通用SWnnnnnSBnnnnnn系统寄存器,SBnnnnnn及SWnnnnn为系统专用寄存器,有特定含义,用户只可利用,不可定义.存储器标示:MB003606 MB00360F 0123456789ABCDEFMW00360结合开闭锁程序讲解字位转化L22.311 指针标识 2 内存地址 3 寄存器区 4 图3.1 指针标识 在图3.1中,MA00100表示MW00100的内存地址nn。 通过把MA00100交给功能,从MW00100起的寄存器区域可用于功能的内部处理。象这样利用地

5、址作为功能的参数被称为“指针标识”。用这种方法,从MW00100起的寄存器区域可任意用于位、整数、双长度整数、实数。 功能寄存器类型 名 称 标 识 方 法 描 述 特 点 X 功能输入寄存器 XB, XW, XL, XFnnnnn 输入到功能 位输入 :XB000000到XB0000F 整型输入 :XW00001到XW00016 双整型输入 :XL00001到XL00015 寄存器号码nnnnn是十进制表示法。 Y 功能输出寄存器 YB, YW, YL, YFnnnnn 从功能输出 位输出 :YB000000到YB0000F 整型输出 :YW00001到YW00016 双整型输出 :YL00

6、001到YL00015 寄存器号码nnnnn是十进制表示法。 Z 功能内部寄存器 ZB, ZW, ZL, ZFnnnnn 对每个功能唯一的内部寄存器。 可用于功能的内部过程。 寄存器号码nnnnn是十进制表示法。 A 功能外部寄存器 AB, AW, AL, AFnnnnn 用地址输入值作为基地址的外部寄存器。 为与(S, M, I, O, #, DAnnnnn)联接。 寄存器号码nnnnn是十进制表示法。 # #寄存器 #B, #W, #L, #Fnnnnn (#Annnnn) 仅能用于程序中的寄存器。 仅能涉及相关功能,用户指明CP-717的实际使用范围。 寄存器号码nnnnn是十进制表示法

7、。 D D寄存器 DB, DW, DL, DFnnnnn (DAnnnnn) 对每个功能唯一的内部寄存器。 仅能涉及相关功能。 用户指明CP-717的实际使用范围。 寄存器号码nnnnn是十进制表示法。 一个比较典型的功能块对应关系是编码器位置计算。功能块内外的对应关系为:输入第一个(数据类型:整数)对应内部为Xx0001,对于开关量MB输入第一个对应内部XB000.依次往下.输出YW01对应外围第一个.依次往下.基本指令1 带 的指令2子图调用指令(SEE)3 FOR结构语句; FOR, WHILE, IF结构语句内部可包含其他结构语句,这叫“嵌套”添加C+讲解例:FOR(INT I=0;I

8、+;I MW00100 W=0001030表初始化指令(SETW) 描述 SETW指令把指定的数据作为转移的数据,存储在由转移目的寄存器号和转移字数指定的所有寄存器中。每次存储1个字,寄存器号增加DDC指令(直接数字控制)31上下限指令(LIMIT)32一阶滞后指令(LAG)LAG运算的表达如下: Y/X = 1 /(1+T*S) ; 即 T*(dY/dt)+ Y = X 例;同时,结合3QC手柄优化功能讲解。33函数生成指令(FGN)如果在FGN指令的参数表中设置的数据为Xn和Yn,它们必须设置成XnXn+1。FGN 指令在参数表中寻找一组满足XnXXn+1的Xn/Yn值,并根据下面的公式计

9、算输出 值Y: Y = Yn + (Yn+1-Yn) / (Xn+1-Xn) (X-Xn) (1nN-1) 参数中的数值与输入值X和输出值Y的关系如图4.10所示: 结合手柄讲解H03中。另外补充:格雷码知识。格雷码又叫反射码或循环码,它是一种数学排序系统,其中的所有相邻整数在它们的数字表示中只有一个数字不同。它在任意两个相邻的数之间转换时,只有一个数位发生变化,1)它大大地减少了由一个状态到下一个状态时逻辑地混淆,2)减少了数字电路产生的尖峰电流脉冲,3)减少了对硬件模块和信号传输的要求,4)提高了可靠性。二进制码格雷码0000000001000100012001000113001100104010001105010101116011001017011101008100011009100111011010101111111011111012110010101311011011141110100115111110002.1.2格雷码与二进制码转换二进制码转换格雷码格雷码高位等于二进制码高位,次高位等于二进制码高位与二进制码次高位相异或。格雷码转换二进制码二进制码高位等于格雷码高位,次高位等于二进制码高位与格雷码次高位相异或。快捷操作方式。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1