Home
> Uncategorized > Welcome to the *unofficial* ROCLINK blog!
Welcome to the *unofficial* ROCLINK blog!
If you are an customer of Emerson Process Management’s line of flow computers:
- ROC300-Series
- ROC306
- ROC312
- ROC364
- ROC800-Series
- ROC809
- ROC827 Series 1
- ROC827 Series 2
- FloBoss 100-Series
- FloBoss 103
- FloBoss 104
- FloBoss 107
- FloBoss 407
- FloBoss 500-Series
- FloBoss 503
- FloBoss 504
… undoubtedly you have some form of ROCLINK software installed on your computer. ROCLINK configuration software has a few incarnations…
- DOS ROCLINK
- ROCLINK for Windows
- ROCLINK 800
For the most part, this blog is all about ROCLINK 800. The idea behind this blog is to provide tips & tricks, howtos, and examples so that you explore and learn new things about how to use ROCLINK 800 for maximum value. Hopefully, you’ll learn a few things along the way.
As with any blog, comments are definitely encouraged … so feel free to post your questions and/or thoughts.
Categories: Uncategorized
So, does the ROCLINK 800 software work with the ROC364?
Yes, as long as the ROC364 is running FlashPAC version 2.20 or greater.
Hi! I have some questions with using DOS Roclink software. I have some problems with configuring History/Hour. How I can rename some historical ponts. For example: I need to see history of gas floving in mounts, than for that I Have kotel7,MNTFL, and the same point on kotel8, but in program I see lable kotel7 two times (kotel7,mntfl; kotel7, mntfl). How can I rename the second piont. because it shows us parameters of kotel8. Help me please! In manual I cant fint smth aboout it. Thank you.
my friend were is download the roclink 800 software
You need to contact your local Emerson partner to obtain the software. To locate your nearest office, visit this link: http://www2.emersonprocess.com/en-US/brands/remote/contacts/Pages/contactus.aspx
HI. i am trying to set up a sampler on a ROC809 that is loaded with NGL liquid measurement. when i go to ROC, Information, and the points tab it show that the maximum samplers i can have is zero and the number active is zero. what could be the reason that i can not add any samplers.
thanks
Chris
You need to install the license (a hardware ‘key’ that has a software license loaded) to active Meter Runs and Sampler points. Contact your local Emerson sales office for pricing.
* Edit
This hardware key is installed in the ROC800 … remove the bottom-left faceplate (that covers the Eth and LOI port) and you will see two slots where the tiny key goes. Once this is installed with a valid license, Warm Start the ROC800 and firmware will detect and add the Sampler (and Meter Run) points to the database. ROCLINK 800 will detect the points exists and allow you to configure appropriately.
Hope this help.
Talked to an Emerson rep and found out that i had to upgrade to the latest ROC809 Firmware and update my Roclink software. then i was able to add up to twelve samplers under ROC menu/ information / points tab. Sampler showed up under Control drop-down, Sampler/Odorizer.
Thanks
Chris
What is the last versión of Roclink 800 ?
I have 1,82 with Win 7. Is it fully compatible with Win 7 ?
Thanks
Diego
The latest release is 1.87, and it is compatible with Windows 7. However, for ROCLINK 800 to upgrade successfully, you have to fully-disable User Access Control (UAC) in Windows 7, just as you had to with Windows Vista. If you fail to do this, certain files don’t get upgraded to the latest version. Also, we recommend you reboot your computer after the installer finishes.
Hi. I have an aplication without user display for a Floboss 107 and it works fine, but when I add a user display I get the following error:
frmSaveConfig:SaveConfig Error 9 Subscript out of range.
Im not sure if the problem is the display or the Roclink 1.82.
What do you think ?
Thanks
Diego
You should update to the latest version, currently 1.87.
Hi,
Does ROCKLINK 800 support OPC/ODBC connectivity options? i have a central data historian and the flow computer installed is not connected to DCS. i plan to integrate historian with FloBoss 103/ROCKLINK 800. any pervious experiences share would be appreciated.
Regards,
Arif
No, ROCLINK 800 does not support mentioned connectivity options. Only ROC and ROC Plus protocols.
Don’t forget, ROCLINK 800’s main function is to configure ROC and FloBoss flow computers.
Side note, the FloBoss 103 does support Modbus protocol if your plans include connecting the DCS to the FloBoss 103 to poll for historical data.
Do you know a way to add text to the calibration report that roc supplies? I need to add as founds and as left numbers to make a better electronic report.
ROCLINK 800 doesn’t support custom calibration reports at this time.
Are the values shown in the calibration report not showing up? You might want to contact our Technical Support and provide additional details on exactly what you’re trying to do, and what you’re seeing. Perhaps the issue needs more investigation.
Hey Scott,
just sending my regards from Croatia….
If You remember training in Netherlands…
Keep up the good work and put more tutorials on the blog. I still have plenty of questions regarding to danload, so I dont want to bother You through this blog.
Best regards,
Josip Ivanisic
On one of my ROC364’s, I had a call that one of the outputs was not working. This was a discrete out and is the only DO on that ROC.
When I connected, I found that the point number had been reassigned from A10 to E1. Everything else seemed fine. The DO form would not let me change the point number back. I even tried downloading just the DO points, but it came up assigned to E1. I finally rebooted the ROC and upon restart, the point assignement was correct and worked again.
What can cause this? This has happened several times on this particular ROC.
Thanks.
Not sure if you know this or not, but the E rack is assigned to on-board (System) analog input points. These points exist on/in the MPU. So, if a configurable point (your Discrete Output) has it’s point number change, then something serious is wrong. Points don’t get reconfigured unless their physical location has changed in the rack.
This is difficult to diagnosis, since so many things can cause problems. Perhaps there is “noise” that isn’t being filtered, and it’s causing corruption issues in the FlashPAC/ROCPAC.
When I use to provide technical support, it was common to suggest known-good equipment be swapped out, one at a time, to help track down the culprit. Perhaps replacing the module rack, or the Discrete Output module.
I don’t have specific suggestions, but shielding the ROC from signal noise and back-EMF is always a good thing. Providing good clean power is essential as well.
Software-wise, you might be able to clear any corruption induced by saving your configuration to internal memory, then performing a simple Cold Start (ROC > Flags). According to your comment, performing the Cold Start got things back to normal. To keep the ROC operating properly, it might be a good idea to review the power and I/O wiring to make sure transients aren’t causing the ROC to get “confused”.
If you continue to have issues with this ROC, I suggest contacting your Emerson local business partner, or contacting the factory for technical support.
Things have gone down hill with this particular ROC. We use an MDS9810 radio to get data into our DCS system. Everything will be fine for two weeks, and then the data stops. Go to the ROC, and there is a proper mA signal in the AI’s, but the ROC just shows -25 on the AI form. Also, the DO does not work when this is going on. Input Voltage is 28 vdc. Rebooting sometimes, but not always works. There is only one rack. I have changed out all modules, changed out the rack and finally changed out the ROC itself with one from our stash. We are still having the same problem. I also changed the Flash pack.
Also, If I do nothing, everything will begin to work after a period of time. We have this data in our plant historian, so I can look back and see where the data came and went many random times at all times of the day and night.
How would I shield the ROC from signal noise or back-EMF? We are using LPM’s on the AI inputs.
I’m running out of ideas. It seems to be something external, I can’t find the problem. I’m thinking about throwing a ROC800 in there. I know the isolation and shielding is supposed to be better on the 800’s.
You might need to protect the ROC with some back-EMF protection on the discrete outputs. Contact Tech Support and they should have a wiring diagram they can send you (we’ve sent it out many times before to other customers with similar problems).
Visit this page and locate the Marshalltown support number: http://www2.emersonprocess.com/en-US/brands/remote/systems_and_software/supportnet/support_contacts/Pages/support_contacts.aspx
Are the ROC800’s better isolated and shielded than the 300 series and do you believe a ROC800 would solve the problem as well? We have a ROC809 we could install in this location and I’d rather start migrating that way anyway. However, if I’ll need the EMF protection even on the ROC809, I’d probably just work with the existing 364.
The ROC809 I/O modules are isolated, so yes I would expect this would resolve the issue. However, keep in mind that if there are already power problems, you’ll definitely want to resolve those… which I’m sure aware 🙂
The voltage is fine even during the time the ROC is not functioning properly. Are you suggesting other interferrence through the power supply? We are using a Fisher 24 vcd power supply. We did also try swapping out power supplies for lack of any other ideas for the cause of all this.
Thanks for your help.
Sorry, I mean issues regarding transients or other unwanted induced voltages coming through the I/O modules.
Dear Scott,
i have a floboss364 but I’m not able to find out the Serial link cable pinout diagram to connect to it
can you please help in this
Hey does anyone know the actual part# for the FB107 LOI curly cue cable
You should contact your local Emerson business partner for part numbers and pricing: http://www2.emersonprocess.com/en-US/brands/remote/contacts/Pages/na_contacts_map.aspx
are you asking about the new usb loi cable it is new and I can get you a part nubmer
i have a ROC809 but I’m not able to find out the Serial link cable to RJ45 pinout diagram to connect to it
can you please help in this
Hi, thanks for commenting to the blog.
First, download the ROC800 Instruction Manual and get to section 5.5 Local Operator Interface (LOI). In this section, you will find requested signal routing.
Hope this helps!
Thanks Scott.
Do you know any software to download audit trails of the ROC to the PC through Enron Modbus OPC Server and whether or allows to insert data in SQL?
Best Regards
Personally no, I do not. However, there are many excellent Emerson local business partners that you can ping. I recommend going here and finding one in your area. http://www2.emersonprocess.com/en-US/brands/remote/contacts/Pages/contactus.aspx
Hi.. i want the flow calculated by the ROC 809 to be used in another device. so i was trying to configure an AO point. but i dont know how to assign the flow calculated by the ROC to a particular AO channel. how can be this done..? do i have to use soft points or/and FST registers..? please reply..
Thanks in advance
BTV
You have to use an FST. However, if I may suggest, if the end-device supports Modbus, I recommend using that instead of an analog signal.
I have ROC 107 and wondering if anyone has sample of how to setup the unit as Modbus Master to go get about 5 floats out of another Modbus device ( not a ROC )?? Got the manual but can’t make sense of it.
I don’t have an example, per se. But, you’ll first need to determine if your other device handle’s 4-byte floats in a single register, or splits them across 2 two-byte registers. I suspect the latter. If that is the case, you will need to configure the FloBoss 107 accordingly. What I mean is, configure two registers in the master table for every float you want to get from the device. Then, via trial-and-error, try the Conversion Codes 65-72 (from memory). Finding the code that reassembles the two-byte 16-bit registers into a 32-bit float depends upon the byte order and bit-significance of the returning data; that’s why it’s trial-and-error. If you know for sure, then consult that manual you have and find the proper code.
Post an update if you got it to work, or need more assistance.
Well I should be more specific. I’m used to using the old Modbus user program and don’t know how to setup the opcode.
Sorry Scott, found the Modbus configuration. This way easier than the old user programs !!
Not a problem! Hopefully you have success. If not, you might want to contact your local business partner for help, or call our Technical Support staff. Or, I can try to help you here.
Thanks, tried Emerson but they were not very helpful. On the right track now.
I am using a ROC 364 powered by 12 VDC w/ 3 AI’s 2) 1-5 V and 1) 4-20ma, 8 DI’s.I am using an external power supply to supply 24VDC to the 1) 4-20 ma AI.The ROC powers up, good status LED, AUX 1 and AUX 2 come up no problem. ROC runs a couple hours and drops AUX 1 and AUX 2 and Status. Cycle power and process starts over. I have replaced CPU board and ROCPAC on differant ocasions, same result. Any Ideas which direction I need to go?
Unfortunately Jerome, I am going to have to refer you to RAS’ technical support staff for hardware questions. There are a few ways to get help; email, phone, or fax.
http://www2.emersonprocess.com/en-US/brands/remote/systems_and_software/supportnet/support_contacts/Pages/support_contacts.aspx
I recommend the toll-free phone listed on the page above that I’ve linked.
Hi,
Where do I find information about the history of the Modbus EFM in FloBoss 107?
I recommend consulting the ROCLINK 800 User Manual for details on configuring history for EFM Reporting.
I am trying to Remove an Old version of Roc 800 and it will not Uninstall. What are the Windows Regestry Keys it creates so I can remove them and get a newer version installed. Not listed in Add and Remove programs and I am trying to get a Newer version installed. The System Is Windows Xp SP3 and it still sees the old version as installed.
I recommend using Windows Installer CleanUp to remove any remnants of ROCLINK 800.
I am using Rocklink800 2.10 on WIN7, and as soon as i open the app i get a refreshcomportlist error. Any idea what this error means.
ROCLINK 800 uses WMI to get COM port information from the computer. This computer probably needs some attention, and I recommend repairing WMI. This link might provide some assistance: http://superuser.com/questions/190960/repair-wmi-on-windows-7
I did a verify repository and its syaing its consistent. Already tired repairing it. Any other suggestions? This is on a newly imaged Panasonic toughbook.
I am using ROCLink 800 on Win7 for ROC 800 Series.I have configured ROC 800 as modbus RTU master on RS485.I have configured Master to read a floating point value from slave. It shows the communication status as 8 i.e received slave response correctly. however I am not able to view the value of this float register. Kindly let me know what is the configuration needed to actually view this value.
In ROCLINK 800, in the Modbus Registers table, where have you instructed the ROC800 to save the incoming data from the Modbus slave device? Typically, those are “saved” in unused Soft Point registers (Point Type 98). If you’re getting a status “8”, that tells me that you’ve configured it properly … now, you just need to figure out where the values reside in the ROC800.
If you continue to have problems, don’t hesitate to contact Emerson technical Support.
As Scot said, if getting status 8, this means you are already did the mapping correctly and the register value already been transferred to soft point or FST register
Please note, when configuring modbus you have to specify a location where the data will be saved other wise you won’t get status 8
To do this you can try two things:
1- go to modbus master and check what is the master register been specified for the register you are trying to read. Go to register table and search for the register you specified in master table in all tables. You should be able to see where it is located
2- do a fresh configuration for the modbus register you are trying to read. In master table specify the start/ end slave register, function code, master register where to save it in ROC and number of them. Go to register table find an empty table and add the master register you specified and assign it to soft point, note that the soft point you specify should not be used some where other wise it will be rewritten all the time. Go to which table in soft point you selected locate the sofpoint data and click update
Hope this help
Hi,
Thanks for the reply. I had configured the Soft point for storing the modbus register value. But still it was not showing the correct value. Later I found the conversion code column whose value has to be somewhere between 65 to 72. In my case it is working for 67. After setting this value I was able to view the register value in Soft point TLP configured.
Thanks..
Just upgraded to 2.20and now when I start roclink800 an error message says “roclink version 2.20 Roc.MDB database version is 1.83. Is there a way to upgrade the database or will this not be a problem?
During your upgrade, did you turn off UAC in Windows? This is usually the reason why the ROC.mdb file doesn’t get upgraded.
To fix the issue, you would need to extract the updated ROC.mdb file from the CABinet in the installer (not sure if that’s possible).
Alternatively, here’s what I’d do… uninstall ROCLINK 800 (don’t worry, your saved devices in the ROC_USER.mdb will not be deleted, but I’d advise to always make backups of that file). Once the uninstall is complete, install your new version 2.20. Copy the saved ROC_USER.mdb back into the Program Files directory and your devices will show up when you start ROCLINK 800.
Does anyone have Roclink for windows running on a Windows 7 machine 32Bit. Everytime I load it everything looks like its going to work, but when I click on the Icon it comes up with a Error saying that (One or More Arguments are not correct)
Can anyone help
I have win7 32 bit and it worked up until I deleted the passwords. I forget where I downloaded the file from. supportNet might help.
If you have ROCLINK 800 installed, try moving the file out of the installation directory to see if Windows Installer replaces it with a default copy.
HI Scott, I just built a new VM windows xp sp3, On my previous laptop also a VM windows xp i used Roclink800 1.9 and it worked great,it installs fine on new unit but in trying to start the program i keep getting this error after the login screen:
frmRocDrectory:Form_Load Error -2147220992
Error loading type library/DLL.
it comes up again after i close the program as well
I have unistalled and reinstalled with different version (1.81) even and always get the same error, any thoughts would be great thanks
In addition to the main executable, there are other library files that are installed that are necessary for ROCLINK 800 to function. I suspect that maybe one or more of those DLL/OCX files aren’t available, or is corrupt. I would download and install the VB6 run-time files from Microsoft.
I’m not sure what else to try; uninstalling doesn’t appear to work for you. I guess I’d try to make sure this VM has the latest Jet and MDAC components (usually obtained via Windows Update, but you can manually search for those on Microsoft’s Download site).
I have the exact same problem. I’ve tried to install versions 2.2, 2.1, and 1.8. None of them work. I’ve also installed VB6, and that didn’t help.
Scott, I deleted the passwords in the utilities—–> roclink security feature and now can’t open the software as no password (nor blank fields) will work. I’ve tried to uninstall and reinstall the software but nothing works. What is the relationship between passwords in the Roc—>security opposed to the utilities—->roclink security and also the initial log in on the splash page??
Usernames and their associated password are stored in the ROC_USER.mdb. That particular file is the only file that is not removed during uninstall because it (also) contains the list of ROC and FloBoss connections you create (once ROCLINK 800 is open) and see in the TreeView.
What you did by deleting all the Users was effectively remove any chance of getting past the splash screen … as you’re now experiencing. I suggest moving the ROC_USER.mdb file out of the installation directory after uninstall and before reinstall. A default copy will be installed and you can start over from there. I would suggest keeping a known User/Password with full access (Level 5) for admin purposes. It doesn’t have to be LOI/1000. The “Level” simply dictates what menu options are available to the logged-in user. Those can be customized if you want.
The relationship goes like this … if you log into ROCLINK 800 with LOI/1000 and try to connect to a ROC/FloBoss that DOES NOT have that user defined in ROC > Security, you will not be able to connect. This assumes security on the device is enabled appropriately. Therefore, the device needs to have a list of users that are allowed entry. So, a device at Site A might only allow Technician 1 and Manager XYZ entry. It’s list would only have those two users. However, technician’s manager might distribute a ROC_USER.mdb file to many technicians throughout the company. This file would contain the User/Passwords of each technician. Manager XYZ might want to limit what each technician is capable of doing within ROCLINK 800 (change meter parameters, etc).
Hopefully, this makes sense. If not, let me know with a specific question and I’ll do my best to answer you!
Thanks.
I was unable to delete that user .mdb file. with ccleaner or conventionally. It’s stubborn. my roclink software version is out of date so a supportNet tech has sent me the latest version and had similar comments. A password must exist in the roclink security fields. And fields in the roclink security fields need to be replicated in the Roc—->security fields once I access the software or I won’t be able to connect to the RTU. I’m in training so this is part of the training. The part that makes it confusing is when there is a default password generated as **** when I click on the username…so I can’t read it…and when I’ve changed the LOI password in utilities…that doesn’t change the default password that is generated on the splash page. I must manually change the password and then log in. We’ve managed to get it to work in the past but aren’t sure what we did right.
You may need to temporarily disable UAC to delete the roc_user file.
Editing the mdb using Access is not an option for end users; that defeats the security features our customers want/expect. At least, last I checked the end user was prevented from edit the fields in the database (.mdb).
The **** you are seeing when you attempt to use the quick login method is LOI/1000. We are not displaying the “1000” by-design.
I have two FloBoss 107’s and were installed and commissioned. I have the FloBoss user ports connected to a desktop computer and was able to connect anytime with the ROCLINK 800 software version 2.10 .
When I tested this system (in Houston) which has two FloBoss 107’s one of the bases was bad and had to be replaced. After replacing the faulty base both units would communicate with the HMI computer and my notebook computer.
When I came here to commission the system in Nigeria both units would communicate to the HMI computers. After about two weeks both units failed to communicate with the HMI computers. I tried two notebook computers and the two HMI computer with several cable arrangements which were tested with the RS 232 port on the gas chromatograph and they all worked. So based on that and discussions I ordered one set of modules and had the other set repaired. Yesterday I tried the new and repaired modules but the would not communicate.
I am using the 485 ports on both units which is connected to a PLC and they have not faltered.
When I try to connect to the user port (LOI) I can see the Rx light blink (a short blink) then the Tx light blink (a little brighter and maybe a little longer). After the connect time timed out (15 retries so I could watch) I noticed that the Rx and Tx light are flashing. The flash is dim but definitely there. That makes me question the integrity of the bases since I don’t think the lights should be flashing even dimly.
Does the RTS need to be jumped? The HMI serial ports are set for no flow control.
Has anyone had anything like this happen with the FloBoss’s?
Any suggestions or recommendations would be greatly appreciated.
roclink 800 installed on Windows7 version 2.00. Im having issues with viewing menus, ie. menu and I cant view the words. The words are there but they are fitting the box. We were unsuccessful in getting version 2.2 to work with windows 7. I have tried the running it in the different compatibility modes with the same result. I’m sure it is something simple but it seems I am still missing it.
Hello, I am using ROCLINK 800 2.10. I get the following error when I try to save the configuration of a 503 device. ” Read device parameters FAILED for point type 14 – Comm Ports.” It is Point Type: 14 – Comm Ports and Point Number: #1. Everything else works OK. It is just the 503 devices that have this issue. Anyone else see this? Thanks
Having trouble with 809L comms
to a proface HMI. I know the POINTS have changed due to the liquids firmware but I wouldn’t think the comms would. Any body having trouble?
Hello. I was wondering if there are any tutorials out there on writing fst’s. I have written a couple with the assistance of a more experienced co-worker. I would love to become more proficient in this area. Any suggestions? Thanks
Sure! Your local sales office should have ROC and FloBoss ‘champions’ on staff that can help you. Or, contact our factory support team. If you have specific questions, let us know. I’m not aware of any tutorials available, but we’ve pretty-much have seen it all… If not, our local business partners have.
Hello,i have ROC 827 in my plant and want to do well testing?Can it be upgraded to ROC 800l and what are the neccessary requirements.Thanks
Well, it is a different device type. However, the hardware requirements are the same. The firmware is different, and additional user programs and licenses are required. Technically it’s possible, but you need to purchase the additional software to make the conversion. Contact your local sales office to get more information on pricing. Hope that helps.
Thanks.Apart from DS 800 ,which other softwares is needed.The structure logic is inbuilt or need to be created.Thanks
DS800 is not a requirement to utilize a ROC800L. DS800 is purely optional.
Good morning, anyone has the DS800 Software to share ?
Hello,can you kindly provide the steps involved in converting ROC827 to ROC 800L and advice me on the neccessary hardware or software involved in this.Thanks
Thanks.Kindly provide the requirements to utilize ROC 800L.I involved DS 800 because of the logics that might be required for the well testing.Pls advice on this.
DS800 may not be necessary. One of our Local Business Partners, Vinson Process Controls http://www.vinsonprocess.com/ , already provides a solution for the ROC800 for well testing. You should contact them for details on the Well Test Manager UserC application for the ROC800-Series.
One of the Guys at Experitec indicated that he has “built a ROC” via configuration thru the .mdb files using Microsoft Access. I have some pretty extensive modbus tables to build and am very interested in using access instead of Roclink “GUI” to build the tables. Any info would be appreciated.
Hi we have a roc800 at our plant and we are trying to communicate with wireless transmitters by rosemount 3051s. The transmitters never quite complete the network connection process. They always get stuck on the final step 4, waiting for bandwidth allocation and the ROC800 gives us an error code 80. Any help?
The best assistance I can provide is to contact our support team.
800-537-9313, or
custserve.ras@emerson.com
make sure the biasing resistors are on for the first comm device down the line, and then make sure that the end device on the line has it’s biasing resistors off and the end of line resistor turned on. When we switched from Fisher MVS’s to Rosemount we had the same problem. Also make you are using shielded and drained comm wires to keep transient voltages from creating noise on the line and delaying messages.
Crap, nevermind. I just noticed you said wireless. Forget my previous post!
Hi what is the best HMI software to be used with ROC and Flowboss products? Can Roclink800 be configured as a HMI for monitoring?
ROCLINK 800 is intended for configuration, but it does have some monitor screens. Sorry, but I don’t have any recommendations for HMI.
Roclink has the ability to create custom “user defined” displays. You can incorporate vba scripting under the covers to animate some colors and with some fairly complicated scripting you can even animate tank levels. You would have to maintain a continuous connection to the RTU to get any value from this. Another possibility is to purchase a protocol driver such as Kepware and use its OPC/OPCUA or DDE connection to create a Excel driven “quick and dirty” SCADA host. The other option is to use Kepware and iFix or or Wonderware. I have had very good experience with iFix but it can be cost prohibitive. please supply information such as how many RTU’s whit type of connection (serial/ethernet) etc… and I will be happy to aid in selection or elimination of products..Sorry for the ambiguous answer, but there is a lot of information needed to make a decision that could cost thousands of dollars and you will have to live with for a long time.
Roclink has the ability to create custom “user defined” displays. You can incorporate vba scripting under the covers to animate some colors and with some fairly complicated scripting you can even animate tank levels. You would have to maintain a continuous connection to the RTU to get any value from this. Another possibility is to purchase a protocol driver such as Kepware and use its OPC/OPCUA or DDE connection to create a Excel driven “quick and dirty” SCADA host. The other option is to use Kepware and iFix or or Wonderware. I have had very good experience with iFix but it can be cost prohibitive. please supply information such as how many RTU’s whit type of connection (serial/ethernet) etc… and I will be happy to aid in selection or elimination of products..Sorry for the ambiguous answer, but there is a lot of information needed to make a decision that could cost thousands of dollars and you will have to live with for a long time.
Thanks for your feedbacks. in fact it’s about monitoring 20 I/O process with 3 control loops. I have to develop a solution with EMERSON products. I think that the best RTUs for this small application are either ControlWave Micro (2 ethernet ports and 3 serial ports) or ROC800 (1 ethernet port, 2 serial ports). I ‘m looking for a low cost HMI product for such a small application. EMERSON doesn’t provide such a solution so i’m looking for another alternative.
I need to integrate a FloBoss 103 into a IGSS SCADA thru a wireless link (Modbus RS232 or RS485 i/o).
Is there any tutorial or document that could assist me on doing so?
Thanks for your kind attention.
Does the IGSS SCADA have a ROC+ protocol driver?
It does not.
I need to know how to force the FloBoss to use Modbus RTU or ASCII instead of ROC+, as required for the wireless link.
Thanks for your answer.
Carlos, it might be advantageous to redirect your question to the Roclink forum: http://z13.invisionfree.com/roclink/index.php
With the Roc or Floboss, when you open the comm port settings, there is a radio button that determines which protocol or owner controls the com port, on the Modbust Host this must be set to Modbus Master, on the slave you can leave it set to Roc / Modbus slave protocol. It will see the message and determine if it is Roc protocol or modbus automatically. you must set up the master table in the host to look at the RTU address of the slave, this address (on the 107) will be the same address that you designate in ROC information > Address and Group, it only looks at the address.
Pete, thanks for your answer.
I am using ROCLINK800 Version 1.87, I do not see such a radio button in the Com Port configuration screens; should I use a newer version of ROCLINK?; if so, where can I download it? I registered at supportnet but I have been given a Basic subscription and it appears to not give access to download the program.
Does anyone have a write up or instructions on setting up a serial (either 232 or 485) link between 2 or 3 Roc 827’s to send data between them via mod bus ( I know that their is a user program emerson has to do this, but at this time want to try it with out loading another program- any help is greatly appreciated.
Dude, would be glad to help.
First you will have one master and at least one slave (in your case it sounds like you will have two) what type of values are you wishing to transfer, I assume it is AGA flow data?
you have to determine what type of data it is (floats, longs, shorts, bytes etc…) once you do that I would be glad to send a .800 file for the master and one for each slave then you can simply download only the Modbus Master Table and Register table in the master then download the register tables and system variables in the slaves. Then you can look in the configuration to determine the setup and ask questions. That will be the quickest and easiest way to accomplish your task.
Lastly what kind of timeframe are you allowed for implementation?
@petewright, the values could be a miriad of flow data etc.. but for now we can stick to flow data as floats and I can manipulate from there. My main source of fuzziness stems from RTU address from each (would this just be literately the address portion that is set in each roc) – also converting the TLP to a modbus register- any basic set up you can send will get me started and help alot- and then I am pretty sure I can run with it from there. The sooner the better is best, implementation could start as early as wed morning. Big Thanks in advance
Pete can you send me those files? I have a simular project requiring one master 827 to a FB 107.
Hello guys,
I am currently a student in instrumentation engineering technology and have been given a project to do that involves setting up a Floboss 107 with ROClink 800 and creating an HMI through DeltaV. We are having issues setting up the FloBoss 107 on the ROClink program as we have never used it before. We need to configure it with a Differential Pressure transmitter(3051 Rosemount), a static pressure transmitter(also a 3051 Rosemount), and an RTD to measure a mass flow. Any help or pointers on how to set up these analog inputs along with configuring an analog output would be greatly appreciated. We cant figure out how to set our Analog Output to calculate mass flow, so that is the main issue. Also if any of you have had any experience connecting the floboss to DeltaV to be used as an HMI, some help would be awesome.
Thanks.
Sounds like fun, and possibly scary for a first time user. But, fear not as there might be hope. Check out the forum and and ask away: http://z13.invisionfree.com/roclink/index.php
Calculating mass flow might not be available in default FloBoss 107 firmware. In the meantime, you could configure the “Meter > Setup” for AGA3 (differential pressure flow measurement device).
I suggest creating a new topic in the General Discussion forum linked above… much easier to discuss than in the comments here.
Please describe the difference btw ROC 800 and DS 800?
Also please clearly mention as to when DS 800 will be required?
My project involves configuring FB 107 with a couple of TT, 4 FIT and 2 PT, 1 MA & 1 GC, will i need DS 800 for it or will ROC 800 suffice?
Also is there any method to run 2 FB 107 in redundant?
This is a prime example of a question to propose to our experts at the forum. However, I will reply in a quick fashion. A ROC800 is an RTU. DS800 is a development suite for for customers to perform advanced functionality not available in standard firmware. Please ask this question on the forum, and also please explain this acronyms for us that might not know what you mean. Thanks/Cheers!
Thank you for the quick response.FIT is flow transmitters on an orifice meter, which in simple terms would be Differential pressure transmitters, PT is pressure transmitter and TT is temperature transmitters. Please comment on the redundancy question as that is the biggest problem that I have not been able to tackle. We cant use precision resistors!
Hi Gents,
I’m going to use ROC800 in a small SCADA project. I know that it’s possible to build process graphics using Roclink but could we display process Alarm warnings according to the defined thresholds in the HMI for monitoring? Thanks
Is this still active?
Somewhat… I created a Forum as a possible solution to all the questions that kept showing up on blog posts. The link to the forum is on the right side of the blog. I simply haven’t had time to put forth the effort of a new blog post; mostly because my relationship with ROCLINK 800 development is mostly ceased. I’m not part of the team anymore (moved onto other things). I still have quite a bit of knowledge from when I was on the development team, but that’s slowly getting pushed out by new things.
Hi Gents,
I’m going to use ROC800 in a small SCADA project. I know that it’s possible to build process graphics using Roclink but could we display process Alarm warnings according to the defined thresholds in the HMI for monitoring? Thanks
Does anyone have way of checking the com 1 port on a FB103
Is it possible to warm start a Roc 107 with an FST?
I am running roclink 800 on my mac via parallels and xp. I downloaded all the drivers for my serial to USB converter but when I connect to a flowboss 107 I can’t direct connect. It gives me error 91. I have looked and can’t seem to find anything on what error 91 is or how to solve. I haven’t tested my serial to USB yet I plan to do that tomorrow with my old laptop that I know roclink works on. Any help would be great as I like my mac. Thank you very much.
Hi Gents,
Does Rocklink provide the possibility to connect simultaneously to more than one ROC800 via ethernet? Thx
Hi,
I would like to ask if connecting ROC809 to deltaV, is there a required license? Can I use the ROConnect?
I have a customer with a ROC 300 series controller. I have been able to get online with it using an old version of ROClink for Windows (1.01). There is a user program loaded on the ROC that communicates to a remote location via Modbus. I need to edit this communication setup. Do I need special software to achieve this? This is my first encounter with a ROC, so my knowledge is extremely limited.
Thanks!
Post this on the forum. Short answer is that Roclink for Windows should load the user program’s custom display to edit the configuration parameters.
I tried updating my firmware on a roc 107.However, I have a red error that says boot mode.How do I get it out of boot mode?
You should be able to connect to the FB107 at 57.6 and try downloading application firmware again.
It finally took the firmware upgrade.Thanks.
When I open roclink 800 in my WIndows XP SP3 virtual machine I get an error that says error -2147220992 Error loading type library/DLL. I cannot seem to figure out what is going on. I have tried uninstalling and reinstalling from 1.7 all the way to 2.3 and it doesnt help.Any ideas would be much appreciated. I see someone had the same issue in this forum but there was no answer.
DS800 ALARM FUNCTION BLOCK
Hi folks.
How do you properly use the ALARM function block in an FBD?
I have the inputs connected as follows:
tag: STRING literal ‘PM1000 CMDFAIL’
set: from a TP block’s Q output (15 second pulse)
val: REAL literal 0.0
srbx: BOOL literal FALSE
When this executes, it writes 4-5 events per second to the Alarm log. If set is true it writes Alarm Set events, and if set is false it writes Alarm Clear events but it never stops!
Obviously I only want the events to go to the log on a rising or falling trigger of “set” but I cannot accomplish that. What am I doing wrong?
Thank you for any help on this.
Dave
While I can’t answer your question, if you post on the forum … you might have more success. Good luck.
thanks, I have added a new topic in
“Roclink->General Discussion->How do I? ….”
The ‘ALARM’ fb has 4 parameters (as you know)
tag – a 10 character textual description of what you want the alarm to say in the alarm log (eg….. ‘PmpAlm’) don’t forget to put the ‘ on each side so it is text
set – a boolean value that creates a “set event in the alarm log”, when the bool goes false the set event turns into a “clear event” and is logged as such
val – this a value you want displayed in the alarm entry for example a hihi pressure value if the alarm was the result of a real comparison (eg… Tank Level > Setpoint) would generate a true boolean but you might want to know what the level of the tank was. or if it is a bool i usually just put a 1.0 in this field since it requires a real.
srbx – i just add a [FALSE] tag to this, since I don’t do SRBX in my roc setups.
I hope this helps, I have done a buttload of DS800 don’t hesitate to ask.
Pete Wright
Are there any training videos on RocLink??
Not that I’m aware of, but maybe one of the local business partners can help you.
Hi folks,
Is it possible to supervise 3 Floboss107 managing 3 flow metering skids simultaneously using one Computer with Rocklink800 configured as HMI?
In other terms, could Rocklink800 be connected simultaneously to more than one device (ROC, floboss) in order to supervise all the covered area via HMI?
Thank you for any help regarding this.
Talel
ROCLINK 800 isn’t intended to be a SCADA HMI. It can connect to as many devices as available com ports on your PC/laptop. It’s not very helpful due to the MDI architecture of ROCLINK. You could, however, start multiple instances of ROCLINK 800. If you’re using Ethernet connection type, you should be able to connect to your FloBoss devices simultaneously.
what do I need to do to get a login for rock link
Hi S.
Can you provide a couple of practical examples of determining the proper scale factor value for tuning a PID loop in a ROC. I fully understand the pos/neg value for the action of the loop. But the official Emerson, Local supplier ( which quotes Emerson ) descriptions are very vague.
For everyone here is the explanation…..
“Enter the Scale Factor number representing the ratio of the output span to input (Process Variable) span. The sign of the number specifies the action of the loop: negative for reverse action (the default), or positive for direct action. Reverse action causes the PID loop point to produce a “decrease” in output (to close a valve, for example) when the Process Variable exceeds the Setpoint”
Eg. 0-5000 PV range, 0-100% Output.
Solution 100/5000 = Scale factor 0.02?
Have I got this right?
Thanks.
Tento abrir um arquivo .800 no roc link versão 1.23 e não consigo o mesmo indica a mensagem : Can´t find Device in tRocVersion Table
How do i do the communication between roc809 and ifix via OPC? the configuration itself.
Its a silly question, but it would help a lot understanding it.
I am using ROC 800L application for liquid calculation and it is connected to a kepServer historian. the data type that comes from the ROC 800L is not supported by the historian as it is indicating “Default”. Pls, how can i configure the OPcode table point type to be in a readable format for the kepserver historian. please any assistance will be appreciated.
Where can I find roclink 800 alarms description? that in alarm database of floboss…
I am setting up a ROC 827 Ethernet to 2 OIT’s and the CONNECT tab is not enabled (grayed out), in the past I have not had an issue but have updated to 2.30 since using in a previous system. Ports are set correctly. Does the Ethernet port have a point that needs to be enabled?
Sir,i have flowboss 503 installed for natural gas measurement… while calibrating it using roclink software…there are 3 columns displayed-
1.dead weight/tester value
2. live reading
3.Error
Now my query is- Suppose i am calibrating for Temperature and apply a certain value such as “0” degree C using resistance box for zero calibration and entered the same value in dead weight/tester value column…but live reading is showing 10 degree C…and error also shown accordingly..how will i correct the error.Please help me..
You should probably copy/paste this question to the forum.
Hi all,
what is the significance of the Analog Input Filter (%) available under advanced tab?
may I have a practical example of this?
Meghnad
hello,
i have a Flo-boss 107 and i am currently having issues communicating using RS 232. It works great for about 2 weeks and then i have to reset our wireless device in order for it to re-establish communications. sometimes ill just leave it alone and it will begin to communicate on its own. we’ve recently installed ECM modules and they have worked fantastic. Unfortunately we can only order these modules moving forward. we are using MDS Mercury 3650 and moxa devices. I have made multiple changes to our devices over a period of 6 months but have been unsuccessful in maintaining a solid connection. am i overlooking something. any help would be greatly appreciated.
Hi Guys, I setup kepware to talk to a bunch of Roc107 units and I was just wondering what the scaling on the voltage was? They all have 24Volts applied to them but the values that I am getting out of the units are all reporting 7.3 -7.5. Is this an internal voltage rail or should I simply scale it up by a factor in my HMI?
Hey Bruce … for which I/O points are you referring? Also, might want to check out the forum. You might get faster answers there.
Hi S, its an internal ROC address 3-66.14, supposed to be FloBoss Voltage
Which System AI point? If not onboard AI point, which point?
System-level E2
Hi! I need to run Modbus emulation on ROC407 controller. What software should I use?
I have an end user with Floboss 107. The Roclink connection drops almost instantly when linked with the Floboss. Comms are solid. Any suggestions?
HI I Have a 107 and Im trying to link it with a Proface HMI screen and I seem to get comms from the 232 connection but it only pulls once and fills everything in but then comes up with a comm error. If I leave it on that page the values change but when I change pages everything disappears and doesn’t come back. the 107 and proface are pretty simple set ups not sure if anyone has any ideas I have a SP-5700tp with a SP-5B10 box.
Please, from where can I get the new firmware for Floboss 107, I have a CPU card firmware 1.40 but I need update to 1.61.
I look at emerson web site, and I couldn’t found…
I tried to upgrade from ROCLink 800 v2.30 to v2.51, but obviously didn’t uninstall the old version properly, mostly deleted it (don’t ask me why….). Now I can’t put v2.30 back on (gives me a 1610 corrupt file error) and trying to install v2.51, I get a 1714 error, saying an older version of ROCLink 800 cannot be removed. Something in the registries, but I can’t see anything left with ROCLink 800 anywhere. Any ideas?
Hi. as I can do to erase the accumulated values of flow, mass and energy of a “Meter Station” manually?
You will need to perform a Cold Start and select Clear History. Be sure to collect any of the historical data before you do this because it will be (obviously) be cleared.
Thanks.
Thank you. that way no problems. I need to delete them by FST . Is there any parameter to perform this action on demand?
No, sorry. Those parameters are read-only for a reason; only written to by the history task in the firmware. A cold start with that particular option selected is the only way to clear/reset those parameters.
I am looking for PMWO v4.02 user program for the 107. I have the license key installed, but the disk was blank. Anyone?
Never mind…….I found another disk.
Hello,
I am trying to communicate Floboss FB 107 as a slave connecting on builtin RS 485 port A B on CPU with DCS Yokogawa. I enter all the comm parameters correctly on both sides but still not able to establish link. Can anyone help me on this. Please tell me about the wiring also that how it should be connected may be i am doing wrong wiring.
By default, our implementation of Modbus sends floats in a single 4-byte register. If your host isn’t setup for that, you will need to make some changes in the slave Modbus map on the ROC/FloBoss.
Maybe check out the Roclink board for additional help.
Hello,
I recently installed Roclink version 2.10 on a Windows 7 64 bit laptop. When the program is launched, the “d” on password is covered by the box to input the password. Other screens inside the program are also misaligned making it difficult to use. Does anyone have any idea what the issue could be? I’ve tried a different version on the laptop and get the same problem. I’ve tried on another Win 7 64 bit computer and everything works fine. Any help is greatly appreciated.
Change your display settings … probably the font size or scaling. Choose 100% (smaller) instead of the other options. You might need to logoff and log back on for the changes to take effect.
Thanks for the quick reply. The font size is already set to smaller. I will attach a screenshot link below so you can see the issue. Notice how the time on the clock windows is merging into the calendar and the button on the bottom left is not showing correctly https://gyazo.com/1b0c1913a3036833e7b8a3821a950375
Hello Guys,
I have three FB107s installed on three process streams. I want to connect all three 107s in multidrop RS485 connections. I have only CPU module and have connected three FB107s in multi drop fashion. Is it possible that i can connect the ROCLink 800 software to each one of them using the RS485 port. I have a control room and i want to connec these 3 floboss 107s from the control room using the ROClink 800 software. If this is possible then can anyone guide me how to setup the modbus configuration for my requirement.
Thanks
I recommend consulting with the forum for advice. If you’re unable to get help there, due to the somewhat complicated nature of your request, you’re probably better off asking a local Emerson representative.
Hello everybody. I am new here and new with the ECM module. The problem that I have is that, when I am trying to download the configuration (floboss 107, cpu with i/o points, MVS, ECM) i have got the following errror:
Read device parameters FAILED for point type 80- ECM configuration
opcode 167, error 2.
To be honest I do not know how to solve this problem.
Best regards
hp.
Hi guys!
I have a problem in the temperature reading of my Floboss 103 in run for more than 10 years. it indicates wrong values and even out of range values in a fluctuating way. I tried calibration over and over again using Roclink 800 software and a decade box but it didn’t work. i also tried restarting the Floboss without success. i will be more than grateful if someone could enlighten me here.
Hi Guys!
i have a problem with the temperature reading of my Floboss 103 used to meter gas flow with an orifice plate. the temperature measured is far away from the actual temperature and even out of range. i tried calibration with a decade box over and over again without success . i tried also restarting the floboss and download the necessary configuration but it doesn’t seem to work also. i will be more than grateful if someone could enlighten me here .
hello,
somebody know why the configuration of fb107 can be change?
I mean, the parameters of base pressure was 14.7 psi and now it change to 1470.0psi.
but we didn´t thouch nothing. we only calibrate te pressure.
I have a FB107 and am trying to talk modbus to a DETCON 1000 H2S analyzer. I do not know why but i am having issues. The register i am trying to poll in the DETCON is Code 3 (read holding registers), Register 4002, and it is a 16 bit register. Any suggestions on the set up?
Buenas tardes, tengo un problema con la configuración, no me muestra, el caudal acumulado ni el instantaneo, podrian ayudarme?? gracias¡¡
When you replace a CPU in a ROC 107, do you have to re calibrate or is the calibration stored in the transmitter
I have a ROC827L and we are trying to poll the liquid flow volumes which are double precision floats. We are having trouble getting the doubles into the devices we are polling the ROC with. Is there a way to convert the double precision float using a MODBUS conversion code to a regular float?
FST
Dear Sir, I am using FB107, but facing issue like Operator ID or User ID or Password are incorrect. while on the same time the ROCLINK 800 shows on line
Hi every one!
I am using ROCLink800 with FloBoss 107(hardware). After commissioning I found error as i tried to connect via LOI.
‘Operator ID or Passwprd incorrect.’
On the same time, it connects with other floBoss 107. I need some help to stabilize or to download new config but how??
Regards,
What modbus conversion factor to use for a signed 16 coming from a BMS for temp f° and a unsigned 16 for a numerical status (each value representative of various status).
The status should be 1-8 and the temps anywhere from 500-11000.
Hey, I don’t know if this is still a active site or not but I need some advice. I have a ABB GC hooked up to a 809 using a 485 card and I keep getting error codes poll sequence fail and sample min change alarms under the GC config user program and it will start repeating data, it only does it sometimes and other times it works fine. It is showing that it’s talking to MODBUS while it’s throwing these alarms though. I figured I had a bad wire so I ran a new set of wire, changed out the 485 card, went through all the programming about a hundred times, and have tried to use both of the comm ports on the GC but I still keep getting these alarms. Has anyone else came across something like this?
Steven, please contact our support staff. I’m sure they can help with the MODBUS issue.
Check out the forum linked on the side. Smart people look here and try to help out.
Hi, on my old version of Roclink I could open as many windows as I wanted. On my new computer if I try to open a second Roclink it gives me the notification that “roclink is already running”.
Any ideas on this?
Thanks!
Check out the post on Command Line Arguments.
Looking for some help in implementing a Bristol 3808 MVT with FB107. Using ROClinnk 800 to configure 107. I want to set up a standard gas run using DP,SP,T from the MVT. I think the modbus express card should be the way but is there any way to utilize the MVS card for an unlisted MVT? All of my MVT’s use RS-485 and have modbus capabilities.
The 3808 might be using the same registers as a Rosemount 3095, either poll for 40401, 40403 and 40405 for DP, Static and Temp, or 7401,7402,7403.
Land these values into soft points (remember to disable logging on the soft points or your event log will fill up fast)
Does anyone know of any training courses being put on any time soon for Roc800 series?
Needing something coming up soon. Closer to Wyoming would be helpful but I am willing to travel.
I have v 1.85 b and I can connect but have many errors trying to configure a roc312. anything I can do?
Does the ROC312 have a FlashPAC? If the ROC has a ROCPAC, you’ll need to use ROCLink For Windows
Looking for help. I cannot open the collect data windows in a floboss 103. Does any one knows what to do? I replaced the firmware to 2.15 thinkiing this could fix the problem, but it does not open the collect data windows.
Go to the “Tools” menu and select “Options” then select Display TLP “as number”
What version ROCLink800 are you using? the current version is v2.54. I’ve not seen any issues with this version when collecting and opening the efm file.
I am looking for an example of how to set up Ethernet communications on the ROC 800 to be used as a modbus master. Is there a good resource on how to do that?
I want to inquire if the ROC series can be used for supply-demand balance and Gas quality monitoring.
Thanks.
If yes to above ,i have these gas composition and parameters to check
Component Minimum Maximum
Methane 85 95% vol
Ethane 0 10% vol
Propane 0 8% vol
Butane+ 0 5% vol
CO2 0 4% vol
N2 0 3% vol
H2S 0 4ppm vol
S total 0 28ppm vol
O2 0 10ppm vol
Water 0 7lb/MMSCF
Parameter Minimum Maximum
Hydrocarbon dew point 0 10°C
Higher heating value 1000 1150BTU/scf
Wobbe Index (HHV) 47 52
Receipt temperature 10 49°C
Just reloaded a laptop with Win7 pro(64bit) from a new hard drive, all working good. Re-installed Roclink 800 V2.54 and it installed fine. All other programs windows, office….etc..
seem to be working fine, however when I attempt to run RL800 (even as administrator) it has a dialog box pop up that states “Unexpected Error” and shuts down.
Where do I look for installation logs?
Anything I should focus on?
any help will be appreciated.
I’m having the same issue. Maybe someone will respond to this.
It’s been so long since I was involved with ROCLINK 800 development … so, forgive me. Was the installer executed by right-clicking and selecting “Run as Administrator”? Or, was UAC turned off prior to installing? I’m sort of grasping at straws with this one. I’m not sure what else could be tried. I do know that ROCLINK 800 does install and run successfully on Windows 7 and 10 (from personal experience).
Yes, UAC was disabled and It was installed using administrator privileges. I have this same version of Roclink running on at least 5 other windows 7 laptops and no issues. This one flat won’t work. I went to a previous version of Roclink and did an install then re-installed the newer version of Roclink and it works now, must be a .dll or .ocx or some thing that only Jesus knows, however it is working now.
good afternoon, could you help me to contact someone who programs in DS800 Development Suite Software, I need a program to calibrate mass meters by the master meter method, I am going to buy a license for the liquid allocation program from emerson, but I need to complement it with another complementary program that make the calculation of the MF and LF factor of meter under calibration
walbersoto@gmail.com is my email, I have a floboss 107 flow computer. I will appreciate your help
Best regards
Walber Soto
WhatsApp +573145888157
I recommend contacting support at CustServe.RAS@Emerson.com or 800-537-9313
Hope that points you in the right direction.
Thanks you
Best regards
Walber
Does Emerson have a simulation application for RocLink? Where students/customers could practice configuration of systems and test communications before deployment?
I burned the RS485 communication board of a flowboss103, how can I replace it or what alternative is available in the market, because Emerson discontinued it.
This is realy usefull. Is there a way to collect the data from the floboss (EFM File) using the command line?