ba_wang_mao 发表于 2010-4-12 16:00:09

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

我只知道西门子S7-300 的DI模块/DO模块 在符号表中如下定义

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


   请问:

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

ba_wang_mao 发表于 2010-4-12 16:07:43

我正在学习西门子PLCS7-300

   发现ADD_I   EQ_I等指令 , 需要全局变量或者局部变量,不知道该如何定义以及在哪个文件中定义?

ba_wang_mao 发表于 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

ba_wang_mao 发表于 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都可以)

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_549914.JPG
(原文件名:未命名1.JPG)


http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_549915.JPG
(原文件名:未命名2.JPG)

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

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_549917.JPG
(原文件名:未命名3.JPG)

ba_wang_mao 发表于 2010-4-28 16:24:11

接下来在主输出用鼠标双击DB1,弹出如下对话框:

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_549918.JPG
(原文件名:未命名4.JPG)


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

http://cache.amobbs.com/bbs_upload782111/files_28/ourdev_549920.JPG
(原文件名:未命名5.JPG)

ba_wang_mao 发表于 2010-4-29 08:49:15

(4).上位机设置的参数值该如何定义呢?
      (5).全局使用的整型变量如何定义呢?   
      (6).全局使用的实型变量如何定义呢?
      (7).全局使用的整型变量如何定义呢?


   参见4楼。

ba_wang_mao 发表于 2010-4-29 08:49:43

1.频率计数该如何定义呢?
      2.全局使用的长整型变量如何定义呢?

ba_wang_mao 发表于 2010-10-20 15:15:49

回复【6楼】ba_wang_mao
      1.频率计数该如何定义呢?
      2.全局使用的长整型变量如何定义呢?

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


   频率计算的定义比较复杂,需要用到 FM350-1模块
页: [1]
查看完整版本: 西门子PLC AI模块,AO模块,PI模块 在符号表中如何定义 ? 还有上位机设置的数值在哪定