小型可编程 第6讲.ppt

  1. 1、本文档共118页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
小型可编程 第6讲

④M8047是 STL监控有效辅助继电器,在M8047=ON时,状态继电器 S0~S899中正在动作的状态继电器从最低号开始,按顺序存入特殊数据寄存器D8040~D8047中,最多可存入8个状态。M8047动作内容如下图所示。 总的梯形图 (2)指令功能 ALT指令功能是:每当控制条件由OFF到ON时,目标操作元件[D]的状态发生一次改变,即由接通状态变为断开状态,或由断开状态变为接通状态。 ALT指令使用如下图所示。 4.交替输出指令 (1)指令助记符、代码和操作元件如下: 5.脉冲输出指令: 该指令的名称、助记符、指令代码、操作数和程序步如下: 脉冲输出指令PLSY是产生指定数量脉冲。PLSY指令的使用说明如图所示。[S1]指定脉冲频率(1~2000HZ)。[S2]指定脉冲的个数,脉冲数范围:优位指令,1~32767个脉冲;32位指令,1~2147483647个脉冲。若指定脉冲数为“0”,则产生无穷多个脉冲。 6.脉宽调制指令 该指令的名称、助记符、指令代码、操作数和程序步如下; 脉宽调制指令PWM用来产生的脉冲宽度和周期是可以控制的。PWM指令的使用说明如图所示。 PWM脉冲宽度调制指令的操作数有三个。 [S1]指定脉冲宽度t,范围是0.32767ms。 [S2]指定脉冲周期T0,范围是l~32767ms。[S1]≤[S2]。 [D]指定脉冲输出元件Y的编号。 7. 斜坡信号输出指令: 该指令的名称、助记将、指令代码、操作数和程序步如下: RAMP指令是用来产生斜坡输出信号的。RAMP斜坡信号输出指令的使用说明如下图所示。预先将初始值、最终值分别写入 D1和 D2。当 X0由 OFF→ON时,在D3中的数据即从初始位逐渐地变到最终值,变化的过程为n个扫描周期,扫描周期n存于D4中。 PLC用户用特殊辅助继电器M8026的状态设置斜坡输出指令的运行方式。M8026=ON,斜坡输出为保持模式;M8026=OFF,斜坡输出为重复模式。 斜坡输出指令的两种输出方式如下图所示。 (六)减1指令 该指令的名称、助记将、指令代码、操作数和程序步如下: 当X1由OFF~ON变化时,由(D)指定的元件D10中的二进制数自动减1。若用连续指令,则每个扫描周期减1。 16位运算时,-32768就变为+32767,但标志不置位。32位运算时,-2147483648再减1就变为+2147483647,标志也不置位。 (七)与指令 该指令的名称、助记符、指令代码、操作数和程序步如下: 逻辑与运算如下所示 : (D10) ∧(D12)→(D14) 以“位”为单位作“与”运算:1∧1=1 0 ∧1=0 1 ∧0=0 0 ∧0=0 (八)或指令 该指令的名称、助记符、指令代码、操作数和程序步如下: 逻辑或运算如下所 (D10) ∨(D12)→(D14) 以“位”为单位作“或”运算:1V1=1 0 ∨ 1=0 1 ∨ 0=0 0 ∨ 0=0 (九)异或指令 该指令的名称、助记符、指令代码、操作数和程序步如下: 逻辑或运算如下所示 : (D10) (D12)→(D14) 以“位”为单位作“或”运算:1 1=1 0 1=0 1 0=0 0 0=0 (十)求补指令 该指令的名称、助记符、指令代码、操作数和程序步如下 逻辑或运算如下所示 : 将〔D〕指定的目标元件D10中的数的每一位取反后再加1,结果存于同一目标元件中也可以说,求补指令是绝对值不变的变号操作。 四、循环移位与移位指令 (一)右循环指令 (二)左循环指令 (三)带进位右循环指令 (四)带进位左循环指令 (五)位右移指令 n1—位元件长度 , n2—移位位数 (六)位左移指令 n1—位元件长度 , n2—移位位数 (七)字右移指令 n1—字元件长度 , n2—移位字数 (八)位左移指令 n1—字元件长度 , n2—移位字数 (九)先入先出写入指令 (十)先入先出读出指令 五、其它功能指令: 1.成批复位指令(也称区间复位指令) (1)指令助记符、代码和操作元件如下表: (2)指令功能 ZRST指令功能是:将目标操作元件[D1]指定元件与[D2]指定元件之间的所有元件同时复位。成批复位指令的使用下如图所示: (3)ZRST使用说明 1) [D1]和[D2]指定的元件应为同类元件。 2) [D1]指定的元件号应小于[D2]指定的元件号,否则只有[D1」指定的元件被复位。 2.报警器置位/复位指令 (1

文档评论(0)

yaocen + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档