Skip to main content

Instrukcja / Funckje / 3. Listy instrukcji FBs-PLC

3.1 Instrukcje sekwencyjne

 

Instrukcja

Argument

Symbol

Opis funkcji

Czas realizacji

Typ instrukcji

ORG

X,Y,M,

S,T,C

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC80ZTYyOTcwOC0wZmE0LTQzMGUtYjk0OC0zOWQ1MDM0OGI1NjcvOENSSXlQcWN2dEQ2T2N0TnFMRTZEN2RmeEZJVE5XcFhOcVdaQ1NVQ3R5N3dvck5ac0IrblRmalE0TUNvV3ZvUkZvazNsb1NoU1ROOHMxZjA5SmI0WE5hcmZjN3FFQUFEcz0iLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc3Njc3NzI0NSwiZXhwIjoxNzc2NzgwMjQ1fQ.S_nZm-KyKcWXHZHAf4PtfYbH7tXx7J4KRvFtXOmRQ6A

Uruchomienie sieci przy normalnie otwartym (A) styku

0.33us

Instrukcje uruchomienia sieci

ORG NOT

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9kMmJjOTc2ZC0zOGJiLTRhZTQtYWMxMi0yNzcxMWRlOTkzMjgvOENUWXlQcWN2dEQ2T2N0TnFMQWRVTzhQdEZvYUtOMjhsdzVyUTJiYUJpTUVvZTcrUGR5UnJxYmc0TUNtc0lvUkZZOUxDSU5wbXZ1R05hbnMxcU5FTnJVUmZibVVIclJMMjZzckw1WENrQUFEcz0iLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc3Njc3NzI0NSwiZXhwIjoxNzc2NzgwMjQ1fQ.4S1Q7nFBVz77qo_Y67NscsyoJ14_Xq7ofDUZ3x14Sa4

Uruchomienie sieci przy normalnie zamkniętym (B) styku

ORG TU

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9hYTdmZTY4MS0yZjZiLTRiN2YtOWM1Ni0zZjgyMzRmM2M0M2EvVllUNnIxMnhmQVFBNyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzc2Nzc3MjQ1LCJleHAiOjE3NzY3ODAyNDV9.Iuw3wKZOKJPdwVgtV3YP2Yiwc_Eb4M0Xyr5a-a9QxvA

Uruchomienie sieci przy styku różnicowym w górę (TU)

0.54us

ORG TD

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC84ZmFlMDZiYS0yODcwLTRmY2EtYWI4Zi01NTlmYTIwMTc2NjgvOENUWXlQcWN2dEQ2TU1ZRkpWVWJablIyK0FvRFU2bzhocEpKYVVrc3VjYmRxdHMwb0QraVRqcVE0TUNvVXN6ZkFJdkwyS05kcUZ4d3c1bjB1bDFBbGI5Sm81V3lqSm5VNno0ckw1ZkM0QUFEcz0iLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc3Njc3NzI0NSwiZXhwIjoxNzc2NzgwMjQ1fQ.3KIOJ_9U7bwoSldM0-795_rrG0DWaBAu57WOcRPPJGk

Uruchomienie sieci przy styku różnicowym w dół (TD)

ORG OPEN

 

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC85M2NiZjEzNi0xNTZlLTRhN2EtOWQ3My1hNGU5MWRhOGZkZTEvOENQSXlQcWN2dEQ2T2N0Q1pnczhTNk4rNkZDQ2lLWk5rQjU2YzY2aHE5OGt3YnNHM1QrdG5Hd1kwRFFvU1hvWWVJMmlSTnl4Q3lDWTFLcDFSRUFRQTciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc3Njc3NzI0NSwiZXhwIjoxNzc2NzgwMjQ1fQ.AXHBGm0iHHv-cOOW991eeAMYcplpw2iM3W096RwjMvc

Uruchomienie sieci przy rozwartym styku

0.33us

ORG SHORT

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9jZGVkMThhZi1mMGVhLTQ4OWYtYjU0OS1mMWI3MWI2ZjM3NjEvOENOb3lQcWN2dEQ2T2N0TnFMQWQ1Tzg1OTQ0Q2lPWDJsdWFHb0JMcHU1OGt6WDlvM1BpQXlydmYrN3JJS1JJZkZoUENxWHpHYWxBQUE3IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.fPqZcauOxIkUWGj5jBuYbi-1FKyibItrzNNXLh-1R4Y

Uruchomienie sieci przy zwartym styku

LD

X,Y,M,

S,T,C

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9kZGE3ZTcwNC0yYTQ2LTRlNTgtYmZlZi05YzFmYTkxYzUxNjgvMFpXNEc0c3hvaENGbk5CblQ1SHhLcDlTcTlWb0FBRHM9IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.bRMeXMIlZJH7T7SI-BwPb2isM6-lH_9Y8ILFFE_i0ys

Uruchomienie obwodu przekaźnika ze źródła lub rozgałęzienia przy normalnie otwartym styku

0.33us

Instrukcje uruchomienia głównej linii lub rozgałęzienia

LD NOT

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9hY2IzOTBiZC05NGVlLTQ2OWYtYTdlMy00ZmJiMGE5YTQwYjYvOENSb3lQcWN2dEQ2T013TlU2TThJTGM1MTlpUWVDNHNHZDVhTis2dHEwR3p5ZDRnc0IrczczK3Fqd0NYY3dWNGNtTVFhUkZCUUR4M1FHY05EbzFFQzFhcmZjcnZjN0tRQUFPdz09IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.x40u6A5mWUfK5JPBNQBA9YHfe4hvpvk8kP9XHUS_aC4

