自动化网-工控人家园官网

当前位置: 主页 > 工控品牌 > 西门子 >

西门子PLC缩短程序扫描周期-电动机两地同时控制编程案例

时间:2015-12-21 22:46来源:未知 作者:admin 点击:
西门子PLC怎样缩短程序扫描周期-西门子PLC的电动机两地同时控制编程案例
提高plc运行效率,缩短完成相同任务时的执行时间。 
 
  1、没必要共享信号时,放置在同一网络里的多条指令,会产生额外的进出栈操作(具体可以转成STL来分析),而且如果不是逻辑要求,应避免横向串联,这样至少可以减少一个“与”指令。好处仅仅是放在一个网络里,感觉紧凑一点。 
  2、合理使用立即IO指令(尽量减少使用)节约PLC处理立即指令的转换时间。 
  3、计算中尽量使用计算结果存储器,而不用过渡存储器。 
  4、可以用“字”的时候尽量避免用“双字”,可以用整数时,尽量避免用实数。 
  5、尽量避免数据类型转换,不得不用时,尽量用AC存放中间变量,减少转换次数。或者编程时先预留出存储空间,比如:用VW2存整数时,VW0空出不用,就可以直接以VD0的形式来进行访问VW2中的数据; 
  6、减少非必要网络扫描,把可以设条件执行的网络(特别是AIW、AQW),归类到子程序中作条件调用(例如定时中断); 
  7、在保证工艺要求前提下,适当减小发生中断的频率; 

西门子PLC的电动机两地同时控制编程案例

(1)功能:电动机M要求两地控制,在两个不同的地点需同时按下SB1和SB3才能启动电动机,按下SB2和SB4都能使电动机停止。 
 
(2)I/O分配
(3)plc接线图  
(4)程序设计  

(责任编辑:admin)
织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容