如何设计初始化子程序

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

最佳答案

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

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

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

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

相关推荐

  • 模块故障

    S7-200 220v输出模块输出点指示灯亮但没电压输出是怎么回事? 问题补充:本人更换个新的后一切正常,只是想找下问题出在那里? 最佳答案 输出点是继电器触点或电子开关…

    SIMATIC S7-200 2020年10月31日
  • td-200在向导组态时F1 F2等怎样设置控制哪8个V存储位

    td-200在向导组态时F1 F2等怎样设置控制哪8个V存储位 最佳答案 1.组态时F1、F2等你可以设置成置位或者是瞬时触点,这看你的编程习惯了。2.组态完成以后你可以…

    SIMATIC S7-200 2020年11月5日
  • usb-MPI电缆 是否可以用于S7 200的PLC上

    问题补充:有说可以,有说不可以,不知哪位验证过?,这样就有信心去尝试了。 最佳答案 西门子原装的usb接口的可以用在s7-200编程,我现在一直这么用,设置pc/pg接口时选PC&…

    SIMATIC S7-200 2021年7月5日
  • PTO/PWM向导怎么配置

    书上的一个例子:步进电机,第一段加速,起始频率2KHZ,脉冲200个;第二段恒速,10KHZ,脉冲3400个;第三段减速,频率10KHZ,脉冲400个。自己计算包络表编程到容易,但…

    SIMATIC S7-200 2020年11月1日
  • 脉冲包络地址

    脉冲输出时产生包络,1)这个地址是编程序时自己确定的还是怎样来的,2)顺序是固定的吗?3)初始周期是时间常数,脉 冲周期增量和脉冲数用整数不都能表示吗?意思就是用W16位…

    2017年6月4日
  • 怎样进行太网通信

    6ES7215-1AG40-0XB0这个CPU两个端口和SMART  200怎么做通讯,进行以太网通信,不知道这(“S7-1200测可以使用TSEND_C和TR…

    SIMATIC S7-200 2017年5月29日
  • 变量管理

    想给VW0中的某一位置0或置1,比如第5位,分别用VB和C语言在WINCC中编程,这语句该怎么写? 再一个问题,我用S7-200与WINCC组态,通过OPC服务器连接,想…

    SIMATIC S7-200 2021年7月5日
  • s7-200 pc access通讯问题

    我昨天因对公司的程序进行了大量修改,在s7-200 pc access中定义了新的变量,为了节约时间把编辑好了的opc文件直接拷到另外一台电脑,并且把以前的OP…

    SIMATIC S7-200 2021年7月5日
  • 关于200PLC里的PID向导

    我第一次用200PLC,项目有一个需要PID控制的水泵,使用PID向导以后,看说明在主程序里调用了PID的块,但是PV_I管脚里的值怎么填,与Setpoint里的值数据类型都不一样…

    SIMATIC S7-200 2017年11月6日
  • 内部软件错误的含义是什么

    调试程序时,突然SF灯亮,提示10 内部软件错误,将开关打到STOP,再次拔到RUN,只要一动某个输入元件,就会再次停机,再重启只要动任何一个元件就会发生那个致命错误,但…

    2020年10月31日

发表回复

登录后才能评论