ruyashewa
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 145 点
下载积分: 544 分
在线时间: 24(小时)
注册时间: 2012-04-22
最后登录: 2017-06-12
查看ruyashewa的 主题 / 回贴
楼主  发表于: 2012-12-28 19:16
本人菜鸟,刚刚学写PLC一年多,写成一些小程序最多200多步,,但最近发现很多老鸟,用数据寄存器D写的程序,几乎不怎么用输出Y,例如带多个变频器,多层电梯,驱动伺服,难道D10---D200就是输出?请老鸟明示!谢谢!
ruyashewa
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 145 点
下载积分: 544 分
在线时间: 24(小时)
注册时间: 2012-04-22
最后登录: 2017-06-12
查看ruyashewa的 主题 / 回贴
1楼  发表于: 2012-12-28 19:39
菜鸟不懂数据寄存器的使用,很多老鸟的程序,例如,带多个变频器,多层电梯,步进电机,等都用D10-D200,很少用输出Y,难道系统默认D可直接输出吗?还有带变频器时直接靠485的两根线就可以驱动变频器吗?
catfree
虚心向各位学习!!!
级别: 工控侠客
精华主题: 0
发帖数量: 630 个
工控威望: 2814 点
下载积分: 15803 分
在线时间: 474(小时)
注册时间: 2012-03-30
最后登录: 2022-04-18
查看catfree的 主题 / 回贴
2楼  发表于: 2012-12-29 12:10
是的可以不占用Y输出通过数据线和变频器通信。
楼主留言:
感谢!
那么有规定D,的值范围吗?我随意写多少数都能让变频器动作吗?这个手册上没有吧?这时D里的值不是脉冲吧?
一日晚自习,化学老师批评一同学坐姿不好,问他:“你见过哪个名人科学家是像你这样坐的?”我随口说了一句:“霍金……” 然后就没有然后了……一顿狠批啊
何工控学
励志竭精
级别: 家园常客
精华主题: 0
发帖数量: 609 个
工控威望: 905 点
下载积分: 13667 分
在线时间: 501(小时)
注册时间: 2012-10-26
最后登录: 2024-11-01
查看何工控学的 主题 / 回贴
3楼  发表于: 2012-12-29 12:42
RS485通信\可以通过数据线和变频器以通信协议的方式传送数据,只要PLC程序编写就行了
楼主留言:
好人!
D的值具体怎么写才能让变频器动作,随意写吗?这个值是脉冲吗?
ruyashewa
级别: 探索解密
精华主题: 0
发帖数量: 29 个
工控威望: 145 点
下载积分: 544 分
在线时间: 24(小时)
注册时间: 2012-04-22
最后登录: 2017-06-12
查看ruyashewa的 主题 / 回贴
4楼  发表于: 2013-01-02 21:34
非常感谢老鸟!,RS485通信\可以通过数据线和变频器通信协议,请问通信协议是什么?难道有规定必须用D10---D200才能通信吗?这个编程手册上没有啊?还有寄存器D的数据可以随意写吗?多少都能让变频器动作吗?这个不是脉冲吧?
huhaiming
上海
级别: 家园常客
精华主题: 0
发帖数量: 487 个
工控威望: 590 点
下载积分: 11623 分
在线时间: 289(小时)
注册时间: 2011-04-09
最后登录: 2021-09-25
查看huhaiming的 主题 / 回贴
5楼  发表于: 2013-01-04 10:42
这是PLC编程控制,比如:MOV  K3 D1然后MOV  D1  K1Y0就是9(只是Y0和Y1)输出,不知道你明白不
楼主留言:
热心助人!

不懂了,D1的值不是十进制数3吗?第二个传送指令不是把D1的数按字节传给Y0,Y1,Y2,Y3吗?为什么是9?应该是0011吧?
xidong
级别: 略有小成
精华主题: 0
发帖数量: 202 个
工控威望: 365 点
下载积分: 896 分
在线时间: 38(小时)
注册时间: 2007-06-30
最后登录: 2014-10-25
查看xidong的 主题 / 回贴
6楼  发表于: 2013-01-05 13:31
PLC对变频器和智能仪表使用通讯协议就要用D寄存器
楼主留言:
这个我知道,我想知道D的用法随意定吗?比如我想让一台变频器动作,就直接定义给D10传送数据,就可以了?D200也可以吗?
zhangchao
级别: 略有小成
精华主题: 0
发帖数量: 165 个
工控威望: 322 点
下载积分: 6931 分
在线时间: 90(小时)
注册时间: 2012-12-27
最后登录: 2021-10-16
查看zhangchao的 主题 / 回贴
7楼  发表于: 2013-01-06 05:43
多看些资料你慢慢就会明白的 这都是功能指令一类的