搜索
bottom↓
回复: 7

西门子PLC AI模块,AO模块,PI模块 在符号表中如何定义 ? 还有上位机设置的数值在哪定

[复制链接]

出0入0汤圆

发表于 2010-4-12 16:00:09 | 显示全部楼层 |阅读模式
我只知道西门子S7-300 的DI模块/DO模块 在符号表中如下定义

  --------------------------------------------------------------------
  状态   符号      地址     数据类型     注释
  --------------------------------------------------------------------
        START       I 0.0      BOOL      开启电机
        STOP        Q0.0       BOOL      #1继电器


   请问:

      (1).模拟量输入该如何定义呢?
      (2).模拟量输出该如何定义呢?
      (3).频率计数该如何定义呢?
      (4).上位机设置的参数值该如何定义呢?
      (5).全局使用的整型变量如何定义呢?       是否仍然定义在"符号表"中,还是定义在"DB1"中呢?
      (6).全局使用的实型变量如何定义呢?
      (7).全局使用的整型变量如何定义呢?
      (8).全局使用的长整型变量如何定义呢?

出0入0汤圆

 楼主| 发表于 2010-4-12 16:07:43 | 显示全部楼层
我正在学习西门子PLC  S7-300  
  
   发现ADD_I   EQ_I  等指令 , 需要全局变量或者局部变量,不知道该如何定义以及在哪个文件中定义?

出0入0汤圆

 楼主| 发表于 2010-4-28 15:59:34 | 显示全部楼层
回复【楼主位】ba_wang_mao

  我只知道西门子S7-300 的DI模块/DO模块 在符号表中如下定义
  --------------------------------------------------------------------
  状态   符号      地址     数据类型     注释
  --------------------------------------------------------------------
        START       I 0.0      BOOL      开启电机
        STOP        Q0.0       BOOL      #1继电器
   请问:
      (1).模拟量输入该如何定义呢?
      (2).模拟量输出该如何定义呢?
      (3).频率计数该如何定义呢?
      (4......
-----------------------------------------------------------------------


(1)、硬件端口 DI定义方法
    --------------------------------------------------------------------
  状态   符号      地址     数据类型     注释
  --------------------------------------------------------------------
        START       I 0.0      BOOL      开启电机


(2)、硬件端口 DO定义方法
    --------------------------------------------------------------------
  状态   符号      地址     数据类型     注释
  --------------------------------------------------------------------
        STOP       Q 0.0      BOOL      开启电机


(3)、硬件端口 AI定义方法
    --------------------------------------------------------------------
  状态   符号      地址     数据类型     注释
  --------------------------------------------------------------------
        AI_00       PIW 0      WORD      
        AI_01       PIW 2      WORD      



(4)、硬件端口 AO定义方法
    --------------------------------------------------------------------
  状态   符号      地址     数据类型     注释
  --------------------------------------------------------------------
        AO_00       PQW 0      WORD      
        AO_01       PQW 2      WORD

出0入0汤圆

 楼主| 发表于 2010-4-28 16:14:33 | 显示全部楼层
(1)、硬件端口 DI定义方法
    --------------------------------------------------------------------  
  状态   符号      地址     数据类型     注释  
  --------------------------------------------------------------------  
        START       I 0.0      BOOL      开启电机  
        START_2     I 0.1      BOOL
        START_3     I 0.2      BOOL


(2)、硬件端口 DO定义方法
    --------------------------------------------------------------------  
  状态   符号      地址     数据类型     注释  
  --------------------------------------------------------------------  
        STOP       Q 0.0      BOOL      开启电机  
        QUIT       Q 0.1      BOOL
        QZ         Q 0.2      BOOL

(3)、硬件端口 AI定义方法
    --------------------------------------------------------------------  
  状态   符号      地址     数据类型     注释  
  --------------------------------------------------------------------  
        AI_00       PIW 0      WORD      
        AI_01       PIW 2      WORD      



(4)、硬件端口 AO定义方法
    --------------------------------------------------------------------  
  状态   符号      地址     数据类型     注释  
  --------------------------------------------------------------------  
        AO_00       PQW 0      WORD      
        AO_01       PQW 2      WORD  


(5)、全局变量(整型变量如何使用)

       创建DB1(DB2/DB3/DB4/...DB18都可以)


(原文件名:未命名1.JPG)



(原文件名:未命名2.JPG)

    接下来,一定要在 “  符号名(S): ”中填写一个英文名称,否则你定义的数据块DB1中定义的变量,在编写PLC程序时,
使用鼠标“插入符号”中找不到DB1中定义的变量。


(原文件名:未命名3.JPG)

出0入0汤圆

 楼主| 发表于 2010-4-28 16:24:11 | 显示全部楼层
接下来在主输出用鼠标双击DB1,弹出如下对话框:


(原文件名:未命名4.JPG)


  最后定义变量即可。说明:定义完S1变量后,按回车键,即会增加一新输入行。


(原文件名:未命名5.JPG)

出0入0汤圆

 楼主| 发表于 2010-4-29 08:49:15 | 显示全部楼层
(4).上位机设置的参数值该如何定义呢?
      (5).全局使用的整型变量如何定义呢?     
      (6).全局使用的实型变量如何定义呢?
      (7).全局使用的整型变量如何定义呢?


   参见4楼。

出0入0汤圆

 楼主| 发表于 2010-4-29 08:49:43 | 显示全部楼层
1.频率计数该如何定义呢?
      2.全局使用的长整型变量如何定义呢?

出0入0汤圆

 楼主| 发表于 2010-10-20 15:15:49 | 显示全部楼层
回复【6楼】ba_wang_mao
      1.频率计数该如何定义呢?  
      2.全局使用的长整型变量如何定义呢?  

-----------------------------------------------------------------------


   频率计算的定义比较复杂,需要用到 FM350-1模块
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-5-2 21:24

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表