Uruchomienie obwodu przekaźnika ze źródła lub rozgałęzienia przy normalnie zamkniętym styku

LD TU

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9lOTY4MDc0OC05ODBjLTQ2YTYtOThlOC0wYThiZmFkN2I0NGQvOENTSXlQcWN2dEQ2T2N0TnFMSVVpYlo5b1p3QmdHNWZlY3A0bEtxcksyeSt2SmFZM0VkbzRmdWtZS0NvVTkwZkJJeXRCNHU4YlMxM1FXV2RIWjlOZDhpcW9STFBjTERvc1JCUUE3IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.-6Ss9CeU2Mtp3HKgQjEcjnPUZn-Qp46gcSuLKvOmLOw

Uruchomienie obwodu przekaźnika ze źródła lub rozgałęzienia przy styku różnicowym w górę

0.54us

LD TD

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC81ZWUyYmZiMy00MDk3LTRmZTUtODI4OS0xZTFmMTBiNTI4MjUvSVk5RXc1UnN3VmZTc2d4MUhROGhWRXBFZ2l0UnBMYXJ2Y0xEbjhMQURzPSIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzc2Nzc3MjQ1LCJleHAiOjE3NzY3ODAyNDV9.rKtbJJdXs6IK1FoxFfyo0r8dyFVgDY7A0ISFRaPWSgA

Uruchomienie obwodu przekaźnika ze źródła lub rozgałęzienia przy styku różnicowym w dół

LD OPEN

 

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9kMGQ4OTQ2ZC03OTM3LTQ3MjctOTMxOC1iYjA3MzFkMjVjNTEvZzhNQ29mRW9uRlNBQUE3IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.2OKjaS8uznXU0vmUiC2izMNuPeX4-c87Ld542ndE-7o

Uruchomienie obwodu przekaźnika ze źródła lub rozgałęzienia przy rozwartym styku

0.33us

LD SHORT

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC8yMzA1YTViMS00NGY0LTQ2ZjctYmU5NS02YjJkM2UxNmEzODgvbjhwQUFBNyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzc2Nzc3MjQ1LCJleHAiOjE3NzY3ODAyNDV9.looigeYCSDrP3fQFTOAaKtZ3lQYykBxabg22zX2Hpfo

Uruchomienie obwodu przekaźnika ze źródła lub rozgałęzienia przy zwartym styku

AND

X,Y,M,

S,T,C

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC84YTE3N2JlNy0yZjA2LTQ2MzctYjQxOS0zYTRjMmMxODg1ODYvMFpXNEc0c3hvaENGbk5CblQ1SHhLcDlTcTlWb0FBRHM9IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.AoKihAZAJeMDe2haSCiPqRl3EcKPmGdd35RPiCW4Nrw

Szeregowe połączenie normalnie otwartego styku

0.33us

Instrukcje połączeń szeregowych

AND NOT

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9mNTlhYzg1OC0zZGVjLTQ0N2UtYWE5My1iZjcyMDI3ZGE0YWMvOENSb3lQcWN2dEQ2T013TlU2TThJTGM1MTlpUWVDNHNHZDVhTis2dHEwR3p5ZDRnc0IrczczK3Fqd0NYY3dWNGNtTVFhUkZCUUR4M1FHY05EbzFFQzFhcmZjcnZjN0tRQUFPdz09IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.ityGCTnepRnrqmPvUUY57SVnO8GZwIN-t33g1tzu7j4

Szeregowe połączenie normalnie zamkniętego styku

AND TU

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC83ZDQ5MzEwZC1hNDE3LTQ4OTQtOTYyOC01ZjY3MjM0ZDM4ZDQvOENTSXlQcWN2dEQ2T2N0TnFMSVVpYlo5b1p3QmdHNWZlY3A0bEtxcksyeSt2SmFZM0VkbzRmdWtZS0NvVTkwZkJJeXRCNHU4YlMxM1FXV2RIWjlOZDhpcW9STFBjTERvc1JCUUE3IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.BVBN7RWwJ-qJCncnY35dHURGft4dFc6i3eyB0AJ02JE

Szeregowe połączenie styku różnicowego w górę

0.54us

AND TD

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC82MDgyMzk0MS0wOWY0LTRiYzMtYmY2Mi04OWMzMzcyY2ViYzAvSVk5RXc1UnN3VmZTc2d4MUhROGhWRXBFZ2l0UnBMYXJ2Y0xEbjhMQURzPSIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzc2Nzc3MjQ1LCJleHAiOjE3NzY3ODAyNDV9.ZLdunpzyPsMAH-86DxhOuN-jvWBrp0danrd413Gap3k

Szeregowe połączenie styku różnicowego w dół

AND OPEN

 

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC82ZWY3OGI0MC00MTBkLTQ2MTItYmI2Ny0wYTYzZDc4NjFlNmYvZzhNQ29mRW9uRlNBQUE3IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.xN9Q9bVlSjDMmjQfdQ1Z98Uq54GEObyYv3n0up2CI0s

Szeregowe połączenie rozwartego styku

0.33us

AND SHORT

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9jYmM1ZDUyYy00M2Q0LTRhYWItOWJjYS1lOWFiMjY4YWViZmQvbjhwQUFBNyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzc2Nzc3MjQ1LCJleHAiOjE3NzY3ODAyNDV9.E0YGp4a_sxXybUtbPsSnBg9ErSTmP5NHR3aYjSwk_lM

Szeregowe połączenie zwartego styku

OR

X,Y,M,

