Hey everyone,
I'm back with another question. I am writing a routine for a rollstock packaging machine using an AD DL06 & an EZtouch HMI. The basic operation of the machine is this: at start, create and finish packages via two separate stations at the same time, when finished advance the main drive chain to transport the packages to the next station/discharge finished packages then repeat if not stopped or faulted. I have set up a TMRAF to monitor the cycle time which resets at the beginning of each cycle. I would like to take that cycle time and turn it into a cycles per minute and return it to the HMI to monitor machine speed. Keep in mind that machine is stopped and restarted at various times by the operator(s) therefore I just want to get the machine speed on an individual cycle basis. Unless in an emergency/safety fault state, the machine will finish it's current cycle before stopping. This data is strictly for tuning the performance of the machine not for production info. I will write in a cycle counter to count production output. I have searched the archives and haven't found the information I'm looking for. I have tried a few different things based on my limited knowledge and have not succeeded. I was able to get some information to the HMI but it is not accurate at all. The timer is using V-mem location V50 & 51 the HMI is looking for data in V-mem 3050. Any advice? Thanks to all to assist. (I am currently trying to figure out how the information is formatted in the processor to do math. I'm fairly new to RLL and I'm self-taught so I've been reading up but I still haven't gotten a good grasp on octal/BCD/hex etc.)
Chris
I'm back with another question. I am writing a routine for a rollstock packaging machine using an AD DL06 & an EZtouch HMI. The basic operation of the machine is this: at start, create and finish packages via two separate stations at the same time, when finished advance the main drive chain to transport the packages to the next station/discharge finished packages then repeat if not stopped or faulted. I have set up a TMRAF to monitor the cycle time which resets at the beginning of each cycle. I would like to take that cycle time and turn it into a cycles per minute and return it to the HMI to monitor machine speed. Keep in mind that machine is stopped and restarted at various times by the operator(s) therefore I just want to get the machine speed on an individual cycle basis. Unless in an emergency/safety fault state, the machine will finish it's current cycle before stopping. This data is strictly for tuning the performance of the machine not for production info. I will write in a cycle counter to count production output. I have searched the archives and haven't found the information I'm looking for. I have tried a few different things based on my limited knowledge and have not succeeded. I was able to get some information to the HMI but it is not accurate at all. The timer is using V-mem location V50 & 51 the HMI is looking for data in V-mem 3050. Any advice? Thanks to all to assist. (I am currently trying to figure out how the information is formatted in the processor to do math. I'm fairly new to RLL and I'm self-taught so I've been reading up but I still haven't gotten a good grasp on octal/BCD/hex etc.)
Chris