ScottC
MrPLC Member-
Content count
57 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Calendar
Everything posted by ScottC
-
Printing RSView 32 Screens automatically
ScottC replied to Bruce Flett's topic in Allen Bradley / Rockwell Automation
The original poster stated he was using RSView32. I believe the Remote Display Print is for FactoryTalkView or whatever it's called today. You could set up an event to execute a "PrintDisplay ScreenToBePrinted" command. Trigger the event using the system\hour tag or through your PLC logic. -
RSView32. How can you get screen shots of the displays?
ScottC replied to RFurey's topic in Allen Bradley / Rockwell Automation
I'm not sure what your end goal is, but can you save the file in the pdf format? If so, you can download a free app, such as CuteWriter 2.6.2, and set it as your default printer. Then in RSView32, issue a command "PrintDisplay MyDisplay" where MyDisplay is the name of the display screen you want. A "Save As" window will open. Give the file a name and location and click OK. Now you can open the file in Acrobat and you should be able to zoom in or out, cut and paste, etc. -
Create two memory tags: Start_Counter, Running_Count Create a derived tag using tag name Running_Count For the expression, use: If (Start_Counter AND (Running_Count < 4)) then +1 Else If (Not (Start_Counter) AND (Running_Count == 4)) then 0 Else Running_Count Set up the derived tag to execute continuously or set a time interval.
-
Sorry if I'm straying from the original problem, but could someone explain exactly what problems arise between RSLinx and WinXP SP3. I've been using the combination, along with RSLogix 5/500/5000 and RSView32, and have not seen any problems (yet?). Scott
-
I'm not sure if this will correct your problem, but it may be worth a look. In the ICOM software, press F8 (Configure Program Parameters) from the main menu, then F1 (Communication Hardware). F1 (Interface Hardware Type) should be A-B 1784-PCMK and F3 (PCMK Socket (Slot)) should be 0 or 1. From what I remember, most PCs number the slots 1 and 2, which has caused me confusion in the past.
-
Take the LOG of the integer value and divide by the LOG of 2. The result is the base 2 log of the integer, which is the bit position. You will probably need a special case if the integer value is zero.
-
Another SCP command question
ScottC replied to 308guru's topic in Allen Bradley / Rockwell Automation
I think the 12-bit resolution refers to the A/D converter in the module itself. What you are concerned with as a programmer are the scaled values between the processor and the module. In the manual, MicroLogix 1100 Programmable Controllers Bulletin 1763 Controllers and 1762 Expansion I/O (Publication 1763-UM001B-EN-P - April 2007), on page 181, there is a table titled “Valid Input/Output Data Word Formats/Ranges for 1762-IF2OF2.” The module can be configured for either RAW scaling or Scaled for PID. For both forms of scaling, the valid signal range is 0-21mA. If using RAW scaling, the 0-21mA signal corresponds to a range of 0-32760. “Doing the math,” you get (4/21)*32760 = 6240, which is what the table shows is the RAW value for 4mA. Likewise, (20/21)*32760 = 31200, which is what the table shows for a 20mA signal. If using Scaled for PID scaling, the 0-21mA signal corresponds to a range of 0-16380. Then you get (4/21)*16380 = 3120, which is what the table shows is the Scaled for PID value for 4mA. Likewise, (20/21)*16380 = 15600, which is what the table shows for a 20mA signal.