FM350-2 直接访问

快速访问已分配区域的用户区域(USER STAT)中的计数值和测量值。 本文将以连接24V 脉冲加方向编码器为例,介绍在 TIA V16编程软件中直接读取FM350-2计数值。

1.直接访问功能

程序中如果只调用块FC2 CNT2_CTR 来控制FM350-2,则可通过硬件地址装载值L PIW 和 L PID直接访问计数值和测量值。模块每隔 2 ms 更新一次 I/O 输入接口
对于 L PIW,请使用模块地址加上偏移量 8 至偏移量 14 作为地址;对于 L PID,请使用模块地址加上偏移量 8 至偏移量 12 作为地址
● 值的低位或高位
L PIW
可能的地址 = 模块地址 +8、模块地址 +10、模块地址 +12、模块地址 +14
● 值的低位和高位
L PID
可能的地址 = 模块地址 +8、模块地址 +12

2.FM350-2的接线和组态配置

2.1 FM350-2接线

FM350-2接线参考接线

2.2 FM350-2硬件组态及配置

打开TIA V16编程软件,进入设备视图,根据实际的硬件配置,然后进行设备组态,右击模块,选择“参数”,如下图所示。

双击FM350-1进入模块参数配置界面,如下图所示。

通道参数配置,按照实际情况设置,此处不做赘述。

上述所有配置完成后编译存盘。

3.FM350-2编程

3.1创建计数DB

FM350-2与CPU之间的通讯结构包含在用户数据类型CNY2_CHANTYPE中,TIA直接添加DB块进行类型选择,如下图所示。

将模块的起始地址和通道地址赋值给DB参数,可以直接赋值也可以通过硬件属性中导出,如下图所示。

DB中模块地址和通道地址,如下图所示。

3.1调用FC2 CNT2_CTR

调用块FC2 CNT2_CTR 来控制FM350-2 ,如下图所示。

填写计数DB NO,如下图所示。

3.2访问地址

组态中模块起始地址256。

Word访问:PIW 256+8 PIW256+10 PIW256+12 PIW256+14

Dword访问:PID 256+8 PID256+12

3.3注意

FM350-2 允许最多4个计数值或者测量值直接显示在模块的I/O上。编程访问参考:编程

3.模板手册下载

您可以通过下面的链接下载FM350-2模板手册.

https://support.industry.siemens.com/cs/cn/zh/view/1105178

4.免责声明

由于本文档是免费的,所以不提供任何担保,错误纠正和热线支持,用户不必为此联系西门子技术支持与服务部门。