Dear Artisan user group;
I have received an error I have not seen before using a Mac with the latest solfware : Sierra with a 64 bit system.
We have installed the CP210 driver with our data logger using Omron controls.
Here is a screen shot:
Modbus Error: Read float() hex() argument can't be converted to hex@line 30521
Could it be we have the wrong driver installed?
We use to use the FT232 driver but data driver was upgraded to a new model that has worked with the CP210 driver on most models (this data logger is setup for future use with Bluetooth capabilities)
On the device page https://artisan-scope.org/devices/meters/
I read that the optically isolated Victor 86B is compatible with Scope,
while others say Scope do not work with USB HID devices, such as the Victor
My Victor 86B shows up in the device manager under USB HID devices in win 7.
In Artisan 2.0.0 Scope config devices is set to Meter/Victor 86B after
which a port config window appears to select a com port.
I have installed the CP210X driver, and would expect a virtual comport to
show up, when the Victor 86B is connected, but that does not seem to happen.
Any suggestions to cure the problem, please let me know.
Alternatively, for two K-type sensors, which optically isolated solution is
the choice for Artisan Scope 2.0.0, please.
Thanks in advance,
I'm relatively new to artisan. Been using RoastLogger for years but now that
I have my phidget 1048 I don't need the camera/ocr feature anymore.
I haven't been able to locate the help file or information about the
settings under Config-Device - Phidgets tab. For instance, Async check
boxes, raw data, change etc. I've found everything on the github page, but
maybe I just haven't been successful in pinpointing the proper area to look.
Secondly- I'm roasting on a Diedrich IR-24, which has a thicker J
thermocouple than the one I've hooked up to artisan, which is a K type 1/8in
I purchased here:
The temperatures are around 30 degrees F higher on the thinner K
thermocouple than what the roaster is reporting, even though my
thermocouples in the roaster are mounted next to each other (didn't want to
piggyback on BT of the roaster to phidgets)
Does anyone have any experience in this area? Perhaps the simple fact that
the probe is thinner means the readings will be different, but I do not
know. It would appear that the readings on the roaster are accurate while
the other is much hotter.
Just getting started, and appreciate any guidance.
I have a home made fluid bed roaster with manually controlled airflow and
electric heat. I'm currently logging with Artisan Roaster Scope, a VINT Hub
and a TMP1101_0 - 4x Thermocouple Phidget. I would like to use the internal
PID controller in Artisan with the Phidget REL1000_0 - 4x Relay to control
the heating element, but I can't figure out how to configure Artisan to
talk to the relay. Here are some screen shots of what I have so far. Any
and all help would be appreciated.
you have entered invalid symbolic formulas for those two channels (in fields y1(x) and y2(x)) of your extra device. Remove those two values from the marked fields and you should see the readings.
> On 14. Oct 2019, at 08:57, Ben Greenwood <ben(a)cafetechnica.com.au> wrote:
> Hi Marko, thanks for checking this out
> 219B Murray Street
> Hobart TAS 7000
> 0408 802 585
> On Sun, Oct 13, 2019 at 7:09 PM Marko Luther <marko.luther(a)gmx.net> wrote:
> Dear Ben,
> that looks strange. The 1048 obviously gets attached. There seems something "broken" in your settings. Could you send me your settings file (save via menu Help >> Save Settings) and I take a look.
> > On 13. Oct 2019, at 00:17, Ben Greenwood <ben(a)cafetechnica.com.au> wrote:
> > <Capture ii.JPG>
I can see from the screenshot that the 1048 got first attached but soon after again detached. Thus Artisan cannot access it any longer. Attach and detach of modules is handled by the Phidget driver. I can only guess that your USB connection is "weak". So either the cable is rotten or you are working in a highly EMV spammed environment. USB wires easily catch EMV and this breaks communication. I assume the Phidget driver observes communication errors to the module and detaches it. Do you have un-shielded motors running next to the TC or USB wires? The cause could also a low USB voltage. You could try to put a powered USB hub inbetween the Phidget and your computer. Note that this is only to check for the USB power situation as a powered USB hub introduce quite some noise to the data lines via different grounding levels. Do you run your computer from battery or powered?
All external to Artisan. You could try to set the main device to DUMMY (thus not connecting the MODBUS part) and see if this improves the situation.
> On 12. Oct 2019, at 13:14, Ben Greenwood <ben(a)cafetechnica.com.au> wrote:
> Hi Marko, many thanks for the prompt response. yes i have the current v22 driver installed, build 1.4
> when i open the phidget control panel (with artisan off since only one program can access at a time) I can see the temperature read by channel 0, its a real reasonable number
> 219B Murray Street
> Hobart TAS 7000
> 0408 802 585
> On Sat, Oct 12, 2019 at 7:41 PM Marko Luther <marko.luther(a)gmx.net> wrote:
> Dear Ben,
> > On 12. Oct 2019, at 08:48, Ben Greenwood via Artisan-User <artisan-user(a)lists.einfachkaffee.de> wrote:
> > Hi Everyone,
> > I'm using Artisan with a 1Kg gas roaster that supplies ET/BT via modbus to one USB port, which works great. I'm trying to add a TC using a Phidget 1048 to the other USB port, but having difficulty.
> > - In Config/Device ET/BT tab Modubus is selected since this is the primary input.
> > - In Config/Device Extra Devices Tab, I've added the Phidget 1048 4x TC01 device and ticked the LCD1 and Curve 1 boxes.
> > My confusion comes from the ports configuration
> > - The modbus settings have their own tab, that all works
> > - The ET/BT tab has a header "settings for non-modbus devices" Does this mean its that appropriate place to specify the phidget connection?
> Well, it should read "for non-modbus serial devices, not Phidgets"
> > - The Extra tab, which seems like the right place, shows that I've selected Phidget 1048, but has no settings (Comm port etc) and is not editable
> Phidgets do not need any serial setup. They communicate natively through USB (not serial over USB).
> > To add to my confusion, when i plug the USB cable for the phidget in, the little notification bar above "Roaster Scope" shows that its connected. However when I click the ON button, the modbus temps show in the LCD, but my BT2 shows as -1.0
> > what am I doing wrong?
> Did you install the current Phidgets driver (which is v22) from phidgets.com? Artisan communicates to the Phidgets via this driver.
> Just install that driver for your platform and you should good to go.
> > Any help appreciated
> > Thanks,
> > Ben
> > Cafetechnica
> > 219B Murray Street
> > Hobart TAS 7000
> > 0408 802 585
> > ben(a)cafetechnica.com.au
> > _______________________________________________
> > Artisan-User mailing list -- artisan-user(a)lists.einfachkaffee.de
> > To unsubscribe send an email to artisan-user-leave(a)lists.einfachkaffee.de
> > unsubscribe via https://mailman.ghostdub.de/postorius/lists/artisan-user.lists.einfachkaffe…
I've put together a little Raspberry Pi Zero W Modbus TCP server that I'm
using over WiFi to provide thermocouple temps back to Artisan and to accept
%PWR commands (from a power slider) from Artisan to control my PWM heater.
This is all working great with a 2 HZ refresh rate!
In addition to the TC and PWM devices on my R-Pi, I also have an ambient
temp and humidity sensor that I'd like to use to fill in the Roast
Properties -> Ambient Conditions fields. I cant figure out how to pipe a
Modbus register (or two) into that. When I look at
Config->Device->Ambient, all I see for options are Phidget and Yocto. Is
there some way to get a modbus device/register to show up here?
Thanks for any pointers or suggestions for setting this up,
I'm using Artisan with a 1Kg gas roaster that supplies ET/BT via modbus to
one USB port, which works great. I'm trying to add a TC using a Phidget
1048 to the other USB port, but having difficulty.
- In Config/Device ET/BT tab Modubus is selected since this is the primary
- In Config/Device Extra Devices Tab, I've added the Phidget 1048 4x TC01
device and ticked the LCD1 and Curve 1 boxes.
My confusion comes from the ports configuration
- The modbus settings have their own tab, that all works
- The ET/BT tab has a header "settings for non-modbus devices" Does this
mean its that appropriate place to specify the phidget connection?
- The Extra tab, which seems like the right place, shows that I've selected
Phidget 1048, but has no settings (Comm port etc) and is not editable
To add to my confusion, when i plug the USB cable for the phidget in, the
little notification bar above "Roaster Scope" shows that its connected.
However when I click the ON button, the modbus temps show in the LCD, but
my BT2 shows as -1.0
what am I doing wrong?
Any help appreciated
219B Murray Street
Hobart TAS 7000
0408 802 585
Hi all, I just received a Quest M3 with thermocouples installed already. I
have three at the moment. ET, MET, and another probe that is the exhaust
temp coming off the beans. I plan on adding a dedicated BT as well.
I am running this sketch
following these instructions
are found within the same folder as the sketch.
Serial Exception:Unable to open serial port is the error I'm getting within
Artisan but I can't even select the proper Comm Port. All I have is Generic
CDC. Arduino software is recognizing it because I need that port to load
the sketches on the Arduino in the first place. Arduino recognizes it as:
/dev/cu.usbmodem14301 I'm running the newest version of Mojave for my OS.
If I manually type in that in Artisan I still won't get anything.
Also, within the Serial Monitor using the code (chan,1234) won't cause
anything to show either.
The "but" of all of this is the fact that to my LCD screen connected to the
TC4, within the sketch it is programmed to display time, RoR, and the first
two channels ET, and BT. These numbers are showing up and are responding to
I have a USB-C dongle that breaks off to three USB 3.0's. I also tried it
with a singular USB-C to USB3.0 dongle on different ports. Arduino will
find it but Artisan won't.
Does anyone know how to program on the LCD to show the third probe as well
and make it "MET" for example. I found the code on the sketch and tried
else command: lcd.setCursor( 09, 2 );
lcd.print( F("MET:") );
but it didn't seem to do anything.
Thanks in advance for whoever knows these things.
Saludos codales a todos soy nuevo en esto y tengo una pregunta, yo puedo usa Artisan si mi tostadora no esa en la lista de su base de datos, es decir de manea manual done yo le voy metiendo los datos paso a paso durante el proceso de tueste?, ya voy a construir una tostadora artesanal fabricada en el taller de un amigo en Venezuela de unos (15 o 25) kg. por bache, si tienen un diseño que puedan compartir para fabricar aquí les agradecería..