-
Content count
360 -
Joined
-
Last visited
Posts posted by slcman
-
-
For your question about Win 7 you'll need at least version 8.40.00 and RSlink 2.57 Official Support Windows 7 (64-bit) RSLogix 5000 v19.00 and greaterRSLogix 500 v8.40.00RSLogix 5 v8.00RSLinx Classic v2.57or greater -
Ethernet, if available will be the best choice ever. However you can use PC adapter from your local siemens distributor. http://cache.automation.siemens.com/dnl/jA/jA1NTkwNwAA_16983464_HB/PC_Adapter_USB_e.pdf Also you'll find a cheaper one at http://www.ind-concepts.com/Siemens_PLC_Programming_Cables.htm seller offer a good support and all cable I bought work fine. -
The FM350 count without missing any pulse. Your plc read request the count to the FM350 card and then the card return the count, like a snapshot. The plc scan time can affect the response time, i.e. if you turn the saft at 10 turn per second, you got 10240 pulse per second. If the plc scan is 5msec you can lose 51 pulse between each count reading (0.005sec * 10240). This is why the error is greather when you increase the speed. For get a quick response, you may use the output on the FM350 itself, these output are not affected by the scan time of your plc. -
I got similar issue with S7-400. When the power goes off, CPU stay alive more longer than ET200S. So your plc catch the value 0 before go to off state. I solve my problem by using an input tied to +24V in the ET200S rack. When the input is ON, I transfert counter value. Now when ET200S lose power, you catch only the good counter value. Good luck -
You may look into the event viewer (in control panel) of the host computer. I had similar issue and it was a defective hard drive. -
I'm not 100% sure but I think explicit is not critical e.g. almost all hmi, micrologix mgs instruction and implicit is critical e.g. remote io, produced tag (logix only). -
Like plcmentor say, use a periodic task. It is the best way to do this type of counter. Set the period to the min resolution you need. In the task you just have to add value to maake it work: Eg period is 0.1sec HundredSecondTag + 1 if hundredsecondtag =10 then second + 1 If second = 60 then minute + 1 And so on... -
If you prefer to write your own driver and discard opc, you will found how to in this link: http://www.rockwellautomation.com/enabled/guides.html -
I second Ken. I tried Virtualbox (free software) first and now I use VmWare workstation. VMWare is the best virtualisation software and now rockwell support it with AB product. I have one VM for each brand: ab, siemens, automation direct, omron and so on. -
If you connect your Siemens on ethernet network this post may help you: http://forums.mrplc.com/index.php?showtopic=22205&st=0&p=106922&fromsearch=1entry106922 At post number 4 I left a link to Siemens web site who give you a application example. -
I dig into my network and I narrow my research. Everything work if I have a wire connection and no MAC is found if I use wireless connection. With wireless I can go online, download/upload, monitor and so on. I trace the network with WireShark and I didn't receive PN-DCP response when I'm connected on wireless network. My router is a Cisco E3200, I didn't found special filter and I still don't understand why it doesn't work with wireless. I wish some expert will have a cue for me. thanks -
Dears expert, I try to build a network with 2 IM151-3 HF and on CPU315. I have v11 SP2. I'm currently not able to see my IM151-3 and assign it a IP adress to it. I went into Online & Diagnosctics -> Functions -> Assign IP adress and then and clic on Accessible devices button. After few seconds, I got No accessible device found in selected network message. I clic on small icon at the left of PG/PC interface combobox, set the correct subnet and check LLDP box in configurations -> LLDP. All component are connected to a router (Cisco 3200). I tried to connected my laptop directly on the IM151-3 itself. Everything work at the first try. I saw my device with MAC, assign a IP and then I assigned a name to it and my comms setup was completed. But in the field, I need to be able to do it without connect my laptop on the IM151-3. It is possible to do this connected to the router, did I miss something? Sans titre.bmp -
You could create your own function with 2 in (db # and lenghttoscan ) and one in/out ((start adress pointer). Use pointer as start adresse make a loop to find out first int. You'll be able to write value. -
Design station seem to be unable to validate screen. Look at the ra knowledge base tech note 450640 http://rockwellautomation.custhelp.com/app/answers/detail/a_id/450640/kw/validate%20panelview%20component/related/1 -
Someone stolen my laptop few year ago. I called Siemens with the licence certificate on hand and they have reactivated my licence with author. Call Siemens tech support. I don't think you'll found someone here who want to copy their licence. -
I never see that. I alway get those button for validate screen or application. Are you in Screen tab? Can you post a screen shot? -
I already post a reply to this program. Look at post 26 -
I didn't use a software, I just wrote panelview Ip adress in internet explorer. Then clic on edit pb, PanelView explorer windows appear, you'll see validate icon in Screens tabs. -
ok I did my homework and now I can offer to you ver3 who contain latch/unlatch thru one pushbutton and value is retain thru power cycle. Mhowasso, note that previous version work but they lose status of memory bit on power cycle. This is mean if axis is lock, it will be unlock on power up. I'm sure sure one of those version will fit to your application. I did a mistake (who can say he never make one) about power up and I'm sorry for that. For me, the best way is a simple way, without too many unclear rung and also....with comment! I prefer ver2 if you don't care about power up, if retentive is needed use ver 3 ONE BUTTON LATCH UNLATCH 3 version.RSS -
It's didn't work because if B3:0/0 is off, logic will set it [XIO B3:0/0 OTL B3:0/0] then the program reach the branch [XIC B3:0/0 OTU B3:0/0] and reset B3:0/0. Double clic on the rung number to see how the program is scanned: XIC B3:0/1 ONS B3:0/2 BST XIO B3:0/0 OTL B3:0/0 NXB XIC B3:0/0 OTU B3:0/0 BND -
I didn't read this book but I can show you how to achieve this. First, you have to increase the number of element in binary file to at least 11 (you cannot do this online). Then you'll get acces to B3:10. Once done, you have to enter the value (online or offline), if you are familiar with hex or decimal, you can change the radix (drop down menu in the lower right corner). I send a short video to show you the detail. I assume you didn't write data in B3:5 and B3:7 binary file in you program. Set binary.avi -
Again you're right. I tought B3:1/1 will be ON until ote instruction will be scanned. I often use bit as config data or HMI (bit without coil instruction) and in that case, bit state is retain on power cycle. I never have to deal with this logic and power cycle, I can say I learn something today. regards -
You're right I did a mistake in post #13....I would like to type B3:5/10 instead of B9:0/8 for keep the unlatch PB in the HMI. The logic didn't use latch/unlatch but binary file are retentive so the logic will keep the same state between power cycle. I didn't understand why you say program will lost B3:1/1 state after a power cycle. -
Your start / stop PB must be used only in the OSR rung. the XIO in the red circle (see picture) is used as reset master, you can put there interlock, estop and so on. I put the logic in emulator, toggle input for simulate and I did a movies. Look in attachement, you'll see everthing work. The only thing I change is I:0/1 for B3:100/0 for the bit in the red circle. Wish I help Start stop.avi
M1400 web user page
in Allen Bradley / Rockwell Automation
Posted