Search the Community
Showing results for tags 'structured'.
Found 38 results
-
Hi, I am searching for a Possibility to Set bits in Set or Reset State. How can i do that? in Example the Code in LD: and in ST EQ_E( Merker79 AND Referenzfahrt_TP_Ein_Aus = TRUE , bDummy , P_Achse_Istpos_pulse , 0 ); PLS( bDummy , Drehrichtung_P_Achse AND M8140 AND Loeschen_Positionszaehler_Achsen AND Startpos_anfahren_nach_Referenzi AND P_Achse_Referenziert = TRUE );
- 5 replies
-
- gx works3
- structured text
-
(and 2 more)
Tagged with:
-
Some Conversion Problems from Codesys to GX Works in Structured Text
Levent1970 posted a topic in Mitsubishi
Hi, I Have some Problems with this Function Block written in Codesys ST: Variables: FUNCTION_BLOCK FB_Powder_Test VAR_INPUT bEnable: BOOL; bPowder_On_Button: BOOL; bPowder_Test_OnOff: BOOL; iTime_Powdertest: INT; END_VAR VAR_OUTPUT bReset: BOOL; iActual_time_powdertest: INT; END_VAR VAR PowderTest_Ton: TON; END_VAR Function Block: IF NOT bEnable THEN bReset := TRUE; PowderTest_Ton.IN := FALSE; iActual_time_powdertest := 0; ELSE IF bPowder_On_Button THEN PowderTest_Ton(IN := bPowder_Test_OnOff, PT := (INT_TO_TIME(iTime_Powdertest) * 1000)); iActual_time_powdertest := REAL_TO_INT((TIME_TO_REAL(PowderTest_Ton.PT) - TIME_TO_REAL( PowderTest_Ton.ET)) / 1000); bReset := PowderTest_Ton.Q; END_IF END_IF and GX Works3 Variables: bEnable Bit VAR_INPUT bPowder_On_Button Bit VAR_INPUT bPowder_Test_OnOff Bit VAR_INPUT iTime_Powdertest Word [Signed] VAR_INPUT bReset Bit VAR_OUTPUT iActual_time_powdertest Word [Signed] VAR_OUTPUT PowderTest_Ton TON VAR Function Block: IF NOT bEnable THEN bReset := TRUE; PowderTest_Ton.IN := FALSE; iActual_time_powdertest := 0; ELSE IF bPowder_On_Button THEN PowderTest_Ton(IN := bPowder_Test_OnOff, PT := (INT_TO_REAL(iTime_Powdertest) * 1000)); iActual_time_powdertest := ((TIME_TO_INT(PowderTest_Ton.PT) - TIME_TO_INT( PowderTest_Ton.ET)) / 1000); bReset := PowderTest_Ton.Q; END_IF; END_IF; I have this Error: No. Result Data Name Category Content Error Code 1 Warning FB_Powder_Test Syntax Check Convert data type from INT type to REAL type automatically. 0x11042FD4 2 Error FB_Powder_Test Syntax Check Data type of argument does not match. 0x11041F61 -
Need Help for Converting FB from Codesys to GX Works 3 in ST
Levent1970 posted a topic in Mitsubishi
Hi, Many Programms we have are written in Codesys and in ST Language and now we have a FX5U and I'm trying to Convert some of them. But the both Systems are different, I miss the Librarys like util.lib and FB like RAMP_REAL, BLINK, LIMITERROR which are in Util.lib. Are there Librarys like util.lib for GX Works 3 ? Is it possible to convert Ladder to ST? (I dont have any Idea from Ladder and I'm new in Programming) Have someone Sample Programms for me for Training?- 10 replies
-
- fx5u
- structured text
-
(and 2 more)
Tagged with:
-
Hi, I have a fairly easy assignment for a school project that has the following components: -1 impuls start switch -1 impuls stop switch -2 El-motors When you push start one motor is suppose to run. Then you push stop and it stops. The next time you start the other should run. Only one motor shoud run at the time. I solved this using a KEEP function in ladder logic. But I want to be abel to do the same thing in structured text. So my problem is that I cant fint anything to replace the KEEP function. Any help would be much appriciated.
-
Need Help! I uploaded structured ladder program into FX3S PLC. But When I try to read it from PLC it says the program cannot be opened.
-
Hello, I am working on a project to connect a PLC (Micro820 by Allen Bradley) to a simple RS-232 alphanumeric OLED display. I am not too familiar with structured text language, but I have worked with micro-controllers that use similar high-level languages (mostly C-based). My question is: is it possible to use connected components workbench to program my Micro820 to output ASCII commands to an off-the-shelf RS-232 alphanumeric display? Are there libraries that make life easier to do this? I welcome any recommendations to related reference material or command tutorials, thanks!
- 3 replies
-
- rs-232
- external display
-
(and 2 more)
Tagged with:
-
Good afternoon, I need to convert a UINT (16-bit unsigned integer) to a DINT ( 32-bit signed integer). Apparently we can't directly assign a UINT variable's value to a DINT's or vice versa. I also couldn't find a way of casting UINT as DINT. The reason why I need to do it is because I'm receiving data from a socket. The RXLength is a UINT but in order to scroll through the data array (USINT[1..1]) I need to use a DINT as the array's index, but I can't compare the array index to the array's length because they are incompatible types. Is there a cast statement similar to: myDINTvar := (DINT) myUINTvar; I also tried the following but it didn't work: myDINTvar := (myUINTvar * 1); Any help will be deeply appreciated.
- 6 replies
-
- variables
- structured text
-
(and 1 more)
Tagged with:
-
RSLogix5000 Courses for structured text, SFC, and 5000 nuances
gromit posted a topic in Allen Bradley / Rockwell Automation
I am very knowledgeable with RSLogix5 and RSLogix500, but want to become well-versed with RSLogix5000 advanced algorithms, strategies, and program types—(Ladder, Sequential Function Charts, Function Block Diag, Structured Text), and motion control, such as servo-controllers. . . mostly interested in structured text. I’m also interested in the nuances of RSLogix5000, ControlLogix & CompactLogix regarding design, on-line programming, and off-line programming, etc. Can anyone recommend a course or courses that cover this subject matter? Thanks! -
In Part One of the Question: "Can the Omron NJ CPU make the Random Sea?" There were some fine opinions about that. This example is what it looks like using Red Lion, Delta Motion RMC75E and LinMot: https://www.youtube.com/watch?v=SQd6YzBWVvI Recent edit: The "Big Trycky Omron Question was asked many, many times not shown on this Forum. I had a very difficult time getting a straight answer from many people at Omron and LinMot. Probably because they really never tried to do it. By the end of THIS thread ( part2 ), Thanks to innoaloe I know that the NJ can generate the position signal, as streaming position data with no time limit, and produce a "randomly" generated model of the ocean's surface. The "random" part isn't added yet, but, it will work... and the LinMot part isn't added yet .. and it is still unknown if that will work.
-
Sine Wave Motion .. problem with "FOR" statement
lamboom posted a topic in NJ Series / Sysmac Studio
Hi... Trying to keep it simple: Want to make a G5 incremental motor wiggle, CW/CCW in a sine wave motion, Thought this might work: The variable, "Angle" is REAL, Phase1 is REAL, AMP1 is LREAL, CSINE is LREAL .. Sysmac doesn't like "Angle" in the FOR statement .. Anyone know why..? Thanks Much, Regards, Michael -
Hi everyone, I need some help with my PLC programming. I am currently using a twincat 2 software and a Beckhoff CX 8090. Basically, the gist of my program is to send and receive data and datalog the input data received from the sensors and timestamp the received data for every 1 second. I want to create a boot up counter where it will count the number of times my data logging program has restarted(if it did). This boot up counter serves as a health monitoring check to ensure that my program is running perfectly and thus, not restarting randomly when it shouldn't. I am more familiar with structured text so if you have a solution, kindly post it in structured text form. Your help would be greatly appreciated. Best regards, DeadPool
-
Siemens S5 to Controllogix conversion
Falcons75 posted a topic in Allen Bradley / Rockwell Automation
I'm in the process of converting an old Siemens S5 project (with no comments!) to ControlLogix. My first question is in the S5 there is the odd instruction with a '#' in it: - -] [ - - - - (#) - - - - ] [ - - - - -(F00.1) In old logix the # means a file, what does it mean in Siemens speak? My next question, I have the rockwell document for structured text and also for converting S5 to logx, is there any other resource that would help me understand Siemens structured text? As I chip away at the project I'll be posting more questions. Thanks in advance for your help.- 11 replies
-
- structured text
- conversion
-
(and 2 more)
Tagged with:
-
How to take single bit form input WORD by Structured Text? Can i write somethink like: inVar[i]