S,T,C

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9hMzJkMWRhMC1mYzJjLTQxMDAtOGJmYS0wNTM0ZDRiNTA1NzgvOENXb3lQcWN2dEQ2T2N0TnFMczk0Y0FJNTVYeUtXSGdpWjVuS2lsZmlNTGlVM2RaelN1WFN6T3M3YkJZR1Juc0pvRXlvWlNPYlMwVHhFajg4a3NaaFNhV0d4clhjMkRZUm5wQ3JaQ2oxUHdtTzEyT3lPeStmMHVsMVJBQUE3IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.vgW3Cf1Y-Y1BhwRP9Xy1WTR4ZSknqAcnNLRFPHiWu_s

Równoległe połączenie normalnie otwartego styku

0.33us

Instrukcje połączeń równoległych

OR NOT

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC8xNWNjZGEyZi04MjU5LTQwMmEtOWU3Ny01NjgxZWY1NTViN2YvRHhnb09NaFFBQUE3IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.dWi4IQW-gexB_FdtPU8KAnusvIIQD9Z10Bb5pYUwsis

Równoległe połączenie normalnie zamkniętego styku

OR TU

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9iZTZlZDk5OS01MjQyLTQzMmItYjVlMC00MzRhYmZhNjA3ODAvT3U1ZSt4Y29PRWhJVVFBQU93PT0iLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc3Njc3NzI0NSwiZXhwIjoxNzc2NzgwMjQ1fQ.BA8N1tzXid3Q3mdRGM6hVvBj6YOYNcs1PGOicQ-ceqM

Równoległe połączenie styku różnicowego w górę

0.54us

OR TD

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9jMzUxZGJlZi0yOTU3LTQxNTYtYjlmMi1hZDg2MjI4MGVhM2QvOENYb3lQcWN2dEQ2T2N0TnFMY3dSY1p3NHc0Tmg1RUVtS3BWbUJKNHVGN3lRZnRYSFBUNzRuT2U4QUtvUWluNUcyb2Z5T0VpTENPV1RpbEVua1U2b0xvcllqTFBjTHZTeXZzSmkzYkNiYjBPSXp1K1YrVzNHdXFmeHp6K3YzbFFJQU93PT0iLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc3Njc3NzI0NSwiZXhwIjoxNzc2NzgwMjQ1fQ.-VYF-aoFuf23zDP4Ow4DJP-Avs64VsT7JMOKZja-L7o

Równoległe połączenie styku różnicowego w dół

OR OPEN

 

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC8wZDEwYmYyYi0yNjczLTQ0MzctYTRkNC03NmEwMWQ3MWExZDgvN0FUZkNvZTg0V3pGY1NBZnFPUXJ3RGlVb3RNY1VLWTNjcnZjTERvdkg1TEw1ak00VUFBQTciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc3Njc3NzI0NSwiZXhwIjoxNzc2NzgwMjQ1fQ.7RQ3qdMTgIPyV9F-QUtE1T1QFeFJ2qx1pgqau0pLxZg

Równoległe połączenie rozwartego styku

0.33us

OR SHORT

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9lNGYwODQ0MC00NTY4LTQ5ODMtOWFiOS01NjEyN2RkZTVkYjgvOENTSXlQcWN2dEQ2T2N0TnFMczk1Y2dZNTlEMENDRlNrbTZJcWFEY3UrN2htbGM0M2ZraTNyK2VqN09YakJCZEZZQkVLT3lRTlRCWXRLcDFSWTg0ck5hcmZjcnZjTERvc0RCUUE3IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.K8a67Ar3MbvDmsxCgHYPEcGN6aSQI3SA3jDoujHlgZQ

Równoległe połączenie zwartego styku

ANDLD

 

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC8xNTBjOGFkMi0xMGMxLTRiZDUtODcwNS04ZDgwODM3MzQ1MWQvOENVSXlQcWN2dEQ2T2N0TnFMczk0OGd3K0c0Z2VOWnJnQlpTZXBqOHUrYXl6WGRBUGpOMDd5K1g0NG5ZQUtrTU5JVFB3V3kyUlRtU3pPb3NFcE5mQkVaRnRDVTZrN3Vvckg1TEw1akU2cjE3c0NBRHM9IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.8x6fRK07Ld7ITgU6bagZG8mx2EPo4jfibhjw-F6yTg4

Szeregowe połączenie dwóch bloków obwodu

0.33us

Instrukcje łączenia bloków

ORLD

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9hNTkzMWM2NC01MTExLTRkZWEtOTFlZi04YjE4NWI5N2U2MTAvOENQSXlQcWN2dEQ2T2N0TnFMc3dUYzhRK0c0a2lXbllaOTZHb0FMT3UrYUN4bmRIM2RlS1h2VSsrTEFJT1BJYkZoUEM2U0FaUHpLVkpLcDFSS0FRQTciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc3Njc3NzI0NSwiZXhwIjoxNzc2NzgwMjQ1fQ.0-9nv5oX9NjDCiq35UG_-nYW64A3H_MwoAU2yGNc1C4

Równoległe połączenie dwóch bloków obwodu

OUT

Y,M,S

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC8yNmJhYjVlYy1mNzBjLTQ2NjgtYjllZC05NWJlM2Q5NWZkODkvOENPWXlQcWN2dEQ2T2NDRVJnNmN3UGE4bEIzdGR0SWFtTTF4bGc3Z3ZITU1XaWgzclpUYzNnZW1YNkxYaERvczU0UTlxVUxhYndDWVVVQUFBNyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzc2Nzc3MjQ1LCJleHAiOjE3NzY3ODAyNDV9.xVrMGsa0gskNGpx4YOOCTe3fnLYmVAGJhQVVuEECbl8

