andy_zy
級別: 略有小成
|
如題,我想用S7-200控制安川或松下絕對值編碼器的伺服,不知道可行嗎,有個問題就是:編碼器的位置怎么反饋給PLC,是用PLC的高速計數(shù)功能嗎 用絕對值伺服對PLC都是有什么要求 同時求可行的CPU,及編碼器反饋到plc的接線圖 另:s7—200只能通過profibus在CPU與cpu之間通訊建立主站與子站嗎,能 不能像三菱FX2n那樣通過cc-link主站模塊再加AJ65SBTB構(gòu)成主站子站啊 謝謝 |
---|---|
|
醉湮邃虞
醉湮邃虞話老黑
級別: 略有小成
|
向你學(xué)習(xí),俺又學(xué)習(xí)了一個新名詞。。。 查網(wǎng)學(xué)習(xí)了一下,一般的伺服采用正交脈沖+Z脈沖輸出。這類程序壇子里有許多。 絕對值編碼器恐怕沒有,看其編碼原理,軸位置不是以脈沖方式發(fā)出的,而是以二進制編碼編出來的,這個比脈沖式編碼器好,開機不用找零,而直接得到軸位置,我猜其輸出有兩種形式,一式并行碼輸出,如果總編碼數(shù)是16位,則PLC需要有16個輸入點,俺感覺并行輸出可能會出現(xiàn)錯碼,因為掃描周期原因,編碼進位退位時,未必會被PLC讀出。 另種是串行碼輸出,需要仔細看說明書啦,好在大多優(yōu)秀的絕對值編碼器是德國滴,因此西門子PLC與其通訊相對簡單些 ,還有一種輸出是4-20毫安輸出滴,編程相對簡單些, 估計這類編碼器行程都不是很長,比如俺做過的直線行程超過4米,每圈1厘米,每圈脈沖數(shù)1萬,得需要多少位呢?7圈就會把16位弄溢出。 |
|
---|---|---|
|