如何设计初始化子程序

各位好!
 我是新手,我对初始化子程序还很陌生.想请教一下什么是初始化子程序.如何设计初始化子程序?

最佳答案

初始化就是在程序运行之前,先对PLC的一些状态作预置的过程。在以后的运行过程中,这些指令将不再被执行。如果预置的内容不多,可以在主程序的最顶端用SM0.1触发相关的指令,完成初始化。如果初始化的内容比较多,最好写一个初始化的子程序,在主程序的最顶端由SM0.1调用。
 在初始化程序中,比较多的内容是对一些标志位的操作、一些固定数据的赋值,还有中断的定义、高速计数器的设置、高速脉冲输出的设置等等。说白了,就是为程序的运行作准备,建立一个合适的初始状态。当然,这些状态在以后的程序中是可以被改变的。

提问者对于答案的评价:
言简意概!

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc357914.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • s7-200samrt关闭后跳出layer-8已停止工作的对话框

    RT,每次都这样,如图: 图片说明:    最佳答案 右键点击以管理员身份运行软件即可。这样关闭软件就不会岀现上述对话框。 提问者对于答案的评价:目前也就这个办…

    2017年5月28日
  • s7-200下载线接线图

    我现在有一条S7-200的USB/PPI的下载线,型号为FS-24042005,老是与电脑通讯不上,请问这条国产下载线能正常通讯下载吗?请问有没有RS232下载线的接线图? 最佳答…

    SIMATIC S7-200 2021年7月5日
  • 200里面怎么做顺序控制好?

    我现在做个项目,在做自动程序的时候,就是一步一步的按顺序往下执行,不知道200里面有没有什么指令(像三菱的)或者是一些编程的方法,希望大家帮帮忙,指点一下(也许我说的不太明白,希望…

    SIMATIC S7-200 2021年7月4日
  • 电脑监控S7-200问题

    一般做的项目中,如果用电脑监控S7-200,是不是用WINCC,还有其它方式吗? 最佳答案 S7-200与第三方HMI/SCADA软件之间的通信,主要有以下几种方法: O…

    SIMATIC S7-200 2021年7月5日
  • 恒张力放卷控制 224xp

    主牵引变频器由外部给定速度,张力设定值在触摸屏:主牵引变频器频率输出信号给PLC,PLC读取张力信号,经过计算输出频率给放卷变频器。是不是这样?张力信号和主牵引变频器怎么计算给放卷…

    SIMATIC S7-200 2021年7月5日
  • 200增加模块

    200的系统,现增加一块200以太网模块,实现以太网通讯,用win10系统安装的软件 一上传源程序软件就崩溃,第一次用200的,这是系统问题还是什么?现安装了虚拟机明天继…

    SIMATIC S7-200 2021年7月5日
  • s7-200系列226 modbus 通讯死机问题

    226与pc通讯:功能有读取72个开关量状态信息;读取8路模拟量;写6路开关量。循环读取开关量,模拟量状态。根据条件发送写开关量命令。问题是有时候会在写命令后,读取信息造成modb…

    SIMATIC S7-200 2021年7月5日
  • 200的模拟量扩展模块能不能同时进不同的模拟量信号

    200的模拟量扩展模块能不能同时进不同的模拟量信号,例如同时接电压跟电流 最佳答案 这个与模块型号有关系 比如新的 8 输入模拟量 EM23…

    SIMATIC S7-200 2021年7月5日
  • 226与福禄克万用表通讯

    通过西门子226与一个rs232的fluke电流表通讯(用的是PC/PPI电缆连接)。电流表要求开机时,发送“syst:rem"”进入到远程模式,如何实现呢? …

    SIMATIC S7-200 2021年7月4日
  • EM277组态IO说明

    EM277里IO点里8byte buffer I/O这个模块,8点输入输出字节,可以理解为2个双字输入输出吗?在S7-300里为什么用PID256 P…

    2021年7月5日

发表回复

登录后才能评论