Wyślij wynik do cewki

0.33us

│

1.09us

Instrukcje wyjściowe cewek

OUT NOT

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9iM2EzYjkxOC05ZjY3LTQxYmQtODA5Zi1lZDFmOTNhZDA1MzMvOENRSXlQcWN2dEQ2T2N0Rm9FWEE1Z1grZ3BYdmVCVGNpaFphSWVLTGt1c0NpMjNZM25laTR6YlR4em5XSSsxdWtITlBxUXF4QXlTRlErb05HcTlZcUZGQUFBT3c9PSIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzc2Nzc3MjQ1LCJleHAiOjE3NzY3ODAyNDV9.DW6P_gdQdhpcW083prgRuyNcUHWM_4QKkkLyjzQPRhE

Wyślij odwrócony wynik do cewki

OUT

Y

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9kZjExZDU1NC1mNTRlLTRlMDctYjI2NC0wN2MxM2ZlNWI4ZTEvOEJBZ01EUldpNjNQNHd5a21ydlRqUElvaitCckJ3M2lPQzBHbVFxWW95S3B1K1R0eEZMaDJPOTl3QXdLQndTQVR5U2lZZDdJaFRMbXpJbWxNUkN3Z0h2K211a3RONnYyQk1BZ0E3IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.fAKcnVkoV1HDCBJpGK4cUEsptb7PMiy0IZPrhejAcQc

Wyślij wynik do cewki na zewnętrznym wyjściu i ustaw jako typ podtrzymywany

OUT L

TR

 

Zapisz status węzła w tymczasowym przekaźniku

0.33us

Instrukcje węzłów

LD

Załaduj tymczasowy przekaźnik

TU

 

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9lMDE2NGJkYy01NDA5LTQ5MWUtYjA1My1jMjVlMTMxZmU5ODQvOENOb3lQcWN2dEQ2T2N0TnFMTGNoY2diOTFZaWlPWlVtZVdhcGVMQWZHc3V4NTh3MnFiMHZ0dk9UN1FZSkNCN0hJT0NLWHpPYXZBQUE3IiwidHlwZSI6ImF0dGFjaG1lbnQiLCJpYXQiOjE3NzY3NzcyNDUsImV4cCI6MTc3Njc4MDI0NX0.8JicbGYZuRmMIGuVh1NHJqmHubVBR535vAhO5Z8m59A

Wykonaj instrukcję po wykryciu zbocza narastającego w linii programu

0.33us

TD

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC9lZDhhODA2OS1iYzc5LTRjN2ItYmQzMS0wOGZmZGY4NTRiOTQveUZSeWQrWkxtZDZLVjZ3QXZIOGdzbTh4Mmo3VXJ0dk9UN1FZTENScTQ0SVNLWHpLYnp1U2dBQURzPSIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzc2Nzc3MjQ1LCJleHAiOjE3NzY3ODAyNDV9.6oGuapLqC9-VkdHVDw-cLC7xbvohQ10TRxZrqnuaxXQ

Wykonaj instrukcję po wykryciu zbocza opadającego w linii programu

0.33us

NOT

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC8zNjlmMTgwYy0yODZmLTQyZTYtOGZiOS1kZDBkMGI2YTQwZTAvOENNb3lQcWN2dEQ2T2NEZEE3TGQ1UDg1OTQ0Q2lPWUdsdUtBZTA3Z3VqY2t5M2FiRGVWSzVIZk44QnNvVEVvdkdJTkJZQUFEcz0iLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc3Njc3NzI0NSwiZXhwIjoxNzc2NzgwMjQ1fQ.-2Lpjue-ViEw275myGIzrL6vXU6KWRgFiwvtPTH-FHc

Odwróć status węzła

0.33us

SET

 

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC8zZmFmMjBkYi0wMDA4LTQ4NjEtYWZhMi03NzViZjVhZjY0YjgvZ0FCV2VTSVZCM2drRG1KdWNEUkpKM3NYVVlSdU5VRWlFNGdXQzR0RWxVZDdFWEJGRnp0MG42aXBxcXVzUnlFQU93PT0iLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc3Njc3NzI0NSwiZXhwIjoxNzc2NzgwMjQ1fQ.jX7gL5_LPlSba-zZXBWP7mI6qeTtuFOBSfnb5g6FfGM

Ustaw cewkę

0.33us

│

1.09us

 

RST

 

files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRlYTcxYjdhLTcxNWUtNGUyZS05NzFjLTE2NmViNTUwMDA1ZC8yYTU2YmNiMy04ZjE2LTRiYWYtYjNmNy03YTc3ZTFiMjIxMzYvc0Jja1pJU1U0amVXMXZNMkZqY25ZbGFHMDRVVk5BRkFSakYxcVlrVFJFbEdjQmMwMmNPSWNvUG5Pa3FxdXNNeUVBT3c9PSIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzc2Nzc3MjQ1LCJleHAiOjE3NzY3ODAyNDV9.NYzMsQEyKvKSgbR5uma0OktXYngRivAVazeo5uolTqU

Zresetuj cewkę

0.33us

│

1.09us

 

● Każda z 36 wymienionych powyżej sekwencyjnych instrukcji ma zastosowanie do wszystkich modeli FBs-PLC.

3.2 Instrukcje funkcyjne

