Keyence CZ-V20 Series RGB Digital Fibreoptic Sensors

Hey fellows, you would be happy to know that Keyence has come up with smartest RGB sensor in automation industry. This series of smart sensors is called CZ-V20 Series. If you are having color sensing problem with your current sensor, then you should check features of this sensor as well, may be it's time to change your color sensor. Subscribe to Automation-Talk by Email.

Keyence CZ-V20 Series RGB Digital Fibreoptic Sensors

First we would like you to answer below questions.

1- Does you color sensor fail to sense Black/white object?
2- Fed up with malfunctioning of color sensor on wavy surfaces like conveyors?
3- Problem in detection of color on glossy surface?
4- Sensor breakage due to lower mounting height?
5- Finding it difficult to teach your color sensor?
6- Is your sensor limited to sense only 2 to 4 colors?

If your answer is yes to the above questions, then you should check this revolutionary product from Keyence. They have come up with a revolutionary hybrid technology with their all new CZ Series RGB Colour sensors.

Features of CZ Series RGB Colour sensors


1. Luster Detection and Transparent Target Detection- NEW
This is new feature and has new amplifier for the CZ-H72 luster detection sensor head. Stable luster detection unaffected by target color.

2. FILM mode for detecting presence/absence of films.

3. Response frequency 200µs.

4. One unit can detect 4 different glossy levels.

5. Extremely high power.

6. Extra ordinary sensing range of 90mm.

CZ series has 3 models viz. CZ-H32, CZ-H35S and CZ-H37S with different detecting area, Smallest spot diameter etc. These color sensors are very light and just weight approx 40g to 45g.

These sensors can easily differentiates colors flawlessly, even if surface is glossy or uneven. Just one press of a button, you can teach 8 different colors to this sensor. With ‘Super i’ mode, this sensor can also sense black and white colors.

Applications of CZ Series RGB Colour sensors

These sensors can be widely used in different application such as detecting marks on bags printed with multiple colours, differentiation between the front and back sides of chips after being sealed in embossed tape, detecting the presence/absence of grease, detecting the seam on a spray can, detecting a mark on a tube, checking parts assembly, detecting improperly positioned labels, detecting caps of different colours etc.

If you are interested, do check its product catalog, which can be downloaded from

Do let us know what are your thoughts about these color sensor and will you be interested to use them or take demo. Do subscribe to our newsletter for more such industry news and products update.

Best MODBUS Polling Software

MODBUS Protocol is widely used Protocol in Industrial Automation in various Application and is a 2 wire system which support 32 slaves and MODBUS RTU's. We have already posted many article on MODBUS Programming and MODBUS connection in various PLC and HMI's.

In this article we will discuss about the MODBUS Poling Software which act as a Modbus Master and is also called as Modbus Master Simulator. Subscribe to Automation-Talk by Email.

The best MODBUS Software which we find good and easy to use is Modbus Poll which help in testing and simulation of MODBUS protocol. This Software is a shareware software from ModbusTools and support several Modbus slaves at the same time as you just have to specify the Modbus slave ID, function, address, size and poll rate in each window. This software is very easy to use and in a click you can change the register value of your slave.

Best MODBUS Polling Software

It supports many MODBUS features like Read coil status, Read input status ,Read holding register,Read input registers, Force single coil, Preset single register, Force multiple coils, Preset multiple registers, Mask write register & Read/Write registers .

You must try this very useful MODBUS Software as you can test it Demo version for 30 day's.

The new version of MODBUS Poll is out and is available for Windows 2000/XP, Vista and window 7 Or if you have pre-installed its version 4 then the same key will also work for this new MODBUS Poll ver. 5. It is available in 32 & 64 Bit Version.

Panasonic FPΣ Series PLC & NV HMI Communication

As discussed in the previous article the Panasonic FP-X series and NV HMI RS232/RS485 Communication , here will see the communication of one more PLC by Panasonic i.e FPΣ Series PLC with NV HMI. NV HMI can be connected either at Tool port or the COM port at the PLC , and communication can be done through RS232 or RS485.

NV HMI Communication with Panasonic FPΣ Series PLC & NV HMI Communication

