为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

ProficyTM_Logic_Developer_PLC基本指令与常见问题

2013-10-28 50页 ppt 1MB 47阅读

用户头像

is_020114

暂无简介

举报
ProficyTM_Logic_Developer_PLC基本指令与常见问题nullPLC基本指令与常见问题 PLC基本指令与常见问题 ProficyTM Logic Developer PLCPLC工作原理PLC工作原理I1I2I3I4I5I6Q1Q2Q3Q4Q5Q6000000010000CPU输出地址%Q输入地址%I数据储存 (%M,%R,...)输入模块输出模块Q1Q2Q3Q4Q5Q6Q7Q8COM123123地址表示形式地址表示形式外部地址%I %Q %AI %AQ位(bit)地址字(word)地址内部地址%M %G %T %R中间继电器—位地址——寄存器—字地址地址数为自然数——例如“%R...
ProficyTM_Logic_Developer_PLC基本指令与常见问题
nullPLC基本指令与常见问 PLC基本指令与常见问题 ProficyTM Logic Developer PLCPLC工作原理PLC工作原理I1I2I3I4I5I6Q1Q2Q3Q4Q5Q6000000010000CPU输出地址%Q输入地址%I数据储存 (%M,%R,...)输入模块输出模块Q1Q2Q3Q4Q5Q6Q7Q8COM123123地址表示形式地址表示形式外部地址%I %Q %AI %AQ位(bit)地址字(word)地址内部地址%M %G %T %R中间继电器—位地址——寄存器—字地址地址数为自然数——例如“%R0326”%P %L %U %UR %S%AI00326表示地址地址类型地址号——程序寄存器—字地址——局部寄存器—字地址——无定义变量——系统变量访问字地址中的某个位——例如“%R0326.X[01]”或“abc.X[02]”指令分类——按形式分 指令分类——按形式分 2. 功能块1. 继电器触点线圈——( )EnableOK输入参数I1I2I3输出参数Q功能数据类型地址 %R条件长度指令分类——按功能分指令分类——按功能分1. 继电器功能 2. 定时器/计数器 3. 算术运算功能 4. 关系运算功能 5. 位操作功能 6. 数据传送功能 7. 数据表格功能 8. 转换功能 9. 控制功能继电器指令基本元素继电器指令基本元素<+>— 触点线圈—[FAULT]——[NOFLT]——[HIALR]——[LOALR]—继电器触点继电器触点继电器线圈继电器线圈举例举例延续触点与延续线圈 延续触点与延续线圈 每行程序最多可以有9个触点,一个线圈。 一些常用系统触点一些常用系统触点#ALW_ON: 常开触点; #ALW_OFF: 常闭触点; #FST_SCN: 在开机的第一次扫描时为“1”,其他时间为“0” #T_10ms: 周期为0.01秒的方波; #T_100ms: 周期为0.1秒的方波; #T_Sec: 周期为1秒的方波; #T_Min: 周期为1分钟的方波。 练习一练习一马达启动,停止,点动 当启动按钮按下后,马达开始转动(启动按钮为脉冲信号) 当停止按钮按下后,马达停止转动(停止按钮为脉冲信号) 当马达停止时,将点动按钮按住不放时,马达转动;松开时,马达停转。 点动与启动停止功能必须互不干扰。 当出现报警时,电机停止,并且指示灯闪烁。 复位按钮按下,清除报警。 在复位按钮未按下之前,电机不得启动。地址分配练习一练习一地址分配 %I0001: 启动按钮 %I0002: 停止按钮 %Q0001: 马达启动状态%I0004: 故障状态,瞬时输入-报警 %I0005: 复位按钮,瞬时接通 %Q0008: 故障指示灯 %I0003: 点动按钮 定时器定时器延时接通定时器延时接通定时器预置值%R%R + 1%R + 2连续三个R寄存器延时时间 t =预置值×时基%I,%Q,%M,%T,%G, %R,%AI,%AQ,CONST例如:%R0100, 或常数:00050例如:%R0001~%R0003延时接通定时器延时接通定时器输出端预置值Enable其工作波形图如下:Enable输出端计时值预置值TS延时断开定时器延时断开定时器预置值输入端延时时间 t =预置值×时基%I,%Q,%M,%T,%G, %R,%AI,%AQ,CONST延时断开定时器延时断开定时器保持型定时器保持型定时器预置值输入端延时时间 t =预置值×时基%I,%Q,%M,%T,%G, %R,%AI,%AQ,CONST保持型定时器保持型定时器其工作波形图如下:输入端输出端计时值预置值TST1T2TS= T1+T2复位端练习二练习二1.马达定时转 当启动按钮按下后,马达开始正转(启动按钮为脉冲信号) 当停止按钮按下后,马达停止转动(停止按钮为脉冲信号) 如要再次转动,必须先按下停止按钮,并在5秒内禁止启动马达。5秒后,按下转动按钮,马达转动。 2.马达联锁运行 按下启动按钮,电机1运行;5秒后,电机2启动运行。 按下停止按钮,电机1立即停车;3秒后,电机2也停车。地址分配练习二练习二地址分配 %I0001: 启动按钮 %I0002: 停止按钮 %I0003: 反转按钮 %Q0001: 马达1运行 %Q0002: 马达2运行 地址分配 %I0001: 启动按钮 %I0002: 停止按钮 %I0003: 反转按钮 %Q0001: 马达启动状态 计数器计数器计数器计数器PV%R????预置值输入端%I,%Q,%M,%T,%G, %R,%AI,%AQ,CONSTUPCTR DNCTR练习三练习三马达的保护 当启动按钮按下后,马达开始正转(启动按钮为脉冲信号) 当停止按钮按下后,马达停止转动(停止按钮为脉冲信号) 在10秒内,马达只允许启动两次。如果在10秒内有第三次启动要求时,报警灯闪烁,且必须等到10秒时间到才能启动马达。 地址分配练习三练习三地址分配 %I0001: 启动按钮 %I0002: 停止按钮 %Q0001: 马达启动状态 %Q0008: 马达报警灯 算术运算算术运算算术运算算术运算EnableADD SUB MUL DIV MODINT DINT REALOK%I,%Q,%M,%T,%G 不能用于 REALQADD : Q = I1 + I2 SUB : Q = I1 - I2 MUL : Q = I1 * I2 DIV : Q = I1 / I2 MOD : Q =I1 -((I1/I2)*I2)%I,%Q,%M,%T, %G,%R,%AI,%AQ算术运算(高级)算术运算(高级)算术运算(高级)算术运算(高级)EnableSQRTINT DINT REALOK%I,%Q,%M,%T, %G,%R,%AI,%AQQ%I,%Q,%M,%T,%G, %R,%AI,%AQ,CONSTI1数据传送指令数据传送指令块清零INBLK_ CLR INT?????LEN 00001移位寄存器SHFR_ WORDQ?????LEN 00001数据传送指令数据传送指令Enable%I,%Q,%M,%T,%SA, %SB,%SC,%G,%R, %AI,%AQ,CONSTMOVEINT BIT WORD REALLEN 1 - 256INOK%I,%Q,%M,%T, %SA,%SB,%SC, %G,%R,%AI,%AQQ练习四练习四仓储物品统计与显示 用拨码开关设定进仓物品数量。 用加法开关执行存储操作。 用减法开关执行提取操作。 输出模块显示库存数量。 地址分配练习四练习四地址分配 %I0001 - %I0016:拨码开关 %Q0001 - %Q0016:库存数量显示 %M00011: 加法开关 %M00012: 减法开关 %M00013: 进货确认比较指令比较指令比较指令比较指令EnableEQ NE GT GE LT LEINT DINT REAL%I,%Q,%M,%T,%G, %R,%AI,%AQ,CONSTI2Q%I,%Q,%M,%T,%G, %R,%AI,%AQ,CONSTI1——( )I1 = I2 I1≠I2 I1 > I2 I1≥I2 I1 < I2 I1≤I2比较指令比较指令EnableRANGEINT DINT REALQ——( )Q=1 L1 > IN > L2 L1 < IN < L2Q=0 L1 > IN;L2 > IN L1 < IN;L2 < IN练习五练习五仓储物品统计与显示 仓库的最大容量为2500,最小为0,仓库不允许空仓及满仓。如装 入的物品数大于2500,或提出物品后使库存小于0,则产生报警。 当产生报警后,不允许对仓库物品进行操作,直到复位按钮按下 后。报警信号为2S On, 3S Off。 用拨码开关设定进仓物品数量。 用加法开关执行存储操作。 用减法开关执行提取操作。 输出模块显示库存数量。 地址分配练习五练习五地址分配 %I0001 - %I0016:拨码开关 %Q0001 - %Q0016:库存数量显示 %M00011: 加法开关 %M00012: 减法开关 %M00013: 进货确认 %M0016:复位开关 %M0017:报警 位操作指令位操作指令位操作指令 (与、或、异或)位操作指令 (与、或、异或)EnableAND OR XORWORD%I,%Q,%M,%T,%G, %SA,%SB%SC,%R, %AI,%AQ,CONSTI2OK%I,%Q,%M,%T,%G, %SA,%SB,%SC, %R,%AI,%AQQI1AND : Q = I1 * I2 OR : Q = I1 + I2 XOR : Q = I1  I2位操作指令(非)位操作指令(非)EnableNOTWORD%I,%Q,%M,%T, %G,%S,%SA, %SB%SC,%R, %AI,%AQ,CONSTOK%I,%Q,%M,%T,%G, %S,%SA,%SB,%SC, %R,%AI,%AQQI1NOT : Q = I1位操作指令(置位,清位)位操作指令(置位,清位)EnableBIT_SET BIT_CLRWORD%I,%Q,%M,%T, %G,%SA,%SB,%SC, %R,%AI,%AQ, CONST for BITBITOKINLEN 1 - 256位操作指令(循环移位)位操作指令(循环移位)EnableROL_ ROR_WORD%I,%Q,%M,%T, %G,%SA,%SB%SC, %R,%AI,%AQ,OKNINLEN 1 - 256%I,%Q,%M,%T, %G,%SA,%SB%SC, %R,%AI,%AQ,CONST%I,%Q,%M,%T, %G,%SA,%SB,%SC, %R,%AI,%AQQ低位 LSB高位 MSBSHR右移SHL左移练习六练习六地址分配LED灯循环显示 按下启动按钮后,灯1点亮,2秒后灯2点亮,灯1随着熄灭,直至第8个灯点亮。 第8个灯点亮后2秒后熄灭。循环再次开始,灯1点亮,如此循环下去。 循环进行时,按下启动按钮,不起作用。 按下停止按钮,循环结束,LED灯熄灭。 LED灯循环显示 按下启动按钮后,灯1点亮,2秒后灯2点亮,灯1保持亮,直至8个灯全部点亮。 8个灯全部点亮2秒后熄灭。再过2秒,循环再次开始,如此循环下去。 循环进行时,按下启动按钮,不起作用。 按下停止按钮,循环结束,LED灯熄灭。 练习六练习六地址分配 %I001: 启动按钮 %I002: 停止按扭 %Q001-%Q008: LED灯位操作指令(定序器)位操作指令(定序器)EnableBIT_ SEQ%I,%Q,%M,%T, %G,%SA,%SB%SC, %R,%AI,%AQ,STOKNResetRLEN 1 - 2561—L 0—RDIR练习七练习七地址分配顺序控制程序 顺序控制共有4步,第一步操作持续4秒钟,%Q001是该步指示灯。第二步操作持续5秒钟,%Q002指示。第三步操作持续3秒,%Q003指示。第四步操作持续6秒,%Q004指示。 设有启动输入信号,按下启动输入,执行第一步操作,第一步结束后,第二步进行...。第四步结束后,系统处于准备再次接收启动信号状态。 设有跳步输入信号,系统在执行某步操作时,按下跳步按钮,系统立即执行下一步操作。如果正在执行第四步操作时,按下跳步按钮,则第四步立即结束,系统处于准备再次接收启动信号状态。 设有延时输入信号,系统在执行某步操作时,按下延时按钮,则该步操作延时至延时按钮复位。如果延时按钮复位时,而该步时间未到,则应继续至该步时间到再进行下一步操作。 设有结束按钮,按下结束按钮,系统立即回复到准备再次接收启动信号状态。练习七练习七地址分配 %I001: 启动按钮 %I002: 跳步按扭 %I003: 延时按钮 %I004: 结束按钮 %Q001: 第一步指示 %Q002: 第二步指示 %Q003: 第三步指示 %Q004: 第四步指示控制指令 CALL控制指令 CALL开始MAINBLOCK D最多可8级子程序嵌套每个程序块可有64 个“CALL”控制指令 JUMP控制指令 JUMPJUMP(N),LABEL(N)成对出现。 JUMP(N)有效时,程序直接跳转至LABEL(N)处的语句继续执行常见问题—PLC和PC无法连接常见问题—PLC和PC无法连接 1.保证以太网物理连接 2.PC和PLC网段相同,掩码相同,可以ping通 3.连接属性设置(Ethernet, IP地址)常见问题—程序无法常见问题—程序无法下载1.PLC在线 2.当前target为活动target 3.切换到Programmable mode 4.下载 HWC and Logic 5.查看feedback zone 6.Online后在target中查看Diagnostics报告常见问题—输出不正常常见问题—输出不正常1.程序的问题 查看PLC RUN状态,CPU里的运行拨钮和ME的运行按钮是否为Output Disable 查看是否同一个线圈,多处置位复位 2.输出模块的问题 常见问题——运行时在线修改程序常见问题——运行时在线修改程序在线修改程序后,弹出如下对话框 1.选择第一条,无需重新下载。 2.选择第二条,进入test edit模式,修改完毕后,可以选择接受修改或取消修改,无需重新下载。 3.选择第三条,修改完毕后,必须重新下载程序
/
本文档为【ProficyTM_Logic_Developer_PLC基本指令与常见问题】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索