第七章可编程序控制器程序设计方法2010.pptVIP

第七章可编程序控制器程序设计方法2010.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ②、并行序列的合并:合并前应满足各序列确保同步(可设置等待步),将各序列的转换条件“与”作为实现合并的转换条件,但应注意各序列结束时应将输出线圈切断(可将转换条件的常闭触点串入输出线圈) * 5、对所有的初始状态(S0~S9),每一状态下的分支电路数总和不能大于16个,并且在每一分支点分支数不能大于8个(对其它编程方式不限) 系统规定 ———— 根源与CPU堆栈资源有关 * 举例: * 梯形图: * 转换实现的条件: Ⅰ、该转换所有的前级步为活动步 Ⅱ、相应的转换条件得到满足: 利用R、S指令有: SET指令将后续步激活为活动步,RST指令 将前级步复位 注意:由于S、R指令执行时间极短,故不能将输出继电器的线圈与R、S指令并联,应另外用代表步的辅助继电器的常开触点驱动。 三、以转换为中心的编程方式 单序列 * 1、选择序列的编程方式 ①、分支 * ②、合并 * 2、并行序列的编程方式 ①、分支 * ②、合并 * 例:液体混合装置如图所示,上限位、下限位和中限位液位传感器被液体淹没时为ON,阀A、B、C为电磁阀,线圈通电时打开,断电时关闭。初始时容器为空,阀门关闭,传感器为OFF。按下起动按钮后,打开阀A,液体A流入容器,中限位开关变为ON时,关闭阀A,打开阀B,液体B流入容器,当液面到达上限位开关时,关闭阀B,电机M开始运行搅拌液体,6s后停止搅拌,打开阀C,放出混合液,当液面降至下限位开关之后再过2s,容器放空,关闭阀C,打开阀A,开始下一周期操作。按下停止按钮,在当前工作周期的操作结束后,停止在初始状态。 * 方法提出:针对没有STL指令的PLC。 设计方法:用辅助继电器代替状态继电器,用辅助继电器触点替代STL触点。 特点: Ⅰ、与替代STL触点的常开触点相连的触点要使用AND/ANI指令 Ⅱ、对代表前级步的复位由用户程序用RST指令实现 Ⅲ、不允许双线圈输出,若某继电器在N步中均接通,应将代表这几步的辅助继电器的常开触点并联后去控制该线圈 四、仿STL指令的编程方式 * 1、单序列的编程方式 * 2、选择序列的编程方式 ①、选择序列的分支 * ②、选择序列的合并 * 3、并行序列的编程方式 ①、并行序列的分支 可省略复位前级步(另一分支已经做过) * 注:以上电路输出均不能出现双线圈输出,如有此情况应单独处理。 ②、并行序列的合并 * 1、编程方式的通用性 ①、起保停电路通用型最强,适合于任意型号的PLC,它仅由触点和线圈组成。 ②、STL类专为顺序控制梯形图设计,仅限有STL类指令的PLC,应用面较窄。 ③、对于有置位、复位功能(且分开)的PLC,可采用以转换为中心和仿STL指令的编程方式,应用范围广。 对于置位、复位功能在一起的PLC,可采用锁存继电器编程方式(OMRON) 五、各种编程方式的比较 * 2、不同编程方式设计的程序长度比较 ①、一般用STL指令设计的程序最短 ②、用其它各种编程方式设计的程序长度相差不大 ③、对某些编程方式(如起保停)程序长度与输出继电器是否仅在功能表图中某一步接通有关。 注:PLC的用户程序存储器一般是足够用的,程序稍长所增加的工作量也很小,没有必要在缩短用户程序上花太多的精力。 * 3、电路结构与其它方面的比较 ①、使用起保停电路,以代表步的编程元件为中心,用一个电路来实现对这些编程元件的复位和置位。 ②、以转换为中心的编程方式:直接、充分地体现了转换的基本原则,无论是单序列、并行序列、选择序列,代表步的辅助继电器的置位、复位功能的设计方法都相同。该方法思路清楚,易理解和掌握,适用于复杂系统的设计。 * ③、STL指令和仿STL指令的编程方式:以STL触点 或辅助继电器的常开触点为中心(与左侧母线相连) Ⅰ、当它们闭合时,驱动在该步接通的输出继电器; Ⅱ、为实现下一步转换作好准备(转换条件、转换目标); Ⅲ、用指令或由系统程序将前级步对应的编程元件复位。 应注意二者的区别 * ④、STL指令的优点 Ⅰ、转换实现时,对前级步的状态寄存器和由它驱动的辅助继电器的复位由系统程序完成。 Ⅱ、STL触点具有与主控指令

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档