浙江台州州市PLC培训中心
概述:咨询热线:0577-86190396 13858885304(曲老师)
技术咨询热线:13968803840(章老师)
QQ详细咨询:1599532959 1320564768
官网:
地址:浙江温州市瓯海区瓯江大厦10楼(温州汽车新南站对面)
本信息已过期,发布者可在"已发商机"里点击"重发"。
提高PLC程序运行速度的编程方法
1:根据工程实际需求,进行功能块规划,编写子程序
在 PLC中 ,子程序是为一些特定的控制目的编制的相对独立的程序。执行子程序调用指令CALL等,如果条件不满足子程序调用时,程序的扫描就仅在主程序中进行,不再去扫描这段子程序,这样就减少了不必要的扫描时间。
2:用字或双字数据传送给DO点方法来控制输出
在 PLC的应用中通常都会有大量的输出控制,用字或双字数据传送给DO点方法来控制输出可以提高速度,只要根据实际应用的要求,合理分配输出地址,变换控制输出控制字,可以大大减少PLC程序执行的步数,从而加快PLC的程序运行速度。
3:脉冲触发SET、RESET
PLC中,使用SET指令只执行一次即可,不必每次扫描都执行这个指令,很适合与脉冲输出(PLS/PLF)指令配合使用。有些工程人员忽视了这个问题,使用了常规的方法来驱动SET指令,无意中增加了PLC程序扫描运行时间
4:避免了类型转换,方法如下:
以S7-200为例,它的内存格式与我们常用的 PC 机正好相反,它是高字在前,低字在后的。所以我们可以将字变量放在后两个字节,在程序初始化时将前两个字节清零(程序的其它地方不得使用这两个字节)。
如我们定义符号时将字变量定义在 VW2,同时保持 VW0 的值为零。则程序中可以用 VW2 以字型访问该变量,同时也可以 VD0 以双字型访问,避免了类型转换。
为了避免使用时混淆,最好以明确的符号定义来区分字类型和双字类型。在此强烈推荐类匈牙利命名法:以前缀指示变量类型,用首字母大写的有意义的英文单词的组合作变量名。本人习惯用以下缀:
b ---- 字节型变量(byte)
w ---- 字型变量(word)
d ---- 双字变量(double)
r ---- 实型变量(real)
f ---- 位变量(flag)
btn --- 自复位按钮式输入(button)
sw ---- 切换开关或自锁按钮输入(switch)
sig --- 传感器、编码等电平信号输入(signal)
rly --- 输出继电器位(relay)
……
当然,这个根据个人习惯来,没有定则,主要是利于自己区分。
假如有一个字类型变量名为 VarName,为使用前面的转换技巧,我们可以这样定义:
wVarName ---- VW2
dVarName ---- VD0
在程序初始化时将 VW0 清零(如果是不需要记忆的变量,直接将 dVarName 清零也可)或者在数据块中将 VW0 设置为零。则以后需要以字类型访问变量时就用 wVarName,需要以双字类型访问变量时就用 dVarName。完全不需要类型转换。
本方法可以极大的减少程序语句数,使程序更简洁、可读性更好,由于不需要做耗时的类型转换,程序运行效率也得到提高。且数学运算量越大,效率提高越明显。
缺点是要多占用两字节的内存,以后程序中不能使用 VW0。但 S7-200 的 RAM 空间很大,一般是用不完的,以 226 为例,有多达 10K 的 RAM,偶从来没有超过 1K。 这些 RAM 都是花钱买来的,不用白不用,不用也是浪费了。
同理,如果有字节型变量经常需要与字类型变量相互转换,让字节变量占用一个字的内存宽度浪费一个字节,避免类型转换。
自成立以来,层峰自动化培训中心始终坚持以人为本,以创新为发展动力,秉承“信誉第一,质量至上”的经营理念。
本中心长期开设的专业课程主要包括:
1>三菱FX系列PLC编程课程
2>三菱FX系列PLC编程+触摸屏+伺服+步进+变频器综合课程+模块
3>西门子S7-200PLC编程课程
4>西门子S7-200PLC编程+触摸屏+伺服+步进+变频器综合课程+模块
5>西门子S7-300/400PLC系统课程
6>威纶触摸屏应用课程
7>伺服精确定位+步进驱动课程 +变频调速
8>三菱A/Q系列编程课程
9>三菱FX系列PLC编程入门班
10>西门子S7-200 PLC编程入门班
随到随学,学会为止,学习时间不限。
一人一套设备,一对一老师辅导讲解。
学习的学员,都会加入我们的技术联盟,资源共享,信息共享,在毕业后的工作中,遇到的技术难题都可以带回到学校大家共同讨论解决。
欢迎随时来本校现场了解,每周六日都可以免费试听试学,试听让你完全满意之后,再决定报名都可以。
中心网站:
地址:浙江温州市瓯海区瓯江大厦10楼(温州汽车新南站对面)
食宿安排:本中心协助安排住宿,带定返程车票,飞机票,学习楼下有各种风味小吃,可以自由选择。

