在办公室测试西门子S7-1200V90pn通信111报文的基本定位功能块,用了两个按钮(常闭)作为限位开关这次用博图V17,他把这个功能块集成到了工艺对象to,使用更加方便,直接组态工艺对象后调用,位置,速度等也直接用工程单位,不用再去编程计。
1、西门子S7-200plc子程序反复调用时子程序中的定时器,计数器对各次调用…
这就是定时器不能再子程序中供多次调用的原因,解决这个子程序内用形参来传递定时器的方法就是自己制作定时器,用V区来计时,然后在子程序内调用系统时钟来递增,这样就能自由发挥了。一种情况下定时器可以放在子程序中调用,就是主程序每次扫描都只调用一次且每次调用一个子程序。这样子行吗?还有不明白的地方:1、如何在子程序中使用常数。
2、s7-200smart步进指令能不能写子程序
在S7200SMART系列PLC的子程序中,子程序可以分为两类,一类为不带参数的子程序,另一类为带参数的子程序,使用带参数的子程序可以进行重复调用或做成功能块方便要以后使用。子程序可带参数,带参数的子程序调用极大地扩大了子程序的使用范围,增加了调用的灵活性。子程序的调用过程中如果存在数据传递,则在调用值中应包含相应的参数。
3、s7-200如何建立一个带参数的子程序?
首先在编辑菜单下,插入一个新的子程序,切换到该子程序,这时在子程序的上方会出现局部变量参数的编辑区,里面有IN、OUT等等。填入变量名,选择合适的数据类型。编写好子程序。如果将子程序拖入到编辑区,会发现子程序调用指令上面出现了需要填写参数的区域。\x0d\x0aIN:外界输入的数据。OUT:子程序计算后送给外界的数据。
4、西门子PLCS7-200子程序调用问题
西门子S7200的子程序如果没有调用的话会一直保持以前的输出的。把子程序看着是一条指令就很容易理解了,即在扫描周期内该指令没被运行,其相关软元件保持初始状态,我觉得置位和自锁都能保留。对于你这个程序而言,不管以后调不调用子程序,这两个输出都是一直置一的。
加入收藏
+1
Copyright © 2007 - 河北华曙新能源汽车科技有限公司.All rights reserved