丹佛斯如何在 MCXD 中添加 MODBUS 线圈

概括
如何使 MCXD 支持 MODBUS 线圈。
描述
以下是使用 MCXD 支持 MODBUS 线圈的步骤。
将允许每个任务读取单个线圈或一组 16 个线圈:
- 将功能添加到“InitDefines.c” file:
 //允许为 Modbus Slave 使用线圈
 #定义MODBUS_SUPPORTCOILS
 #ifdef MODBUS_SUPPORTCOILS
 #定义MODBUS_COILS_OFFSET 50000
 #结束
- 添加 file “附加线圈表.c” 进入文件夹...应用程序
- 编辑 “附加线圈表.c” 将布尔变量设置为线圈:
 a. 对于 “警报”: 变量的名称在名为“警报”的选项卡中的“变量名称”列中
  
 b. 对于 “数字输入”: 变量的名称在名为“数字输入”的选项卡中的“名称”列中
 C。 为了 “数字输出”: 变量的名称在名为“数字输出”的选项卡中的“名称”列中
 d。 为了 “热点”: 变量的名称是“我的应用程序。 热点名称”
  
- 编辑“main.c” file 通过添加 “TTimer 主循环定时器”; 就在指令之前:
 #ifdef MODBUS_SUPPORTCOILS
 #include “附加线圈表.c”
 #结束
  
-  编辑“main.c” file 通过添加“IOMng.Run()”; 就在指令之前:#ifdef MODBUS_SUPPORTCOILS SetValuesOfCoils( ); #万一
  
丹佛斯 A/S
气候解决方案 • 丹佛斯网站 •+45 7488 2222
| 任何信息,包括但不限于产品选择、应用或用途、产品设计、重量、尺寸、容量或产品手册、目录描述、广告等中的任何其他技术数据,以及是否提供于书面、口头、电子、在线或通过下载,应被视为提供信息,并且仅在报价或订单确认中明确提及时才具有约束力。 丹佛斯不对目录中可能出现的错误承担任何责任。 小册子、视频和其他材料。 丹佛斯保留在不加冰的情况下更改其产品的权利。 这也适用于订购但未交付的产品,前提是可以在不改变产品的形式、装配或功能的情况下进行此类更改。 本材料中的所有商标均为 Danfoss A/Sor Danfoss 集团公司的财产。 丹佛斯和丹佛斯徽标是丹佛斯 A/5 的商标。 版权所有。 | 

文件/资源
|  | 丹佛斯如何在 MCXD 中添加 MODBUS 线圈 [pdf] 用户指南 如何在MCXD中添加MODBUS线圈,在MCXD中添加MODBUS线圈,在MCXD中添加线圈 | 
 