Istnieje ponad 100 różnych instrukcji funkcyjnych FBs-PLC. W przypadku instrukcji pochodnych D i P, całkowita liczba instrukcji wynosi ponad 300. Wiele instrukcji funkcyjnych jest wyposażonych w sterowniki wielu wejść (do 4) umożliwiających realizację do 8 różnych rodzajów kombinacji trybów operacyjnych. Dlatego też rozmiar zestawów instrukcji FBs-PLC jest tak naprawdę nie mniejszy niż w przypadku dużego PLC. Rozbudowane funkcje i instrukcje umożliwiają realizację skomplikowanych aplikacji do sterowania, ale także mocno obciążają użytkowników małych PLC. W celu ułatwienia użytkowania instrukcje funkcyjne FATEK PLC zostały podzielone na dwie grupy: grupę instrukcji podstawowych składającą się z 26 najczęściej używanych instrukcji plus 4 instrukcji SFC oraz grupę instrukcji zaawansowanych zawierającą inne, bardziej skomplikowane instrukcje funkcyjne, takie jak instrukcje szybkich liczników czy przerwań. Umożliwi to początkującym i niedoświadczonym użytkownikom szybkie poznanie podstawowych funkcji oraz pozwoli doświadczonym użytkownikom na efektywniejsze wykorzystanie zaawansowanych instrukcji funkcyjnych.

Instrukcje oznaczone symbolem „.” są instrukcjami podstawowymi, na które składa się 26 standardowych instrukcji i 4 instrukcje SFC. Wszystkie podstawowe funkcje są opisane w następnym rozdziale. Szczegóły dotyczące resetowania funkcji są dostępne w zaawansowanej instrukcji obsługi.

n   Ogólne instrukcje funkcji timera / licznika

Nr FUN

Nazwa

Argument

Pochodna instrukcja

Opis funkcji

.

T nnn

PV

 

Ogólne instrukcje timera (zakres „nnn” 0~255, w sumie 256)

.

C nnn

PV

 

Ogólne instrukcje licznika (zakres „nnn” 0~255, w sumie 256)

. 7

UDCTR

CV,PV

DP

16- lub 32-bitowy licznik w górę / w dół

n   Instrukcje funkcji z jednym argumentem

. 4

DIFU

D

P

Wykryj sygnał narastający na wejściu przekaźnika D i zapisz wynik w D

. 5

DIFD

D

P

Wykryj sygnał opadający na wejściu przekaźnika D i zapisz wynik w D

. 10

TOGG

D

P

Przełącz status przekaźnika D

n   Ustawianie / Resetowanie

.

SET

D

DP

Ustaw wszystkie bity rejestru lub punktu dyskretnego na 1

.

RST

D

DP

Ustaw wszystkie bity rejestru lub punktu dyskretnego na 0

114

Z-WR

N

P

Ustaw lub wyzeruj strefę

n   Instrukcje SFC

.

STP

Snnn

 

Deklaracja KROKU

.

STPEND

 

 

Koniec programu KROKU

.

TO

Snnn

 

Rozbieżna instrukcja KROKU

.

FROM

Snnn

 

Zbieżna instrukcja KROKU

n   Instrukcje operacji matematycznych

. 11

(+)

Sa,Sb,D

D P

Zsumuj Sa i Sb i zapisz wynik w D

. 12

(-)

Sa,Sb,D

D P

Odejmij Sb od Sa i zapisz wynik w D

. 13

(*)

Sa,Sb,D

D P

Pomnóż Sa i Sb i zapisz wynik w D

. 14

(/)

Sa,Sb,D

D P

Podziel Sa przez Sb i zapisz wynik w D

 15

(+1)

D

D P

Dodaj 1 do wartości D

 16

(-1)

D

D P

Odejmij 1 od wartości D

23

DIV48

Sa,Sb,D

P

Wykonaj dzielenie 48 bitów Sa i Sb i zapisz wynik w D

24

SUM

S,N,D

D P

Dodaj kolejne N wartości rozpoczynając od S i zapisz wynik w D

25

MEAN

S,N,D

D P

Oblicz średnią z kolejnych N wartości rozpoczynając od S i zapisz wynik w D

26

SQRT

S,D

D P

Wyciągnij pierwiastek kwadratowy z S i zapisz wynik w D

27

NEG

D

D P

Wykonaj uzupełnienie dwójkowe (liczbę ujemną) wartości D i zapisz wynik ponownie w D

28

ABS

D

D P

Wyciągnij wartość bezwzględną z D i zapisz wynik ponownie w D

29

EXT

D

P

Wybierz 16-bitową wartość numeryczną i zamień ją na 1 32-bitową wartość numeryczną (wartość nie ulegnie zmianie)

30

PID

TS,SR,OR,
PR,WR

 

Wykonaj działanie PID

31

CRC

MD,S,N,D

P

Oblicz sumę kontrolną CRC16

32

ADCNV

PI,S,N,D

 

Przesunięcie i pełna konwersja

Nr FUN

Nazwa

Argument

Pochodna instrukcja

Opis funkcji

33

LCNV

Md,S,Ts,D,L

P

Konwersja liniowa

34

MLC

Rs,SI,Tx,Ty,TI,D

P

Wielokrotna konwersja liniowa

200

I→F

S,D

D P

Konwertuj liczbę całkowitą na zmiennoprzecinkową

201

F→I

S,D

D P

Konwertuj liczbę zmiennoprzecinkową na całkowitą

202

FADD

Sa,Sb,D

 P

Dodaj liczbę zmiennoprzecinkową

203

FSUB

Sa,Sb,D

P

Odejmij liczbę zmiennoprzecinkową

204

FMUL

Sa,Sb,D

P

Pomnóż liczbę zmiennoprzecinkową

205

FDIV

Sa,Sb,D

P

Podziel liczbę zmiennoprzecinkową

206

FCMP

Sa,Sb

P

