首页 理论教育 自动命名程序标签及添加逻辑复位SFC

自动命名程序标签及添加逻辑复位SFC

时间:2023-06-28 理论教育 版权反馈
【摘要】:确认它们都在程序范围标签范围内,再删除Step/Transi-tion,对并确认标签也同样被删除。不必将它们保留为Step_xxx。右键单击“MYSFC→属性→自动命名”。在这里可以为后续的Step、Transition、Action和停止设置默认名称,如图15-6所示。图15-6 例程属性对话框4.额外添加逻辑复位SFC。

自动命名程序标签及添加逻辑复位SFC

1.再创建一个Step/Transition对。确认它们都在程序范围标签范围内,再删除Step/Transi-tion,对并确认标签也同样被删除。

2.将部分Step和Transition重命名,使标签更易于理解和记忆。不必将它们保留为Step_xxx。

3.再深入一些。右键单击“MYSFC→属性→自动命名”(MYSFC→Properties→Auto Na-ming)。在这里可以为后续的Step、Transition、Action和停止设置默认名称,如图15-6所示。

978-7-111-47798-3-Chapter02-39.jpg

图15-6 例程属性对话框

4.额外添加逻辑复位SFC(SFR命令可以复位到任意Step)。

5.SFP命令可用于暂停SFC或取消暂停。

注:很多情况下,可能希望暂停(SFP)并复位到某一Step(SFR),然后在准备好继续执行时取消暂停(SFP)。如果只是想复位到某一Step,则可不需要SFP,使用SFR即可,如图15-7所示。

978-7-111-47798-3-Chapter02-40.jpg(www.xing528.com)

图15-7 暂停SFC

6.分别在插槽7和8中添加模拟量输出和模拟量输入模块,然后通过再创建一个Step/Tran-sition对并用以下值进行试验,来了解Action Qualifier,如图15-8所示。

Local:7:O.Ch0Data:=Local:8:I.Ch0Data;延迟10s

Local:7:O.Ch1Data:=Local:8:I.Ch1Data;无延迟

978-7-111-47798-3-Chapter02-41.jpg

图15-8 SFC测试

978-7-111-47798-3-Chapter02-42.jpg

图15-8 SFC测试(续)

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