怎样用smart200,把子程序做成一个系统块

怎样用smart200,把子程序做成一个系统块,第1张

进入子程序后,系统为临时变量分配存储地址,子程序调用结束后,系统不会清空这些分配的地址而是直接给下一个子程序使用。

通俗的讲,就像客房一样,系统不会打扫干净给下一个租客,所以下一个租客直接使用的话会有问题。

因此,需要程序员遵守这样一样原则:临时变量:先赋值后使用。

具体步骤如下:

1、打开smart200PLC编程软件,创建常开触点命名为SM0.1。

2、在项目树中选择【库】文件点击打开。

3、然后在【库】文件中找到【modbusRTUSlavePort0】点击打开,选择【MBUS-INIT】创建到程序块中。

4、然后依次建立从站参数,以及缓存区地址。

5、然后选择主站读取指令【MBUS-SLAVE】创建到程序块2中,然后设置参数值。

6、在项目树中鼠标右击【程序块】选择【库存储区】点击打开。

7、在d出的【库存储区分配】窗口中选择【建议地址】。点击确定后就创建完成了。

1、首先在200SMART软件中,右键单击“程序块”。

2、其次执行导出命令,将程序保存为.awl文件。

3、然后将.awl文件还原为程序即可。源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8041672.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-12
下一篇2023-04-12

发表评论

登录后才能评论

评论列表(0条)

    保存