CSWorks: web-based industrial automation

Of CSWorks and software development

CSWorks 2.1.4386.0 released

clock January 16, 2012 00:00 by author Sergey Sorokin

What's new:

  • SQL LiveData provider tested with PostgreSQL 9.0.4, npgsql provider 2.0.11.91
  • Server: Modbus TCP support
  • Client: Modbus thermostat integration demo

 



Important: CSWorks security release 2.0.4115.1

clock October 27, 2011 09:23 by author Sergey Sorokin

Date: October 27, 2011
Subject: DoS vulnerability in CSWorks LiveData Service
Versions: 2.0.4115.0 and earlier
Summary: Remote attackers can perform a denial of service(software crash).


Description
CSWorks LiveData Service 2.0.4115.0 and earlier allows remote attackers to cause a denial of service after sending crafted TCP
packets. Isolating communication between CSWorks LiveData Service and web servers that accept requests from client applications mitigates the issue.


Patch availability
CSWorks 2.0.4115.1 has been issued as security release to correct the defect. CSWorks administrators running affected versions are advised to upgrade to 2.0.4115.1 as soon as possible. The security release can be downloaded from CSWorks web site http://www.controlsystemworks.com/DownloadDescription.aspx.


Credits

The vulnerability was reported by Kuang-Chun Hung, Security Research and Service Institute - Information and Communication Security Technology Center (ICST), Taiwan R.O.C


References
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2011-3996 (will be available after confirmation by MITRE)
http://jvn.jp/en/jp/JVN98649286/index.html (will be available after confirmation by JPCERT/CC)



CSWorks 2.0.4115.0 released

clock May 30, 2011 23:00 by author Sergey Sorokin

What's new:

  • SQL LiveData provider: improved boolean data type support
  • Server: analogDeadband property for LiveData sources
  • Server: revised thread concurrency model in LiveData and Alarm servers (better data source error handling performance)
  • OPC LiveData provider: OPC group size limit
  • Server: BACnet IP support
  • Client: LiveData Manager - improved connectivity error handling
  • Client: BACnet Provider demo
  • Client: BACnet thermostat integration demo

 



CSWorks 1.7.5000.0 released

clock March 14, 2011 15:56 by author Sergey Sorokin

What's new:

  • HVAC symbol library


A minor release. CSWorks installation package now includes a symbol library for building automation industry. Click on the image below to see our online demo.

HVAC interactive demo: AHU




CSWorks 1.7.4050.0 released

clock February 11, 2011 12:28 by author Sergey Sorokin

What's new:

  • Windows Phone 7 client

The following video shows CSWorks Windows Phone client in action:




CSWorks 1.4.4000.0 released

clock November 18, 2010 09:57 by author Sergey Sorokin

What's new:

  • 2-way remote alarm notification: email and SMS

The following video shows CSWorks SMS and email alarm notification in action:

  • a user triggers an alarm by closing all intake valves;
  • CSWorks Alarm Notification Service detects the active alarm and sends notification email (using SMTP server) and notification SMS (using GSM modem);
  • pipeline operator gets notificatons by email and SMS;
  • the operator sends acknowledgement SMS to the alarm notification server;
  • the alarm gets acknowledged;
  • the alarm goes inactive.



CSWorks 1.4.3900.0 released

clock October 20, 2010 19:53 by author Sergey Sorokin

What's new:

  • Security: item-level authorization, XmlAuthorizationProvider, using User.Identity
  • Setup: better component granularity, friendly ASP.NET/IIS dialogs
  • Security Demo: now uses LiveData, Alarm and Historical Data


CSWorks Light - no IIS required

clock September 2, 2010 18:08 by author Sergey Sorokin

Some people who are willing to try CSWorks have no possibility or desire to install IIS (Internet Information Services). Starting today, to make their lives a bit easier, we offer a special distribution of CSWorks called "CSWorks Light" that does not require IIS. A couple of highlights:

  • this distribution uses Microsoft Cassini web server - a very simple and limited-functionality, lightweight alternative to IIS;
  • this distribution misses some samples that work with IIS-hosted CSWorks;
  • this distribution should not be used in production environment, it is for demo purposes only.

Cassini-based deployment has the following limitations:

  • it can host only one ASP.NET application per port;
  • it does not support HTTPS;
  • it does not support authentication;
  • it responds only to localhost requests.

Cassini was designed as a simple tool for debugging .NET applications and it is not officially supported by Microsoft (read full story here), so please do not expect stellar performance and production-grade reliability from CSWorks Light.

The link to CSWorks Light download will be provided in the email you will receive after submitting our
download form.



CSWorks 1.4.3880.0 released

clock August 18, 2010 18:28 by author Sergey Sorokin

What's new:

  • M2M Demo application
  • Shared data (databases and XML) in ProgramData folder
  • Setup: advertised shortcuts


CSWorks 1.4.3860.0 released

clock July 27, 2010 12:26 by author Sergey Sorokin

What's new:

  • Oracle support tested with Oracle 11g R2, Devart dotConnect for Oracle 5.70.146, Oracle.DataAccess.Client 2.112.1.0 
  • mySQL support, tested with mySQL 5.1.48, Devart dotConnect for mySQL 5.80.146 
  • Improved type control in LiveData stack 
  • Minor fixes in Excel demo