马上注册,享受更多特权
您需要 登录 才可以下载或查看,没有帐号?立即注册 ![](source/plugin/zhanmishu_wechat/template/static/img/wechat_login.png)
x
Step1: 相关手册资料: Step2: 硬件接线: 1、 电源配线220VAC供电。 2、 通讯配线RS485接口,其中引脚5接RS485+、引脚4接RS485-。
3、 输入配线。 4、 输出配线,COM-接0V(11、12引脚),OP1-4接高电平(5、6、7、8引脚) Step3:
指示灯: 按键及参数详细用法见手册。 Step4: 程序实现:
1、通讯协议选择:自由协议。 2、通信格式设定:通讯速率9600、数据位8位、无校验、1个停止位;半双工、通讯延时时间100ms。 通信格式配置详解: 以波特率为例:bit4-7,二进制1000对应9600,则bit4-7对应十六进制为8.
同理数据位8位、无校验、1个停止位对应0001,即十六进制1。即两者对应H481的低8位H81。 半双工模式和通信延时同理配置,更详尽信息请查看H3U指令与编程手册关于COM1口的相关内容。
3、通信指令配置: 注意:地址代号格式;读写校验码格式不同;ADDR为十进制站号,范围是0-80。 4、参数代号:以AIBUS协议内表二-四路调节器为准。 5、以读06H(At自整定开关为例)指令程序配置如下: 网络2为实现十进制通信站号转化为指令所用地址代号。若要读取多个从站温度,只需改变D100值(起始地址1)即可。范例为33个从站,故程序注释内D100范围为1-33. 网络3为读命令指令配置:地址代号+(52H+参数代号06H)(占用一个16位寄存器,低字节在前,高字节在后,故指令为H652)+0+0+读指令校验码(参数代号*256+82+站号) 6、由于该协议读取任何参数,返回数据值均包括当前温度,故无需配置专门读取当前温度指令,只需将返回数据对应的寄存器值取出即可。部分程序如下: Step5: 范例程序:
范例程序内包含功能:温控开关、PID自整定。详细程序见附件文档:
|