pc8mcu
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 50 個(gè)
工控威望: 149 點(diǎn)
下載積分: 840 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2014-11-13
最后登錄: 2020-04-12
查看pc8mcu的 主題 / 回貼
樓主  發(fā)表于: 2015-11-12 08:08
想深入ST語(yǔ)言,看了半天首次那個(gè)函數(shù)是可發(fā)脈沖的?
    是TP_()  函數(shù)嗎?不太明白

pc8mcu
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 50 個(gè)
工控威望: 149 點(diǎn)
下載積分: 840 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2014-11-13
最后登錄: 2020-04-12
查看pc8mcu的 主題 / 回貼
1樓  發(fā)表于: 2015-11-12 08:16
其中如:  TP_1(IN: g_bool1, PT:=T10s, Q:=g_bool2, ET:=g_time1)
                                    |                       |                  |                       |_________4)  這個(gè)數(shù) 是不是輸出脈沖的頻率??說(shuō)明沒(méi)講
                                    |                       |                  |___________________ 3)  這個(gè) 輸出 問(wèn):是不是指 Y0--Yx??
                                    |                       |___________________________ 2)  持續(xù)十秒的脈沖(是不是輸出脈沖的個(gè)數(shù)?)
                                    |______________________________________1)  s輸入指 可用那些布爾 變量???
