找回密码
 立即注册

QQ登录

只需一步,快速开始

工控课堂 首页 工控文库 PLC学习 查看内容

s7-300/400常用功能程序

2022-4-23 13:47| 发布者: gk-auto| 查看: 1533| 评论: 0

摘要: 现在简要介绍在S7-300/400的下位程序step7的几个编程方法,供大家参考。1、I/O数字量模块数据的读写方式在PLC编程中,通常开关量的读和写用具体地址,如I0.0,I0.1....和Q0.0,Q0.1......来表示在具体实践中发现不太方 ...

现在简要介绍在S7-300/400的下位程序step7的几个编程方法,供大家参考。

1、I/O数字量模块数据的读写方式

PLC编程中,通常开关量的读和写用具体地址,如I0.0,I0.1....和Q0.0,Q0.1......来表示

在具体实践中发现不太方便。

为了数字量管理使用方法,首先建立DB块作为中间数据库(这里输入用DB100,输出用 DB101),将数字量存在中间数据库中,后续程序(FC块)直接读写中间数据块的数据即可。

数字量模块数字转化方式如下图。

A、输入,将数字量模块的数据按1字节或双字节,按顺序传到中件数据库 DB100中,完成数据输入.

B、输出,将DB101数据库中数据,按1字节或双字节传到数字量输出模块中,完成数据输出。

在OB1 控制快中,将FC100,加入进去,程序在每一个循环周期自动完成转换。

注意 DBX 表示位,DBD表示8位,即1字节,DBW表示16位即2字节,DBD表示32位即4

字节

2、模拟量输入转化子程序

该FC40作为子程序,将模拟量输入模块采集的数据(4-20ma)转换成实际值存到中间数据中

在转换程序中调用.



调用使用程序如下..

2、模拟量输出转化子程序

在实际工程中通常控制变频器转速或调节阀,据需要将模拟量(0-100)来控制模拟量输出模块转换成 4-20ma。就要进行转换。fc41就是该模块的转换控制子程序.

下列就是该子程序的使用,这个常常与pid模块配合使用,将PID输出的结果,经该转换成 4-20ma

关注公众号,加入500人微信群,下载100G免费资料!

最新评论

热门文章
关闭

站长推荐上一条 /1 下一条

QQ|手机版|免责声明|本站介绍|工控课堂 ( 沪ICP备20008691号-1 )

GMT+8, 2025-12-23 00:34 , Processed in 0.060621 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

返回顶部