SIEMENS 湖南环辰泰瑞电气设备有限公司
代理西门子系列产品,原装正品,质保一年。
联系人:彭岚
联系手机:183-9091-6769
固定电话:0731-8618-63-19
商务 QQ: 82-75-26-99
询价传真:0731-86-39-05-99
邮箱地址:82752699@
办公地址:湖南省长沙县安沙镇谭访新村腰塘组617号
主营:数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,触摸屏变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器 6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品. 我们在价格上有较大优势,更注重售后服务,现有大量现货销售,欢迎您来电咨询。
以下内容节选自机械工业出版社出版的西门子自动化技术丛书----《SIMATIC S7- 1500 与 TIA博途软件使用指南》, 作者崔坚。更多更详细的内容请您参考《SIMATIC S7- 1500 与 TIA博途软件使用指南》一书。
使用TM PosInput模块检测来自 SSI **值编码器的信号
11.5 使用TM PosInput模块检测来自 SSI **值编码器的信号
通过TM PosInput模块可以实现对SSI**值编码器信号的检测。需要注意的是,SSI信号类型不支持通过High_Speed_Counter工艺对象(TO)进行组态,只能通过手动操作的方式来读取编码器的数值,或是通过运动控制外部编码器工艺对象(TO)来读取相应的位置值。
下面示例介绍如何通过手动操作的方式使用TM PosInput 2模块来读取SSI**值编码器的信号。TM PosInput 2模块通道0所连接的编码器类型为SSI**值编码器(13位格雷码)。
本例中,TM PosInput 2模块位于分布式I/O站上,系统架构图如图11- 18所示。
图11- 18 TM模块连接SSI编码器示意图
添加完ET 200MP分布式I/O站后,添加TM PosInput 2模块,该模块位于硬件目录“工艺模块”-->“位置检测”下,如图11- 19所示。
图11- 19添加TM PosInput 2模块
添加完TM PosInput 2模块之后,在TM模块“属性”-->“基本参数”-->“通道0”-->“工作模式”下,为计数通道设置操作模式。由于要读取的信号类型为SSI编码器,故在此处选择“手动操作”模式;通道的工作模式选择“计数/位置检测”,属性的设置如图11- 20所示。
图11- 20 设置TM PosInput的工作模式
之后点击TM模块“属性”-->“基本参数”-->“I/O地址”查看模块的I/O地址分配信息,输入地址和输出地址可根据实际情况修改,设置界面如图11- 21所示。
图11- 21 为TM 模块设置I/O地址
之后在项目树下,根据TM模块所在的安装位置,在相对应的I/O站及插槽上找到该TM模块,然后选择“参数设定”。在“参数设定”界面对计数器相应通道连接的输入信号类型及附加参数进行设置,如图11- 22所示。根据要求选择信号类型为“**编码器(SSI)”,附加参数中的帧长度设置为“13bit”,代码类型“格雷编码”,波特率“125 kHz”等,其它参数保持缺省设置。
图11- 22 TM PosInput参数设定界面
参数设置完成后结束硬件配置工作。
可通过工艺模块TM PosInput 2的输出地址区发送命令,并通过输入地址区读取模块的反馈信息。TM PosInput 2工艺模块的地址空间分配如表11- 3所示。
表11- 3 TM PosInput 2 输入地址和输出地址的范围
每个通道控制接口的详细含义以及占用的地址空间参考表11- 4。
表11- 4 TM PosInput 2每个通道的控制接口
每个通道的反馈接口详细含义以及占用的地址空间参考表11- 5。
表11- 5每个通道的反馈接口
在本示例应用中,TM PosInput 2模块所占用的输入地址区为“IB32~IB63”,占用的输出地址区为“QB24~QB47”,所以如果要读取该模块通道0的计数值,则在程序中直接访问地址ID32即可获得计数值。同样,如果希望将通道0对应的DQ信号输出,则将Q33.4置位即可。
SIEMENS 湖南环辰泰瑞电气设备有限公司
代理西门子系列产品,原装正品,质保一年。
联系人:彭岚
联系手机:183-9091-6769
固定电话:0731-8618-63-19
商务 QQ: 82-75-26-99
询价传真:0731-86-39-05-99
邮箱地址:82752699@
办公地址:湖南省长沙县安沙镇谭访新村腰塘组617号
主营:数控系统,S7-200PLC S7-300PLC S7-400PLC S7-1200PLC 6ES5 ET200 人机界面,触摸屏变频器,DP总线,MM420 变频器MM430 变频器MM440 6SE70交流工程调速变频器 6RA70直流调速装置 SITOP电源,电线电缆,数控备件,伺服电机等工控产品. 我们在价格上有较大优势,更注重售后服务,现有大量现货销售,欢迎您来电咨询。
以下内容节选自机械工业出版社出版的西门子自动化技术丛书----《SIMATIC S7- 1500 与 TIA博途软件使用指南》, 作者崔坚。更多更详细的内容请您参考《SIMATIC S7- 1500 与 TIA博途软件使用指南》一书。
交叉引用
14.2 交叉引用
通过交叉引用可以快速查询一个对象在用户程序中不同的使用位置,快速推断上一级的逻辑关系,方便用户对程序的阅读和调试。
在TIA博途软件中,交叉引用的查询范围基于对象,如果选择一个站点,那么这个站点中所有的对象例如程序块、变量、PLC变量、工艺对象等都将被查询,如果选择其中一个程序块,那么查询范围将缩小到这个程序块。以一个站点为例,首先在项目视图中选择这个站点,然后在菜单栏中选择“工具”->“交叉引用”即可显示交叉引用列表,如图14- 6所示。
图14- 6交叉引用列表
交叉引用列表有两个视图:使用者视图和使用视图。它们的区别如下:
使用者视图
显示某个对象被其它对象引用的情况。在“使用点”栏中可以查看该对象被其它对象使用的具体位置,可以通过鼠标点击直接进入到使用点。
使用视图
显示某个对象引用其它对象的情况。在“使用点”栏中可以查看该对象引用其它对象的具体使用位置,可以通过鼠标点击直接进入到使用点。
为了快速浏览程序或进行调试,在程序块中也可以查看某一个变量的交叉引用情况。例如首先在程序块中选择一个变量,鼠标右键选择“交叉引用信息”或者在巡视窗口中选择“信息”->“ 交叉引用”标签,都可以显示该变量的引用信息,如图14- 7所示。
图14- 7巡视窗口中显示交叉引用