- q1583676506发布的信息
- 浙江自动化培训机构,温州三菱PLC培训,宁波PLC点位控制
- 咨询热线:0577-86190396 13858885304(曲老师) 技术咨询热线:13968803840(章老师) QQ详细咨询:1599532959 1320564768 官网:...
- PLC培训班
- 自成立以来,层峰自动化培训中心始终坚持以人为本,以创新为发展动力,秉承“信誉第一,质量至上”的经营理念。 本中心...
- 湖北PLC编程培训,武昌PLC培训,三菱PLC培训,西门子PLC培训
- 咨询热线:0577-86190396 13858885304(曲老师) 技术咨询热线:13968803840(章老师) QQ详细咨询:1599532959 1320564768 官网:...
- 西门子S7-200间接寻址,三菱PLC编程视频教程,层峰自动化培训
- 咨询热线:0577-86190396 13858885304(曲老师) 技术咨询热线:13968803840(章老师) QQ详细咨询:1599532959 1320564768 官网:http://www.0577plc.com...
- 温州PLC编程培训,瑞安PLC培训,龙湾三菱PLC培训班,层峰工业
- 温州层峰工业自动化培训中心成立于 2010 年,我们致力于自动化技术的推广与应用培训。作为浙江领先的工业自动化培训教学,工控程序开发设计安装解决方案,层峰建立了PLC培训,工业机器人,工业机...
- 浙江PLC编程培训|层峰PLC培训中心|虹桥PLC入门到精通培训
- 学习PLC的几点建议:一,要以平和的心态和 乐观的心情来学习,不要操之过急,从不懂到懂到精通肯定需要一个过程,肯定需要辛勤的付出,要相信有付出就有回报;二,学习要掌握方法,方法对了,事半功倍,方...
重发信息
- 早餐营养粥培训机构湘南食为天
- 厦门西门子PLC电气技术培训▁西门子PLC使用领域▁厦门哪里有
- 厨师证报名国家资格证考试全国通用考面点师资格证
- 河北省汽修培训学校|汽修学校哪家好|学汽修多少钱
- 北京考高处作业证多少钱多长时间拿证
- 郴州面点包子馒头,卡通包,果蔬包肠粉技术培训
- 厦门三菱PLC编程技术培训▁三菱PLC的优势有哪方面呢厦门岛内
- 八角电工证报名高压电工证培训复审在哪
- 河北电气焊培训学校|学焊工选哪个学校好|电气焊短期班
- 北京考空调制冷证多少钱多长时间拿证
- 郴州哪里有小吃早餐培训学校
- 厦门多企业推荐的PLC培训机构术成▁0基础学PLC先学哪个品牌好
- 消防中控国本怎么报名考消防中控怎么培训考试
- 廊坊电气焊培训学校|学焊工选哪个学校好|电气焊短期班
- 北京考有限空间作业证多少钱多长时间拿证