Electronics Manufacturing Training

Technical Articles From MIRTEC Corp

Read technical articles about electronics manufacturing added by MIRTEC Corp


1 technical article added by MIRTEC Corp

Company Information:

MIRTEC has earned a solid reputation as one of the most Progressive and Dynamic Suppliers of Automated SMT Inspection Equipment to the Electronics Manufacturing Industry.

Oxford, Connecticut, USA

Manufacturer

  • Phone 203-881-5559
  • Fax 203-881-3322

See Mirtec Website »

Company Postings:

(9) products in the catalog

(1) technical library article

(213) news releases

SMT007-MIRTEC Intelligent Factory Automation Article-November 2020

Dec 02, 2020 | Brian D'Amico

Industry 4.0 is a topic of much discussion within the electronics manufacturing industry. Manufacturers and vendors are trying to come to terms with what that means. In the most simplistic of terms, Industry 4.0 is a trend toward automation and data exchange within the manufacturing process. This basically requires connectivity and communication from machine to machine within the manufacturing line. The challenge is to collect data from each of the systems within the line and make that data available to the rest of the machines. Without test and inspection, there is no Industry 4.0. The whole purpose of test and inspection is to collect actionable data that may be used to reduce defects and maximize efficiency within the manufacturing line. The goal is to minimize scrap and get a really good handle on those process parameters that need to be put in place to manufacture products the right way the first time. For maximum efficiency, three inspection systems are required within the production line. These are solder paste inspection (SPI) post-solder deposition, automated optical inspection (AOI) post-placement, and AOI post-reflow. This requires a substantial investment; however, the combination of all three inspection machines is really the only true way to provide feedback for each stage of the manufacturing process....

Flux-Free Reflow Soldering
Voidless Reflow Soldering

Error Occurred While Processing Request The web site you are accessing has experienced an unexpected error.
Please contact the website administrator.


The following information is meant for the website developer for debugging purposes.
Error Occurred While Processing Request

Error Executing Database Query.

Could not create connection to database server. Attempted reconnect 3 times. Giving up.
 
The error occurred in /var/www/smtnet/dsp_global_layout.cfm: line 635
Called from /var/www/smtnet/dsp_global_layout.cfm: line 389
Called from /var/www/smtnet/dsp_global_layout.cfm: line 1
Called from /var/www/smtnet/library/dsp_layout.cfm: line 1
Called from /var/www/smtnet/library/index.cfm: line 197
Called from /var/www/smtnet/library/index.cfm: line 3
Called from /var/www/smtnet/library/index.cfm: line 1
633 : 	 <cfset last_updated = DateAdd("n", -15, last_updated)>
634 : 	 --->
635 : 	 <cfquery datasource="user_session" name="Qonline_visitors">
636 : 		SELECT count(distinct ip) as cnt
637 : 		FROM user_session

SQLSTATE   08001
DATASOURCE   user_session
SQL    SELECT count(distinct ip) as cnt FROM user_session WHERE user_id=0 AND acceptscookies=1 AND ts_updated >= now()-interval 15 minute
Resources:

Browser   claudebot
Remote Address   44.222.142.210
Referrer  
Date/Time   29-Mar-24 03:12 AM
Stack Trace
at cfdsp_global_layout2ecfm1131192918._factor9(/var/www/smtnet/dsp_global_layout.cfm:635) at cfdsp_global_layout2ecfm1131192918._factor27(/var/www/smtnet/dsp_global_layout.cfm:389) at cfdsp_global_layout2ecfm1131192918.runPage(/var/www/smtnet/dsp_global_layout.cfm:1) at cfdsp_layout2ecfm986169732.runPage(/var/www/smtnet/library/dsp_layout.cfm:1) at cfindex2ecfm1733840147._factor15(/var/www/smtnet/library/index.cfm:197) at cfindex2ecfm1733840147._factor16(/var/www/smtnet/library/index.cfm:3) at cfindex2ecfm1733840147.runPage(/var/www/smtnet/library/index.cfm:1)

com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
	at sun.reflect.GeneratedConstructorAccessor917.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:395)
	at com.mysql.jdbc.Util.getInstance(Util.java:370)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:999)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:959)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:904)
	at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2369)
	at com.mysql.jdbc.ConnectionImpl.createNewIO(ConnectionImpl.java:2290)
	at com.mysql.jdbc.ConnectionImpl.<init>(ConnectionImpl.java:818)
	at com.mysql.jdbc.JDBC4Connection.<init>(JDBC4Connection.java:31)
	at sun.reflect.GeneratedConstructorAccessor85.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:395)
	at com.mysql.jdbc.ConnectionImpl.getInstance(ConnectionImpl.java:400)
	at com.mysql.jdbc.NonRegisteringDriver.$fr$connect(NonRegisteringDriver.java:346)
	at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java)
	at coldfusion.server.j2ee.sql.pool.JDBCPool.createPhysicalConnection(JDBCPool.java:614)
	at coldfusion.server.j2ee.sql.pool.ConnectionRunner$RunnableConnection.run(ConnectionRunner.java:67)
	at java.lang.Thread.run(Thread.java:748)
Caused by: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Data source rejected establishment of connection,  message from server: "Too many connections"
	at sun.reflect.GeneratedConstructorAccessor917.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
	at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
	at com.mysql.jdbc.Util.handleNewInstance(Util.java:395)
	at com.mysql.jdbc.Util.getInstance(Util.java:370)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:999)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:973)
	at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:959)
	at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1112)
	at com.mysql.jdbc.ConnectionImpl.coreConnect(ConnectionImpl.java:2467)
	at com.mysql.jdbc.ConnectionImpl.connectWithRetries(ConnectionImpl.java:2308)
	... 13 more