pc8mcu
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 149 点
下载积分: 840 分
在线时间: 18(小时)
注册时间: 2014-11-13
最后登录: 2020-04-12
查看pc8mcu的 主题 / 回贴
楼主  发表于: 2015-11-12 08:08
想深入ST语言,看了半天首次那个函数是可发脉冲的?
    是TP_()  函数吗?不太明白

pc8mcu
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 149 点
下载积分: 840 分
在线时间: 18(小时)
注册时间: 2014-11-13
最后登录: 2020-04-12
查看pc8mcu的 主题 / 回贴
1楼  发表于: 2015-11-12 08:16
其中如:  TP_1(IN: g_bool1, PT:=T10s, Q:=g_bool2, ET:=g_time1)
                                    |                       |                  |                       |_________4)  这个数 是不是输出脉冲的频率??说明没讲
                                    |                       |                  |___________________ 3)  这个 输出 问:是不是指 Y0--Yx??
                                    |                       |___________________________ 2)  持续十秒的脉冲(是不是输出脉冲的个数?)
                                    |______________________________________1)  s输入指 可用那些布尔 变量???
说明讲得不太清楚,输出脉冲是这个函数吗?  而其中变量定义如何?谢谢??     还有PWM波如何输出??在梯形图有PWM 指令,谢谢, 再次感谢各位大虾!!!
pc8mcu
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 149 点
下载积分: 840 分
在线时间: 18(小时)
注册时间: 2014-11-13
最后登录: 2020-04-12
查看pc8mcu的 主题 / 回贴
2楼  发表于: 2015-11-12 08:32
TP_1(IN:=M0, PT:=T#10s, Q:=Y0, ET:=200);

编译的时候报错:ET=输入类型不一致,
                                 指定了不可写入的值


这个g_times 时间格式是啥意思,是多少??
pc8mcu
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 149 点
下载积分: 840 分
在线时间: 18(小时)
注册时间: 2014-11-13
最后登录: 2020-04-12
查看pc8mcu的 主题 / 回贴
3楼  发表于: 2015-11-12 09:16
谢谢“cvlsam”  指点,所以不知道如何用,因为我想发脉冲控制步进或伺服,,发一定频率脉冲,,及发送的数量,,所以根本不知道那个是发脉冲的,,,谢谢,手册讲比较简单一带而过了,,需要有实践的来点拨一下,事半工倍,,这个就称之为老师,谢谢
pc8mcu
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 149 点
下载积分: 840 分
在线时间: 18(小时)
注册时间: 2014-11-13
最后登录: 2020-04-12
查看pc8mcu的 主题 / 回贴
4楼  发表于: 2015-11-12 09:18
TP_1(IN:=M0, PT:=T#10s, Q:=Y0, ET:=T#5s);   这个没问题,关键也不知道是发那种脉冲含义是啥??
pc8mcu
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 149 点
下载积分: 840 分
在线时间: 18(小时)
注册时间: 2014-11-13
最后登录: 2020-04-12
查看pc8mcu的 主题 / 回贴
5楼  发表于: 2015-11-12 09:40
TP_1(IN:=M0, PT:=T#10s, Q:=Y0, ET:=T#0.2s);   报错:ET'输入值中,指定了不可写入的值,,我今天还有4次回复就没有了,
pc8mcu
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 149 点
下载积分: 840 分
在线时间: 18(小时)
注册时间: 2014-11-13
最后登录: 2020-04-12
查看pc8mcu的 主题 / 回贴
6楼  发表于: 2015-11-12 13:22
TP_1(IN:=M0, PT:=T#10s, Q:=Y0, ET:=T#200ms);     报错:ET'输入值中,指定了不可写入的值,都不行          
                                                                                               TON_1(IN:= NOT TON_1.Q ,PT:= TIME#0.1S ); (*定义一个0.1S定时器 1S均可 *)                 是可行的
pc8mcu
级别: 探索解密
精华主题: 0
发帖数量: 50 个
工控威望: 149 点
下载积分: 840 分
在线时间: 18(小时)
注册时间: 2014-11-13
最后登录: 2020-04-12
查看pc8mcu的 主题 / 回贴
7楼  发表于: 2015-11-13 09:33
PWM( TRUE , 10 ,80 , Y0 );                    //可发PWM波
PLSY(TRUE, 1000,10000,Y0;  );          //可发脉冲,

FX2N与基本的指令差不多,只不过进行了封装,,,今后还多请教