Search the Community

Showing results for tags 'citect scada'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Found 168 results

  1. CITECT OMFINS3 Serial

    Hello. I'm having problems communicating with omron CJ1m through SERIAL port. I'm using OMFINS3 protocol. Settings: Citect.ini  Source: 0/10/0  10..Last IP Address (used for TCP/IP) BOARD: BOARD1, COMx PORT: PORT1, PORT Nr=1, BOARD1, 9600, 7 ,2, EVEN DEVICE: OMR_SER, Dev Nr= 1, Address: 0/0/0/S, PROT: OMFINS3, PORT: PORT1 If the Unit number = 0, this works. If I set the OMRON Unit number = 1, this stops to work.  I figured out (using Multiway) that the problem is in FINS HOSTLINK HEADER NODE (Node = 0)  [10:22:07,273]  <--:@00FA080000300000000010007010182000100000372*<CR> [!]: No response If I change the FINS HOSTLINK HEADER NODE (Node = 1)  it WORKS. [10:31:32,336]  <--:@01FA08000030000000001000801018200010000037C*<CR> [10:31:32,445]  -->:@01FA00C0000200010000000008010100008830000000003D*<CR> The problem is, that I don't know where can I change the FINS HOSTLINK HEADER NODE in Citect's OMFINS3 driver. The Citect's OMFINS3 driver always use FINS HOSTLINK HEADER NODE (Node = 0) Can you help me? Thanks.
  2. Is there anyone who can provide me driver for Yokogawa Energy Meter WT230 which can be installed in Kingview 6.53 SCADA.
  3. Hi All, Has anyone had the experience of connecting two Fernhill Scada units using an OPC UA?  I am intending to use Fernhill Scada on my Master PLC to read tags from my Slave PLC's Fernhill Scada. Then, displaying local tags (Master PLC, "Fernhill SCADA Unit 1") and read/scanned tags from the Slave PLC, "Fernhill SCADA Unit 2". In the meantime, I am trying to use both of my Fernhill SCADA units interact with each other (one unit to read tags from the other unit) by using Internal Digital Tag on the Fernhill SCADAs.  Any help would be appreciated.
  4. Siemens and SCADA system

    Hello !  I have a problem. i'm new in tia portal and all siemens PLC. I woudl like to connect my Siemens s7-1200 CPU 1215DC/DC/DC and HMI KTP700 Basic PN to a SCADA system. Can someone give me some advice? Thank you in advance. i use tia portal v17
  5. mitsubishi Register accessing

    Dear All i want to access a register of plc FX2N-16mr through modbus card FX2N-485-bd .   can any body help me out. i dont know any idea. any help will be a life savior. 
  6. Hi everyone, I am new here, currently I am working with AVEVA System Platform SCADA project where SCADA Data need to upload to a database frequently. so I setup a server remotely with database and tables (using Microsoft SQL server Management Studio). and using AVEVA System Platform SQL Data object i made a connection to the remote database and table and also add Attributes same as table Column. now I don't know how to use this SQL Data Object in My SCADA, how can i make it automatically insert My SCADA Data (selected data) to Database Table. Please Help me.
  7. Good Morning,   My name is Joseph Rhodes, I work as an electronic technician for the City of Tuscaloosa at the wastewater treatment plant. I work to keep the plant up and running as well as 64 lift stations spread out around Tuscaloosa, Alabama. A majority of our lift stations utilize Verizon Cell Modems, RV50s to be exact. It's rather easy connecting remotely to these lift stations as I can configure a driver as an ethernet / ip driver then associate an IP of that lift station (ex. is lift station 104, is lift station 105, etc). However, for the lift stations that do not utilize cell modems. We use GE MDS 9710 and 9810 radios. It is these lift stations that I have yet to figure out a way to connect remotely to the LS RTU PLC. All of our lift stations use Allen Bradley MicroLogix 1200s or 1400s. These lift stations that use the MDS radios communicate information to water tanks then that information is sent back through other channels. I was wondering is there a way to associate these lift stations on RSLinx that use GE MDS radios ?   
  8. I hear a lot of people talking about the annoyance of price estimates (meaning they don't get a clear, transparent price from the beginning) and the costly engineering that seems to never end. Do you think that a step-by-step, clear process and course of action from A to Z would be beneficial for companies? And I'm not talking here about SCADA software, like Ignition. I'm talking about using Ignition to build and implement a fully working SCADA solution, customized to your company BUT you know exactly the price and the methods/processes that will be used (it's a replicable framework to get similar results for multiple companies - and the results would be a SCADA solution without the headaches of the unknown prices and engineering characteristics). Basically, a clear project-based approach rather than an hourly approach where things can get confusing.    Do you think the industrial space could use something like that?
  9. Hi friends, The scene is like this... I have some 200 energy meters whose readings are continuously logged at 15-min intervals into a logging table. The meter does not have any other value logged. Let's consider these readings as analog tags. However these tag values are continuously increasing to ever larger numbers. Thus we have a problem for display on trends. Customer now requires that the Citect shows usage trends for any meter for a specified period of the past. That is to say, the meter that he wishes to observe is selected - along with a period typically between 2 dates (perhaps also with a sampling period) - and the trend must appear. So in other words, given a single trend object, how do you make values appear for any selected tag on this trend. Perhaps this can be overcome by some genie/super-genie mechanism. My approach to this is...For the selected meter, I use SQL to query the 15 minute logged values (also taking into account the required sampling period) taking the reading on starting date as initial. All values thereafter are subtracted -within the SQL query- and the result of this query is kept in a 2 dimensional array(x for time, Y for value) or a new database table so that the trend displays values starting with zero. This much I can do with Cicode. After this, I need a method to display the values so obtained in a trend object. Essentially this is the same as feeding a trend object with a set of X & Y values that I have in the form of an array or in a database table. I shall greatly appreciate any help to meet the above objective. Thanks for looking in. With best wishes.
  10. Hello Everyone, I am working on reports in Vijeo Citect V7.40. I want to generate a report whenever I press the button. I am able to generate it according to date like making a Cicode file and adding the form, whenever I press the button form will open to give me the option to select the date. Similarly, I am trying to make a form for a time also. Can someone guide me on how to do this? STRING sdate,edate,Em,D,M,Y;              D = DateDay(TimeCurrent());          M = DateMonth(TimeCurrent());          Y = DateYear(TimeCurrent(),1);              sdate= "Start Date";         edate= "End Date";         INT hChannel_M;                  FormNew("Select Report date..",38,2,16);         FormInput(20,0,"DD-MM-YYYY Format",Em,20);                           D = DateDay(TimeCurrent());          M = DateMonth(TimeCurrent());          Y = DateYear(TimeCurrent(),1);                   FormComboBox(2 ,0, 15, 6, sDate, 1);         FormAddList(D + "-" + M + "-" + Y);                     FormButton(8 ,1 ,"Select",0, 1);         FormButton(16 ,1 ,"Cancel",0, 2);         FormRead(0);                  STRING START_DATE_TIME         D = DateDay(StrToDate(sdate));  //DateAdd Will convert only when the date is in System Date Format          M = DateMonth(StrToDate(sdate));          Y = DateYear(StrToDate(sdate),1);         START_DATE_TIME = Y + "-" + M + "-" + D;                       STRING END_DATE_TIME             D = DateDay(DateAdd(StrToDate(sdate),86400));  //DateAdd Will convert only when the date is in System Date Format          M = DateMonth(DateAdd(StrToDate(sdate),86400));          Y = DateYear(DateAdd(StrToDate(sdate),86400),1);                  END_DATE_TIME =  Y + "-" + M + "-" + D;                                  VbCallRun(VbCallOpen("GetRep", START_DATE_TIME, END_DATE_TIME)); This is my code for date selection.
  11. Scada/ Site management

    Hi,  I have basic experience with PLCs but have a degree in electrical engineering. I have landed a job which requires me to advance my plc knowledge. I am based within the UK and need some advice on how to go about a solution to a problem. The site I am doing this for needs a site managment system. The site is within food production, this would be monitoring of mostly trips and faults within a wide range of industrial equipment (Pumps, compressors, fridges). The site is mostly Mitsubishi and would like one centralised portal within the workshop to view all of the equipment availability. Thank you.
  12. Como comunico medidores de potencia ethernet pm5560 con vijeo citect y como agregó las direcciones de los tag?? Ayuda por fa
  13. Citect Scada Modent Bit Read

    Hi team; I am struggling with a Citect SCADA read of some data. The system is using the "Modnet3" driver over TCP/IP to talk with a system (Modnet 3 as its TCP/IP with first register at 0 and 0 to 15 bits). I am reading the modbus data into variables which is working fine for the analogue values all defined as real in citect. The Issue I have is that the driver help says I can direct reference a bit in a word, in my case address 45052.1 Holding register 45052 and Bit 1. If I read this as a UINT I get a value of 147 corresponding to bits 1,2,5 and 8. Citect generates no errors for the tag setup where I define 45052.0 through 45052.15 but all remain as zero in tag lists.  Any help would be fantastic Kindest Regards Howard
  14. Dear Experts, I don’t have much knowledge and now working for a new project of cross-country Oil transportation pipeline SCADA. It’s a pipeline of more than 200 Km with 2 terminals (dispatch & receiving) and several valve stations through the pipeline will be connected with the central SCADA. The communication will be done by OFC placed along the pipeline. Apps of Leak detection system (LSD) have to supply and integrated with the SCADA system. Please suggest me which SCADA software should we use/suitable for the oil transportation pipeline? (ABB/Siemens/honeywell/else) Thanks.
  15. Hello, I need to enter double confirmation on some buttons but I can't figure out how to configure it. Has anyone ever configured double confirmation on button? (citect scada) Thank you
  16. Hello everyone! I would like to connect a Micrologix 1100 with Citect 7.5 via ABMLXEIP (updated to latest version). I tried everything and it is still not working. The Citect and the PLC are on the same subnet and the ping works fine. All the configuration is done as the manual says (I attach the pictures). I have one NIC card and is connected to the PLC. The role is setted to “Server and Control Client”. The kernel has this error: [ERROR] [CORE] [0x07fc] [IOServer] [(GLOBAL)] [ErrorLog()][errlog.cpp] [266 ] Error: Channel offline, cannot talk CINIT 0015 PORT1_BOARD1 IODev_1100 Error_in_CMD-2 16 Generic 000021 Driver 00000020 (0x00000014) Any help would be much appreciated! Thanks, Gustavo.
  17. Hi every one. I have strange problem with Modbus communication in Citect 2018. I am communicating to the site switches through Modbus TCP protocol using MODNET driver and reading its sates. I am reading data from Input registers (registers addresses starts from 3x). In default, MODNET driver initializes communication trying conecting to holding register 40001 so I changed initialization in citect.ini to address 30001 because driver didn't want to establish connection because switches don't support holding registers. Now, connection to switches is working but only when page is open where I showing data from them. When I change the page, Citect loses communication and inform this showing alarm on HW alarm page. When I again open page where I show read data, communication back again. Where could be a problem? I will mention that I have more different Modbus TCP devices in project configured and with them don't have such problem. The only difference is that I am reading from holding registers and initialize parameter in citect.ini is not defined for them as for switches.
  18. Dear all, I have a FX2N-20MR chinese semi-clon of a Mitsubishi PLC. It has only a serial DB9 port that cannot be removed or exchanged (which is possible in the Mitsubishi original PLC). I wonder if I can make a simple SCADA system using that port and just one computer. I am reading this post: And I am wondering how I can do what it is suggested there in the second message:  to use a free FB block, available in GX IEC (but not in GX Developer), which will communicate modbus via a standard RS232 BD board. Later on it mentions a library called ModbSFX. That message is from 15 years ago so I am wondering if now there is some other way to do it, perhaps some other software has that functionality? I don't have GX IEC. I am a student trying to make a project so I would like a cheap and simple solution. Any help to do so will be very welcome. Thanks Regards Marcelo
  19. Hello, I need to replace an obsolete twido PLC to Modicon TM2221ME32TK and in the process would like to get the variables back into Citect SACDA V7.2 I have been reading up on REad_var and write_var but am seeking clarification on how to get the existing %MW, digital inputs %I0.0 etc and outputs  %Q0.0 mapped into modbus registers so SCADA can read them.  I intend to use modbus TCP/IP communcations with the ethernet/ip adaptor.  Do i need to use read and write_var to map into the addresses? Please find attached existing PLC code.   PLC.twd
  20. Vijeo Citect #com error

     I am facing a problem in Citect.After running the Citect project. Network connectivity, communication with SCADA and RTU are the same. kindly help me to resolve his error.
  21. I am now part of a startup company based on energy optimisation of HVAC in buildings. I am assigned to have research on which SCADA system to select for HVAC energy optimisation. The model is in such a way that, we need to create a SCADA / HMI for the client's building on top of existing Building Management System (BMS) to achieve energy saving.  I am still an intern and I am requested to research on various SCADA options available in the market. I have few doubts regarding: 1. How can I select one SCADA / HMI over the other?  2.GE Cimplicity and Niagara 4 are two option which I am interested in. What is the major difference between both? (Price and functionality) 3. Is Tridium Niagara 4 a SCADA software? ( I read about it but I didn't understand as I am new to this field). Is it same like tia portal which is a software that is used to program plc and create user interface??
  22. The tunisian electricity and gas company (STEG) launched tender a new  project where at least 36 RTU of HV/MW substations shall be supplied as well as other telecom systems. To whom interested: you are invited to participate in this tender. The submission date will be : August 4th, 2021. Best regards
  23. Hello Guys, Im trying to stream camera in indusoft thorigh vlc plugin (Activex), I want to use RTSP to stream, we have the URL rdy, but dont know where to insert Someone tried this before, rly need assitance. THANKS!!!
  24. Here is my setup - Factorytalk view SE V 7.0 with Primary and secondary servers. System gets replicated from primary to secondary once in a week. After the primary server was restarted due to some issue, all the HMI tags lost their values. 'Retentive' checkbox was checked on all HMI tags, initial value field is blank. According to the description of 'Retentive' field in the help file, the HMI tag should hold its value even after the server is restarted if the box is checked. Also, secondary server should have held those same values while primary was rebooting, but as of now all my HMI tags field are blanks. Am I looking at a patch roll up here?
  25. Hello, I am new to Scada Programming. I am using Citect scada V7.50. I have completed whole project, but I am unable to generate Excel report for Alarms generated during run time. Please help me for this issue. Thanks...