Porównaj liczbę zmiennoprzecinkową

207

FZCP

Sa,Sb

P

Porównaj strefę liczby zmiennoprzecinkowej

208

FSQR

S,D

P

Oblicz pierwiastek kwadratowy liczby zmiennoprzecinkowej

209

FSIN

S,D

P

Funkcja trygonometryczna SIN

210

FCOS

S,D

P

Funkcja trygonometryczna COS

211

FTAN

S,D

P

Funkcja trygonometryczna TAN

212

FNEG

D

P

Zmień znak liczby zmiennoprzecinkowej

213

FABS

D

P

Oblicz wartość bezwzględną liczby zmiennoprzecinkowej

214

FLN

S,D

P

Logarytm naturalny liczby zmiennoprzecinkowej

215

FEXP

S,D

P

Funkcja wykładnicza liczby zmiennoprzecinkowej

216

FLOG

S,D

P

Logarytm liczby zmiennoprzecinkowej

217

FPOW

Sy, Sx,D

P

Funkcja potęgowa liczby zmiennoprzecinkowej

218

FASIN

S,D

P

Arc sin liczby zmiennoprzecinkowej

219

FACOS

S,D

P

Arc cos liczby zmiennoprzecinkowej

220

FATAN

S,D

P

Arc tg liczby zmiennoprzecinkowej

n   Instrukcje operacji logicznych

. 18

AND

Sa,Sb,D

D P

Wykonaj operację logiczną AND dla Sa i Sb i zapisz wynik w D

. 19

OR

Sa,Sb,D

D P

Wykonaj operację logiczną OR dla Sa i Sb i zapisz wynik w D

35

XOR

Sa,Sb,D

D P

Zapisz wynik operacji logicznej XOR na Sa i SB w D

36

XNR

Sa,Sb,D

D P

Zapisz wynik operacji logicznej XOR na Sa i SB w D

n   Instrukcje porównań

. 17

CMP

Sa,Sb

D P

Porównaj dane Sa i Sb i wyślij wynik do wyjść funkcyjnych (FO0~FO2)

37

ZNCMP

S,SU,SL

D P

Porównaj S ze strefami tworzonymi przez górną granicę SU i dolną granicę SL i wyślij wynik do FO0~FO2

n   Instrukcje porównań w linii

 170

=

Sa,Sb

D

Wartość równa porównywanej

 171

>

Sa,Sb

D

Wartość większa od porównywanej

 172

<

Sa,Sb

D

 Wartość mniejsza od porównywanej

 173

<>

Sa,Sb

D

Wartość nierówna porównywanej

 174

>=

Sa,Sb

D

Wartość większa lub równa porównywanej

 175

=<

Sa,Sb

D

Wartość mniejsza lub równa porównywanej

n   Instrukcje ruchu danych

Nr FUN

Nazwa

Argument

Pochodna instrukcja

Opis funkcji

. 8

MOV

S,D

D P

Przenieś dane W i DW określone w S do D

. 9

MOV/

S,D

D P

Odwróć dane W i DW określone w S i wyślij dane do D

40

BITRD

S,N

D P

Odczytaj status bitów określonych przez N w S i wyślij do FO0

41

BITWR

D,N

D P

Zapisz status wejścia INB w bitach określonych przez N w D

42

BITMV

S,Ns,D,Nd

D P

Zapisz status bitu określonego przez N w D w bicie określonym przez N w D

43

NBMV

S,Ns,D,Nd

D P

Zapisz półbajt Ns w S półbajcie Nd w D

44

BYMV

S,Ns,D,Nd

D P

Zapisz bajt określony przez Ns w S w bajcie określonym przez Nd w D

45

XCHG

Da,Db

D P

Zamień wartości Da i Db

46

SWAP

D

P

Zamień starszy bajt z młodszym w D

47

UNIT

S,N,D

P

Zapisz kombinację bajtów 0 (NB0) kolejnych N słów rozpoczynając od S w D

48

DIST

S,N,D

P

Rozbij słowo na kolejne N półbajtów rozpoczynając od półbajtu 0 w S i zapisz je w NB0 kolejnych N słów rozpoczynając od D

49

BUNIT

S,N,D

P

Łącz mniej znaczące bity w słowa

50

BDIST

S,N,D

P

Rozbij słowo na wiele bajtów

160

RW-FR

Sa,Sb,Pr,L

D P

Dostęp do rejestru plików

161

WR-MP

S, Bk,Os,
Pr,L,WR

P

Zapisz memory pack

162

RD- MP

Bk,Os,Pr
L,D
PR,WR

P

Odczytaj memory pack

n   Instrukcje przesuwania / obrotu

. 6

BSHF

D

D P

Przesuń 1 bit w rejestrze D w lewo lub w prawo

51

SHFL

D,N

D P

Przesuń N bitów w rejestrze D w lewo i przenieś ostatnio przesunięte bity do OTB. Puste bity zostaną zastąpione przez bity na wejściu INB

52

SHFR

D,N

D P

Przesuń N bitów w rejestrze D w prawo i przenieś ostatnio przesunięte bity do OTB. Puste bity zostaną zastąpione przez bity na wejściu INB

53

ROTL

D,N

D P

Obróć N bitów w rejestrze D w lewo i przenieś ostatnio obrócone bity do OTB.

54

ROTR

D,N

D P

Obróć N bitów w rejestrze D w prawo i przenieś ostatnio obrócone bity do OTB

n   Instrukcje konwersji kodu

. 20

→BCD

S,D

D P

Konwertuj dane binarne S na dane BCD i zapisz wynik w D

. 21

→BIN

S,D

