- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC课件___第3章PLC程序设计基础(C基本逻辑指令)汇编
第三章 PLC程序设计基础 Y1与Y2分别控制两盏灯,x0为启动按钮,说 明下面梯形图实现的功能。 图中每一步包含:驱动内容、转移条件、转换目标。 STL触点是与左侧母线相连的常开触点,STL触点接通,则对应的状态为活动步; 与STL触点相连的触点用LD或LDI指令,执行完RET后返回左母线; STL触点可直接驱动或通过别的触点驱动Y、M、S、T等元件的线圈; PLC只执行活动步对应的电路,所以使用STL指令时允许双线圈输出; STL触点驱动的电路块中不能使用MC和MCR指令,但可以用CJ指令; 在中断程序和子程序内,不能使用STL指令。 《可编程序控制器》 3.4 编程规则及注意事项 1.对顺控程序做自上而下,自左而右的处理。顺控指令清单也按此流程编码。 《可编程序控制器》 3.4 编程规则及注意事项 2.梯形图的触点应画在水平线上,不能画在垂直分支上。 《可编程序控制器》 3.4 编程规则及注意事项 3.在串联电路相并联时,应将触点最多的串联回路放在梯形图最上面。有并联电路相串联时,应将触点最多的并联回路放在梯形图的最左边。 《可编程序控制器》 3.4 编程规则及注意事项 3.在串联电路相并联时,应将触点最多的串联回路放在梯形图最上面。有并联电路相串联时,应将触点最多的并联回路放在梯形图的最左边。 《可编程序控制器》 3.4 编程规则及注意事项 4.不能将触点画在线圈右边,只能在触点右边接线圈。 《可编程序控制器》 3.4 编程规则及注意事项 5.尽量避免双线圈输出。 《可编程序控制器》 3.4 编程规则及注意事项 5.尽量避免双线圈输出。(处理对策) 《可编程序控制器》 3.5 步进指令 1.步进指令(STL/RET) STL(步进触点指令) RET(步进返回指令) STL和RET指令只有与状态器S配合才能具有步进功能。 例如:STL S200表示状态常开触点,称为STL触点(步进触点),它在梯形图中的符号为,它没有常闭触点。 2.状态转移图 3.5 步进指令 3.步进指令的使用说明 3.5 步进指令 《可编程序控制器》 3.3 PLC的基本逻辑指令 MRD指令可多次使用,但在并联电路中不得超过24行。 最终输出回路以MPP指令替代MRD指令,在读出所有存储数据后复位堆栈区。 MPS和MPP指令均可多次使用,但MPS指令与MPP指令的数量差要小于11,最终二者的指令数应相同。 3.程序例 《可编程序控制器》 3.3 PLC的基本逻辑指令 一 层 堆 栈 《可编程序控制器》 3.3 PLC的基本逻辑指令 一层堆栈 ORB,ANB指令并用 《可编程序控制器》 3.3 PLC的基本逻辑指令 两层堆栈 《可编程序控制器》 3.3 PLC的基本逻辑指令 四层堆栈 《可编程序控制器》 3.3 PLC的基本逻辑指令 四层堆栈程序的优化替代 3.3.8 置位与复位指令SET,RST 《可编程序控制器》 3.3 PLC的基本逻辑指令 1.指令助记符与功能 SET 《可编程序控制器》 3.3 PLC的基本逻辑指令 SET为置位指令,使动作保持(ON); RST为复位指令,使动作复位(OFF)。 SET指令的操作目标元件为Y、M、S。RST指令的操作目标元件为Y、M、S、D、V、Z、T、C。两条指令为1-3个程序步。 对于同一软元件,SET、RST指令可多次使用,顺序也可随意,但最后执行者有效。 累积定时器T246-T255当前值的复位以及触点复位也可使用RST指令。 2.指令说明 3.3.8 置位与复位指令SET,RST(续) 《可编程序控制器》 3.3 PLC的基本逻辑指令 3.程序例 《可编程序控制器》 复位指令的应用—积算定时器 3.3 PLC的基本逻辑指令 《可编程序控制器》 3.3 PLC的基本逻辑指令 复位指令的应用—16位加计数器 3.3.9 微分(脉冲)输出指令PLS,PLF 《可编程序控制器》 3.3 PLC的基本逻辑指令 1.指令助记符与功能 《可编程序控制器》 3.3 PLC的基本逻辑指令 PLS(Pulse)指令在输入信号上升沿产生脉冲输出; PLF指令在输入信号下降沿产生脉冲输出。 目标软元件是Y和M,但特殊辅助继电器不能作目标软元件。 两条指令产生的脉冲宽度均为一个扫描周期。 2.指令说明 3.3.9 微分(脉冲)输出指令PLS,PLF(续) 《可编程序控制器》 3.3 PLC的基本逻辑指令 3.程序例 《可编程序控制器》 3.3 PLC的基本逻辑指令 4.指令工作时序 3.3.10 检测脉冲上升沿和下降沿的触点指令
文档评论(0)