We will see the complete step by step procedure for the communication scheme between Omron NV HMI and Panasonic FPΣ-series PLC.Fisrt of all lets us see how we will connect the NV HMI with FPΣ-series Tool Port.

||Panasonic FPΣ-series PLC Tool Port Connection with NV HMI[RS232]||

For making connections via Tool port we need a Mini DIN 5-pin connector. Just make the connections as shown below.

PLC Tool Port--------------------------------------------------NV HMI
PIN 1 (SG)-------------------------------------------------------------Terminal 8 (SG)
PIN 2 (SD)-------------------------------------------------------------Terminal 5 (RD)
PIN 3 (RD)-------------------------------------------------------------Terminal 4 (SD)

Connecting to an FPΣ-series COM Port[Rs232]:-

PLC COM 1 -----------------------------------------------------------NV HMI
PIN SD--------------------------------------------------------------------Terminal 5(RD)
PIN RD--------------------------------------------------------------------Terminal 4(SD)
PIN SD--------------------------------------------------------------------Terminal 8(SG)

Note:- Also short the RS and CS at the PLC side. Connect the RS and CS terminals on the COM1.

Connection Diagram for FPΣ COM Port 3 (RS-485, 1 Channel):-

PLC COM 3-----------------------------------------------------------------NV HMI
PIN + ------------------------------------------------------------------Terminal 4 (+SD)
PIN - ------------------------------------------------------------------Terminal 5 (-SD)

NOTE- Short the Terminal 4 with 6 and Terminal 7 with 8. Turn ON pins 1 to 4 on the switch on the back of the COM3.

Also make the following Communications Format Setting for the RS485 Communication.

COM port 1------------>>> unit number 1
COM port 1------------>>> communications mode Computer link
COM port 1------------>>>transmission format 8 bits, odd parity, 1 stop bit, terminal
CR (fixed), no STX
COM port 1 baud rate setting ------------>>>38,400, 57,600, or 115,200 bps

Now after making the Hardware connections as desired per the application , we now just have to define some communication parameters at both the HMI and PLC side.

Open the NV designer ( NV designer is the HMI software) and create a new project and he PLC type select as "Panasonic FP Series." After this got to PT-------NV Configuration and make Baud Rate as 19200 Kbps , Data Bit as 8 , Stop Bit 1 and Parity as Odd.

Now we are done with all the necessary settings to be done for the communication between NV HMI and Panasonic FPΣ Series PLC. If you face any problems then you can write us in comment section. Also you can subscribe to get all latest updates in yours Inbox.Subscribe to Automation-Talk by Email.

PLC Logic Auto-Filling Tank - Free PLC Programming

PLC Logic Auto-Filling Tank - Free PLC Programming Almost in all of the industries Tanks are there for storing up the liquid,chemicals or there are overhead water tank for the water supply in plant.Generally for overhead tank a pump is there for filling of the tank or in other cases also there is a motor/pump for filling purpose of tank. So if the filling of tank is a manual process then a operator has to be employed for the ON and OFF process of the PUMP.

PLC Logic for Auto-Filling of Tank - Free PLC Programming

So, as told above if the process of filling is manual then we have to assign this task to a operator to ON the pump when the Tank empties and OFF the pump when the Tank fills. But in today's scenario all the process are automatic. So today we will discuss the automatic filling of tank and automatic ON-OFF of pump according to tank level. We will build a PLC Logic for this complete application. To write the PLC Program for this process we should understand the logic first.

The PLC Logic will be like following

To monitor the level in tank we can either use a Ultrasonic/Capacitive level sensor which will give analog input to PLC OR we can just put two sensor one at HIGH level and another at LOW level and they will give the signal to PLC for HIGH and LOW level respectively.

When the level will be LOW in tank then the PUMP will start and the filling of tank will start and when the level reaches the HIGH level the PLC will receive the HIGH level signal and the PUMP will stop, so the filling of tank will stop. When again tank empties the PUMP will start on its own and the process continues.

Generally the On and OFF of pump at two levels is a task that requires little intelligence. Suppose the height of tank is 5000cm then the low level should be around 2000cm and high level at 4600 cm. It is done because if for example the low level is set at 300cm hen the PUMP will start at 300 cm and suppose if at the same time the consumption rate increases than the supply of PUMP then the tank will empty. So keep in mind this thing while setting the LOW and HIGH level in Tank.

