- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC知识
前文,我们对间隔定时器中断作了大致的了解,下面我们主要就间隔定时器中断的设定做具体的了解。
间隔定时中断设定的步骤如下:
1)通过CX- Programmer的PLC系统设定,设定定时中断处理单位时间。
在CX- Programmer编程软件的工程工作区,双击项目“设置”,弹出“PLC设定”窗口,在“时序”标签的页面下,最下方的选项为“定时中断间隔”,如图4-20所示。这里选择的是定时中断的设定时间的单位。定时中断的执行周期为此处的设定时间单位与MASK指令的时间设定值的乘积。
2)在中断任务2(定时中断)中编制中断处理的程序。
在CX- Programmer编程软件的工程工作区,右击项目树的“新PLC1[CP1H]”,在其下拉菜单中选择“插入程序(I)”命令,则在树的下方出现“新程序2(未指定)”,右击“新程序2(未指定)”,在其下拉菜单中选择“属性(0)”,弹出“程序属性”窗口,如图4-21所示。在“通用”标签下的任务类型的下拉选项中选择中断任务编号,譬如选择“中断任务02(间隔定时器0)”,即选择间隔定时器任务0。
图4-20 “PLC设定”窗口
图4-21 “程序属性”窗口
3)通过MSKS指令设定定时中断处理时间,见表4-14。
表4-14 定时中断处理时间的设定
MSKS指令操作数
中断时间间隔
N
S
CX- Programmer设定的中断
时间单位
中断时间间隔
间隔定时中断编号
中断时间
间隔定时器0
(中断任务02)
#0000 ~ #270F
Domain:/低压配电柜Mo re:kflwwk
(0 ~ 9999)
10ms
10~99990ms
1ms
1~9999ms
0.1ms
0.5~999.9ms
【例4-6】按照30.5 ms的间隔执行定时中断任务2,设定步骤如下:
1)在CX-Programmer中用PLC系统设定,将定时中断单位时间设定为0.1ms。
2)在CX-Programmer中编写定时中断任务2的中断处理程序。
3)在CX-Programmer中编写MSKS指令的梯形图程序,如图4-22a所示。
图4-22 间隔定时器中断示例
a)梯形图程序b)动作过程
图4-22a中,当执行条件的W0. 00为ON时,可进行定时中断,通过设定复位开始,将定时器复位后开始计时。每隔30. 5ms执行一次中断任务2。动作过程如图4-22b所示。
可变程序控制器(PLC)是从早期的继电器逻辑控制系统发展而来的。自20世纪60年代问世以来,PLC得到了突飞猛进的发展,尤其在数据处理、络通信及与DCS等集散系统融合方面有了很大的进展,可变程序控制器已经成为工业自动化强有力的工具,得到了广泛的普及和推广应用。本文以四层教学仿真电梯系统为例,着重讲述可变程序控制器(PLC)与上位计算机工控组态软件组态王之间的通信。
2 SIMATIC S7-200系列PLC及其编程软件STEP 7-Micro/WIN 32
SIMATIC 小型S7-200系列PLC适用于各行各业,各种场合中的检测、监测及控制的自动化。S7-200系列的强大功能使其无论在独立运行中,或相连成络皆能实现复杂控制功能。S7-200系列出色表现在以下几个方面:极高的可靠性;极丰富的指令集;易于掌握;便捷的操作;丰富的内置集成功能;实时特性;强劲的通讯能力;丰富的扩展模块等。S7-200系列在集散自动化系统中充分发挥其强大功能。使用范围可覆盖从替代继电器的简单控制到更复杂的自动化控制。应用领域极为广泛,覆盖所有与自动检测,自动化控制有关的工业及民用领域,包括各种机床、机械、电力设施、民用设施、环境保护设备等等。
STEP 7-Micro/WIN 32是西门子公司专门为S7-200系列PLC设计在个人计算机Windows操作系统下运行的编程软件
文档评论(0)