找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
1.根据需要设定下列数据
MD 14504 MAXNUM_USER_DATA_INT 整型数据的数量
MD 14506 MAXNUM_USER_DATA_HEX 十六进制数据的数量
MD 14508 MAXNUM_USER_DATA_FLOAT 浮点数数据的数量
本例
MD14504 MAXNUM_USER_DATA_INT = 5
MD14506 MAXNUM_USER_DATA_HEX = 5
MD14508 MAXNUM_USER_DATA_FLOAT = 5
2.NCK RESET使上面所设数据生效
如果是修改了MD14504/MD14506/MD14508,在复位之前删除PLC内存中的DB20。
3.根据需要在下面数据中添入要传送到PLC的数据
MD 14510 USER_DATA_INT 【n】
MD 14512 USER_DATA_HEX 【n】
MD 14514 USER_DATA_FLOAT 【n】
本例
MD14510 USER_DATA_INT 【0】 = 1
MD14510 USER_DATA_INT 【1】 = 2
MD14510 USER_DATA_INT 【2】 = 3
MD14510 USER_DATA_INT 【3】 = 4
MD14510 USER_DATA_INT 【4】 = 5
MD 14512 USER_DATA_HEX 【0】 = 11H
MD 14512 USER_DATA_HEX 【1】 = 22H
MD 14512 USER_DATA_HEX 【2】 = 33H
MD 14512 USER_DATA_HEX 【3】 = 44H
MD 14512 USER_DATA_HEX 【4】 = 55H
MD 14514 USER_DATA_FLOAT 【0】 = 1.111
MD 14514 USER_DATA_FLOAT 【1】 = 2.222
MD 14514 USER_DATA_FLOAT 【2】 = 3.333
MD 14514 USER_DATA_FLOAT 【3】 = 4.444
MD 14514 USER_DATA_FLOAT 【4】 = 5.555
4. NCK RESET使上面所设数据生效
5.用变量监控可以看到
地址 数据类型 数值
DB20.DBW 0 DEC 1
DB20.DBW 2 DEC 2
DB20.DBW 4 DEC 3
DB20.DBW 6 DEC 4
DB20.DBW 8 DEC 5
DB20.DBB 10 HEX B#16#11
DB20.DBB 11 HEX B#16#22
DB20.DBB 12 HEX B#16#33
DB20.DBB 13 HEX B#16#44
DB20.DBB 14 HEX B#16#55
DB20.DBD 16 FLOATING_POINT 1.111
DB20.DBD 20 FLOATING_POINT 2.222
DB20.DBD 24 FLOATING_POINT 3.333
DB20.DBD 28 FLOATING_POINT 4.444
DB20.DBD 32 FLOATING_POINT 5.555
不同的数据使用的数据类型不同(MD14510的数据占用1个字;MD14512的数据占用1个字节,而MD14514的数据占用一个双字。)当然你也可以取MD14512数据中其中的某一位,例:DB20.DBX10.4 = 1 (因为DB20.DBB10=11H)
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!