下载此文档

PLC编程5194342177.pdf


文档分类:通信/电子 | 页数:约23页 举报非法文档有奖
1/23
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/23 下载此文档
文档列表 文档介绍
梯形图逻辑编程
一、位逻辑操作
1、常开接点——| |——
2、常闭接点——|/|——
3、位异或

4、信号取反——|NOT|——
5、输出线圈——( )
6、中间输出——(#)——
取前面一段的逻辑操作结果
7、线圈复位——(R)——
8、线圈置位——(S)——
9、RS 复位置位触发器 R—— RS ——Q

S——


如上图,当 为 1, 为 0 时, 为 0,=0,=1,则 =1
当 与 都为 0,则 不变化, 与 都为 1,=1.
10、SR 置位复位触发器
SR
—— S Q ——

—— R



如上图,当 =1,=0 时,=1,=0,=1,则 复位为 0,
当 和 都为 0 时, 不变化,当他们都为 1 时,复位指令优
先,=0.
综上,RS 触发器置位优先,SR 触发器复位优先.
11、下降沿检测——(N)——


12、上升沿检测——(P)——
二、比较指令
1、整数比较

IN1 与 IN2 都要为整数
2、双整数比较

IN1与 IN2 都要为双整数
3、实数比较

IN1 及 IN2 都要为实数
三、转换指令
1、 BCD 码转换为整数

如果 =1,=1,则 MD10 中的内容作为三位 BCD 码(+/-999)读
取,并转换为一个整数给 MW12.
2、整数转换为 BCD 码

当 =1 时,MW10 被读取并转换为 BCD 码
3、整数转换为双整数

=1 时,MW10 被整数(16 位)读出,并转换为一个双整数到 MD12
中.
4、 BCD 码转换为双整数

=1 时,MD8 被以 BCD 码形式读取并转换为整数到 MD12 中.
5、双整数转换为浮点数

I0。0=1 时,MD8 被转换为浮点数输出到 MD12 中
6、整数的二进制反码

当 I0。0=1 时,MW10 的输出取 MW8 的反码
7、双整数的二进制反码

当 I0。0=1 时,如果 MD8=F00F 0FFF,则 MD12=0FF0 F000。
8、整数的二进制补码


当 I0。=1 时,如果 MW8=-10,则输出 MW10=+10
9、浮点数求反


当 I0。0=1 时,MD8 的数值连同相反符号输出到 MD12 中
10、舍入为双整数


当 I0。0=1 时,MD8 的内容被以浮点数读取,并将其转换为一个
双整数输出到 MD12 中。
四、计数器指令
1、加-计数器

CU 为加计数输入,CD 为减计数输入,S 为计数器预制输入端
PV 为预制值,表示方法:C#《数值》,R 为复位输入端,Q 为输
出,CV 为当前计数器值,16 进制数值,CV-BCD 为 BCD 码形式
的当前计数器值(最大计数器值 999)。
2、加计数器

3、减计数器

4、计数器置初值 C5
|———| |——(SC)
C#3
当 =1 时,计数器 C5 被置初值 3.
5、加计数器线圈 C5
|——| |——(CU)
6、减计数器线圈 C5
|——| |——(CU)
五、数据块指令 DB10
————(OPN)
六、逻辑控制指令
1、无条件跳转
——(JMP)——

上面所表示的是程序无条件跳转到卷标 CAS1 处
2、条件跳转
———(JMP)

当 I0。0=1 时程序跳转到卷标 CAS1 处执行程序段 3,不执行程序段
2。
3、若非则跳转
——(JMPN)

当 =0 时,程序跳转卷标 CAS1 处
七、整数算术运算指令
1、整数加法

IN1、IN2、OUT 都必须为整数类型
2、整数减法

IN1、IN2、OUT 都必须为整数类型
3、整数乘法
IN1、IN2、OUT 都必须为整数类型
4、整数除法

IN1、IN2、OUT 都必须为整数类型
5、双整数的加减乘除以上面的类似
八、浮点数运算指令
包含实数的加减乘除以及绝对值运算,浮点数的平方,指数运算,

PLC编程5194342177 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数23
  • 收藏数0 收藏
  • 顶次数0
  • 上传人企业资源
  • 文件大小0 KB
  • 时间2012-02-04
最近更新