說(shuō)明講得不太清楚,輸出脈沖是這個(gè)函數(shù)嗎?  而其中變量定義如何?謝謝??     還有PWM波如何輸出??在梯形圖有PWM 指令,謝謝, 再次感謝各位大蝦。!
pc8mcu
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 50 個(gè)
工控威望: 149 點(diǎn)
下載積分: 840 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2014-11-13
最后登錄: 2020-04-12
查看pc8mcu的 主題 / 回貼
2樓  發(fā)表于: 2015-11-12 08:32
TP_1(IN:=M0, PT:=T#10s, Q:=Y0, ET:=200);

編譯的時(shí)候報(bào)錯(cuò):ET=輸入類型不一致,
                                 指定了不可寫入的值


這個(gè)g_times 時(shí)間格式是啥意思,是多少??
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個(gè)
工控威望: 38380 點(diǎn)
下載積分: 4243 分
在線時(shí)間: 9537(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-12-23
查看cvlsam的 主題 / 回貼
3樓  發(fā)表于: 2015-11-12 08:51
很多方式可以發(fā)脈沖,不知道你需要的脈沖特性是什么。

既然知道如何設(shè)定PT,為何不知道如何設(shè)定ET?它們的數(shù)據(jù)類型相同,都是TIME類型。

樓主還是耐心的將手冊(cè)看完才好。

Good Luck~
pc8mcu
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 50 個(gè)
工控威望: 149 點(diǎn)
下載積分: 840 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2014-11-13
最后登錄: 2020-04-12
查看pc8mcu的 主題 / 回貼
4樓  發(fā)表于: 2015-11-12 09:16
謝謝“cvlsam”  指點(diǎn),所以不知道如何用,因?yàn)槲蚁氚l(fā)脈沖控制步進(jìn)或伺服,,發(fā)一定頻率脈沖,,及發(fā)送的數(shù)量,,所以根本不知道那個(gè)是發(fā)脈沖的,,,謝謝,手冊(cè)講比較簡(jiǎn)單一帶而過(guò)了,,需要有實(shí)踐的來(lái)點(diǎn)撥一下,事半工倍,,這個(gè)就稱之為老師,謝謝
pc8mcu
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 50 個(gè)
工控威望: 149 點(diǎn)
下載積分: 840 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2014-11-13
最后登錄: 2020-04-12
查看pc8mcu的 主題 / 回貼
5樓  發(fā)表于: 2015-11-12 09:18
TP_1(IN:=M0, PT:=T#10s, Q:=Y0, ET:=T#5s);   這個(gè)沒(méi)問(wèn)題,關(guān)鍵也不知道是發(fā)那種脈沖含義是啥??
pc8mcu
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 50 個(gè)
工控威望: 149 點(diǎn)
下載積分: 840 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2014-11-13
最后登錄: 2020-04-12
查看pc8mcu的 主題 / 回貼
6樓  發(fā)表于: 2015-11-12 09:40
TP_1(IN:=M0, PT:=T#10s, Q:=Y0, ET:=T#0.2s);   報(bào)錯(cuò):ET'輸入值中,指定了不可寫入的值,,我今天還有4次回復(fù)就沒(méi)有了,
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級(jí)別: VIP會(huì)員

精華主題: 3 篇
發(fā)帖數(shù)量: 6777 個(gè)
工控威望: 38380 點(diǎn)
下載積分: 4243 分
在線時(shí)間: 9537(小時(shí))
注冊(cè)時(shí)間: 2006-09-13
最后登錄: 2024-12-23
查看cvlsam的 主題 / 回貼
7樓  發(fā)表于: 2015-11-12 10:12
引用
引用第6樓pc8mcu于2015-11-12 09:40發(fā)表的  :
TP_1(IN:=M0, PT:=T#10s, Q:=Y0, ET:=T#0.2s);   報(bào)錯(cuò):ET'輸入值中,指定了不可寫入的值,,我今天還有4次回復(fù)就沒(méi)有了,


正在昏倒中回答問(wèn)題。

T#0.2S也出來(lái)了,你既然學(xué)過(guò)C,應(yīng)該知道TIME格式就是unsigned int類型啊,怎么可能有浮點(diǎn)數(shù)出現(xiàn)啊。

應(yīng)該輸入T#200ms

Good Luck~
pc8mcu
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 50 個(gè)
工控威望: 149 點(diǎn)
下載積分: 840 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2014-11-13
最后登錄: 2020-04-12
查看pc8mcu的 主題 / 回貼
8樓  發(fā)表于: 2015-11-12 13:22
TP_1(IN:=M0, PT:=T#10s, Q:=Y0, ET:=T#200ms);     報(bào)錯(cuò):ET'輸入值中,指定了不可寫入的值,都不行          
                                                                                               TON_1(IN:= NOT TON_1.Q ,PT:= TIME#0.1S ); (*定義一個(gè)0.1S定時(shí)器 1S均可 *)                 是可行的
pc8mcu
級(jí)別: 探索解密
精華主題: 0
發(fā)帖數(shù)量: 50 個(gè)
工控威望: 149 點(diǎn)
下載積分: 840 分
在線時(shí)間: 18(小時(shí))
注冊(cè)時(shí)間: 2014-11-13
最后登錄: 2020-04-12
查看pc8mcu的 主題 / 回貼
9樓  發(fā)表于: 2015-11-13 09:33
PWM( TRUE , 10 ,80 , Y0 );                    //可發(fā)PWM波
PLSY(TRUE, 1000,10000,Y0;  );          //可發(fā)脈沖,

FX2N與基本的指令差不多,只不過(guò)進(jìn)行了封裝,,,今后還多請(qǐng)教
逆水行舟
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 141 個(gè)
工控威望: 256 點(diǎn)
下載積分: 670 分
在線時(shí)間: 139(小時(shí))
注冊(cè)時(shí)間: 2010-11-28
最后登錄: 2024-12-20
查看逆水行舟的 主題 / 回貼
10樓  發(fā)表于: 2015-11-13 12:24
引用
引用第1樓pc8mcu于2015-11-12 08:16發(fā)表的  :
其中如:  TP_1(IN: g_bool1, PT:=T10s, Q:=g_bool2, ET:=g_time1)
                                    |                       |                  |                       |_________4)  這個(gè)數(shù) 是不是輸出脈沖的頻率??說(shuō)明沒(méi)講
                                    |                       |                  |___________________ 3)  這個(gè) 輸出 問(wèn):是不是指 Y0--Yx??
                                    |                       |___________________________ 2)  持續(xù)十秒的脈沖(是不是輸出脈沖的個(gè)數(shù)?)
                                    |______________________________________1)  s輸入指 可用那些布爾 變量???
.......

et端數(shù)據(jù)類型為TIME,在內(nèi)部變量中建立一個(gè)Time數(shù)據(jù)類型的變量,將ET值賦給該變量,就OK
逆水行舟
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 141 個(gè)
工控威望: 256 點(diǎn)
下載積分: 670 分
在線時(shí)間: 139(小時(shí))
注冊(cè)時(shí)間: 2010-11-28
最后登錄: 2024-12-20
查看逆水行舟的 主題 / 回貼
11樓  發(fā)表于: 2015-11-13 12:40
引用
引用第7樓cvlsam于2015-11-12 10:12發(fā)表的  :


正在昏倒中回答問(wèn)題。

T#0.2S也出來(lái)了,你既然學(xué)過(guò)C,應(yīng)該知道TIME格式就是unsigned int類型啊,怎么可能有浮點(diǎn)數(shù)出現(xiàn)啊。
.......

C大,我測(cè)試了下TIME格式可以使用t#0.1S,能夠通過(guò)編譯,有可能這個(gè)三菱ST不是標(biāo)準(zhǔn)C