注册
登录
标签
统计
帮助
HOME页
HOME页
»
51PLC技术网
»
□-PLC经验技巧
» PLC编程的基本技巧
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
PLC编程的基本技巧
Solarp
管理员
个人空间
发短消息
加为好友
当前离线
楼主
大
中
小
发表于 2007-6-28 12:39
只看该作者
PLC编程的基本技巧
PLC编程技巧是在实践中不断总结、不断提高、长期编程经验的各积累。较好地掌握编程技巧,可提高编程的质量。下面以3个简单的例子来说明基本的编程技巧。
1、用梯形图变换简化程序
图1为两个逻辑功能相同的梯形图,但它们对应的助记符语言程序却不相赋,扫描时间也不同。如将图1(a)中串联的两部分“电路”左、右对换;并联的两条支路上、下对换,则变换后的梯形图即图1(b),原有的逻辑关系保持不变,但程序简化了。
(a)梯形图助记符:
(b)梯形图助记符
LD 00000
LD 00002
LD 00001
AND 00003
LD 00002
OR 00001
LD 00003
AND 00000
OR LD
OUT 20000
AND LD
OUT 20000
经验证明,梯形图变换可遵循“左沉右轻”、“上沉下轻”、的基本原则。
2、使梯形图逻辑关系清晰
在编程时应使梯形图的逻辑关系和结构层次清晰,便于阅读和检查程序。如图2所示,图2(a)梯形图的逻辑关系不太清楚,适当改变程序结构后(见图2(b)),尽管助记符语言程序显得较长,但梯形图的逻辑关系清晰,可读性提高了,便于对程序进行阅读、检查和修改。
(a)梯形图助记符:
(b)梯形图助记符
LD 00000
LD 00000
LD NOT 00001
AND 00003
AND 00002
AND NOT 00004
LD 00003
AND 00006
AND NOT 00004
AND NOT 00007
LD 00005
LD 00000
LD 00006
AND 00003
AND NOT 00007
AND NOT 00004
OR LD
AND 00005
AND LD
LD 00000
OR LD
AND NOT 00001
AND LD
AND 00002
OUT 20001
OR LD
OR LD
OUT 20001
3、避免出现无法编程的梯形图
图3(a)所示的桥式梯形图是无法用助记符语言来编程的,改画成图3(b)形式的梯形图就能实现编程。
UID
2
帖子
410
精华
11
积分
709
经验
669
金币
43
贡献
-3
阅读权限
200
性别
男
在线时间
397 小时
注册时间
2007-4-14
最后登录
2008-12-5
查看详细资料
TOP
wjj765
PLC初学者
个人空间
发短消息
加为好友
当前离线
2楼
大
中
小
发表于 2008-1-15 10:46
只看该作者
老大,我顶你
UID
1566
帖子
2
精华
0
积分
62
经验
12
金币
50
贡献
0
阅读权限
10
在线时间
1 小时
注册时间
2008-1-15
最后登录
2008-1-24
查看详细资料
TOP
hongzhan16888
PLC初学者
个人空间
发短消息
加为好友
当前离线
3楼
大
中
小
发表于 2008-3-9 09:43
只看该作者
顶
顶
UID
1741
帖子
1
精华
0
积分
61
经验
11
金币
50
贡献
0
阅读权限
10
在线时间
0 小时
注册时间
2008-3-9
最后登录
2008-3-9
查看详细资料
TOP
guohongtao
PLC初学者
个人空间
发短消息
加为好友
当前离线
4楼
大
中
小
发表于 2008-5-8 21:01
只看该作者
顶了
UID
2090
帖子
1
精华
0
积分
53
经验
3
金币
50
贡献
0
阅读权限
10
在线时间
0 小时
注册时间
2008-5-8
最后登录
2008-5-8
查看详细资料
TOP
mapeng3456
PLC初学者
个人空间
发短消息
加为好友
当前离线
5楼
大
中
小
发表于 2008-12-4 09:21
只看该作者
顶顶顶顶顶!!!!!!!!!!!!!!!!!!!!
UID
3357
帖子
12
精华
0
积分
58
经验
8
金币
50
贡献
0
阅读权限
10
在线时间
1 小时
注册时间
2008-10-14
最后登录
2008-12-4
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
版块跳转 ...
> □-CHION-驰恩PLC-资料下载
> □-CHION-驰恩PLC-应用案例
> □-CHION-驰恩PLC-交流讨论
> □-业界动态
> □-工控英语学习园地
> □-免费软件、资料下载中心
> | 产品手册 |
> | 选型样本 |
> | 电子电力 |
> | 自动化软件 |
> | 电机传动 |
> | 人机界面 |
> | 现场总线 |
> | 嵌入式系统 |
> | 电源 |
> | 远程测控通信 |
> | PLC可编程逻辑控制器 |
> | 机器视觉 |
> | 工业以太网 |
> | 伺服系统 |
> | 工业电器 |
> | 控制系统 |
> | 传感器 |
> | 工控机 |
> | 流体控制 |
> | 控制元件 |
> | 仪器仪表 |
> | 变频器 |
> □-PLC基础知识
> □-PLC精品教程
> □-PLC培训信息
> □-PLC解密技术
> □-PLC经验技巧
> □-PLC维护技术
> □-PLC案例中心
> □-PLC程序交流
> □-PAC交流专区
> □-国产PLC-资料,技术交流
> □-SIEMENS PLC 西门子PLC
> | S7-200 |
> | S7-300 |
> | S7-400 |
> | STEP-7 |
> | WINCC |
> | LOGO! |
> □-MITSUBISHI PLC 三菱PLC
> □-OMRON PLC 欧姆龙PLC
> □-AB PLC 罗克韦尔PLC
> □-EMERSON PLC 艾默生PLC
> □-GE FANUC-通用PLC
> □-PANASONIC-松下PLC
> □-DELTA-台达PLC
> □-SCHNEIDER-施耐德PLC
> □-B&R-贝加莱PLC
> □-其他品牌PLC
> □-PLC通讯 网络编程
> | PROFIBUS |
> | MODBUS |
> □-工控软件
> □-变频器 伺服电机
> □-仪表与传感器
> □-人机界面
> □-嵌入式系统
> □-产品供求信息 【免费发布】
> □-工控二手市场 【免费发布】
> □-人才交流信息 【免费发布】
> □-工控人生
> □-闲话灌水
> □-贴图专区
> □-论坛公告
> □-发展与建议
控制面板首页
编辑个人资料
积分交易
积分记录
公众用户组
个人空间管理
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
上海正航电子
|
51PLC技术网
支持民族产业发展!
好消息!正航40点PLC只售499元,赶快来订购吧
支持国产PLC,支持民族产业发展!
报名啦!本论坛版主招聘开始啦!!!
西门子自动化产品多媒体教学课件1DVD(2.7G)
请问您打开本站网页时速度快吗?赶快来投一票吧