plc 西门子s7-200子程序带参数调用方法

LD SM0.0
= L60.0
LD I0.1
= L63.7
LD L60.0
CALL SBR_0, L63.7, Q0.1

子程序内容:
LD #x1
= #out1

这样使用是正确的吗,但是仿真程序出错,请懂的高手指教。

你使用软件仿真还是硬件?软件不支持带有参数的子程序调用,你需要使用实体的PLC来模拟。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-11-23
我也遇到了这种问题,个人觉得是带参数的原因,应该是仿真软件不支持!!!求大虾们帮忙解决一下

西门子200smart如何调用子程序
安装并打开西门子S7-200 Smart PLC编程软件:STEP 7-Micro_WIN SMART V2.3 点击左侧项目树的[程序块]前面的[+],并鼠标左键拖动子程序到主程序内即可。PLC运行时主程序会自动定时调用子程序。

西门子S7-200在主程序中用什么语句调用子程序?PLC的温度反馈PID如何设计...
CALL 语句。反馈信号是不需要PID转换控制的。反馈信号会接入PID子程序块里。你只需要将地址填入即可。西门子都自带PID控制指令,使用不需要怎么去设计,你只要知道需要哪些数据就可以了。

西门子plc s7-200的调试步骤。
1. 检查上位机与PLC的通讯设置是否正确,向PLC下载程序。检查PLC之间的通讯设置和PLC模块的地址拨码开关设置和DP插头上拉电阻设置,观察PLC通讯指示灯是否正常。通过上位机监控测试PLC之间通讯是否成功。2. 检查上位机与触摸屏的通讯设置是否正确,向触摸屏传输组态画面。检查触摸屏组态项目中与相应PLC的通讯...

200smart程序中first scan on参数赋值怎么使用
1、子程序或者中断程序不能访问分配给主程序的局部存储器。子程序不能访问分配给主程序、中断程序或者其他子程序的局部存储器。同样的,中断程序也不能访问分配给主程序或子程序的局部存储器。2、S7-200 SMART有64个字节的局部存储器,其中60个可以用作临时存储器或者给子程序传递参数。3、IN、OUT、IN...

西门子 S7 200型 PLC 如何在主程序里定义子程序里需要用到的常数的...
直接定义就好了,在主程序里面调用子程序,可直接将需要的参数写入

西门子S7\/200的PLC。用时钟指令控制。使其在8:00~23:00运行急求求详细梯...
M0.0就是输出控制点;时间直接在[菜单]-[PLC]-[实时时钟]里设置。

西门子s7-200cn的cpu222cn与usb-pc-ppi和sp9编程软件怎么设置参数?
第1步:设置PG\/PC接口 你这种编程电缆线 是USB接口,所以需要选择PC Adapter(PPI)第2步:选择传输速率 有三个值可以选择,9.6 19.2 187.5 PLC 出厂值 是9.6 ,可以自己在系统参数中修改 你可以先选一个 试试,不行再选择其它值。第3步:点击“通讯”,在弹出的窗口中,再点击“双击刷新...

西门子PLC s7-200型比较编程指令的使用方法?
具体使用方法如下:1、 比较指令用于两个操作数按一定条件的比较。操作数可以是整数,也可以是实数(浮点数)。在梯形图中用带参数和运算符的触点表示比较指令,比较条件满足时,触点闭合,否则断开。梯形图程序中,比较触点可以装入,也可以串联或并联。2、调整模拟调整电位器0,变化SMB28字节数值 当SMB...

我在学西门子S7-200PLC时,在看输出型变量时,说间接地址(如*VD20)可 ...
前面有星号“*”表示是取地址里面的值,前面有“&”是表示用地址。装地址的要双字长度,装值的要值的长度和格式匹配。你哪个*VD20不能用在哪个数据转换接口上。必须把前面的“*”去掉,还要保证内部数据是双整数,才能得到正确的转换值。

西门子s7-200怎么写程序啊?
要将程序写入西门子S7-200 PLC,您需要使用西门子STEP 7-Micro\/WIN软件。以下是一般的步骤:1. 在您的计算机上安装并打开STEP 7-Micro\/WIN软件。2. 使用适当的通信电缆连接您的计算机和S7-200 PLC。3. 在STEP 7-Micro\/WIN软件中,选择“File”(文件)菜单,然后选择“Open”(打开)以打开一个新...

相似回答