今天这篇文章给大家介绍下汇川中型PLC使用结构化文本语言(ST)编写程序及下载示例。例程使用的控制器为AM521-0808TN,写一个测试数字量输出的跑马灯程序。
打开InoProShop,新建工程,设备选择“AM521-0808TP/TN”,如下图所示:
在设备树的【PLC逻辑】->【应用(Application)】单击右键,在弹出的对话框中选择“添加程序组织单元”。填写名称“testDQs”,选择类型为“功能块”,实现语言为“结构化文本”,如下图所示:
在testDQs中编写代码如下图所示:
该功能块使用一个延时接通定时器,控制字节变量(_tmpBytes)的位依次输出。输入参数为定时器的时间间隔,输出参数为要控制的字节变量。
在主程序(PLC_PRG)中实例化功能块testDQs为testLocalDQs,并定义本地变量_localDQs,调用实例化的功能块,如下图所示:
将变量_localDQs映射到模块的本地输出,如下图所示:
编译程序。
点击【在线】-【登录到】(或工具栏快捷按钮)登录到设备,首次登录时会查找设备,如下图所示:
登录后自动下载程。单击工具栏【启动】按钮运行程序,能实现需要的跑马灯效果,如下图所示:
好了,关于汇川中型PLC(AM521)的ST语言编程及下载示例就先介绍到这里。
下面是汇川中型PLC结构化文本语言编程的文章归档链接:
我的书《西门子S7-1200/1500 PLC SCL语言编程 ——从入门到精通》从硬件到软件,比较详细的介绍了SCL语言的编程,感兴趣的话可以扫描下面的二维码查看:
北岛夜话



发表评论