D P

Konwertuj dane BCD S na dane binarne i zapisz wynik w D

   55

B→G

S,D

D P

Konwertuj kod binarny na Graya

   56

G→B

S,D

D P

Konwertuj kod Graya na binarny

57

DECOD

S,Ns,NL,D

P

Dekoduj dane binarne utworzone przez bity NL rozpoczynając od bitu Ns w S i zapisz wynik w rejestrze D

58

ENCOD

S,Ns,NL,D

P

Koduj bity NL rozpoczynając od bitu Ns w S i zapisz wynik w D

59

→7SG

S,N,D

P

Konwertuj liczbę N+1 danych półbajtu w S na 7-segmentowy kod i zapisz wynik w D

60

→ASC

S,D

P

Zapisz stały ciąg S (maks. 12 znaków alfanumerycznych lub symboli) w rejestrach rozpoczynając od D

61

→SEC

S,D

P

Konwertuj dane czasowe (godziny, minuty, sekundy) trzech kolejnych rejestrów rozpoczynając od S na dane sekundowe i zapisz w D

62

→HMS

S,D

P

Konwertuj dane sekundowe S na dane czasowe (godziny, minuty, sekundy) i zapisz dane w trzech kolejnych rejestrach rozpoczynając od D

63

→HEX

S,N,D

P

Konwertuj kolejne dane ASCII N rozpoczynając od S na dane szesnastkowe i zapisz w D

64

→ASCⅡ

S,N,D

P

Konwertuj kolejne N danych szesnastkowych rozpoczynając od S na dane w kodzie ASCII i zapisz na D

n   Instrukcje do sterowania przepływem

. 0

MC

N

 

Początek pętli sterującej master

. 1

MCE

N

 

Koniec pętli sterującej master

. 2

SKP

N

 

Początek pętli skip

. 3

SKPE

N

 

Koniec pętli skip

 

END

 

 

Koniec programu

22

BREAK

 

P

Wyjdź z pętli FOR-NEXT

65

LBL

1~6 zn. alfanumerycz.

 

Zdefiniuj etykietę z 1~6 znakami alfanumerycznymi

66

JMP

LBL

P

Przeskocz do etykiety LBL i kontynuuj realizację programu

67

CALL

LBL

P

Wywołaj podprogram rozpoczynający się etykietą LBL

68

RTS

 

 

Wróć do wywoływania głównego programu z podprogramu

69

RTI

 

 

Wróć z podprogramu do przerwanego głównego programu

70

FOR

N

 

Określ punkt początkowy pętli FOR i oblicz liczbę pętli N

71

NEXT

 

 

Określ koniec pętli FOR

n   Instrukcje funkcji We / Wy

Nr FUN

Nazwa

Argument

Pochodna instrukcja

Opis funkcji

74

IMDIO

D,N

P

Niezwłocznie aktualizuj sygnał We / Wy w jednostce głównej

76

TKEY

IN,D,KL

D

Praktyczna instrukcja dla 10 klawiszy numerycznych

77

HKEY

IN,OT,D,KL

D

Praktyczna instrukcja dla 10 klawiszy numerycznych

78

DSW

IN,OT,D

D

Praktyczna instrukcja dla przełącznika cyfrowego

79

7SGDL

S,OT,N

D

Praktyczna instrukcja dla multipleksującego 7-segmentowego wyświetlacza

80

MUXI

IN,OT,N,D

 

Praktyczna instrukcja dla wejścia multipleksującego

81

PLSO

MD, Fr, PC UY,DY,HO

D

Funkcja wyjścia impulsowego (dla dwustronnego napędu silnika krokowego)

82

PWM

TO,TP,OT

 

Funkcja wyjścia do modulacji szerokości impulsu

83

SPD

S,TI,D

 

Funkcja wykrywania prędkości

84

TDSP

S,Yn,Dn,

PT,IT,WS

 

Sterowanie 7/16-segmentowym wyświetlaczem LED

86

TPCTL

Md,Yn,Sn,Zn,

Sv,Os,PR

IR,DR,OR,WR

 

Sterownik temperatury PID

139

HSPWM

PW,OP,RS,

PN,OR,WR

 

Szybkie wyjście impulsowe PWM

 

n   Instrukcje funkcji timera kumulującego

87

T.01S

CV,PV

 

Timer kumulujący o stałej czasowej 0.01s

88

T.1S

CV,PV

 

Timer kumulujący o stałej czasowej 0.1s

89

T1S

CV,PV

 

Timer kumulujący o stałej czasowej 1s

n   Instrukcje funkcji sterowania timerem Watch-Dog

90

WDT

N

P

Ustaw czas przerwy timera WDT na N ms

91

RSWDT

 

P

Wyzeruj timer WDT

n   Instrukcje funkcji sterowania szybkim licznikiem

92

HSCTR

CN

D P

Zapisz aktualną wartość CV sprzętowych HSC , HSC0~HSC3 lub HST w ASIC w odpowiednim rejestrze CV PLC

93

HSCTW

S,CN,D

D P

Zapisz CV lub PV liczników HSC0~HSC3 lub HST w PLC w CV lub PV sprzętowego HSC lub HST w ASIC

n   Instrukcje funkcji raportowania

94

ASCWR

MD,S,Pt

P

Dokonaj analizy i stwórz raport w oparciu o dane ASCII rozpoczynając od adresu S. Komunikat z raportem będzie przesłany do portu 1

n   Instrukcje funkcji rampy

Nr FUN

Nazwa

Argument

Pochodna instrukcja

Opis funkcji

95

RAMP

Tn,PV,SL,

SU,D

