登录
首页
人机界面
台达HMI
回帖
发帖
正文
主题:如何通过程序设置电机的扭矩输出方向(正转或反转)
点击:3159 回复:12
楼主
编辑
引用
管理
piyufeng
如何通过程序设置电机的扭矩输出方向(正转或反转)
最后修改:
2019/10/29 10:54:47
19-10-29 10:41
1楼
编辑
引用
管理
kdrjl
这个问题?任何的驱动器,都会有切换转矩方向的功能的。电机反向运行,就是驱动转矩换向。
19-10-29 11:15
2楼
编辑
引用
管理
YXBK
说一下驱动器的具体型号
19-10-29 11:29
3楼
编辑
引用
管理
piyufeng
ASD-B2-0421
在驱动器上设置我是知道的,我是想通过触摸屏去设置,不知道怎么实现。
能指点一下,谢谢!
19-10-29 13:33
4楼
编辑
引用
管理
YXBK
有两个方法
1.驱动器与触摸屏或者PLC通讯
2.通过PLC的输出点接通或断开驱动器上的数字输入点,同时对应的输入点设置如下图
19-10-29 14:15
5楼
编辑
引用
管理
piyufeng
在宏代码里,{Base_Port}1@SERVO-XXX应该是指控制器里的内存地址吧
在控制器的技术手册上查到P1-01(通讯地址0102H 0103H)
我怎么把这个通讯地址对应到宏代码里?
另外这个参数设置后,是不是必须关机再开机才有效?
第一次接触工控开发,请多指教
19-10-29 17:05
6楼
编辑
引用
管理
YXBK
从下图来看是关机再开机才有效的。设置应该不用宏指令吧,直接往地址里面写数据就可以了吧
19-10-29 21:42
7楼
编辑
引用
管理
piyufeng
是的,我就是不知道这么想这个内存地址写值(手册上查到他的通讯地址是0102H 0103H)
19-10-30 11:16
8楼
编辑
引用
管理
piyufeng
我的理解是按照技术手册(百位是1,代表反转)
可以在宏里写一条语句,执行完这条语句,控制器在开机,就能实现电机反转。
{Base_Port}1@SERVO-XXX =102
问题是XXX具体的是指是多少,我不知道怎么转换,
手册上查到他的通讯地址是0102H 0103H。
19-10-30 11:51
9楼
编辑
引用
管理
YXBK
引用
piyufeng
在 2019/10/30 11:16:08 发言
【内容省略】
模式设03,方向设1,那么就是103,这是16进制转成十进制259,然后在0102H这个地址里面输入259.
这是我的个人理解,没试过的,不知对不对,你可以试一下,你也可以打一下台达的技术支持电话问问。
19-10-30 12:09
上一页
下一页
工控新闻
2025新型工业化标杆县名单发布 江苏昆山位列第一
在低功耗MCU上实现人工智能和机器学习
国产FPGA SOC双目视觉处理系统开发实例-米尔安路DR1M90开发板
DeepSeek重塑“大脑” 优必选加快人形机器人工业场景规模化部署
工业大数据国家工程实验室分中心落户长沙
全国首个!这座智能制造基地即将在津投产
Embedded World 2025:德承发表Edge AI运算解决方案,助力AIoT应用
台达荣获“2024年度云计算影响力企业” 以绿色高效助力数字未来
更多新闻资讯