Well there is no need to install a separate PLC for this small application, as almost all the major industries have the PLC installed so the logic can be built in that existing PLC and thus there will be savings.

PLC Logic Development

Here we will take example of Omron PLC and build the PLC logic using CX-Programmer.

0.0-------------------------------------------------------------- Low level Signal
0.1-------------------------------------------------------------- High Level Signal

100.0 ------------------------------------------------------------ PUMP ON

Here we have build the PLC Programming using the digital Inputs, but the same can using the Ultrasonic/Capacitive Level sensor and taking the Analog input to PLC. You can download the PLC program from Below.

Download PLC Programming logic of Auto Filling Tank.

We have attached both .pdf and .cxp files so that who don't have CX-Programmer software can still view the logic and understand the PLC Logic.

We will also build the PLC logic using the Analog input to PLC, so keep visiting and you can subscribe to Automation Talk for such more PLC Programming examples, SCADA tutorials, VFD applications and HMI Programming.

If you have any doubts regarding this PLC Program then you can write in the comment section below and we will get back to you ASAP. Don't forget to Subscribe to Automation-Talk by Email.

Delta PLC Programming Cable Connection Detail

Delta PLC have a 8 pin minidin female port on the CPU. For the programming of the delta PLC we need a cable which should have one 9 pin D type female port and at the other end 8 pin mini din male port. We will see the programming cable wiring detail of this cable in this post.

Delta PLC Programming Cable - 9 pin D Type Female to 8 pin mini din male

See below diagram for the connection detail.

Delta PLC Programming Cable Connection Detail

Also you can see other programming cables for other PLC also. Keep reading here to get all information related to plc programming and cable details. Subscribe to Automation-Talk by Email.

Using PLC Clock Time in Omron PLC Programming

Almost every plc have the clock function that is we can get the time value in the plc data words. We can synchronize the plc time with the system time at the time of program downloading. PLC stores the value of time , day , Month and year in its internal data words. We already have discussed about the plc internal words.

Reading the Year/Month/Day/Time Value in PLC :-

Many a times while developing the plc logic sometimes it is required to use the time in program to perform a particular function. Also there must be situation when we need to operate a particular device on a Specific date and time. So all these things are possible in PLC , all we need is to find out the plc system words where these values are stored.

Here we will see the example of Omron PLC. One thing we should keep in mind is that the plc must have battery installed so that real time monitoring of Date and Time is possible. In omron PLC there are 4 system words for storing the value of Year,Month,Date,hour,minute and second.

A351 to A354 are the system words in Omron PLC which stores these values. See below for the complete detail.

A351.00 to A351.07 Seconds: 00 to 59
A351.08 to A351.15 Minutes: 00 to 59
A352.00 to A352.07 Hour: 00 to 23
A352.08 to A352.15 Day of the month
A353.00 to A353.07 Month: 01 to 12
A353.08 to A353.15 Year: 00 to 99
A354.00 to A354.07 Day of the week

00: Sunday, 01: Monday, 02: Tuesday, 03: Wednesday 04: Thursday, 05: Friday, 06: Saturday

So by seeing the above values in these system words we can get the exact Date and Time. We can compare the values in these words with our pre-defined DM words and make the plc logic accordingly. Also when we download the program in plc then for the first time we have to synchronize the plc clock with our system clock. See below picture.

Now for example take a situation that we need to operate a particular output to be on 8 pm 20 Dec 2012 and be on afterward. So for this we will use compare instruction and compare the A351 with #0 and A352 with #2020 and A353 with #1212 and when these conditions gets satisfies the output will be on. If you see properly then these condition will be satisfied exactly on 8 pm 20 Dec 2012.

We hope that this plc tutorial will help you to use the plc clock time in developing plc logic . If you still face any problem you can write us in comment section. Also you can subscribe to get all latest updates in plc programming.Subscribe to Automation-Talk by Email.

Get New Updates

Enter your email address:

Delivered by FeedBurner

Receive all updates via Facebook. Just Click the Like Button Below