『7x24小时有问必答』
一、设置485通讯参数及功能码
(1)找到资源-选择机箱-选择CPU模块-选择属性-选择高级,设置参数如下图所示。
(2)选择MODBUS主配置,如图所示。
备注:第一行功能码3,代表读保持寄存器;从站地址1代表从地址为1的从站读取保持寄存器;寄存器地址为0,代表从第0个寄存器开始读取;寄存器个数34,代表连续读34个寄存器;数据区%MW0500代表起始寄存器;控制位(M)0代表%M0000为读寄存器的控制位。
第二行功能码6,代表写单个寄存器;从站地址1代表向地址为1的从站写单个寄存器;寄存器地址为7,代表从第7个寄存器开始写;寄存器个数1,代表数据写入一个寄存器;数据区DownJM870[0]代表数据区,控制位(M)500代表%M0500为写寄存器的控制位。
二、添加自定义模块
(1)在NApro软件显示栏中找到DFB点击,新建自定义模块ANALOG_COVERT,可选择梯形图/功能块图/结构文本/C/C++,根据自身需要选择即可。
(2)自行定义输入输出引脚功能后,选中自定义模块名称,鼠标右键选择分析类型编译,如图所示。
(3)对自定义模块进行功能编写,如图所示。
(4)在NApro软件显示栏中找到VAR点击,新建变量模块unitanalog,设置维数(变量)数量,在变量模块下新建变量并定义,如图所示。
三、逻辑编程。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码