台达PLC 通讯应用范例之二(RS指令)WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
对于不是标准MODBUS协议的设备,台达PLC提供RS指令实现通讯控制,但前提是被控设备的通讯协议是公开的,且要有RS485通讯口。下面是对采用USS通讯协议的SIEMENS MM420变频器的通讯控制范例。WWW_P※LCJS_CO※M-PLC-技-.术_网
以下是对《台达PLC 通讯应用范例之二(RS指令)》的回复: WWW_PLCJS@_COM%-PLC-技.术_网
匿名回复:WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
WWW_PLCJS_COM-PLC-技.术_网
匿名回复:WWW_P※LCJS_COM-PLC-)技.术_网
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
匿名回复:P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
WWW_PLCJS_COM-PLC-技.术_网
匿名回复:WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
W1WW_P4LCJS_COM-PLC-技.术_网
匿名回复:WWW.PLCJS.COM——可编程控制器技术门户
WWW_PLCJS_COM-PLC-技.术_网
匿名回复:——可——编——程——控-制-器-技——术——门——户
好,楼主辛苦了,顶一下WWW_PL※CJS_COM-PLC-技.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
希望还有好的程序示例WWW_PLC※JS_COM-PmLC-技.术_网
WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
匿名回复:WWW_PL※CJS_COM-PLC-技.术_网
谢谢 WWcW_PLCJS_COM-PLC-技.术_网
匿名回复:WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
谢谢楼主,辛苦了,写的很好!支持一下WWW_PLCJS_COM-PLC-技.术_网
WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)
匿名回复:WWW_PLCJS@_COM%-PLC-技.术_网
受益非浅.谢谢WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
匿名回复:WW.W_PLC※JS_C,OM-PL,C-技.术_网
我有点问题想请教:WWW_PLCJS_COM-PLC-技.术_网
假设:发送控制字为0000H 频率0000HWWW.PLCJS.COM——可编程控制器技术门户
变频器是否有回应.如果有回应是否就是变频器当前的状态字和频率值 WW.W_PLC※JS_C,OM-PL,C-技.术_网
匿名回复:WW.W_PLCJS_COM-PLC-技.术_网
没有回应。因为要通过PLC进行通讯控制,必须将控制字的BIT10设置为ON,所以,发送的控制字不能是0000H.测试的实际结果也是这样的。 WWcW_PLCJS_COM-PLC-技.术_网
匿名回复:W1WW_P4LCJS_COM-PLC-技.术_网
楼主你好:有没有试过跟科比F5系列的变频通讯?有空试试啊! WWW_P※LCJS_CO※M-PLC-技-.术_网
匿名回复:WWW.PLCJS.COM——可编程控制器技术门户
科比F5系列的变频器我这里没有,不过原理跟这一样。 WW.W_PLCJS_COM-PLC-技.术_网
匿名回复:WWcW_PLCJS_COM-PLC-技.术_网
那要读变频器的当前频率该怎么读 WWW_P※LCJS_COM-PLC-)技.术_网
匿名回复:W1WW_P4LCJS_COM-PLC-技.术_网
一般不需专门只去读频率。就是说你需要改变变频器频率时,就发送一个写频率的报文,只要变频器有回应,回应的报文中就有当前频率值。本例中频率值放在PLC寄存器D122高字节和D123低字节中,请参考程序说明部分。当然仅去做一直读取当前频率的动作,需要用到参数区(PKW区),去读写放当前频率的参数地址即可,PKW区的格式请参考USS协议。 plcjs.技.术_网
匿名回复:WWW_PL※CJS_COM-PLC-技.术_网
谢谢你的回复 WWW_PLCJS_COM-PLC-技.术_网
匿名回复:——可——编——程——控-制-器-技——术——门——户
W1WW_P4LCJS_COM-PLC-技.术_网
匿名回复:WWW_PL※CJS_COM-PLC-技.术_网
TO yangyafeng :我用这个程序带西门子的变频器控制启动停止好用,可是如果我想改变西门子变频器的斜坡上升时间(参数号为P1120)应该怎么编写程序呢?是将1120化为16进制460写入在将要写入的时间25写入吗?我写了一下程序如下,这么写对吗?可是变频器根本没反应启停也不好使了。
WWW.PLCJS.COM——可编程控制器技术门户
匿名回复:WWW_P※LCJS_CO※M-PLC-技-.术_网
要对参数号P1120访问要用到PKW区。WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
例如:将参数P1082的数值修改为40Hz(4220 0000)P.L.C.技.术.网——可编程控制器技术门户
发送报文和回应报文,用RS指令发出去即可。WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
PLC→变频器: P_L_C_技_术_网——可——编——程——控-制-器-技——术——门——户
STX LGE ADR PKE IND VAL BCCWWW_PLCJS_COM-PLC-技.术_网
02 0A 00 343A 0000 42200000 64WWW_P※LCJS_COM-PLC-)技.术_网
变频器→PLC:WWW_PLCJS_COM-PLC-技.术_网
STX LGE ADR PKE IND VAL BCCWWW_PLC※JS_COM-PmLC-技.术_网
02 0A 00 243A 0000 42200000 74WWW_P※LCJS_COM-PLC-)技.术_网
WWW_P※LCJS_COM-PLC-)技.术_网
匿名回复:WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
to yangyafeng: PLC→变频器: WWW_PLCJS※COM-PLC-技×术_网(可编程控※制器技术门户)
STX LGE ADR PKE IND VAL BCCP.L.C.技.术.网——可编程控制器技术门户
02 0A 00 343A 0000 42200000 64WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
343A中43A是1082的16进制表示那么最前面的3是表示修改参数的意思吧?那2,1等任务标志是什么意思呢?那么如果我想改变其他参数值,如P1120里的数值我输入WWW_PLC※JS_COM-PmLC-技.术_网
02 0A 00 3460 0000 42200000 1E 是不是就可以了呢?WWW_PLC※JS_COM-PLC-技.术_网(可编程控※制器技术门户)
但是如果我改两个以上参数如同时改P1082 P1120里的数如何解决通讯冲突?如下输入对吗?还是分别以02开始写两次?如果不对那么应该怎么输入呢?请帮忙!W1WW_P4LCJS_COM-PLC-技.术_网
02 11 00 343A 0000 42200000 3460 0000 42200000 49WWW.PLCJS.COM——可编程控制器技术门户
WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)
WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)
匿名回复:WW.W_PLCJS_COM-PLC-技.术_网