ScottC

MrPLC Member
  • Content count

    57
  • Joined

  • Last visited

Everything posted by ScottC

  1. 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.
  2. 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.
  3. Ladder to Text

    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.
  4. Mega Disaster!

    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
  5. A-B PLC2 wih PCMK card

    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.
  6. Math question !

    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.
  7. 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.