P

Praktyczna instrukcja narastania / opadania

98

RAMP2

Om,Ta Td,Rt Rc,WR

 

Funkcja rampy typu śledzącego dla funkcji narastania / opadania

n   Instrukcje funkcji komunikacyjnych

150

M-Bus

Pt, SR, WR

P

Komunikacja przez protokół Modbus

151

CLINK

PT, WD, SR, WR

P

Komunikacja przez protokół FATEK / typowy

 

 

 

 

n   Instrukcje funkcji tabel

100

R→T

Rs,Td,L,Pr

D P

Zapisz wartość Rs w lokalizacji wskazanej w Td przez Pr

101

T→R

Ts,L,Pr,Rd

D P

Zapisz wartość Rd w lokalizacji wskazanej w Ts przez Pr

102

T→T

Ts,Td,L,Pr

D P

Zapisz wartość w lokalizacji wskazanej w Ts przez Pr do lokalizacji w Td wskazanej przez Pr

103

BT_M

Ts,Td,L

D P

Kopiuj całą zawartość Ts do Td

104

T_SWP

Ta,Tb,L

D P

Zamień całą zawartość Ta i Tb

105

R-T_S

Rs,Ts,L,Pr

D P

Przeszukaj tabelę Ts i znajdź lokalizację z danymi identycznymi lub podobnymi do wartości Rs. W przypadku znalezienia, zapisz wartość pozycji w Pr

106

T-T_C

Ta,Tb,L,Pr

D P

Porównaj dwie tabele Ta i Tb w celu odnalezienia wpisu o innej lub tej samej wartości. W przypadku znalezienia, zapisz wartość pozycji w Pr

107

T_FIL

Rs,Td,L

D P

Wprowadź Rs do tabeli Td

108

T_SHF

IW,Ts,Td,

L,OW

D P

Po przesunięciu jednego wpisu w tabeli Ts w lewo lub w prawo zapisz wynik w Td. Przesunięte dane zostaną wysłane do OW, a przesunięcie pobierane jest z IW

109

T_ROT

Ts,Td,L

D P

Po przesunięciu jednego wpisu w tabeli Ts w lewo lub w prawo zapisz wynik w Td.

110

QUEUE

IW,QU,L,

Pr,OW

D P

Umieść IW w kolejce QUEUE lub pobierz dane z kolejni QUEUE do OW (FIFO)

111

STACK

IW,ST,L,

Pr,OW

D P

Umieść IW w stosie STACK lub pobierz dane ze stosu STACK do OW (LIFO)

112

BKCMP

Rs,Ts,L,D

D P

Porównaj wartość Rs z górnymi / dolnymi wartościami granicznymi L w tabeli Ts i zapisz wynik porównania każdej pary w przekaźniku oznaczonym jako D (DRUM)

113

SORT

S,D,L

D P

Sortuj rejestry rozpoczynając od S i długości L i zapisz wynik w D

n   Instrukcje macierzowe

120

MAND

Ma,Mb,Md,L

P

Zapisz wyniki operacji logicznej AND na Ma i Mb w Md

121

MOR

Ma,Mb,Md,L

P

Zapisz wyniki operacji logicznej OR na Ma i Mb w Md

122

MXOR

Ma,Mb,Md,L

P

Zapisz wyniki operacji logicznej XOR na Ma i Mb w Md

123

MXNR

Ma,Mb,Md,L

P

Zapisz wyniki operacji logicznej XOR na Ma i Mb w Md

124

MINV

Ms,Md ,L

P

Odwróć Ms i zapisz w Md

125

MCMP

Ma,Mb,L Pr

P

Porównaj Ma i Mb w celu odszukania lokalizacji za pomocą innej wartości i zapisz lokalizację w Pr

126

MBRD

Ms,L,Pr

P

Odczytaj status bitu wskazanego przez Pr w Ms na wyjściu OTB

127

MBWR

Md,L,Pr

P

Zapisz status wejścia INB w bitach wskazanych przez Pr w Ms

128

MBSHF

Ms,Md,L

P

Po przesunięciu jednego bitu w Ms zapisz wyniki w Md. Przesunięty na zewnątrz bit pojawi się w OTB, a przesunięte do środka bity pochodzić będą z INB

129

MBROT

Ms,Md,L

P

Po obróceniu jednego bitu w Ms zapisz wyniki w Md. Obrócony bit pojawi się w OTB.

130

MBCNT

Ms,L,D

P

Oblicz całkowitą liczbę bitów o statusie 0 lub 1 w Ms i zapisz wynik w D.

 

n   Instrukcja pozycjonowania NC

140

HSPSO

Ps,SR,WR

 

Instrukcja HSPSO sterowania pozycjonowaniem NC

141

MPARA

Ps,SR

 

Instrukcja ustawiania parametrów sterowania pozycjonowaniem NC

142

PSOFF

Ps

P

Zatrzymaj wysyłanie impulsu sterującego pozycjonowaniem NC

143

PSCNV

Ps,D

P

Konwertuj Ps pozycjonowania NC na mm, cale lub stopnie

147

 

MHSPO

Gp,SR WR,

 

Wieloosiowe szybkie wyjście impulsowe

148

MPG

Sc,Ps,Fo,Mr,WR

 

Ręczny generator impulsów do pozycjonowania

n   Włączanie / wyłączanie operacji przerwania lub urządzenia peryferyjnego

145

EN

LBL

P

Włącz HSC, HST, zewnętrzny INT lub urządzenie peryferyjne

146

DIS

LBL

P

Wyłącz HSC, HST, zewnętrzny INT lub urządzenie peryferyjne