登录|注册|收藏精一控|在线留言|网站地图

您好!欢迎来到精一控官网!

精一控自动化9年专注-专业的自动化解决方案提供商9 years automation professional solution provider

全国咨询热线

13790148398
PLC编程
当前位置:首页 » 精一控资讯 » 技术支持 » 西门子s7-200plc|西门子plc控制|USS参数读写指令

西门子s7-200plc|西门子plc控制|USS参数读写指令

字号:T|T
文章出处:网责任编辑:作者:人气:-发表时间:2014-08-09 10:35:00

 

USS 参数读写指令

西门子s7-200plc  USS 指令库中共有 6 种参数读写功能块,分别用于读写驱动装置中不同规格的参数。

 
USS 参数读写指令

它们是:

USS_RPM_W
读取无符号字参数
U16 格式
USS_RPM_D
读取无符号双字参数
U32 格式
USS_RPM_R
读取实数(浮点数)参数
Float 格式
USS_WPM_W
写入无符号字参数
U16 格式
USS_WPM_D
写入无符号双字参数
U32 格式
USS_WPM_R
写入实数(浮点数)参数
Float 格式

 USS 参数读写指令采用与 USS_CTRL 功能块不同的数据传输方式。

 

由于许多驱动装置把参数读写指令用到的 PKW 数据处理作为后台任务,参数读写的速度要比西门子PLC控制功能块慢一些。

 

因此使用这些指令时需要更多的等待时间,并且在西门子PLC编程时要考虑到,进行相应的处理。

 

西门子s7-200plc

读参数指令

西门子s7-200plc以下的PLC程序段读取实际的电动机电流值(参数 r0068)。由于此参数是一个实数,因此选用实型参数读功能块。

 参数读写指令必须与参数的类型配合。

 
 调用 USS_RPM_R 指令读取 MM 440 的输出电流

 

图中:

  1. EN: 要使能读写指令此输入端必须为 1
  2. XMT_REQ: 发送请求。必须使用一个沿检测触点以触发读操作,它前面的触发条件必须与 EN 端输入一致
  3. Drive: 要读写参数的驱动装置在 USS 网络上的地址
  4. Param: 参数号(仅数字)。此处也可以是变量
  5. Index: 参数下标。有些参数由多个带下标的参数组成一个参数组,下标用来指出具体的某个参数。西门子plc控制对于没有下标的参数,可设置为 0
  6. DB_Ptr: 读写指令需要一个 16 字节的数据缓冲区,用间接寻址形式给出一个起始地址。此数据缓冲区与“库存储区”不同,是每个指令(功能块)各自独立需要的。

     此数据缓冲区也不能与其他数据区重叠,各指令之间的数据缓冲区也不能冲突
  7. Done: 读写功能完成标志位,读写完成后置 1
  8. Error: 出错代码。0 = 无错误
  9. Value: 读出的数据值。要指定一个单独的数据存储单元

 EN 和 XMT_REQ 的触发条件必须同时有效,EN 必须持续到读写功能完成(Done 为 1),否则会出错。

 

写参数指令
 

写参数指令的用法与读参数指令类似。与读参数指令的区别是参数是功能块的输入。

 

读写多个参数

 在任一时刻 USS 主站内只能有一个参数读写功能块有效,否则会出错。

 

因此如果需要读写 多个参数(来自一个或多个驱动装置),必须在西门子s7-200plc编程时进行读写指令之间的轮替处理。

 

下面给出一个简单的例子,其中采取了一种轮替方法。方法不是唯一的。

 

 USS 通信出错代码及常见原因


 MM 440 参数设置

 

一个简单的例程,本地下载:

 

 USS 西门子plc控制及读参数测试例程

 

需要 STEP 7-Micro/WIN V4.0 SP4 以上版本打开。

排行榜

1兼容西门子模块EM277|东莞兼容西门子PLC|兼容国产西门子s7-200PLC模块
1
兼容西门子模块EM277|东莞兼容西门子PLC|兼容国产西门子s7-200PLC模块
东莞兼容西门子PLC|兼容西门子模块EM277|兼容西门子PLC模块|东莞兼容西门子PLC|国产PLC模块|东莞国产PLC|兼容国产西门子s7-200PL...
21.5KW台达变频器VFD015M43B
2
1.5KW台达变频器VFD015M43B
现货供应变频器VFD015M43B 台达变频器1.5KW 台达变频器VFD-M系列
3西门子PLC 1500 模块 6ES7521-1BH00-0AB0
3
西门子PLC 1500 模块 6ES7521-1BH00-0AB0
DI 16: 数字输入模块,高性能 16DI,24 V DC
4smart200plc模块DR08|s7-200smartplc模块|西门子s7-200smartplc模块
4
smart200plc模块DR08|s7-200smartplc模块|西门子s7-200smartplc模块
精一控自动化提供PLC编程服务,同时销售西门子plc模块|smart200plc模块DR08|s7-200smartplc模块|smart200plc|西门子s7-200plc模块...
5西门子PLC s7-200smart模块6ES7288-3AM06-0AA0
5
西门子PLC s7-200smart模块6ES7288-3AM06-0AA0
精一控自动化提供PLC编程服务,同时惠州plc自动化提供西门子模块|smart200plc模块|plc模拟量输入输出模块|西门子s7-200smartplc|...
6LOGO TDE文本显示器|触摸屏显示器|西门子文本显示器
6
LOGO TDE文本显示器|触摸屏显示器|西门子文本显示器
精一控自动化,专业为客户提供PLC编程服务,同时销售LOGO TDE文本显示器|触摸屏显示器|西门子文本显示器|西门子LOGO TDE|PLC文本显...

同类文章排行

最新资讯文章

您的浏览历史

    正在加载...